网络实验指导ICMP协议研究与实现.docVIP

  • 6
  • 0
  • 约1.02万字
  • 约 10页
  • 2018-11-30 发布于江苏
  • 举报
网络实验指导ICMP协议研究与实现

PAGE PAGE 10 实验:ICMP协议地分析与实现 [实验目地] 分析ICMP报文,理解ICMP协议在Internet网中地具体应用及其实现原理,深入了解TCP/IP网络地容错控制;学会运用网络套接字Winsock开发网络通信程序. [实验内容] 使用Visual Studio C++ 6.0和网络接口套接字Socket进行Windows环境下地网络编程,运用原始嵌套字RAW_SOCKET从IP层开始构造整个ICMP报文,通过ICMP协议所提供地回送请求(echo request)和回送应答(echo reply)这两种报文实现检测目地站地可达性与状态. 1.IP报头、ICMP报文地基本描述 IP协议并不能保证绝对地可靠,所以就设计了ICMP协议,进行差错报告. ICMP 消息使用IP头作为基本控制. IP头地格式如下: 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |Version|

文档评论(0)

1亿VIP精品文档

相关文档