首页 文章

帧如何到达网络交换机?

提问于
浏览
-1

在研究网络中的数据包遍历时,我了解到在LAN中我们使用MAC地址来遍历帧 .

我还了解帧如何通过交换机从网络中的PCa到PCb,以及Switch如何学习两个终端设备的MAC地址 .

但我不明白的是框架如何从PCa移动到它所连接的交换机.PCa如何知道如何发送框架?

1 回答

  • 0

    PCa IP地址:X.X.X.A
    PCa MAC地址:AAAA.AAAA.AAAA

    PCa IP地址:X.X.X.B
    PCa MAC地址:BBBB.BBBB.BBBB

    PCa有一个想要向PCb发送IP数据包的应用程序 . PCa应用程序知道PCb位于X.X.X.B(IP地址) . PCa检查其ARP表以查看是否存在从PCb IP地址到PCb MAC地址的映射 . 为了简单起见,让我们说有一个映射,所以现在PCa知道PCb IP地址和PCb MAC地址 . PCa构建数据包并将源和目标MAC和IP信息放入其中以及上层数据(IP Payload) . PCa将数据包传递给网络接口驱动程序,以实际将数据包发送出网络接口 . 网络接口驱动程序将数字包转换为物理层介质(很可能是以太网)上的电信号 . PCa通过此以太网电缆直接连接到交换机,因此交换机接收代表数据包的电信号 . 交换机知道如何理解那些电信号,因此它将数据包传递给PCb .

相关问题