Chapter 8. Routing Protocols
Forwarding an IPv6 datagram beyond local media requires a router. Routers look at the datagram’s destination IPv6 address and search for a matching prefix in their local routing table. (A routing table is a list of IPv6 destinations, each in the form of an IPv6 address prefix and its length.) Once the router has found a matching destination entry, the datagram is forwarded according to the next-hop information associated with this entry in the routing table. If no match is found in the routing table, the datagram is dropped, so it is very important for the router to have all relevant destinations in its routing table. But how do they get there? The routing table could be entered manually on all routers, but this is not very economical. Routing protocols define exchange procedures to synchronize the routing table between routers dynamically. Routing information needs to be distributed either within an autonomous system (AS) or between autonomous systems. An AS is defined as a set of networks governed by a single authority. Routing protocols that distribute information within an AS are called Interior Gateway Protocols (IGP). RIPng and OSPF for IPv6 belong to this category. Protocols that distribute information between ASes are called Exterior Gateway Protocols (EGP). BGP-4 and its extension for IPv6 represent such a protocol. This chapter explains RIPng, OSPF for IPv6, and BGP-4. The last section of this chapter focuses on additional and upcoming ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access