ICMP-互联网控制协议-第六章

简介:

 ICMP互联网控制协议

 首先说的是本人没有实验环境,对ICMP本身的理解:控制数据请求和应答规则、规范

 无盘系统获取子网掩码,使用bootp协议BOOTP(Bootstrap Protocol,引导程序协议)时dhcp协议的前身,可以省去管理员对无盘工作站ip地址划分,可自动获取ip

 地址掩码请求应答 报文中标识符和序列号由发送端任意选定,这些值在应答中返回,应答请求匹配

wKiom1jP0YOAVbf0AAFGyOsw9Kg520.jpg

时间戳请求应答,是自午夜到目前毫秒数

wKiom1jP0YOBiqGsAAHwCNc2Qfs982.jpg

 

 U D P的规则之一是,如果收到一份 U D P数据报而目的端口与某个正在使用的进程不相符,
那么
U D P返回一个 I C M P不可达报文

 ICMP控制发送和接收请求的子网掩码相同




     本文转自2013yang 51CTO博客,原文链接:http://blog.51cto.com/yangeinstein/1908563,如需转载请自行联系原作者




相关文章
|
8月前
|
网络协议 网络架构
网络协议与攻击模拟-05-ICMP协议
网络协议与攻击模拟-05-ICMP协议
52 0
|
9月前
|
网络架构
ICMP协议(Internet控制消息协议)
本文详细的介绍ICMP协议,内含详细的实例解析,该文你值得拥有。
|
9月前
|
Linux C语言 C++
Linux ICMP协议实现:C/C++编程指南
ICMP(Internet Control Message Protocol)是网络通信中的重要协议,用于在IP网络中传递错误消息和诊断信息。在Linux系统中,我们可以使用C/C++编程语言来实现基本的ICMP功能,例如发送ICMP回显请求(Ping)和解析ICMP消息。本文将带您深入了解C/C++实现的ICMP协议,包括套接字编程、构造ICMP报文、发送和接收ICMP消息等,以及提供实际的代码示例。
488 1
|
缓存 网络协议 Linux
计算机网络——Wireshark软件使用与协议分析(ARP协议、IP与ICMP分析)
Wireshark软件使用与协议分析 ARP协议分析 使用 Wireshark 抓取局域网的数据包并进行分析: 1. 学习 Wireshark 基本操作:重点掌握捕获过滤器和显示过滤器。 2. 观察 MAC 地址:了解 MAC 地址的组成,辨识 MAC 地址类型。 3. 分析以太网帧结构:观察以太网帧的首部和尾部,了解数据封装成帧的原理。 4. 分析 ARP 协议:抓取 ARP 请求和应答报文,分析其工作过程。 IP与ICMP分析 启动 Wireshark,捕捉网络命令执行过程中本机接受和发送的数据报。
1808 0
计算机网络——Wireshark软件使用与协议分析(ARP协议、IP与ICMP分析)
|
3月前
|
域名解析 缓存 网络协议
|
4月前
|
监控 网络协议 网络安全
ICMP (Internet Control Message Protocol,互联网控制消息协议)
ICMP(Internet Control Message Protocol,互联网控制消息协议)是用于在IP网络中传递控制消息的协议。它通常被用于网络设备之间交换状态信息和错误报告,以及执行网络诊断和故障排除。
67 0
|
4月前
|
网络协议 API 网络安全
用户态协议栈设计实现udp,arp与icmp协议
用户态协议栈设计实现udp,arp与icmp协议
67 1
|
5月前
|
监控 网络协议 网络性能优化
【网络层】DHCP协议(应用层)、ICMP、IPv6详解
【网络层】DHCP协议(应用层)、ICMP、IPv6详解
61 0
|
5月前
|
网络协议 网络架构
Wireshark中的ICMP协议包分析
Wireshark可以跟踪网络协议的通讯过程,本节通过ICMP协议,在了解Wireshark使用的基础上,重温ICMP协议的通讯过程。 ICMP(Internet Control Message Protocol)Internet控制报文协议,用于在IP主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息。这些控制消息虽然并不传输用户数据,但是对于用户数据的传递起着重要的作用。 ICMP是TCP/IP模型中网络层的重要成员,与IP协议、ARP协议、RARP协议及IGMP协议共同构成TCP/IP模型中的网络层。 在Wireshark界面,我们可以看到
|
7月前
|
监控 网络架构
百度搜索:蓝易云【网络通信协议-ICMP协议详解!】
总之,ICMP 是一种重要的网络通信协议,用于在 IP 网络中传递控制消息和错误报告。它提供了网络连接状态测试、错误报告和路由器通知等功能。通过使用 ICMP,网络管理员和开发人员可以更好地监控和诊断网络连接问题。
203 1