网络基础:IP数据包格式

目录

一、理论

1.IP数据包完整格式

2.IP数据包首部各字段

3.ARP协议

二、实验

1.华为系统中的ARP命令


一、理论

1.IP数据包完整格式

根据TCP/IP 协议,使用 IP 协议传输数据的包被称为 IP 数据包(IP Datagram)。

一个IP数据报由首部和数据两部分组成。首部的前一部分长度是固定的,共20字节。

                                                           表1  数据包完整格式

   固定

   部分

   版本

(4位)

 首部长度

 (4位)

优先级与

服务类型

(8位)

  总长度

           (16位)

标识符

(16位)

标志

    段偏移量

   (13位)

生存时间TTL

(8位)

协议号(8位)

首部校验和

(16位)

源地址(32位)
目的地址(32位)

可变

部分

可选项
数据部分

2.IP数据包首部各字段

                                                            表2  IP数据包首部各字段

字段名占用位数功能
版本4IP协议版本:IPv4和IPv6
首部长度4最大十进制数为15
优先级与服务类型8获得更好服务
总长度16首部及数据之和长度
标识符16每产生一个数据报,计数器就加1,并将此值赋给标识字段
标志3最低位记为MF,MF=1表示后面“还有分片”数据报;MF=0表示这已是若干数据报片中的最后一个;
中间的一位记为DF,DF=0时允许分片。
段偏移量13分片在原报文中的相对位置,除最后一个数据报片外,其他每个分片的长度一定是8字节(64位)的整数倍。
生存时间TTL8数据报在网络中的寿命
协议号8数据报文所携带的数据所使用的协议类型
首部校验和16校验数据报的首部
源地址32数据报的源 IP 地址
目的地址32数据报的目的 IP 地址
可选项长度可变                可选报头设置

3.ARP协议

ARP协议是地址解析协议(Address Resolution Protocol),它通过解析IP地址得到MAC地址的,是一个在网络协议包中极其重要的网络传输协议,它与网卡有着极其密切的关系。,所有ARP协议在网络层被应用,它是网络层与链路层连接的重要枢纽,每当有一个数据要发送的时候都需要在通过ARP协议将IP地址转换成MAC地址,在IP层及其以上的层次看来,他们只标识IP地址,从不跟硬件打交道。

ARP协议实现2个功能:

(1)检测地址冲突

(2)将IP地址转换成MAC地址
 

二、实验

1.华为系统中的ARP命令

(1)[Huawei]dis mac-address  ##查看mac地址信息

(2)[Huawei]arp static <IP> <MAC> ## #绑定ARP

(3)[Huawei]undo arp static <IP> <MAC>  ##解绑定

(4)<Huawei>reset arp all  ##清除MAC地址表

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值