已知路由表和分组的目的地址求对应的下一跳地址
现共收到5个分组,其目的地址分别为:
(1)128.96.39.10
(2)128.96.40.12
(3)128.96.40.151
(4)192.4.153.7
(5)192.4.153.90
分别计算出其下一跳。
实际上就是求目的网络地址。
分组地址与子网掩码相与之后的结果就是目的网络地址
(复习下与逻辑的结果:1和1相与,其他都出0)
(1)128.96.39.10 (属于255.255.255.128范畴)
128.96.39.10 ( 化成二进制):1000 0000 .0110 0000. 0010 0111 .0000 1010
255.255.255.128(化成二进制):1111 1111 .1111 1111. 1111 1111. 1000 0000
与之后:1000 0000.0110 0000.0010 1111. 0000 0000
128.96.39.0 接口m0
(2)经过第一个完整的计算 我们就可以省略部分计算 只用计算12与128
1000 0000
0000 1100
与:0000 0000 得0
128.96.40.0 得R2
(3)151与128
1001 0111
1000 0000
与:1000 0000 得128
128.96.40.128 R4
(4) 这里要换子网掩码为255.255.255.192
7与192
0000 0111
1100 0000
与:0000 0000 为0
192.4.153.0 R3
(5)90与192
0101 1010
1100 0000
与:0100 000 得64
192.4.153.64 R4