IP地址划分

一,IP地址简介

  以太网上的两台计算机之所以能够交换信息就是因为每个设备都有一块网卡,并且每块网卡拥有唯一的逻辑地址,称为IP地址。
  同一个IP地址不能绑定在多个网卡上。
  IPv4地址是32位的二进制数,通常写为4组。每组用十进制数表示。

二, IP地址划分

为了便于根据IP地址寻找到该地址所代表的主机,这个32位的二进制数被分为2个部分:网络号和主机号

网络号区分网络是否在同一区域(网段),说明可以划分为几个网络或区域
主机号区分同一个网络中的主机,说明网络里有多少台主机

根据网络地址的不同又划分为四种类型:

分类公网地址私有地址备注
A类0.0.0.0 ~ 127.255.255.25510.0.0.0 ~ 10.255.255.255适用大规模网络
B类128.0.0.0 ~ 191.255.255.255172.16.0.0 ~ 172.31.255.255适用中等规模网络
C类192.0.0.0 ~ 223.255.255.255192.168.0.0 ~ 192.168.255.255适用于小型网络
D类224.0.0.0 ~ 239.255.255.255组播地址

A类IP地址

A类IP地址由1字节的网络地址和3字节主机地址组成,网络地址的最高位必须是"0";
在这里插入图片描述

地址的表示范围为:0.0.0.0~127.255.255.255
默认子网掩码为:255.0.0.0  /8
55.0.0.0 =>11111111.00000000.00000000.00000000
网络号全为1的IP:127.x.x.x/8表示保留,用于本机回环测试用。
主机号全为0代表本主机所在的网络地址;主机号全为1代表该网络上的所有主机.故不能分配。 

即:
A类地址可用的网络数为2^7-2=126个;
每个网络能容纳的主机数为2^24-2=16777214(上千万台);
一般分配给规模比较大的网络使用。 

B类IP地址

B类IP地址由2个字节的网络地址和2个字节的主机地址组成,网络地址的最高位必须是"10";

地址范围是128.0.0.0191.255.255.255
默认子网掩码为:255.255.0.0/16;
主机号全为0代表本主机所在的网络地址;主机号全为1代表该网络上的所有主机.故不能分配。

即:
 B类地址可用的网络数为2^14-1=16383个;
 每个网络能容纳的主机数为2^16-2=65534(上万台);
 一般分配给中型的网络使用。

C类IP地址

C类IP地址由3字节的网络地址和1字节的主机地址组成,网络地址的最高位必须是"110"; 在这里插入图片描述

地址范围是192.0.0.0223.255.255.255
默认子网掩码为:255.255.255.0/24
主机号全为0代表本主机所在的网络地址;主机号全为1代表该网络上的所有主机.故不能分配。

即:
 C类地址可用的网络数为2^21-1=2097151个;
 个网络能容纳的主机数为2^8-2=254;
 一般分配给小型的网络使用。 

特殊IP地址

IP地址说明备注
0.0.0.0表示整个网络可表示本机源地址,也可表示某个特定主机
255.255.255.255一个特殊的广播地址,意味着所有的主机x.255.255.255/x.x.255.255/x.x.x.255
127.x.x.x回环测试地址,默认127.0.0.1127.0.0.2 127.1.1.1都可以代表本机回环地址

三,IP地址子网划分

1,核心

"借用"主机位来"制造"新的网络。
IP地址 = 网络号 +主机号 (子网位 +主机位 )
IP地址 = 网络位 +子网位 + 主机位

2,方法

IP = 网络号 + 主机号
主机号 = 子网位(n)+ 主机位(m) 

1,假设子网位为n;主机位为m;则子网数为2^n个,主机数为2^m-2个。
2,子网掩码都是由一串连续的0和连续的1组成,可以将n看做后面有多少个1,m看做后面有多少个0
3,由于主机位全0表示本网络,全1留作广播地址,减掉2
4,子网掩码:网络位为全为1,主机位全为0 

案例:

1,根据子网掩码判断主机数

子网掩码为255.255.255.0时,可以容纳多个台设备?

将子网掩码转换为二进制形式:
255.255.255.0 => 11111111.11111111.11111111.0000000
可知主机位为8位,则可容纳主机数为2^8-2 = 254

255.255.128.0这个子网掩码可以最多容纳多少台电脑?

将子网掩码转换为二进制形式:
255.255.128.0 => 11111111.11111111.10000000.0000000
可知主机位为15位(判断后面有多少个连续的0),则可容纳主机数为2^15-2 = 32766

2,根据主机和子网判断子网掩码

有一个B类网络145.38.0.0需要划分为20个能容纳200台主机的子网网络,子网掩码设置多少合适?

由题可知为B类地址,默认子网掩码为255.255.0.0
子网数 = 2^n>=20  n=5
主机数 = 2^m-2>=200 m=8
子网掩码 = n个连续的1和m个连续的0,即:
优先满足子网数:
255.255.11111000.00000000 =>
255.255.248.0 
优先满足主机数:
255.255.11111111.00000000 =>
255.255.255.0

3,根据IP和子网掩码判断子网数

已知192.168.0.0/255.255.255.128网络,请问最多可以划分几个子网,每个子网范围分别是多少?

1.根据IP分类和子网掩码判断出向主机号借了几位(子网位) 
 C类默认掩码:11111111.11111111.11111111.00000000
 实际掩码为 :11111111.11111111.11111111.10000000
 可知借取了1位主机位,则当前可划分子网数为2^1=2
2.根据所借的子网位数算出子网数和主机IP范围
 借取子网位表示为0时:
 192.168.0.0-------
 192.168.0.0 ~ 192.168.0.127 
 有效的IP范围:192.168.0.1~192.168.0.126/255.255.255.128
 广播地址:192.168.0.127
 借取子网位表示1时:
 192.168.0.1-------
 192.168.0.128~192.168.0.255 
 有效的IP范围: 192.168.0.128~192.168.0.254/25
 广播地址:192.168.0.255 
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值