美文网首页计算机
求子网掩码中所允许“最大的主机地址”

求子网掩码中所允许“最大的主机地址”

作者: 这次你一定会上岸 | 来源:发表于2022-04-04 23:26 被阅读0次
    A类地址,由主机位一位或n位d进行分割得出的掩码

    首先,题目提供的掩码为255.224.0.0,我们可以求出它包含的所有网络号和主机号。(为什么要求,因为要求主机号,那就要你确保自己知道哪些是万年不变的位置,网络号:没错就是我(╭☞•́⍛•̀)

    即  255.224.0.0(11111111.11100000.00000000.0000000)网络号全为1,主机号全为零

    由此得出 有11个1即有11位网络号,Ipv4总共32位:32-11=21主机号

    重头戏,所以求最大主机地址,就是把主机号位置各段全部取1然后求值。(广播地址-1)

    题目提供的网络地址:5.32.0.0=00000101.00100000.00000000.00000000 蓝色部分网络号固定不变,其余取1即=00000101.00111111.11111111.11111111,最大主机地址=5.63.255.255(但由于主机为不能全部1,因为全0全1已经被占用了,所以要-1

    最大:5.63.255.254(255-1)

    最小就是把网络地址剩下的主机段地址了,又由于不能全0全1所以要+1(网络地址+1)

    最小 :5.32.0.1


    那么简单的判断好几个IP地址是否在同一个网域呢?题目给出了你子网掩码,先把子网掩码的十进制转换为二进制,然后分别把各个IP地址的十进制也转成二进制,最后分别每一段都和子网掩码的每一段进行AND与运算。

    来看下子网掩码的定义:判断两个IP地址同属一个网络,各IP地址与子网掩码进行与运算(或者就叫乘法运算),结果相同为同一网络。


    再总结下最近学到的所有关于子网掩码的知识点。

    求子网掩码的网络地址:比如IP:202.112.14.137 ,子网掩码:255.255.255.0(C类地址已经定死了网络号,只要求最后的主机号了)
    IP  10001001  子网掩码:11100000(把十进制转为二)  与运算后,得出网络地址 202.112.14.128,有意思的是它的广播地址是(子网+取1后的主机号)
    求出的网络地址数128网络号一起转为十进制变成的,即: 11100000——11111111=128+16+8+4+2+1=159

    这方法比较偷懒 一定要记住IP和子网掩码之间要互相进行与运算。


    最后是怎么求子网掩码中的子网?=2n,这里的2n指的是子网掩码求出来的网络号2n,比如224的网络号为11100000即它的子网掩码有2(3)次方=2*2*2=8子网


    怎么求每个子网最多有几台主机?

    首先把给你提供的子网掩码的网络号和主机号分别划出来。

    如255.255.240.10

    网络号为1111 主机号为0000

    IPV4有32位构成,这又是一个B类地址(255.255.0.0),所以主机号=32-原16位+4=12位

    最大主机号=2的12次方-2(全0全1被占了)

    即2的12次方=2的10次方*2的2次方=1024*4=4096-2=4094(最多)

    相关文章

      网友评论

        本文标题:求子网掩码中所允许“最大的主机地址”

        本文链接:https://www.haomeiwen.com/subject/cbvhsrtx.html