涉及到一台
路由器。路由选择包括两个基本过程:决定可选路径以及传输信息
数据包。路由选择过程在网络层(OSI七层参考模型第三层)进行。被路由的协议如IP和IS-IS都是第三层协议,包括
数据包的源地址和目标地址。
路由协议如OSPF和BGP被用于估测
数据包传输的最佳路径。
路由器可以到达的
网络地址。
路由器可能会有多条路径到达相同的地址/或是到达相同主网IP地址下的且等长或变长的
子网。
对网络拓扑
结构中的更改,
路由器必须经常更新。可以添加或删除路由,或者由于物理链路断开,路由可能失效。
会聚是路由选择表更新过程的一部分。当某个链路失效或更改时,会在
网络上发送描述
网络拓扑结构更改的更新
信息。然后每个
路由器运行一个
路由算法,基于该
信息重新计算路由并生成新的路由选择表。一旦
网络中的所有
路由器更新了它们的路由选择表,会聚就完成了。
宽带路由器常有的动态路由选择协议是RIP1、RIP2。由
路由器捕获得的
网络状况来计算最短的路径以传递数据报。这项
功能使
宽带路由器具有了传统企业路由器所有的路由选择协议
功能,但当企业有接入两条以上宽带线路且固定公网IP才会起应有的作用。
路由器将尽要能地做到最精确的匹配。按精确程度递减的顺序,可选地址排列如下:
如果
报文的目的地址不能匹配到任何一条路由选择表项,那么报文将被丢弃,同时目标
网络不可达的ICMP消息将会被发送给源地址。