IP地址、子网掩码、网络地址、广播地址

IP(Internet Protocol Address)地址由网络号+主机号构成,网络号相当于电话区号,主机号相当于电话号码,Ipv4分为A、B、C、D、E五类地址,任何一个Ipv4的IP地址由共由32位二进制数构成,每段8位,共4段,点分式IP地址十进制的表示为a.b.c.d格式。

A类IP地址由1字节(每个字节是8位)的网络号和3个字节主机号组成,A类地址范围是(1.0.0.0至127.255.255.254,至于为什么请继续往下看,A类网络号前1位从0开始,A类IP的地址第一个字段范围是(00000000~011111111)0~127,但是由于全0和全1的地址用作特殊用途,实际可指派的第一个字段范围是1~126。(0.0.0.0地址被用于表示一个无效的,未知的或者不可用的目标。127.0.0.1属于{127}集合中的一个,而所有网络号为127的地址都被称之为回环地址,所以回环地址!=127.0.0.1,它们是包含关系,即回环地址包含127.0.0.1 。

B类IP地址由2字节(每个字节是8位)的网络号和2个字节主机号组成,B类网络号从前2位10开始,B类IP的地址第一个字段范围是(10000000~101111111)128~191, B类地址范围:128.0.0.0到191.255.255.255。

C类IP地址由3字节(每个字节是8位)的网络号和1个字节主机号组成,C类网络号前3位从110开始,所以C类IP地址的的一个字段范围是:(11000000~11011111)192~223, C类地址范围:192.0.0.0到223.255.255.255。

D类IP地址不分网络号和主机号,D类网络号前4位从1110开始,所以D类IP地址的的一个字段范围是:(11100000~11101111)224~239,D类地址范围是224.0.0.0至239.255.255.255。

E类IP地址不分网络号和主机号,E类网络号前5位从11110开始,所以E类IP地址的的一个字段范围是:(11110000~11110111)240~247,E类地址范围是240.0.0.0至247.255.255.255。

IP地址分类

子网掩码:子网掩码又叫网络掩码,是一个32位地址,用于屏蔽IP地址的一部分以区别网络号和主机标号,子网掩码——屏蔽一个IP地址的网络部分的“全1”比特模式。对于A类地址来说,默认的子网掩码是255.0.0.0;对于B类地址来说默认的子网掩码是255.255.0.0;对于C类地址来说默认的子网掩码是255.255.255.0。

网络地址:IP地址和子网掩码进行与运算,将运算结果中的网络地址不变,主机地址变为0,即主机号全0是网络地址。示例: 如果是192的C段地址,那么网络地址就是:192.168.1.0,地址掩码是:255.255.255.0;如果地址掩码是:255.255.0.0,那么网络地址就是:192.168.0.0;网络地址很大一部分是由地址掩码决定的。

广播地址:将运算结果中的网络地址不变,主机地址变为1,结果就是广播地址。

如 192.168.1.53/27需要计算具体的子网掩码、子网数、可用的主机数、最大可容纳主机数、网络地址、广播地址。

结果

注意:在计算网络中的主机数量时,应当比2x(x指用于标识主机号的位数)少2。原来主机号部分全为0或1(指二进制)的IP地址,只能用于网络内的广播,即利用该地址将该信息传送至网络内的每一台主机,因此是不能分配给某个特定的主机使用的。所以在实际每个网络中所容纳的主机必然是“2x-2”台。

关于二进制算法问题就不一一讲述,仅以下图左讲解,当然大家也不用纠结,现在的有很多第三方进制转换工具可以在线查询,可以直接输入二进制数便可得到十进制数。

                                                         二进制算法

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值