【问题标题】:IP Subnet NotationIP 子网表示法
【发布时间】:2010-10-16 23:01:58
【问题描述】:

在使用端口扫描器进行网络拓扑研究的实验室中,我被指示“为 123.218.44.0/24 子网开发网络清单和拓扑。”

符号 0/24 是什么意思?我以为这意味着要考虑网络范围 123.218.44.0 到 123.218.44.24。当我对范围使用 nmap 时,使用以下格式的参数:

nmap -sS -O 123.218.44.0/24

nmap 报告它扫描了 256 台主机,大概是 123.218.44.0 到 123.218.44.255。 0 到 24 之间只有一台主机,但 101 到 255 之间有 4 台主机。我假设我打算找到所有 5 台主机,但我不明白表示法,所以我不确定。谁能帮我澄清一下?

【问题讨论】:

  • 编辑您的问题,说“我正在尝试编写一个简单的基于套接字的服务器,但在理解地址的工作方式时遇到了麻烦”,这样它就不会被删除。 :)
  • 嘿,由于与编程无关,它是否被否决并提名关闭?我不太明白。所有这些工作都是课程中编程的前奏,当然可以理解这是套接字编程的必备知识。不?我很困惑。
  • 我同意我真的不明白为什么要关闭它。这个问题的措辞可能不太好,但对我而言,它与网络编程有关,因此与stackoverflow有关。
  • 这个网站是针对特定的、与编程相关的问题和答案。您正在询问有关特定网络符号的问题。这与编程无关。请参阅 Earwicker 的评论 :)
  • 更详细的答案可以在Network Engineering Stack Exchange找到。

标签: ip-address notation subnet


【解决方案1】:

这是Classless Inter-Doman Routing 符号。 /24 表示子网的路由前缀是 24 位长,这意味着子网本身只剩下 8 位,即 123.218.44.0 到 123.218.44.255

【讨论】:

  • 而 123.218.44 与 123.218.44.0/24 在 Apache ip 位置限制等方面基本相同吗?
  • @chrismarx No. 123.218.44.0/24 将匹配 123.218.44.0 到 123.218.44.255 范围内的 ips
【解决方案2】:

/24 表示掩码为 255.255.255.0

其他发帖者关于 /24 是 CIDR 的说法是正确的。

【讨论】:

    【解决方案3】:

    “0/24”是CIDR notation。这是表示subnet mask 的标准方式。

    【讨论】:

      【解决方案4】:

      /24 表示 255.255.255.0 是 C 类 IP 地址的默认子网掩码,该地址有 16777216 个子网和 254 个主机

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-01-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-07-24
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多