美文网首页
IP(Internet Protocol)

IP(Internet Protocol)

作者: Faner_NG | 来源:发表于2021-07-08 17:00 被阅读0次

    IP地址 = 网络ID + 主机ID

    一、网络段

    网络段 = ip地址&子网掩码

    • 例如 ip是 192.168.1.10,子网掩码是 255.255.255.0
      那么ip的网络段是192.168.1.0
      网段的主机位都是0
    计算过程如下:
    ip   1100 0000 1010 1000 0000 0001 0000 1010
    掩码 &1111 1111 1111 1111 1111 1111 0000 0000
    ------
    网段  1100 0000 1010 1000 0000 0001 0000 0000
    
    
    

    二、主机ID

    主机id的取值范围
    这个网络段下可以分配254个ip地址,0和255不能作为ip分配给主机,

    • 0用来表示这个ip的网络段。

    • 255表示广播这个网络段下的所有ip使用。

    • 1可以作为ip使用,作为网关192.168.1.1。

    • 2-254可以作为主机使用。

    三、ip地址的分类

    image.png
    • A类 以0-127开头的ip
    • B类 以128-191开头的ip
    • C类 以192-223开头的ip
    • D类 以224-239开头的ip
    • E类 以240-255开头的ip
      理解:子网掩码只是说默认,所以不能根据子网掩码判断是哪个类的ip,而要根据ip的高位字节

    四、划分子网

    • 什么是划分子网
      超某类ip的默认子网掩码就是给这个类划分子网
    例如
    IP地址:10.168.10.1/24 
    第一个字节小于127,属于A类,A类默认子网掩码是/8 ,
    但是这里是/24 相当于多占用16个主机位进行划分子网。
    这也解释了上面说的为什么子网掩码跟ip类型无关,不要搞混了~
    
    • 为什么要划分子网?


      image.png
    • 怎么进行子网划分?
      借用主机位作为网络段,从而划分多个子网

    • 划分两个子网

      image.png
      可以用ip/25表示这个ip的子网掩码前面25位都是1,即子网掩码255.255.255.128
    举例
    
    192.168.1.10/24 和 192.168.1.200/24 属于同一个网段,可以直接通信
    192.168.1.10/25的网段是192.168.1.0
    192.168.1.200/25的网段是192.168.1.0
    -------
    192.168.1.10/25 和 192.168.1.200/25 不属于同一个网段,不能直接通信
    192.168.1.10/25的网段是192.168.1.0
    192.168.1.200/25的网段是192.168.1.128
    
    • 划分四个子网


      image.png

    五、超网

    • 什么是超网
      跟划分子网相反,是把两个不同的网络段合并为一个网络段
      小于某类ip的默认子网掩码就是超网

    192.168.2.10/23
    192.168.3.11/23
    上面两个ip属于同一个网段 192.168.254.0

    • 怎么判断是子网还是超网
    栗子:
    192.168.1.10/25 是划分子网。
    因为ip属于C类,默认子网掩码24,25大于这个默认值就是表示给这个网段划分子网。
    
    191.168.1.10/12 是超网
    因为ip属于B类,默认子网掩码16,12小于这个默认值就是表示这个ip是超网。
    

    相关文章

      网友评论

          本文标题:IP(Internet Protocol)

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