计算机网络——子网划分

一、网络分类

IP地址类型
    最初设计互联网络时,为了便于寻址以及层次化构造网络,每个IP地址包括两个标识码(ID),即网络ID和主机ID。同一个物理网络上的所有主机都使用同一个网络ID,网络上的一个主机(包括网络上工作站,服务器和路由器等)有一个主机ID与其对应。IP地址根据网络ID的不同分为5种类型,A类地址、B类地址、C类地址、D类地址和E类地址

A类IP地址

  一个A类IP地址由1字节的网络地址和3字节主机地址组成,它主要为大型网络而设计的,网络地址的最高位必须是“0”, 地址范围从1.0.0.0 到126.255.255.255)。可用的A类网络有127个,每个网络能容纳16777214个主机。其中127.0.0.1是一个特殊的IP地址,表示主机本身,用于本地机器的测试。A类ip地址默认子网掩码为255.0.0.0

B类IP地址
    一个B类IP地址由2个字节的网络地址和2个字节的主机地址组成,网络地址的最高位必须是“10”,地址范围从128.0.0.0到191.255.255.255。可用的B类网络有16382个,每个网络能容纳6万多个主机 。B类ip地址默认子网掩码为255.255.0.0

C类IP地址
    一个C类IP地址由3字节的网络地址和1字节的主机地址组成,网络地址的最高位必须是“110”。范围从192.0.0.0到223.255.255.255。C类网络可达209万余个,每个网络能容纳254个主机。C类ip地址默认的子网掩码为255.255.255.0

D类地址
    用于多点广播(Multicast)。 D类IP地址第一个字节以“lll0”开始,它是一个专门保留的地址。它并不指向特定的网络,目前这一类地址被用在多点广播(Multicast)中。多点广播地址用来一次寻址一组计算机,它标识共享同一协议的一组计算机。224.0.0.0到239.255.255.255用于多点广播 。E类IP地址范围从240.0.0.0到255.255.255.254,255.255.255.255用于广播地址。

        二、子网划分

子网地址:网络号(照抄)+子网号(照抄)+主机号(全为0)

广播地址:网络号(照抄)+子网号(照抄)+主机号(全为1)

子网掩码:网络号(全为1)+子网号(全为1)+主机号(全为0)

IP地址总数:根据主机号的位数得出

可分配IP地址总数:主机数的平方-2(减去全0和全1的 分别是子网地址和广播地址)

可分配IP地址范围:(子网地址~广播地址)

相与运算:全1为1,其余都0

子网地址=IP地址和子网掩码相与运算

求最小地址与最大地址:

网络号(最小地址)=子网地址(照抄)+主机号(全部变为0)

广播地址(最大地址)=子网地址(照抄)+主机号(全部变为1)

主机号=IP地址-网络地址

最后一个主机地址=直接广播地址最后一个字节-1

第一个主机地址=网络地址最后一位+1

案例一:

255.255.255.128 (/25)128的二进制表示为10000000,只有1位用于定义子网,余下7位用于定义主机。这里将对C类网络192.168.10.0进行子网划分。网络地址=192.168.10.0

子网掩码=255.255.255.128

回答五大问题:多少个子网?
在128( 10000000 )中,取值为1的位数为1,借用了一位主机位,因此答案为2^1=2。
每个子网多少台主机?
有7个主机位取值为o( 10000000),还剩下7位主机位,因此答案是2^7-2= 126台主机。
有哪些合法的子网?
256 -128 = 128。也就是子网的增量是128.因此子网为0和128
每个子网的广播地址是什么?
在下一个子网之前的数字中,所有主机位的取值都为1,是当前子网的广播地址。对于子网0,下一个子网为128,因此其广播地址为127
每个子网包含哪些合法的主机地址?
合法的主机地址为子网地址和广播地址之间的数字。要确定主机地址,最简单的方法是写出子网地址和广播地址,这样合法的主机地址就显而易见了。

案例二:

一个公司申请一个C类ip地址,这个公司有4个部门,A部门有10台主机,B部门有15台主机,C部门有30台主机,D部门有20台主机,现在需要给每个部分划分一个子网。

分配了一个总的网段为:192.168.2.0/24,怎么为每个部门划分单独的网段呢?

答:根据题目可知道四个部门需要四个子网,每个子网的可用ip必须大于等于30.总网段192.168.2.0/24为C类ip地址。默认子网掩码为255.255.255.0用二进制表示为11111111.11111111.11111111.00000000由题目可知2^n-2>=4个子网,算出n=3子网位数为3位,主机位为五位数。2的主机位数的平方-2=30每个子网的可用ip数为30个,符合题意。网掩码为255.255.255.224化成二进制为11111111.11111111.11111111.11100000

由此划出8个子网:

11111111.11111111.11111111.00000000

11111111.11111111.11111111.00100000

11111111.11111111.11111111.01000000

11111111.11111111.11111111.01100000

11111111.11111111.11111111.10000000

11111111.11111111.11111111.10100000

11111111.11111111.11111111.11000000

11111111.11111111.11111111.11100000

子网位全0和全一的不用得到六个子网子网掩码为:

255.255.255.32

255.255.255.64

255.255.255.96

255.255.255.128

255.255.255.160

255.255.255.192

由此可以得出6个子网如下:

1.子网掩码:255.255.255.32:    

子网中可用ip范围为:192.168.2.33~ 192.168.2.62

2.子网掩码:255.255.255.64:   

子网中可用ip范围为:192.168.2.65~ 192.168.2.94 

3.子网掩码:255.255.255.96:   

子网中可用ip范围为:192.168.2.97~ 192.168.2.126 

4.子网掩码:255.255.255.128:  

子网中可用ip范围为:192.168.2.129~ 192.168.2.158 

5.子网掩码:255.255.255.160:  

子网中可用ip范围为:192.168.2.161~ 192.168.2.190 

6.子网掩码:255.255.255.192:  

子网中可用ip范围为:192.168.2.193~ 192.168.2.222

 

  • 4
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值