摘要:通信工程师移动互联网路由器R1和R2的转发:在IP层只能看到IP分组。虽然IP分组要经过路由器R1和R2的两次转发,但在它的首部中的源地址和目的地址始终分别是IP1和R2。
这里要强调指出的是以下几点。
(1)在IP层只能看到IP分组。虽然IP分组要经过路由器R1和R2的两次转发,但在它的首部中的源地址和目的地址始终分别是IP1和R2。图7-11(b)中的分组上写的“从IP1到IP2”就表示前者是源地址而后者是目的地址。分组所经过的两个路由器的IP地址并不出现在IP分组的首部。
(2)虽然在IP分组首部有源IP地址,但路由器只根据目的IP地址的网络号进行路由选择。
(3)在具体的物理网络的链路层,只能看见MAC帧(在广域网的链路层则是HDLC或PPP帧)。IP分组被封装在MAC帧中。MAC帧在不同网络上传送时,其MAC帧首部中的源地址和目的地址要发生变化。开始在^和^间传送时,MAC帧首部中写的是从硬件地址HA,到硬件地址HA3,路由器R,收到此MAC帧后,在转发时要改变MAC帧首部中的源地址和目的地址,将它们换成从硬件地址HA,到硬件地址HA5。路由器R2收到此帧后,再改变一次MAC帧的首部,填人从HA6到HA2,然后在R2到H2之间的链路上传送。MAC帧的首部的这种变化,在上面的IP层是看不见的。
(4)尽管互连在一起的网络的硬件地址体系各不相同,但IP层屏蔽了下层这些复杂的细节。只要我们在网络层上讨论问题,就能够使用统一的、抽象的IP地址研究主机与主机、主机与路由器或路由器与路由器之间的通信。
细心的读者会发现,还有两个重要的问题还没有解决:
(1)主机或路由器怎样知道应当在MAC帧的首部填人什么样的硬件地址?
(2)路由器中时路由表是怎样得出的?
第一个问题就是7.1.4节所要讲的内容,而第二个问题将在7.4节详细讨论。
返回目录:
编辑推荐
通信工程师备考资料免费领取
去领取