Professional Documents
Culture Documents
10.0.0.0 to 10.255.255.255
172.16.0.0 to 172.31.255.255
192.168.0.0 to 192.168.255.255
Private Vs Public Address Selection Criteria
In most cases, the number of public IP addresses assigned to an organization is inadequate for
addressing their entire network.
The solution to this problem is to use NAT.
When selecting addresses, the network designer should consider the following questions:
■ Are private, public, or both IP address types required?
■ How many end systems need only access to the public network? (such as e-mail, file
transfer, or web browsing)
■ How many end systems must have access to and be visible to the public network?
such as public servers and servers used for e-commerce, such as web servers, database servers,
and application servers)
■ Where will the boundaries between the private and public IP addresses be, and how will
they be implemented?
Interconnecting Private and Public Addresses
According to its needs, an organization can use both public and private addresses.
A router or firewall acts as the interface between the network’s private and public sections.
When private addresses are used for addressing in a network and this network must be
connected to the Internet, Network Address Translation (NAT) or Port Address Translation
(PAT) must be used to translate from private to public addresses and vice versa.
NAT or PAT is required if accessibility to the public Internet or public visibility is required.
■ What are the criteria for dividing the network into route summarization groups?
Rout summarization is a method of minimizing the number of routing table.
It combines multiple routing table in to single routing advertisement
■ How is route summarization performed, and what is the correlation with routing?
•
■ Is a hierarchy of route summarization groups required?
•
■ How many end systems does each route summarization group or subgroup contain?
Benefits of Hierarchical Addressing
o A network designer decides how to implement the IP addressing hierarchy based on the network’s:-
Size,
Geography, and
Topology.
For the following reasons, a planned, hierarchical IP addressing structure, is recommended for networks
of all sizes:
■ Influence of IP addressing on routing: An IP addressing plan influences the network’s overall
routing.
Before allocating blocks of IP addresses to various parts of the network and assigning IP addresses to
devices, consider the criteria for an appropriate and effective IP addressing scheme.
Some of network characteristics that has direct relation with IP address allocation are:
o Routing stability,
o Service availability,
o Network scalability, and
o Modularity
Cont.….
Modular design and scalable solutions: Whether building new network or adding a new service on top
of an existing infrastructure, a modular design helps to deliver a long-term, scalable solution.
IP addressing modularity allows the aggregation of routing information on a hierarchical basis.
■ Route aggregation: Route aggregation is used to reduce routing overhead and improve routing
stability and scalability.
However, to implement route aggregation, a designer must be able to divide a network into contiguous IP
address areas and must have a solid understanding of IP address assignment, route aggregation, and
hierarchical routing
Impact of Poorly Designed IP Addressing
■ Excess routing traffic consumes bandwidth: When any route changes, routers send routing updates.
Without summarization, more updates are sent, and the routing traffic consumes more bandwidth.
■ Increased routing table recalculation: Routing updates require routing table recalculation, which
affects the router’s performance and ability to forward traffic.
■ Possibility of routing loops: When too many routing changes prevent routers from converging with
their neighbors, routing loops might occur, which might have global consequences for an organization.
Methods of Assigning IP Addresses
Address assignment includes :-
o Assigning an IP address,
o A default gateway,
o Domain name servers that resolve names to IP addresses,
Before selecting the desired IP address assignment method, the following questions should be
answered:
How many devices need an IP address?
Which devices require static IP address assignment?
Is IP address renumbering expected in the future?
Is the administrator required to track devices and their IP addresses?
Do additional parameters (default gateway, name server, and so forth) have to be configured?
Are there any availability issues?
Are there any security issues?
Cont…
Static Versus Dynamic IP Address Assignment Methods
Following are the two basic IP address assignment strategies:
■ Static: An IP address is statically assigned to a system.
The network administrator configures the IP address, default gateway, and name servers
manually by entering them into a special file or files on the end system with either a graphical
or text interface.
Static address assignment is an extra burden for the administrator—especially on large-scale
networks who must configure the address on every end system in the network.
■ Node type: Network devices such as routers and switches typically have static addresses.
End-user devices such as PCs typically have dynamic addresses.
■ The number of end systems: If there are more than 30 end systems, dynamic address
assignment is preferred. Static assignment can be used for smaller networks.
■ Renumbering: If renumbering is likely to happen and there are many end systems, dynamic
address assignment is the best choice.
With DHCP, only DHCP server reconfiguration is needed; with static assignment, all hosts must
be reconfigured
Cont…
■ Address tracking: If the network policy requires address tracking, the static address
assignment method might be easier to implement than the dynamic address assignment method.
However, address tracking is also possible with dynamic address assignment with additional
DHCP server configuration.
■ Additional parameters: DHCP is the easiest solution when additional parameters must be
configured.
The parameters have to be entered only on the DHCP server, which then sends the address and
those parameters to the clients.
Cont.…
■ High availability: Statically assigned IP addresses are always available.
Dynamically assigned IP addresses must be acquired from the server; if the server fails, the
addresses cannot be acquired.
To ensure reliability, a redundant DHCP server is required.
■ Security: With dynamic IP address assignment, anyone who connects to the network can
acquire a valid IP address, in most cases. This might be a security risk.
Static IP address assignment poses only a minor security risk.
The use of one address assignment method does not exclude the use of another in a different
part of the network
Guidelines for Assigning IP Addresses in the Enterprise Network
The static IP address assignment method is typically
used for:-
o Campus network infrastructure devices,
o In the Server Farm and
o Enterprise Data Center modules,
■ Dynamic: DHCP assigns the IP address to a host for a limited time (called a lease) or until
the host explicitly releases the address.
This mechanism supports automatic address reuse when the host to which the address has been
assigned no longer needs the address.
Name Resolution
Names are used to identify different hosts and resources on the network and to provide user
friendly interaction with computers; a name is much easier to remember than an IP address.
Hosts (computers, servers, printers, and so forth) identify themselves to each other using various
naming schemes.
Each computer on the network can have an assigned name to provide easier communication
between devices and among users.
Name that is used to identify a host must be mapped or resolved into an IP address; this is
known as name resolution.
To select the desired name resolution method, the following questions should be answered:
■ How many hosts require name resolution?
■ Are applications that depend on name resolution present?
■ Is the network isolated, or is it connected to the Internet?
■ If the network is isolated, how frequently are new hosts added, and how frequently do
names change?
Cont.…
Static Versus Dynamic Name Resolution
The process of resolving a hostname to an IP address can be either static or dynamic.
■ Static: The network administrator manually defines name-to-IP-address resolutions by entering
the name and IP address pairs into the local database (HOSTS file) using either a graphical or text
interface.
■ Exterior gateway protocols (EGP) are inter-AS (between autonomous systems) routing protocols.
Border Gateway Protocol (BGP) is the only widely used EGP protocol on the Internet. BGP version 4
(BGP-4) is considered the acceptable version of BGP on the Internet. It is discussed in the “Border
Gateway Protocol” section
Distance Vector Versus Link-State Versus Hybrid Protocols
There are two main types of routing protocols:
■ Distance vector protocol: In a distance vector protocol, routing decisions are made on a hop by-
hop basis.
Each router relies on its neighbor routers to make the correct routing decisions.
The router passes only the results of this decision (its routing table) to its neighbors.
Distance vector protocols are typically slower to converge and do not scale well; however, they are
easy to implement and maintain.
Examples of distance vector protocols include RIPv1, RIPv2, and Interior Gateway Routing Protocol
(IGRP).
Cont…
■ Link-state protocol: Each router floods information about itself (its link states) either to all
other routers in the network or to a part of the network (area).
Each router makes its own routing decision based on all received information and using the
shortest path first (SPF) algorithm (also called the Dijkstra algorithm), which calculates the shortest
path to any destination. Link-state protocols are fast to converge, have less routing traffic overhead, and
scale well.
However, because of their complexity, link-state protocols are more difficult to implement and
maintain.
The IP link-state protocols are OSPF and Integrated IS-IS.
When a network is using a distance vector routing protocol, all the routers periodically send their
routing tables, or a portion of their tables, to only their neighboring routers.
In contrast, when a network is using a link-state routing protocol, each of the routers sends the state of
its own interfaces (its links) to all other routers, or to all routers in a part of the network known as an
area, only when there is a change.
Routing Protocol Metrics
metric is a value (such as path length) that routing protocols use to measure paths to a destination.
If a routing protocol recognizes more than one way to reach a network, it compares the metric for
each different path and chooses the path with the lowest metric.
If multiple paths have the same metric, the router can perform load balancing .
An EIGRP router maintains a topology table for each network protocol configured
Cont.…
■ Advertised distance (AD) and feasible distance (FD): EIGRP uses the Diffusing Update
Algorithm (DUAL).
DUAL uses distance information, known as a metric or cost, to select efficient loop-free paths.
The lowest-cost route is calculated by adding the cost between the next-hop router and the destination
—referred to as the advertised distance—to the cost between the local router and the next-hop router.
■ Successor: A successor, also called a current successor, is a neighboring router that has a least-cost
path to a destination (the lowest FD(fusibility distance)) guaranteed not to be part of a routing loop.
Multiple successors can exist if they have the same FD.
■ Routing table: The routing table holds the best routes to each destination and is used to forward
packets.
Successor routes are offered to the routing table. The router maintains one routing table for each
network protocol.
Cont…..
EIGRP Characteristics
The characteristics that make EIGRP suitable for deployment in enterprise networks include the
following:
■ Fast convergence:
■ Improved scalability:
■ Use of VLSM: M.
■ Reduced bandwidth usage:.
■ Multiple network layer protocol support
OSPF
Enterprise networks and ISPs use link-state protocols because of their hierarchical design and
ability to scale for large networks.
Distance vector routing protocols are usually not the right choice for a complex enterprise
network.
Open Shortest Path First (OSPF) is an example of a link-state routing protocol.
OSPF is an open standard routing protocol, developed by the Internet Engineering Task Force
(IETF) to support IP traffic.
OSPF is a classless interior gateway protocol (IGP).
OSPF Characteristics
Fast convergence:
Very good scalability
Reduced bandwidth usage
VLSM support:
Cont….
All OSPF networks begin with Area 0, also called the backbone area.
As the network is expanded, other areas can be created that are adjacent to Area 0.
These other areas can be assigned any number, up to 65,535. The maximum
number of routers allowed in one area is 50.
OSPF has a two-layer hierarchical design. Area 0, also referred to as the
backbone area, exists at the top and all other areas are located at the next level.
All non-backbone areas must directly connect to area 0.
This group of areas creates an OSPF Autonomous System (AS)
A router that connects an area to the backbone area is called an Area Border
Router (ABR).
A router that connects an area to a different routing protocol, such as EIGRP, or
redistributes static routes into the OSPF area is called an Autonomous System
Border Router (ASBR).
Cont….
Cont.….
Routing Protocol Selection Decision