TCP/IP详解一(6、7):ICMP:Internet控制报文协议,Ping程序

6. ICMP

不同类型由报文中的类型字段和代码字段来共同决定。主要分为查询报文和差错报文。

ICMP查询报文:
(1)地址掩码
ICMP地址掩码请求用于无盘系统在引导过程中获取自己的子网掩码
(2)时间戳查询及应答。
ICMP时间戳请求允许系统向另一个系统查询当前的时间。

ICMP差错报文:
·端口不可达
例如发送UDP数据(s p:2924,r p :8888),目的端口不可达,则返回ICMP端口不可达差错报文。

Ping程序

(ICMP回显请求和回显应答)直接在内核中进行处理(ICMP查询也是)

【内核是操作系统最基本的部分。它是为众多应用程序提供对计算机硬件的安全访问的一部分软件,这种访问是有限的,并且内核决定一个程序在什么时候对某部分硬件操作多长时间。内核的分类可分为单内核和双内核以及微内核。严格地说,内核并不是计算机系统中必要的组成部分。】

Traceroute程序

Traceroute程序可以让我们看到IP数据报从一台主机传到另一台主机所经过的路由。

Traceroute程序使用ICMP报文和I P首部中的TTL字段(生存周期)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值