免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4060 | 回复: 5
打印 上一主题 下一主题

<TCP/IP详解V1>请问网关处理icmp报问题. [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-12-01 22:24 |只看该作者 |倒序浏览
大家好,现在开始阅读TCP/IP详解的第一卷。遇到一些问题,希望大家能指导一下,或者讨论一下。共同进步。谢谢。\r\n今天的问题是有关关icmp包:\r\n我现在的网关应该是禁止了icmp包的,也就是说我ping网关应该是ping不通的。但是我能ping通我所在的局域网(C类网)。那样我要routetrace 我们学校的主页服务器(另一个C类网,不跟我在同一网段),由于我的网关禁止了icmp包,所以routetrace发出的icmp出不了网关,故也就得不到任何的往返路由信息。\r\n不知道我这样理解对不对,请各位给点意见,大家讨论一下。btw,我现在是不是不能使用traceroute命令去通过我的网关去做一些外部路由器的试验了?如果可以,如何先跳出我的网关去搜集路由信息。\r\n谢谢

论坛徽章:
5
IT运维版块每日发帖之星
日期:2015-08-06 06:20:00IT运维版块每日发帖之星
日期:2015-08-10 06:20:00IT运维版块每日发帖之星
日期:2015-08-23 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-11-12 06:20:00
2 [报告]
发表于 2008-12-02 09:21 |只看该作者
但是 UNIX 类系统的Tracert用的是UDP报文,或许可以。

论坛徽章:
0
3 [报告]
发表于 2008-12-02 10:27 |只看该作者
Unix 系统的 traceroute 程序,发起方网目标发送高UDP端口的请求数据,\r\n\r\n所以出去的是 UDP 数据,目标获取之后会向发起方返回“icmp UDP端口不可达”的回应数据包,\r\n\r\n这个数据包在 icmp 协议当中是 类型3,协议3,,,所以这个被拒绝了就无法traceroute了。\r\n\r\n大部分情况下,往高端口发送UDP请求是允许的,换句话说是icmp回来的数据有可能被拒绝。

论坛徽章:
0
4 [报告]
发表于 2008-12-02 21:03 |只看该作者
回上面几位,我的网关不接受并且不发送ICMP的。我的理解跟kentchoi一样,就算出去的是UDP报,但是回来的icmp差错报文也会被我的网关丢弃的。\r\n谢谢各位。

论坛徽章:
0
5 [报告]
发表于 2008-12-02 21:06 |只看该作者
ssffzz1 (午夜) ,unix的routetrace是利用UDP报吗?没有看过routetrace源码,所以想问清楚。谢谢。

论坛徽章:
0
6 [报告]
发表于 2008-12-03 09:06 |只看该作者
我认为也不可以啊!\r\n    因为他们之间的数据传输是以报问的形式来传输的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP