IP地址划分--主机号--子网号

参考ip讲解

问题: 假设一个主机的IP地址是202.112.14.137,掩码是255.255.255.224

主机IP地址的二进制表示11001010.01110000.00001110.10001001
子网掩码的二进制表示 11111111.11111111.11111111.11100000
ip地址与子网掩码二进制相与得到网络地址 二进制为11001010.01110000.00001110.10000000 对应的十进制为202.112.14.128
那其网络地址是202.112.14.128,子网号是128。主机地址是202.112.14.137

IP地址的划分

ip地址分为五类:A类、B类、C类、D类、E类

1) A类IP地址

网络地址的第一位必须是“0”,地址范围从1.0.0.0到126.255.255.255。可用的A类网络有126个,每个网络能容纳1亿6千多万个主机。
注:网络号不能为127,因为该网络号被保留用作回路及诊断功能。(所以127不在A类地址里)

2) B类IP地址

网络地址的前二位必须是“10”,地址范围从128.0.0.0到191.255.255.255。可用的B类网络有16382个,每个网络能容纳6万多个主机。

3) C类IP地址

网络地址的前三位必须是“110”。范围从192.0.0.0到223.255.255.255。C类网络可达209万余个,每个网络能容纳254个主机。

4) D类IP地址

D类IP地址前四位以“lll0”开始,它是一个专门保留的地址。它并不指向特定的网络,目前这一类地址被用在多点广播(Multicast)中。多点广播地址用来一次寻址一组计算机,它标识共享同一协议的一组计算机。

5) E类IP地址

E类地址的前五位以“llll0”开始,为将来使用保留。

6) 全“0”(“0.0.0.0”)地址对应于当前主机。全“1”的IP地址(“255.255.255.255”)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
A类:0~126 网络位为前八位 网络位:主机位=1:3

B类:以10开头 128~191 网络位:主机位=1:1

C类:以110开头 192~223 网络位:主机位=3:1

前三类为单播地址正常使用地址

D类:以1110开头 224~239 无网络位和主机位的区分

组播技术无网络位和主机位的区分是针对某一种流量限定的。

E:类以1111开头 用于科研和测试

特殊地址: 以127开头的为测试地址 127.0.0.1为环路地址
在这里插入图片描述
在这里插入图片描述
//=============================================
为什么要减2呢?
1.广播地址 主机位全为1
2.网络地址 主机位全为0

以下为例:
在这里插入图片描述
对应的二进制
在这里插入图片描述

例二

在这里插入图片描述

子网掩码(划分子网对主机和网段的区别)

划分主机为:2^n-2 >=需要主机数;
划分网段为:2^n >=需要网段数;
网络位全为1,主机位全为0,依次从左到右排列

例题一

  • 192.168.1.1 这个地址,希望对该地址所在的网段进行划分,希望每个 子网 容纳 60台主机,最多可以划分几个子网,分别子网是多少?

IP={网络号:子网号:主机地址}
在这里插入图片描述
(1) 需要几个主机位,2^n-2 >= 60; n=6;
(2) 需要的子网位 因为192属于C类,子网掩码该为255.255.255.0
则为32-24-6=2;或者直接 8-6=2;
(3) 产生几个子网 2^2 = 4;
(4) 对应的四个子网的网络号
192.168.1.00000000 对应十进制为192.168.1.0
192.168.1.01000000 对应十进制为192.168.64.0
192.168.1.10000000 对应十进制为192.168.128.0
192.168.1.11000000 对应十进制为192.168.196.0

例题二

172.16.0.0 /24 希望划分 三个网段 ?
第一步:需要几个子网位 2^n >= 3;n=2;

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_42530422/article/details/105441931