西门子交换机通讯问题
本文摘自:网络***:关于两个主机交换,就是把两个主机改成同一个IP网断,让他们俩自己通讯了?
回答:仅仅修改两个主机的 IP 地址到同一个子网是不行的,还必须修改这两个主机所在的 VLAN 使这两个主机所在的 VLAN 都在同一个 VLAN 下。原因是不同 VLAN 下的主机设备逻辑上分别处于两个独立的交换机上,即使 IP 地址在同一子网,也是不能通信的。
上面介绍的这个CASE,一开始是采用路由的方式,即两个主机处于不同 VLAN下的不同子网。两个不同子网中的设备之间需要通信的话。必须使用路由器。且这两个主机必须设置其网关地址为其所在 VLAN 的 VLAN关联子网的 IP 地址。这样发往不同 IP 子网的数据包需要发给网关。网关接到数据后进行路由查表后再把数据发往到目的地址。
第二:怎么看出来主机之间通讯了多少个字节?
回答:要想抓取两个主机之间的通信的数据包,在交换机的其它空的端口上连接上运行有Wireshark的抓报软件是不行的(交换机采用的交换技术,数据包在会出现在发送和接收设备所连接的端口上,不会出现在其它端口上)。所以需要在网络中加入一个TAP(Test Access Point)设备,该设备类似于HUB(集线器),在其它空端口上可以抓取到所有的通信的数据包。TAP设备如下图红圈部分。
这样通过运行有Wireshark的抓报软件可以抓取到通信的数据。这里为了更加准确的分析数据,我又额外加入了一个BANY的设备。此设备的抓取数据包的频率要比计算机CPU的频率要高。这样抓取到的通信数据包就不失真。