数据传输原理你懂吗?
候我们说,连接在这台交换机上的PC,都属于一个LAN。这些PC都拥有同一个网段的IP地址,同时也处于同一个广播域中,所谓的一个广播域,指的是一个广播数据帧所能泛洪的范围,举个简单的例子,那就是PC1发送一个广播帧,接在交换机上的所有的PC都会收到这个广播数据帧并且都要去分析这个报文(即使它可能并不需要这个数据并且最终将收到的数据帧丢弃,但check数据是否是发送给自己的这一过程仍然会消耗设备资源)。 现在我们来分析一下,PC1发送一个数据包给PC4时,都发生了什么。 1.PC1构造IP数据包,IP报文头部里的源IP地址为自己的IP也就是IP1,目的IP地址为IP2。 述IP数据包为了能够在以太网环境中去传输,还需要封装上一个以太网的头部。在以太网头部中源MAC地址为MAC1,目的MAC地址为MAC2(这里我们暂且忽略ARP的过程)。
2.这个数据帧发送到了PC1所连接的交换机上。我们知道路由器都维护一张路由表,用于数据的转发,而交换机在做数据交换的时候依据的是MAC地址表。在初始情况下,交换机的MAC表是空的。那么当交换机收到PC-A发送出来的这个数据帧时,它首先将数据帧的以太网头部中的源MAC地址学习到MAC地址表,并与收到该数据帧的接口及VLAN进行关联。如下图: (编辑:淮安站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |