450 likes | 640 Views
Application. Transport. you are here. Network. Link. Physical. Transport (process-to-process). Network (host-to-host). Link (node-to-node). Transport (process-to-process). Network (host-to-host). IP. ICMP. Routing Protocols. Link (node-to-node). Routing.
E N D
Application Transport you are here Network Link Physical
Transport (process-to-process) Network (host-to-host) Link (node-to-node)
Transport (process-to-process) Network (host-to-host) IP ICMP Routing Protocols Link (node-to-node)
Internet is a “network of networks” A hierarchy of ISPs (Tier 1, 2, 3), each owns routers and links
Internet is a “network of Autonomous Systems” A hierarchy of ISPs (Tier 1, 2, 3), each owns routers and links
Intra-AS routing Inter-AS routing
1 2 4 1 2 3 7 2 2
Link-State Routing Centralized, using Dijkstra algorithm
Distance Vector Routing Distributed Asynchronous Iterative Self-Terminating
y x
y x
v y x
7 v 9 y 5 2 8 x 4
7 9 y 5 v* 2 8 x 4
Dest Next y v*
1 2 y 7 x z
1 2 y 7 x z
5 1 2 y w 2 7 x z
1 4 y 50 x z
1 4 y 50 x z
DV LS
1 4 y 50 x z
RIP Routing Information Protocol
RIP “Self-Repair” if no ad from n for 180s assume n has failed
Intra-AS routing Inter-AS routing
BGP Border Gateway Protocol