IP协议工作在网络层。IP协议是TCP/IP协议族的动力。它为上层协议提供无状态、无连接、不可靠的服务。
1、无状态
通信双方部同步传输数据的状态信息,因此IP数据报的发送、传输、接收都是相互独立的。接收端的IP模块接收到完整的IP数据报就将其数据部分交给上层协议让上层协议去处理。
缺点:这种服务无法处理重复和乱序的数据报:
- 重复:同一个数据报也可能经过不同路径多次到达接收端。
- 乱序:发送端第N个数据报可能比第N+1个数据报先到达接收端。
优点:简单、高效。无需为了保持通信状态而分配资源,传输时无需携带状态信息。
2、无连接
通信双方不长久地维持对方的任何信息,即上层协议每次发生数据都必须明确对方的IP地址。
3、不可靠
IP协议不能保证IP数据报准确地到达接收端。需要使用IP服务的上层协议自己实现数据确认、超时重传等机制。