antspower
驱动中牛
驱动中牛
  • 注册日期2002-10-17
  • 最后登录2010-08-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值2点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1442回复:8

数据长度发生变化的问题.

楼主#
更多 发布于:2003-07-15 15:01
192.168.1.11 发送一个TCP ACK的数据,他的长度IP 的totallength是40再加上ETHERHEADER14,他的长度是54,数据发送出去后
被另一台机器抓住,发现长度居然变成了60,
好象系统自动在后面加了了6个字节的20!
这是怎么会事?
是不是系统在发送长度不到60个字节的时,自己回添加数据(凑成60个自己再)发送?
放弃瘟草,现吃李草
antspower
驱动中牛
驱动中牛
  • 注册日期2002-10-17
  • 最后登录2010-08-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值2点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-07-15 15:05
在ETHERNET上有可能一个包长度小于60个吗?
我怎么能抓到本机发出的包只有54个字节,
是不是抓包软件把系统添加的那几个字节去掉了!
放弃瘟草,现吃李草
Turbo
驱动牛犊
驱动牛犊
  • 注册日期2002-02-05
  • 最后登录2009-01-12
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-07-15 17:07
ETHERNET+crc最小64B
pattern现在一般是NIC自动加的,所以你可以发54B,但不可能收到
小于60B的packet :P
antspower
驱动中牛
驱动中牛
  • 注册日期2002-10-17
  • 最后登录2010-08-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值2点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-07-15 17:55
愤怒啊,既然是我的抬机器有问题,害我郁闷了几天.FT
顺便问以下:在做NAT是除了FTP还有哪些APP协议和两个PORT都有关系.
现在TCP的NAT有个问题,网页上的图片之类的东西不能通过传下来
放弃瘟草,现吃李草
antspower
驱动中牛
驱动中牛
  • 注册日期2002-10-17
  • 最后登录2010-08-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值2点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-07-17 19:02
楼上的舌头吐那么长,送分给你拉. :D
放弃瘟草,现吃李草
Turbo
驱动牛犊
驱动牛犊
  • 注册日期2002-02-05
  • 最后登录2009-01-12
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-07-18 17:17
第一个20分,珍贵阿 :D
nicol
驱动大牛
驱动大牛
  • 注册日期2001-11-28
  • 最后登录2009-07-30
  • 粉丝0
  • 关注0
  • 积分45分
  • 威望5点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2003-07-19 21:08
愤怒啊,既然是我的抬机器有问题,害我郁闷了几天.FT
顺便问以下:在做NAT是除了FTP还有哪些APP协议和两个PORT都有关系.
现在TCP的NAT有个问题,网页上的图片之类的东西不能通过传下来


TCP_UDP 都有关系,还有如果ICMP的控制

只是图片下不来?奇怪的说?NAT只对数据报数据有效,还能区别出图片?
==寂寞骆驼==
antspower
驱动中牛
驱动中牛
  • 注册日期2002-10-17
  • 最后登录2010-08-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值2点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2003-07-21 18:47
楼上的.是不是传输图片.也想FTP一样需要两个端口
放弃瘟草,现吃李草
nicol
驱动大牛
驱动大牛
  • 注册日期2001-11-28
  • 最后登录2009-07-30
  • 粉丝0
  • 关注0
  • 积分45分
  • 威望5点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2003-07-22 18:25
楼上的.是不是传输图片.也想FTP一样需要两个端口

在OC从OS获取WEB页面的时候.会出现多次连接OS 80端口.
通常在获取图片或是其他插件的时候,都会出现OC重新开端口连接80.


不过这个有影响吗?NAT应该超出这个限制吧.
==寂寞骆驼==
游客

返回顶部