4.1 理解IP地址
MAC地址和IP地址
数据包的目标IP地址决定了数据包最终到达哪一个计算机,而目标MAC地址决定了该数据包下一跳由哪一个设备接收,不一定是终点
MAC地址决定下一跳给哪个设备
IP地址决定数据包最终给哪个计算机
IP地址的组成
计算机的IP地址由两部分组成,一部分为网络标识,一部分为主机标识,同一网段的计算机网络部分相同,路由器连接不同网段,负责不同网段之间的数据转发,交换机连接的是同一网段的计算机
计算机和其他计算机通信之前,首先要判断目标IP地址和自己的IP地址是否在一个网段,这决定了数据链路层的目标MAC地址是目标计算机的还是路由器接口的
IP地址格式
IP地址用32位二进制表示,即4个字节
这些位通常被分割成4个部分,每一部分8位二进制,中间使用符号“.”分开,分成四部分的二进制地址
例如10101100.00010000.00011110.00111000可写作“172.16.30.56”
这种表示方法叫做“点分十进制表示法”
子网掩码:
是一种用来指明一个IP地址的哪些位标识的是主机所在的子网以及哪些位标识的是主机的位掩码
子网掩码只有一个作用,就是将某个IP地址划分为网络地址和主机地址