ICMP协议 ,windows基本命令,ARP协议及ARP 命令

本文详细介绍了网络层的功能,包括IP数据包格式,重点讲解了ICMP协议及其在Windows中的应用,如Ping命令。此外,还探讨了ARP协议,解释了其在局域网主机通信中的作用,以及Windows和华为系统中的ARP命令使用。

网络层的功能

  1. 定义了基于ip协议的逻辑寻址
  2. 连接不同的媒介类型
  3. 选择数据通过网络最佳路径选择

IP数据包格式

在这里插入图片描述

  1. 版本(4):该字段包含的是IP的版本号(4即IV4)
  2. 首部长度:该字段表示数据包头长度,4bit。IP数据包头最短为20字节,其长度是可变的,具体长度取决于可选字段的长度。
  3. 优先级与服务类型:该字段用于表示数据包的优先级和服务类型,8bit。通过在数据包中划分一定的优先级,用于实现QoS(服务质量)的要求。
  4. 总长度:该字段可以指示整个IP数据包的长度,16bit。最长为65535字节,包括包头和数据 。
  5. 标识符:该字段用于表示IP数据包的标识符,16bit。当IP对上层数据进行分片时,它给所有分片分配同一组编号,然后将这些编号放入标识符字段中,保证分片不会补错误的重组。
  6. 标志:标志字段,3bit。对当前的包不能分片(当该包从一个以态网发送到别另一个以态网时),或当一个包被分片后用以指示在一系列的分片中,最后一个分片 是否已经发出。
  7. 段偏移量:该字段用于表示段偏移量,13bit。段偏移量中包含的信息是指在一个 分片序列中如何将各分片重新连接起来。
  8. TTL:该字段用于表示IP数据包的生命周期,8bit。一个数所包每经过一个路由器,TTL将减去1。当TTL的值为0时,该数据包将被丢弃。可以防止-一个数据包在网络中无限循环地转发下去。
  9. 协议号(Protocol) :协议字段,8bit。 该字段用以指示在IP数据包中封装的是哪一个协议, 是TCP还是 UDP, TCP的协议号为6,UDP的协议号为17。
  10. 首部校验和:该字段用
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值