Internet Layer
实际的传输功能交给网络层
网络层最常使用的是IP协议(Internet Protocol)
网络层负责将数据从一个设备传输到另一个设备,IP地址用于区分不同的设备
对于 IPv4 协议, IP 地址共 32 位,分为四段,每段8位
IP地址分为网络号 + 主机号,网络号负责标识子网,主机号负责标识同一子网下的不同主机
子网掩码负责从IP地址计算出网络号(按位与)和主机号(取反按位与)
IP寻址过程中,先匹配到相同的网络号找到同一子网,才会去找对应的主机
除了寻址能力, IP 协议还有另一个重要的能力就是路由
当数据包到达一个网络节点,就需要通过路由算法决定下一步走哪条路径。
路由器寻址工作中,就是要找到目标地址的子网,找到后进而把数据包转发给对应的网络内
寻址就是通过IP地址找到目标设备的位置,路由本质上是路径的选择,根据下一个目的地选择路径