计算机网络学习笔记(十)——网络层IP地址与MAC地址

区别

  • MAC地址固化在网卡的ROM中,MAC地址又被称为硬件地址或物理地址;IP地址是虚拟地址、软件地址或逻辑地址
  • 从层次角度看,MAC地址是数据链路层使用的地址,而IP地址是网络层和以上各层使用的地址,是一种逻辑地址。
  • IP地址放在IP数据报首部,MAC地址放在MAC帧首部
  • 网络层和以上使用IP地址,数据链路层使用MAC地址;数据链路层看不到数据报的IP地址

在这里插入图片描述

数据的跨网传输过程

在这里插入图片描述
书上给了上述示例,展示IP数据报的跨网传输过程。数据报从主机H1传到主机H2,需要经过两个路由器R1,R2。

IP数据报的目的地址和源地址始终是IP2 和 IP1。

首先从H1到R1,数据报被封装成帧,MAC帧的目的地址是R1的MAC地址,源地址是主机的MAC地址。再由路由器R1转发时,MAC帧被进一步更换。

由此可以看出,MAC帧用于局域网传输;IP数据报用于跨网传输。

知识要点

  • 在IP层抽象的互联网上只能看到IP数据报
  • 路由器只根据目的站的IP地址进行转发
  • 在局域网的链路层,只能看见MAC帧
  • 互连的MAC地址网络体系可能不同,但IP层抽象的互联网却屏蔽了下层的复杂实现细节,只要在网络层上讨论问题,能够使用统一的、抽象的IP地址研究主机和主机或路由器之间的通信。

版权声明:本文为u011364612原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
THE END
< <上一篇
下一篇>>