zoukankan      html  css  js  c++  java
  • ip地址后面斜杠加数字的含义

    案例如:10.121.246.8/29

    1.概念:

    首先这是一种划分ip的表示方式,叫做无分类域间路由选择(CIDR),区分于传统的划分ip方式(分类的ip划分,在这之后提出了划分子网,即将主机号借出几位作为子网号),传统划分IP地址的方法都是8位划分的,要不就是前8位网络号,后24位主机号(A类地址);或前16位网络号,后16位主机号(B类地址),或前24位网络号,后8位主机号(C类地址),这种划分IP地址的方法是固定的,不能出现前10位是网络号,后22位是主机号这种ip地址,而无分类域间路由选择(CIDR)这种划分IP地址的方法,就可以划分这种地址,他并不强行规定哪些位是网络号,哪些位是主机号。CIDR消除了传统分类划分和划分子网的概念,CIDR把ip地址划分为两个部分,前面的是网络前缀,后面的是主机号。

    2.如上案例,29表示32位二进制数前29位都为1(网络号 )后三位为0(主机号),从而可得知子网掩码就为11111111 11111111 11111111 11111000,转换10进制为255.255.255.248,可划分的ip数量为2的主机位数减2(第一个网络地址和最后一个广播地址不可用),主机数为3,所以可以划分6个ip,子网掩码和ip地址做与运算可以得到网络地址为10.121.246.8,第一个可用ip为网络地址加1即10.121.246.9(或者将ip地址的主机号都置位0即得到网络地址),把网络地址的主机号全置为1即为广播地址10.121.246.15,最后一个可用ip为广播地址减1即10.121.246.14。

  • 相关阅读:
    windows下多个python版本共存,删掉一个
    解决ModuleNotFoundError: No module named 'pip'问题
    Palindrome Linked List 综合了反转链表和快慢指针的解法
    30-Day Leetcoding Challenge Day9
    Longest Common Prefix 五种解法(JAVA)
    30-Day Leetcoding Challenge Day8
    30-Day Leetcoding Challenge Day7
    30-Day Leetcoding Challenge Day6
    30-Day Leetcoding Challenge Day2
    leetcode162 Find Peak Element
  • 原文地址:https://www.cnblogs.com/coderxiaobai/p/15645300.html
Copyright © 2011-2022 走看看