计算机网络(第六版)复习提纲18

SS4.3 IP层转发分组的过程
一 基于终点的转发
分组在互联网上传送和转发是基于分组首部中目的地址的,因此称为基于终点的转发。
分组在转发过程中,查找网络号相同的主机进行交付,范例过程为P141例4-2
比如:主机A,要发送数据给另一网络中的主机B
1 主机A先将报文的目的地址与本网络的子网掩码进行按位AND运算,如果运算结果与本网络的网络前缀相同,则在本网络上直接交付,否则交给路由器来处理
2 路由器收到报文,查找转发表以寻找前缀匹配
3 找到前缀匹配的目的主机IP,调用ARP解析出该目的主机的MAC地址,封装成链路层的帧,进行交付
二 最长前缀匹配
在采用CIDR编址时,如果一个分组在转发表中可以找到多个匹配的前缀,那么就应当选择前缀最长的一个作为匹配的前缀,因为前缀越长越精准。
两种特殊路由:
1 主机路由,子网掩码全1,网络前缀就是目的主机的IP,用来指定转发,一般放在转发表最前面(a.b.c.d/32)
2 默认路由(缺省路由),子网掩码全0,(0.0.0.0/0),与任何目的地址进行AND操作结果一定是全0,符合全0的网络前缀,一般放在转发表最后面,当所有转发表项都不匹配时走默认路由
分组转发算法:

你可能感兴趣的:(Outline,计算机网络,网络)