• ip地址计算


    1.多少个子网? 2x个,其中x为被遮盖(取值为1)的位数。例如,在11000000(这个值是子网掩码的最后几位,例如,mask=18)中,取值为1的位数为2,因此子网数位22=4个;

    2.每个子网包含多少台主机? 2y-2个,其中y为未被覆盖(取值为0)的位数。例如,1100000中,取值为-的位数为6,因此每个子网可包含的主机数位26-2=62个。减去的两个地址为子网地址和广播地址;

    3.有哪些合法的子网? 块大小(增量)为256-子网掩码。例如,256-192=64,即子网掩码为192时,块大小为64,从0开始不断增加64,直到到达子网掩码值(这里是192),中间的结果就是子网掩码,即0,64,128和192;

    4.每个子网掩码的广播地址是什么? 前面确定了子网为0,64,128,192,而广播地址总是下一个子网前面的数。例如,子网0的广播地址为63,因此下一个子网为64;子网64的广播地址为127,因此下一个子网为128,一次类推。注意,最后一个子网的广播地址总是255.

    5.合法的主机地址有哪些? 合法的主机地址位于两个子网之间,但是全为0和全为1的地址除外。例如,如果子网号位64,而广播地址为127,则合法地址范围为65~126,即子网地址和广播地址之间的数。

    实例:

    IP地址:172.16.0.0/17
    子网掩码:255.255.128.0(/17问题一:多少个子网:
    子网掩码255.255.10000000.00000000,因此有2^1=2个 子网;
    
    问题二:每个子网包含多少台主机:
    子网掩码255.255.10000000.00000000,因此有2^15-2=32766台 主机;
    
    问题三:有哪些合法子网:
    子网掩码255.255.128.0,因此256-128=128,因此有0和128两个合法子网;
    
    问题四:每个子网的广播地址是什么:
    0子网的广播地址为172.16.127.255,   128子网的广播地址为172.16。255.255问题五:合法主机地址有哪些:
    0子网的合法主机地址有172.16.0.1-172.16.127.254,   128子网的合法主机地址有172.16.128.1-172.16.128.254

    子网汇聚:

    步骤:①将各个子网地址的网段以二进制展开;②比较,从第一位开始比较,将不同的填充为0,得到汇聚地址。

    例,20.15.0.0-20.15.7.0
    
      20.15.00000000.00000000
      20.15.00000111.00000000
    
    8个地址块的前21位相同,因此汇聚后的地址为:20.15.0.0/21
  • 相关阅读:
    20.C语言_数组参数传递
    19.C语言_取值运算符*
    Google Chrome 解决 “您的连接不是私密连接” 和被毒霸劫持
    教你如何一步步将项目部署到Github
    教你如何把Android手机的网络完全映射到PC上,比如免流给PC用…
    CSS background-size 属性详解
    display:block;是什么意思
    Cookie是储存在电脑文本文件中的数据,用于保存访问者的信息,并可以在下次打开页面时引用。
    Marquee(跑马灯)横向、纵向、无空白的不间断连续循环滚动代码
    Visual Studio中从应用程序中调试SQL脚本
  • 原文地址:https://www.cnblogs.com/Downtime/p/7282073.html
Copyright © 2020-2023  润新知