309x Filetype PPTX File size 0.52 MB Source: www.eg.bucknell.edu
Chapter 4: network layer chapter goals: understand principles behind network layer services: network layer service models forwarding versus routing how a router works routing (path selection) broadcast, multicast instantiation, implementation in the Internet Network Layer 4-2 Chapter 4: outline 44..15 irntroutiongdu ctaligonorithms link state 4.2 virtual circuit and datagram networks distance vector 4.3 what’s inside a router hierarchical routing 4.4 IP: Internet Protocol 4.6 routing in the Internet datagram format RIP IPv4 addressing OSPF ICMP BGP IPv6 4.7 broadcast and multicast routing Network Layer 4-3 Network layer application transport transport segment network data link from sending to physical network network data link data link receiving host network physical physical data link on sending side physical network network data link data link encapsulates physical physical segments into network network data link data link physical physical datagrams network data link physical on receiving side, application network transport delivers segments to data link network network network physical data link data link transport layer data link physical physical physical network layer protocols in every host, router router examines Network Layer 4-4 header fields in all IP datagrams passing through it Two key network-layer functions forwarding: move analogy: packets from router’s input to routing: process of appropriate router planning trip from output source to dest forwarding: process routing: determine route taken by of getting through single interchange packets from source to dest. routing algorithms Network Layer 4-5 Interplay between routing and forwarding routing algorithm routing algorithm determines end-end-path through network local forwarding table forwarding table determines header value output link local forwarding at this router 0100 3 0101 2 0111 2 1001 1 value in arriving packet’s header 0111 1 3 2 Network Layer 4-6
no reviews yet
Please Login to review.