文章目录
1、IP服务的特点
IP协议是TCP/IP协议族的动力,他为上层协议提供无状态、无连接、不可靠的服务。
1、无状态
主要就是指IP通信双方不同步传输数据的状态信息,因此所有IP数据报的发送、传输和接收都是相互独立,没有上下文关系的。
【缺点】
:它无法处理乱序和重复的IP数据报
【优点】
:简单、高效
因为我们无须为保持通信的状态而分配一些内核资源也无须每次传输数据时都携带状态信息。比如UDP协议和HTTP协议都是无状态的协议。
2、无连接
IP通信双方都不长久地维持对方的任何信息,所以上层协议每次发送数据的时候都必须明确指定对方的IP地址
3、不可靠
IP协议不能保证IP数据报准确地到达接收端,它只是承诺尽最大努力
也就是说发送端的IP模块一旦检测到IP数据报发送失败,就通知上层协议发送失败,而不会试图重传。因此,使用IP服务的上层协议需要自己实现数据确认、超时重传等机制达到可靠传输的目的。
2、IPV4头部结构
IPV4的头部结构如下图所示,其固定长度为20字节。