COMPUTER NETWORK COURSEWORK
COMPUTER NETWORK COURSEWORK
AND
TECHNOLOGY
o Simple Networks: Static routing is suitable for small networks with a simple
topology and a limited number of devices. In such environments, the overhead of
configuring and maintaining dynamic routing protocols may not be necessary.
o Security Requirements: In environments where security is a top priority, such as
military networks or highly sensitive corporate networks, static routing can offer
greater control and reduce the risk of unauthorized route changes that dynamic
routing protocols might introduce.
o Predictable Traffic Patterns: If network traffic patterns are relatively stable and
predictable, static routing can provide consistent performance without the need
for dynamic route adjustments. This is often the case in networks where the traffic
flow remains constant over time.
o Resource Constraints: In situations where network resources, such as bandwidth or
processing power, are limited, static routing can be more efficient because it
requires
o fewer resources than dynamic routing protocols, which involve periodic updates
and computations.
o Isolated Networks: In some scenarios, networks may be intentionally isolated from
external influences, such as the internet or other networks. In such cases, static
routing within the isolated network may be sufficient for communication among
internal devices.
o Cost Considerations: Dynamic routing protocols may require additional hardware
or software licenses to implement and maintain. In environments where
minimizing costs is a priority, static routing can be a more economical choice.
o Large and Complex Networks: In networks with a large number of devices and
complex topologies, dynamic routing protocols can automatically adapt to changes
in the network, reducing the administrative overhead of manually configuring
routes.
o Dynamic Network Environments: In environments where network conditions
frequently change, such as in mobile networks or cloud environments, dynamic
routing protocols can quickly adjust to changes in topology, link failures, or new
network connections.
o Redundancy and Failover: Dynamic routing protocols can provide built-in
redundancy and failover mechanisms by automatically rerouting traffic in case of
link failures or network outages, ensuring continuous connectivity.
o Load Balancing: Dynamic routing protocols can distribute network traffic across
multiple paths based on factors like link bandwidth and latency, optimizing the use
of available network resources and improving overall network performance.
o Scalability: Dynamic routing protocols are designed to scale well in large networks,
as they can efficiently exchange routing information without requiring manual
intervention, making them suitable for growing networks with evolving
requirements.
o Fault Tolerance: Dynamic routing protocols can detect and avoid routing loops and
other routing anomalies, improving the overall reliability and stability of the
network.
QUESTION TWO
ROUTING PROTOCOLS
Discuss the PAT and RIP routing protocols.
• An overview of each protocol.
1. Both protocols have limited scalability and operate with small networks.
2. Both protocols are used in network addressing and routing; PAT addresses by
translating IP addresses and assigning port unique port numbers to each
connection to enable connectivity between public and private networks and RIP
exchanges routing information between neighbouring routers.
3. Both protocols facilitate communication across networks; PAT facilitates
communication between devices within a private network and a public network
and the RIP exchanges routing information and maintains routing tables to
facilitate packet forwarding between routers.