MAC(媒体访问控制)地址如何工作?

MAC(媒体访问控制)地址如何工作?

我试图了解 MAC 地址的工作原理及其用途。我相信它们的工作原理如下:

LAN 上的每台计算机都有一个 MAC 地址,可用于识别彼此。当数据包发出时,我的路由器会将我的 MAC 地址替换为其自己的 MAC 地址,并且网络中每走一步,下一个设备都会将 MAC 地址替换为其自己的 MAC 地址。

如果我通过电缆插入调制解调器,调制解调器是否仍会用它自己的 MAC 地址替换我的 MAC 地址,还是我的 MAC 地址会一直发送到我正在通信的网站?

答案1

MAC 仅用于选择 NIC在本地网络上

一旦数据报离开路由器,MAC 就不再需要,也不会传输有关它的任何信息。由于它没有被传输,您的 ISP 或 LAN 之外的任何其他计算机都不会收到有关它的任何信息。

答案2

MAC 地址(媒体访问控制)是 OSI 第 2 层 48 位长的唯一地址。至少它应该是唯一的。计算机中的每个网络设备(通常是网卡,一台计算机可能有多个网络设备)都有自己的地址,该地址由 OUI(前 24 位)和唯一 ID(后 24 位)组成。

记住!计算机不一定能相互通信。而是网卡可以相互通信。

该地址由转变中心通过以太网将数据帧发送到您的计算机。

大多数人购买的设备实际上是路由器和交换机的组合。路由器使用 IP 地址通过网络发送和接收数据。交换机使用 MAC 地址向网卡发送和接收帧。

由于互联网通常使用网络地址在网络中路由流量,因此需要将网络地址映射到 MAC 地址。当网络层确定了目标站的网络地址后,它必须使用 MAC 地址通过物理网络转发信息。不同的协议套件使用不同的方法来执行此映射,但最流行的是地址解析协议 (ARP)。

http://docwiki.cisco.com/wiki/Internetworking_Basics#图:_MAC_Addresses.2C_Data-Link_Addresses.2C_and_the_IEEE_Sublayers_of_the_Data_Link_Layer_Are_All_Related

答案3

您的路由器只会为本地网络之外的数据包替换 MAC 地址。是的,您的 ISP 只会看到您的调制解调器 MAC 地址,因为 WAN(ISP 的网络)位于您的本地网络之外。

相关内容