登录
CSNA会员注册
找回密码
搜索
搜索
本版
用户
CSNA网络分析论坛
»
首页
›
流量分析
›
网络分析
›
如何快速发现丢包现象的发生
返回列表
发帖
查看:
11664
|
回复:
5
如何快速发现丢包现象的发生
[复制链接]
caojq9902
caojq9902
当前离线
积分
1
发表于 2006-8-2 15:43:27
|
显示全部楼层
|
阅读模式
我现在在网关处用一个sniffer监听网络的状况
当网络传输的量比较大的时候,这个过程中肯定会有丢包现象的发生
为了提高数据的传输的效率,我应该怎样处理这些数据包
而且可能丢包是由于网络攻击导致引起的
那怎么样去判断和消除
不知道有没有表达清楚
回复
使用道具
举报
菜鸟人飞
菜鸟人飞
当前离线
积分
172
发表于 2006-8-2 16:22:47
|
显示全部楼层
见谅,我不是太明白你的意思。
既然数据包已经被丢了,你还处理?
你怎么会有机会处理呢?
回复
使用道具
举报
caojq9902
caojq9902
当前离线
积分
1
楼主
|
发表于 2006-8-2 17:05:01
|
显示全部楼层
我用网络分析工具监控,发现数据包丢失,可以快速返回数据包重发的消息
这样提高数据的交换速率
或者设置一些协议头字段,同志当前的网络状态
不知道这样行不行
回复
使用道具
举报
icefired
icefired
当前离线
积分
2
发表于 2006-8-2 17:12:59
|
显示全部楼层
关注重传,既然丢包了,通常会有许多TCP Retransmission。如果网关是硬件,直接在上面监控。
回复
使用道具
举报
caojq9902
caojq9902
当前离线
积分
1
楼主
|
发表于 2006-8-2 18:03:26
|
显示全部楼层
丢包了不会有TCP Retransmission,只有等到超时后才会重传没有收到确认的数据包啊
这样就比较的浪费时间了
回复
使用道具
举报
ValorZ
ValorZ
当前离线
积分
25
发表于 2006-8-2 18:40:34
|
显示全部楼层
首先,你如何确定丢包?我的意思就是你怎么知道一个数据包没有发送到对方?
唯一的方法也只有在当Retransmission Timer到头了还没收到对方ACK时才能确定。
如果Retransmission Timer到头了,TCP协议会自动Retransmission丢失的那个数据包。
评分
1
查看全部评分
超级版主
回复
使用道具
举报
返回列表
发帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
CSNA会员注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
快速回复
返回顶部
返回列表