Chinaunix
标题:
socket 通讯的问题请教大家
[打印本页]
作者:
hexyldog
时间:
2008-02-20 11:46
标题:
socket 通讯的问题请教大家
大家好,本地有一linux 服务器向solaris 服务器发送tcp数据包\r\n\r\n原本应该发送如下内容\r\n\r\n0x0000: 4500 00e6 a51a 4000 4006 553d 0a40 3e8a E.....@.@.U=.@>.\r\n0x0010: d389 2367 c0ad 21d0 3a43 e6dc 50cf f3bb ..#g..!.:C..P...\r\n0x0020: 8018 05b4 4093 0000 0101 080a 90da c3ac ....@...........\r\n0x0030: 9d8f 6678 0000 00b2 0000 0004 0000 004f ..fx...........O\r\n0x0040: 0000 0000 0000 0000 0101 0000 544c 4e30 ............TLN0\r\n\r\n但从服务端监听到的消息居然变成了 Solaris\r\n\r\n 0:
0003 ba1b e139 0018 b9db 0dc1 0800
4500 .....9........E.\r\n16: 00e6 a51a 4000 3e06 47fa d389 231d 0a40 ....@.>.G?.#..@\r\n32: 4e17 c0ad 21d0 cbe2 476a 308c 06f0 8018 N...!...Gj0.....\r\n48: 05b4 93f4 0000 0101 080a 90da c3ac 9d8f ................\r\n64: 6678 0000 00b2 0000 0004 0000 004f 0000 fx...........O..\r\n80: 0000 0000 0000 0101 0000 544c 4e30 ..........TLN0\r\n\r\n\r\n多出了黑体数据\r\n\r\n十分奇怪,为什么会这样呢?\r\n\r\n中间只有防火墙了...难道会是防火墙加上去的么。\n\n[
本帖最后由 hexyldog 于 2008-2-20 17:59 编辑
]
作者:
hexyldog
时间:
2008-02-20 12:46
还发现每个报文发送的时候都以如下格式:\r\n\r\n 0x0000: 4500 00e6 4aea 4000 4006 af6d 0a40 3e8a E...J.@
.@..m
.@>.\r\n 0x0010: d389 2367 bc15 21d0 4000 20ec 04ac 6fe9 ..#g..!
.@.....o
.\r\n 0x0020: 8018 05b4 4093 0000
0101 080a 8fe4 7e9d
....@.........~.\r\n 0x0030:
9d76 c4ca
0000 00b2 0000 0004 0000 0010 .v..............\r\n 0x0040: 0000 0000 0000 0000 0101 0000 544c 4e30 ............TLN0\r\n 0x0050: 3031 01\r\n\r\n\r\n明显服务端把黑色部分误认为是报文内容了。\r\n\r\n黑色以及以上的信息每次发送都有,\r\n\r\n这些都是作什么用的呢?\r\n\r\n请问linux 和solaris之间的socket通讯都会出现这种情况吗?\r\n\r\n是不是我的linux服务器配置的问题?
作者:
hexyldog
时间:
2008-02-20 12:48
很着急,请大家帮帮忙。多谢!!
作者:
hexyldog
时间:
2008-02-20 16:51
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2