IO协议
-
问题一:如何理解IP的不可靠和无连接
- 不可靠:指的是不能保证数据包能成功地到达目的地。发生错误的时候,丢弃该数据包,发送ICMP消息给信源端。可靠性由上层提供。
- 无连接: :IP 不维护关于后续数据报的状态信息。 体现在,IP 数据可以不按顺序发送和接收。A 发送连续的数据报,到达 B 不一定是连续的, 来回路由选择可能不一样,路线也不一样,到达先后顺序也不一样。
-
问题二:IP报文的格式和各个字段的含义。
- 版本号: IPV4 就是 4,IPV6 就是 6 (4)
- 首部长度:4 个字节为单位。最小为 5,最大为 15。所以最小长度 20 个字节,最大为 60 个字节。(4)
- 服务类型: Qos 用,目前不怎么使用。(8)
- 总长度:字节为单位。 最多可以传送 65535 字节的 IP 数据包。(16)
- 标识字段(8)
- 标志 (3)
- 段偏移(5)与分片有关。
- 生存时间 TTL:经过一个路由器减一。 字段为 0 时,数据报被丢弃,并且发送 ICMP 报文