网络层核心协议:IP协议

IP协议IP协议格式IP协议的核心功能地址管理NAT IP转换过程网段划分(组建局域网)路由选择IP协议格式下面我们根据上图划分进行分别讲解:4位版本号:指定IP协议的版本,对应IPv4来说是44位首部长度:IP头部长度0-15 单位是4个字节8位服务类型(TOS):3位优先权字段(已弃用),4位TOS字段,1位保留字段(必须为0),4位TOS表示最小延时,最大吞吐量,最高可靠性,最小成本,4者中只能选其一,这就要求这四个bit位中只能有一个1,其他是0,不能同时有多个1.16位总长度(字节
摘要由CSDN通过智能技术生成

IP协议格式

在这里插入图片描述
下面我们根据上图划分进行分别讲解:

  • 4位版本号:指定IP协议的版本,对应IPv4来说是4
  • 4位首部长度:IP头部长度0-15 单位是4个字节
  • 8位服务类型(TOS):3位优先权字段(已弃用),4位TOS字段,1位保留字段(必须为0),4位TOS表示最小延时,最大吞吐量,最高可靠性,最小成本,4者中只能选其一,这就要求这四个bit位中只能有一个1,其他是0,不能同时有多个1.
  • 16位总长度(字节数):64k,虽然IP协议看起来有最大64k的限制,但是如果一个数据太长,IP协议就会自动拆成多个数据包,然后进行传输,接收方就会重新进行组包。
  • 16位标识:相当于IP数据包的身份标识,把一个数据包拆成多个IP数据包的时候,这时被拆分的IP数据包的标识是相同的。用来辅助实现拆包组包。
  • 3位标志:第1位保留,第2位表示”禁止分片",第3位表示“更多分片",如果第3位为1表示当前这个分片就是最后一个分片,如果这一位为0表示当前这个分片不是最后一个分片。用来辅助拆包分包。
  • 13位片偏移:表示当前分片在原报文中哪个位置,描述了当前包的顺序。用来辅助拆包组包。
  • 8位生存时间(TTL):表示IP数据包最多在网络上存活多久。TTL不是一个时间概念,而是一个”次数“,数据包到达目的地的最大报文跳数。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值