zoukankan      html  css  js  c++  java
  • 网段

    网段指一个计算机网络中使用同一物理层设备(传输介质,中继器,集线器等)直接通讯的那一部分。

    网络标识

    要想在同一网段,只要网络标识相同就可以了。网络标识是用IP的二进制与子网掩码的二进制作'与'运算得到的结果。

    例:求IP为192.168.0.1,子网掩码为 255.255.255.0的网络标识?

    1,先转成二进制

      192.168.0.1:    11000000.10101000.00000000.00000001
          255.255.255.0:11111111.11111111.11111111.00000000  

     2,作与运算,结果为

                                    11000000.10101000.00000000.00000000  

    也就是网络标识为:192.168.0.0

    只有网络标识相同,才表示在同一网段,而不是IP地址前几段相同就表示在同一网段。

    子网掩码相同就一定在同一网段吗

    如IP:188.188.0.111,188.188.5.222,子网掩码都设为255.255.254.0,在同一网段吗?
          IP(A) 188.188.0.111 10111100.10111100.00000000.01101111
      IP(B) 188.188.5.222 10111100.10111100.00000101.11011010
          Mask 255.255.254.0 11111111.11111111.11111110.00000000

    分别and运算,得
      10111100.10111100.00000000.00000000
      10111100.10111100.00000100.00000000
      网络标识不一样,即不在同一网段

    怎么把每段的IP转换为二进制

    打开计算器,点查看>程序员,输入十进制的数字,再点一下二进制这个单选点,就可以切换至二进制了。

    注意是把每段的IP转为二进制, 如255.255.255.0 ,它是分为4段。

    所输入的子网掩码无效。子网掩码必须是相邻的。请输入有效的掩码。

    如按照以下参数设置:

    ip:192.168.1.103  子网掩码:255.255.255.64 网关:192.168.1.1

    会有“所输入的子网掩码无效。子网掩码必须是相邻的。请输入有效的掩码。”提示,那是因为

    255.255.255.64 转成二进制为 11111111.11111111.11111111.01000000, 不符合0后面不能再有1出现的掩码设定规则。

  • 相关阅读:
    第三次冲刺
    第二次冲刺
    第一次冲刺
    Beta版本的发布
    第七次冲刺
    SpringMVC+Spring+mybatis 项目实践
    JSP显示新闻
    一个简单的静态邮箱登录界面
    Java Web 基础
    总结
  • 原文地址:https://www.cnblogs.com/season2009/p/2834262.html
Copyright © 2011-2022 走看看