子网划分

328 阅读3分钟

携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第2天,点击查看活动详情

IP地址与子网划分

复习计算机网络,一篇文章教你搞懂子网划分。

基本概念

IP地址是什么?

  • 根据TCP/IP协议,连接在Internet上的每个设备都必须有一个全球唯一的IP地址(网络层使用的逻辑地址) 即32位的二进制数。

  • 一般用点分十进制表示:每8位一组,转换成十进制,用"."隔开

  • 含义:网络号+主机号

32(bit)位的二进制数:

image-20220612202810512

点分十进制:每8位转换成一个十进制数,用.隔开

image-20220612202749453

IP地址含义:

image-20220612202734815

IP地址的自然分类

IP地址类型二进制固定 最高位第一字节 十进制范围二进制 网络号二进制 主机号
A类00~1278位24位
B类1128~19116位16位
C类110192~22324位8位
D类1110224~239组播使用
E类11110240~255保留试验使用

特殊IP地址

  • 网络地址: 网络地址用于表示设备所在网络本身。网络号部分不 变,主机号部分为全“0”(二进制)的IP地址称为网络地址。如主机129.5.1.1(B类)所在网络的网络地址是129.5.0.0。

  • 广播地址: 广播地址用于向同一网络中的所有设备进行广播。网 络号部分不变,而主机号部分为全“1”(二进制)的IP地址称 为广播地址。如主机 129.5.1.1 ( B 类 ) 所 在 网 络 的 广 播 地 址 就 是 129.5.255.255。

  • 环回地址: 网络中设备地址不能以十进制的127作为开头,127开 头的地址保留给系统作诊断用,称为环回地址。如用指令: ping 127.0.0.1 测试本地网卡是否正常工作(回路测试)

题目:判断以下IP地址的分类

10.2.1.1 128.63.2.100 201.222.5.64 192.6.141.2 256.241.201.10

IP地址类别网络地址广播地址
10.2.1.1A10.0.0.010.255.255.255
128.63.2.100B128.63.0.0128.63.255.255
201.222.5.64C201.222.5.0201.222.5.255
192.6.141.2C192.6.141.0192.6.141.255

256.241.201.10 不存在

子网掩码

  • 子网掩码:用于识别IP地址中的网络号的位数
  • 2种表示方法:
    • 32位二进制数字,在子网掩码中,对应于网络号部分用二进制“1”表示,主机号部分用二进制“0”表示。如IP地址 1.1.1.1 的子网掩码是255.0.0.0,表示这个地址的前8位是网络号。
    • 网络后缀法,即“IP地址/网络号位数” ,如138.96.0.1/18表 示该IP地址所在网络的网络号18位,主机号14位。

image-20220612202145728

  • 一个网络,主机号有x位,则这个网络可以分配给主机的IP地址有多少个?
  • 该网络共包含2的x次方个地址,去除网络地址和广播地址,可分配给主机的IP地址是2的x次方-2个
    • 例如,一个C类网络,可分配给主机的IP地址为2的8次方-2=254个

子网划分(题目实战)

划分子网的原因: 提高IP地址利用率。

image-20220612202849974

子网划分的核心思想: 网络号不变,借用部分主机号来产生新的网络。

image-20220612202916539 image-20220612202605584 image-20220612202622773 image-20220612202636267 image-20220612202655374 image-20220612202707999