IP提供不可靠、无连接的数据报传送服务。
不可靠的意思是它不能保证ip数据报能成功地到达目的地。ip仅提供最好的传输服务。如果发生某种错误时,如某个路由器暂时用完了缓冲区,ip有一个简单的错误处理算法:丢弃该数据报,然后发送ICMP消息报给信源端。任何要求的可靠性必须由上层来提供(如TCP)。
无连接的意思是ip并不维护任何关于后续数据报的状态信息。每个数据报的处理是相互独立的。这样说明,ip数据报可以不按发送顺序接收。
IP数据报的格式如下,普通的IP首部长为20个字节,除非含有选项字段。
1. 版本:目前的协议版本号为4,因此ip有时也称作IPv4。
2. 首部长度:
3. 服务类型:
4. 总长度字段:
5. 标识字段:
6. 标志字段:
7. 片偏移字段:
8. TTL:
9. 协议字段:
10. 首部检验和字段:
11. 源IP地址:
12. 目的IP地址:
原文:https://www.cnblogs.com/i-hard-working/p/10633893.html