Routing and Bandwidth Management
Routing and Bandwidth Management
ROUTING
Hybrid
• Is a combination of distance vector and
link-state protocols
• Uses TCP for communication between
the routers on the Internet
• Provides support for Autonomous
System Numbers (ASNs)
• Uses routing table to:
• Know the list of routers and their
reachable destinations
• Their cost metrics for each path Exterior vs. Interior
• Interior Routing
Hybrid – BGP • Takes place within a single network
• Is an inter-autonomous domain known as autonomous
communication protocol • system
• Is an application-layer protocol that • Can use one or more protocols for
works on TCP port 179 routing
• Uses the following for communication: • Examples:
• Internal BGP (iBGP): Within a single • RIP
autonomous domain • OSPF
• External BGP: Between multiple • EIGRP
autonomous domains • Exterior Routing
• Can work with: • Takes place between different
o Single-homed autonomous systems
o Dual-homed sites • Can use only one routing protocol for
o Multi-homing routing
o Dual multi-homing • Examples:
• BGP
Default Route
• Is a static route that is defined in the Time to Live
routing table • Is an 8-bit fields in the IP header
• Is assigned by the source system before • Predict the use of bandwidth
sending the packet to the destination • Monitor and control the use of
• Requires a value greater than 0 to be bandwidth
sent forward to the next router • Divert the bandwidth to time and
• Has the following ranges: latency-sensitive
• 0 is restricted to the same host • applications
• 1 is restricted to the same subnet • Ensures efficient usage of the network
• 32 is restricted to the same site bandwidth
• 64 is restricted to the same region • Prioritize the applications like Voice over
• 128 is restricted to the same continent IP
• 255 is unrestricted • Assign low priority to the latency-
insensitive
• applications like File Transfer Protocol
(FTP)
BANDWIDTH MANAGEMENT
Bandwidth Management
• Is a process of controlling the use of
bandwidth
• on a network or Internet link
• Is performed to avoid bandwidth
overutilization
• by a particular application or protocol
• Is performed to avoid network
congestion
• Helps to restrict the application to use a
specific
• amount of bandwidth
Traffic Shaping
• Is applied only for the outbound traffic
• Queues up the excess traffic and
• schedules its delivery
• Queues only within the defined limit
• Buffers the excess packet that can
• cause delay
• Prioritizes the traffic for time-sensitive
• applications
• Helps to enhance traffic as it can
• categorize and queue up traffic