|
作者: icesky [icesky] 论坛用户 | 登录 |
c:>ping XXX.XXX.edu.cn ttl=249; 这个不是unix系统么?是不是每过一个路由就减1啊? |
地主 发表时间: 02/26 15:56 |
回复: lkfantasy [lkfantasy] 论坛用户 | 登录 |
知道就不要问啦1 |
B1层 发表时间: 02/26 16:04 |
回复: icesky [icesky] 论坛用户 | 登录 |
我是说是不是每过一个路由就减一? |
B2层 发表时间: 02/26 16:05 |
回复: cimsxiyang [cimsxiyang] 版主 | 登录 |
当然要减1 否则将有存在不确定循环的可能,无休止的循环将消耗带宽,并且可能因传输层协议试图跟踪丢失的数据报而导致其他的问题. |
B3层 发表时间: 02/26 16:35 |
回复: icesky [icesky] 论坛用户 | 登录 |
数据包搁一段时间被丢啊.然后确定是否从发. |
B4层 发表时间: 02/26 16:50 |
回复: cimsxiyang [cimsxiyang] 版主 | 登录 |
我先说下过程: 用ttl值来标识一个数据报,每台主机or router每次处理该数据报时将ttl减1,当ttl值减少到0的时候,该主机or router 会将其丢弃,然后会向源主机发送一份icmp消息通知该数据报已经被丢弃. [ttl减1的原因] 1.虽然说tcp可以超时重传以保证其可靠性,但是,如ttl不减1,那么你已发出的数据报可能在各个主机or router之间不休止的循环下去,消耗带宽. 2.至于为什么要减1,而不是减2,能不能NETDEMON回答一下,因为,我不是很清楚. END |
B5层 发表时间: 02/26 20:36 |
回复: nightcolor [nightcolor] 版主 | 登录 |
只证明你经过了一个路由,,, |
B6层 发表时间: 02/26 20:57 |
回复: cimsxiyang [cimsxiyang] 版主 | 登录 |
楼上的兄弟,恕在下愚昧,不懂你的意思. 只"证明"经过一个路由? ttl为什么不是减2,减3等,而是减1? |
B7层 发表时间: 02/27 09:12 |
回复: xyl2600 [xyl2600] 论坛用户 | 登录 |
看上封帖子啊 |
B8层 发表时间: 02/27 11:10 |
|
20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon
粤ICP备05087286号