目录
网络层
在复杂的网络环境中确定一个合适的路径。
IP 协议
IP的作用是在一个网络中进行目标主机定位和路由选择。而IP提供了一种能力,将数据A跨网络送到主机B,而这种能力不是100%,是有很大概率能完成目标定位与路由选择。但是为了保证这种能力能达到100%,tcp就为IP提供了保障!!!
而整个网络中是有非常多的子网的,我们每一个用户都是在一个子网内进行活动的。就比如中国有许多省,这些省里面又有非常多的城市,而我们所在的城市就如同一个子网,整个网络就是我们中国。这些子网都是直接或间接通过路由器连接起来的。
根据目的IP进行局域网之间的转发,局域网内进行内网转发,最后到达目标主机。
如果我们要去北京看天安门,一定是先到北京再到天安门,IP也是如此,先到目标主机的内网,再进行内网转发即可。所以IP是由目标子网+目标主机构成。
基本概念
主机: 配有 IP 地址, 但是不进行路由控制的设备;
路由器: 即配有 IP 地址, 又能进行路由控制;
节点: 主机和路由器的统称;
协议头格式
4 位版本号(version): 指定 IP 协议的版本, 对于 IPv4 来说, 就是 4.
4 位头部长度 (header length): IP 头部的长度是多长, 也就是 length * 4的字节数. 4bit 表示最大的数字是 15, 因此 IP 头部最大长度是 60 字节.
8 位服务类型(Type Of Service): 3 位优先权字段(已经弃用), 4 位 TOS 字段, 和1 位保留字段(必须置为 0). 4 位 TOS