免费注册 查看新帖 |

Chinaunix

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

icmp协议有端口吗? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-06-08 10:07 |只看该作者 |倒序浏览
如题

论坛徽章:
0
2 [报告]
发表于 2008-06-08 12:29 |只看该作者
没有

论坛徽章:
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
3 [报告]
发表于 2008-06-08 14:56 |只看该作者
但是有协议号码的。

论坛徽章:
0
4 [报告]
发表于 2008-06-09 16:49 |只看该作者
通俗点说,icmp就tcp/ip中的一个数据包,通过它可以获得网络的连接状态,但是这个包的信息也不是完全正确,因为有的网络对此包做了限制。以下是比较完整的介绍

ICMP是:Internet 控制信息协议(ICMP)是 IP 组的一个整合部分。通过 IP 包传送的 ICMP 信息主要用于涉及网络操作或错误操作的不可达信息。 ICMP 包发送是不可靠的,所以主机不能依靠接收 ICMP 包解决任何网络问题。 ICMP 的主要功能如下:

通告网络错误。比如,某台主机或整个网络由于某些故障不可达。如果有指向某个端口号的 TCP 或 UDP 包没有指明接受端,这也由 ICMP 报告。

通告网络拥塞。当路由器缓存太多包,由于传输速度无法达到它们的接收速度,将会生成“ ICMP 源结束”信息。对于发送者,这些信息将会导致传输速度降低。当然,更多的 ICMP 源结束信息的生成也将引起更多的网络拥塞,所以使用起来较为保守。

协助解决故障。 ICMP 支持 Echo 功能,即在两个主机间一个往返路径上发送一个包。 Ping 是一种基于这种特性的通用网络管理工具,它将传输一系列的包,测量平均往返次数并计算丢失百分比。

通告超时。如果一个 IP 包的 TTL 降低到零,路由器就会丢弃此包,这时会生成一个 ICMP 包通告这一事实。 TraceRoute 是一个工具,它通过发送小 TTL 值的包及监视 ICMP 超时通告可以显示网络路由。

论坛徽章:
0
5 [报告]
发表于 2008-06-09 23:08 |只看该作者
    顶!!!!!!

论坛徽章:
0
6 [报告]
发表于 2008-06-10 11:45 |只看该作者
查看 icmp 协议,看到有代码跟类型的。。。

最典型的类型0是 应答

类型8是请求,

查看TCP/IP协议 卷一,,可有明确的内容

论坛徽章:
0
7 [报告]
发表于 2008-11-03 20:35 |只看该作者
卷一确实有比较详细的讲解,顶楼上

论坛徽章:
0
8 [报告]
发表于 2009-03-25 16:42 |只看该作者

icmp 不会有端口

icmp属于三层概念,端口是相对于四层或以上的协议来说的

论坛徽章:
0
9 [报告]
发表于 2009-03-26 08:32 |只看该作者
楼上说的对,ICMP在OSI第3层,只有源主机与目的主机IP,没有端口的概念。ICMP的端口是由上层(第4层)提供的。

论坛徽章:
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
10 [报告]
发表于 2009-03-27 11:00 |只看该作者
LS的你在自相矛盾。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP