接上个笔记,工作时发现看似在一个网段的2个IP地址却ping不通,这里就是子网掩码发挥了作用。
结合IP地址一起使用,将某个IP地址划分成网络地址和主机地址两部分。IP默认分配的子网掩码每段只有 255 或 0。
每个局域网中的设备IP地址网络部分必须一样,主机部分不一样。
这样划分的好处是,当局域网设备通信时,通过IP地址和子网掩码,就可以判断发送与接收的设备是否处于同一网段。
如果两个设备处在同一网段,发送和接收数据只需要经过交换机,不需要经过路由器。不同网段的设备收发数据就需要经过路由器,这时就必须用到网关。
网关实质上是一个网络通向其他网络的IP地址,网关在网段内的可用IP中选一个,不过,一般用的是第1个和最后一个。
只有设置好网关的IP地址,TCP/IP协议才能实现不同网络之间的相互通信。
例如:我们在浏览器里面输入www.baidu.com的时候,机器要跟百度这个网站进行通信,机器要往外面发送数据包,数据包里面要写百度这台服务器的IP地址,我们不知道IP地址是多少,那么就需要主机问DNS服务器,DNS服务器就自动帮我们把www.baidu.com这个域名翻译成了IP地址61.135.169.105。然后写到了数据包的目的IP地址里面就可以进行通信。