如何理解IP地址和子网掩码

IP地址

IP地址一般指的是IPV4地址,IPV4地址由32位二进制组成,即四组8位二进制(最高255,最低0,一共256个)

其中:255:八位二进制全1,128:八位二进制首位为1

组成

网络地址(IP地址) = 网络号 + 主机号

IP地址由网络号(包括子网号)和主机号组成,若网络地址的主机号为全0,则该网络地址代表着该网络号下的整个网络

网络号:

网络服务商会对同一个区域分配一个前几位相同的区域地址,而这个相同的地址号称为网络号

例如:195.10.10.x,其中195.10.10就是网络号

主机号:

主机号对应网络号下一定区域中确切的某一台主机

例如:195.10.10.x,其中x就是主机号,该网络号中理论可有256个主机(0-255)

分类

IP地址根据网络号和主机号来分,分为A、B、C三类及特殊地址D、E,其中全0和全1的均保留不用
在这里插入图片描述

A类地址以0开头,第一个字节作为网络号,地址范围为:0.0.0.0~127.255.255.255;

A类IP地址中网络的标识长度为8位,主机标识的长度为24位。
在这里插入图片描述

B类地址以10开头,前两个字节作为网络号,地址范围是:128.0.0.0~191.255.255.255;

B类IP地址中网络的标识长度为16位,主机标识的长度为16位。
在这里插入图片描述

C类地址以110开头,前三个字节作为网络号,地址范围是:192.0.0.0~223.255.255.255。

C类IP地址中网络的标识长度为24位,主机标识的长度为8位。
在这里插入图片描述

D类地址以1110开头,地址范围是224.0.0.0~239.255.255.255,D类地址作为组播地址(一对多的通信);

E类地址以1111开头,地址范围是240.0.0.0~255.255.255.255,E类地址为保留地址,供以后使用。

注:只有A,B,C有网络号和主机号之分,D类地址和E类地址没有划分网络号和主机号。

子网掩码及网络划分

IPv4的弊端,以及子网掩码的作用:

即网络号占位太多,而主机号位太少,所以其能提供的主机地址也越来越稀缺

目前除了使用NAT在企业内部利用保留地址自行分配以外,通常都对一个高类别的IP地址进行再划分,以形成多个子网,提供给不同规模的用户群使用

子网掩码用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。(指明哪个是网络号,哪个是主机号

子网掩码作用: 就是将某个IP地址划分成网络号和主机号两部分

子网掩码不能单独存在,它必须结合IP地址一起使用,子网掩码将网络号对应的二进制位设为1,将主机号对应的二进制位设为0

例如:192.168.0.x:

由于192.168.0为网络号,所以子网掩码前三组8进制均为1

x为主机号,所以最后一组8进制为0

通过子网掩码可以鉴别出某一个ip是否属于某个子网中

例如:锁定192.168.0.0 - 192.168.0.3 组成的网络

将网络号对应的二进制位设为1,将主机号对应的二进制位设为0
,即子网掩码为255.255.255.252
在这里插入图片描述
此时子网掩码锁定了网络地址中的主机号为最后两位二进制,即最高的主机号为3:
在这里插入图片描述
此时就可以排除192.168.0.4不属于该子网中

作用:

  1. 屏蔽部分IP地址
  2. 将一个大的IP网络划分为几个小的子网络

子网掩码计算:

例如:

有一个C类地址为: 192.9.200.13 其缺省的子网掩码为: 255.255.255.0

IP地址 192.9.200.13, 转换为二进制11000000 00001001 11001000 00001101

子网掩码255.255.255.0,转换为二进制11111111 11111111 11111111 00000000

网络号计算方法: 将两个二进制数做按位与(&)运算后得出的结果即为网络号,即网络号为192.9.200.0

主机号计算方法:将子网掩码取反再与IP地址按位与(&)后得到的结果即为主机号,即主机号为13(或者0.0.0.13)

CIDR法表示子网掩码

在ip地址后(均使用起始地址0),使用斜线/记录子网掩码中1的个数

例如:255.255.255.252中有30个1,所以可以表示为192.168.0.0/30

  • 6
    点赞
  • 35
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

列队猫

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值