回复:被冤枉了的西门子交换机

冯学卫

官方工程师 西门子1847工业学习平台

  • 帖子

    176
  • 精华

    42
  • 被关注

    255

论坛等级:侠圣

注册时间:2007-08-03

普通 普通 如何晋级?

发布于 2016-07-21 12:29:10

13楼

首先,非常感谢大家对此内容的关注!

其次,回答一下大家普遍关注的问题。


问题1:关于两个主机交换,就是把两个主机改成同一个IP网断,让他们俩自己通讯了?

回答:仅仅修改两个主机的 IP 地址到同一个子网是不行的,还必须修改这两个主机所在的 VLAN 使这两个主机所在的 VLAN 都在同一个 VLAN 下。原因是不同 VLAN 下的主机设备逻辑上分别处于两个独立的交换机上,即使 IP 地址在同一子网,也是不能通信的。

上面介绍的这个CASE,一开始是采用路由的方式,即两个主机处于不同 VLAN下的不同子网。两个不同子网中的设备之间需要通信的话。必须使用路由器。且这两个主机必须设置其网关地址为其所在 VLAN 的 VLAN关联子网的 IP 地址。这样发往不同 IP 子网的数据包需要发给网关。网关接到数据后进行路由查表后再把数据发往到目的地址。


问题2:怎么看出来主机之间通讯了多少个字节?

回答:要想抓取两个主机之间的通信的数据包,在交换机的其它空的端口上连接上运行有Wireshark的抓报软件是不行的(交换机采用的交换技术,数据包在会出现在发送和接收设备所连接的端口上,不会出现在其它端口上)。所以需要在网络中加入一个TAP(Test Access Point)设备,该设备类似于HUB(集线器),在其它空端口上可以抓取到所有的通信的数据包。TAP设备如下图红圈部分。

这样通过运行有Wireshark的抓报软件可以抓取到通信的数据。这里为了更加准确的分析数据,我又额外加入了一个BANY的设备。此设备的抓取数据包的频率要比计算机CPU的频率要高。这样抓取到的通信数据包就不失真。


------------来自西门子工程师

精华帖版主置评:感谢冯工的悉心解答~

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

冯工聊工业网络

共有33条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。