IP协议基础
1、IP协议是网络层协议,网络层协议负责数据的选路和转发
2、IP协议特点:无连接、无状态、不可靠
每一台网络设备(路由器)只是实现尽力转发,只负责将收到的数据转发出
去。至于能够到达目的地,每一台路由器都不负责。
(1)无连接是指IP通信双方都不长久地维持对方的任何信息。这样,上层协议每次发送数据的时候,都必须明确指定对方的IP地址。
(2)无状态是指IP通信双方不同步传输数据的状态信息,因此所有IP数据报的发送、传输和接收都是相互独立、没有上下文关系的。
网络层的IP协议并不能保证数据到达目的地的先后顺序以及其是否会有重复即,并不保证数据是有序的和不重复的。
- 缺点是无法处理乱序和重复的IP数据报。
- 优点也很明显:简单、高效。我们无须为保持通信的状态而分配一些内
核资源,也无须每次传输数据时都携带状态信息。在网络协议中,无状态是很常见的,比如UDP、HTTP
(3)不可靠是指IP协议不能保证IP数据报准确地到达接收端,它只是承诺尽最大努力
IPv4的头部
1、4位版本