通信人家园

标题: TCP握手的目的MAC地址为0的情况?  [查看完整版帖子] [打印本页]

时间:  2012-8-13 08:39
作者: tiansundx2     标题: TCP握手的目的MAC地址为0的情况?

首先问个问题,TCP建立连接时要经过三次握手,发送SYN报文时报文中一般包含了目的主机的IP地址与MAC地址,有没有这种情况,SYN报文的目的MAC地址为全0?如果有这种情况,这种情况是如何发生的。
我们的网络发生了网络风暴,目前查不到具体原因。现象时,a向f发tcp握手报文SYN,其中目的mac为全0,然后b、c、d开始转发这个SYN报文,目的mac也为0,而且不停的转发,造成了网络风暴。a\b\c\d\f都在一个局域网中。

当主机不知道对方mac地址时,会发送tcp握手请求吗?
请各位大拿帮忙分析一下吧,万分感谢。
时间:  2012-8-13 08:45
作者: liubaihua

f的MAC为全0?
一般情况下全0的MAC是不会存在于网络中的
时间:  2012-8-13 08:58
作者: tiansundx2     标题: 回复 2# 的帖子

可我们抓的包,显示syn中的目的mac确实为0.抓包工具是wireshark
时间:  2012-8-13 16:46
作者: hodn

有0.0.0.0这个IP~
具体作用想不起来了,网上查一查啊
在IPV6里面有,忘了




通信人家园 (https://www.txrjy.com/) Powered by C114