Chinaunix
标题:
我的linux终端不能接收ieee 802.3(RFC 1042)的IP包?
[打印本页]
作者:
zleoz
时间:
2006-07-06 15:17
标题:
我的linux终端不能接收ieee 802.3(RFC 1042)的IP包?
我的网络连接如下\r\n\r\nA----B1----B2-----C\r\n其中A 和C 是linux 终端,B1和B2是cisco无线网桥,问题是\r\n在A PING C的时候如果网桥是ieee 802.3的包(RFC 1042)而不是以太网的包(RFC 894)就PING不通,但是如果把C换成NT的终端就可以PING通.但是C可以收到A来的UDP报文.\r\n用网络分析仪看了一下,好象是象上面我说的一样\"linux终端不能接收ieee 802.3(RFC 1042)的IP包\",具体表现在不能解析LLC?\r\n我现在不太明白,可能分析的也不对.有哪个高手可以指点一下?
作者:
zleoz
时间:
2006-07-07 11:40
大家看看抓的包\r\nFrame 4 (68 bytes on wire, 68 bytes captured)\r\n Arrival Time: Jul 8, 2006 10:45:49.659089000\r\n Time delta from previous packet: 0.464130000 seconds\r\n Time relative to first packet: 0.519342000 seconds\r\n Frame Number: 4\r\n Packet Length: 68 bytes\r\n Capture Length: 68 bytes\r\nIEEE 802.3 Ethernet \r\n Destination: ff:ff:ff:ff:ff:ff (Broadcast)\r\n Source: 00:20:0c:10:e4:b6 (Adastra_10:e4:b6)\r\n Length: 54\r\nLogical-Link Control\r\n DSAP: SNAP (0xaa)\r\n IG Bit: Individual\r\n SSAP: SNAP (0xaa)\r\n CR Bit: Command\r\n Control field: U, func = UI (0x03)\r\n 000. 00.. = Unnumbered Information\r\n .... ..11 = Unnumbered frame\r\n Organization Code: Encapsulated Ethernet (0x000000)\r\n Type: ARP (0x0806)\r\nAddress Resolution Protocol (request)\r\n Hardware type: Ethernet (0x0001)\r\n Protocol type: IP (0x0800)\r\n Hardware size: 6\r\n Protocol size: 4\r\n Opcode: request (0x0001)\r\n Sender MAC address: 00:20:0c:10:e4:b6 (Adastra_10:e4:b6)\r\n Sender IP address: 172.16.2.4 (172.16.2.4)\r\n Target MAC address: 00:00:00:00:00:00 (00:00:00_00:00:00)\r\n Target IP address: 172.16.6.66 (172.16.6.66)\r\n\r\n是172.16.2.4 ping 172.16.6.66
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2