1、IP协议概述
IP是TCP/IP协议族中最核心的协议,不管是TCP、UDP、ICMP数据最终都是以IP数据报格式传输。
IP提供不可靠、无连接、无状态的数据报传输服务
不可靠:它不保证数据报能成功的到达目的地(如果发生某些错误,比如路由器用完了缓冲区,IP处理方法就是丢弃,然后发送ICMP差错报文给信源端。所有的可靠性都由上层来保证)
无状态:IP并不维护后续数据报的状态信息,每个数据报处理时都相互独立、没有上下文关系。因此缺点是无法处理乱序和重复的IP数据报。(IP数据报头部的标识字段是唯一标识一个IP数据报的,但它是用来处理IP分片和重组的,而不是用来指示接收顺序的
无连接:指IP通信双方不长时间维持对方的任何信息,这样,上层协议每次发送数据的时候,都必须明确指定对方的IP地址。
2、IP首部格式