IP协议(2)--协议格式和IP分片

IP协议

IP协议工作在网络层,是TCP/IP协议族中一个重要协议,另外IP协议不保证数据的可靠传输,其不保证数据的正确性它只有首部的检验和,不管其数据的正确,另外如果在传送过程中出现错误,其会丢弃数据包,然后发送ICMP指明错误,不进行处理错误如重传,这些会交个上层处理,另外IP协议是无连接的即每个数据包的传递均为单独传递,就算目的端和源端相同也可能会有不同的路由,

IP协议格式

在这里插入图片描述

其中版本指的是使用的协议版本,协议版本号是4即ipv4, 另外ipv6采用另外的协议报头和这个不相同

4位首部长度:这里的首部长度是以4个字节为基本单位因此其能表示的最大长度为15即60字节,故首部长度最大60字节,另外这里涉及到字节序的问题,TCP/IP协议族其在网络中传递数据时是以网络字节序进行传输,高位使用低地址进行存放,即0~7 存放最高位,8 ~ 15存放次高位,16 ~ 23存放次低位,24 ~ 31 存放最低位,这种存放方式成为大端,而主机的字节序取决于CPU因此,在编程中需要注意字节序的转换,另一种字节序为小端

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值