FE-DSHUI / DSHUI

前端王者小分队读书会
4 stars 1 forks source link

《程序员教程(第5版)》—— 2021-01-22 分享 #14

Open sworlife opened 3 years ago

sworlife commented 3 years ago

IP 地址

IP 地址由网络号(Net-id)和主机号(Host-id)两部分组成。

IP 地址分类

根据网络号(Net-id)长度将 IP 地址分为 5 类:A、B、C、D、E

子网掩码 不同类型的IP地址决定了该局域网的大小,即所能容纳的主机数。 假设,一单位申请了 B 类IP地址,可以容纳的主机数大约 6 万多台。而同一个网络下,主机互相访问只能用网桥(因为路由器连接的主机具有不同的网络号),网桥有很多缺点,如:容易引起广播风暴,不容易隔离和管理等。 于是,该单位就将主机划分为若干个子网,用IP地址中主机号字段的前若干位作为“子网号字段”。这样,该单位内部各子网之间可用路由器来互联。

可是,如何来设置子网号字段呢?

答案是:子网掩码。子网掩码由一串 1 和 一串0 组成。1 对应网络号和子网号。比如:A 类地址,无子网时的子网掩码:255.0.0.0 如果,将主机号前 4 位作为子网号,那么子网掩码为:255.240.0.0

那,要如何判断两个IP是同一个网络和子网呢?

就将两个 IP 与 子网掩码进行运算,如果相等,就属于同一个网络和子网。