网络基础—IP地址的子网划分

271 阅读3分钟

1.IP地址

1.1什么是IP地址?

简介

IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。

IP地址的协议

  • IPv4:使用32位地址,通常被写作点分十进制的形式,即四个字节被分开用点分十进制写出,中间用点分隔。
  • IPv6:地址长度为128位,是IPv4地址长度的4倍。于是IPv4点分十进制格式不再适用,采用十六进制表示。

2 IP地址的组成(表示)

  • IP地址是一个32位的二进制数,通常被分割为4个“8位二进制数”。
  • 通常用“点分十进制”表示成(a.b.c.d)的形式,其中,a,b,c,d都是0~255之间的十进制整数。

2.1 IP地址的构成

IP地址包括两部分,第一部分是网络号,表示IP地址所属的网段,第二部分是主机号,用来唯一标识本网段上的某台网络设备。

image.png

2.2 IP地址的类型

  • 公有网络

公有地址(Public address)由IANA负责。这些IP地址分配给注册并向IANA提出申请的组织机构。通过它直接访问因特网。

  • 私有地址

私有地址(Private address)属于非注册地址,专门为组织机构内部使用。不直接用于互联网,通常在局域网中使用

以下列出留用的内部私有地址

A类 10.0.0.0--10.255.255.255

B类 172.16.0.0--172.31.255.255

C类 192.168.0.0--192.168.255.255

2.3 IP地址的分类-有类编址

image.png IPv4地址被划分为A、B、C、D、E五类

  • A类 1-127 10.0.0.0 10.255.255.255

  • B类 128-191 128.0.0.1 128.255.255.255

  • C类 192-223 192.0.0.1 223.255.255.255

  • D类 224-239 224.0.0.1 239.255.255.255 组播

  • E 类 240-255 240.0.0.1 255.255.255.255 保留未使用

特殊地址

0.0.0.0 任意单个IP地址

255.255.255.255 广播地址

127.0.0.0 - 127.255.255.255 回环地址 代表本机自己 ping 127.0.0.1 看本机网络是否有故障

169.254.0.0 --- 169.254.255.255 dhcp服务 错误获取的IP地址

3.子网划分和子网掩码

3.1子网划分

Internet组织机构定义了五种IP地址,有A、B、C三类地址。A类网络有126个,每个A类网络可能有16777214台主机,它们处于同一广播域。而在同一广播域中有这么多节点是不可能的,网络会因为广播通信而饱和,结果造成16777214个地址大部分没有分配出去。可以把基于每类的IP网络进一步分成更小的网络,每个子网由路由器界定并分配一个新的子网网络地址,子网地址是借用基于每类的网络地址的主机部分创建的。划分子网后,通过使用掩码,把子网隐藏起来,使得从外部看网络没有变化,这就是子网掩码。

image.png

3.2 子网掩码

  • 子网掩码(Subnet Mask)是用于划分 IP 地址空间的一种技术。它通过将一个 IP 地址分为网络部分和主机部分,帮助区分同一网络中的设备与不同网络中的设备。
  • 子网掩码是一个32位地址,用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在广域网上。

image.png