IP 子网表示法
Posted
技术标签:
【中文标题】IP 子网表示法【英文标题】:IP Subnet Notation 【发布时间】: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 台主机,但我不明白表示法,所以我不确定。谁能帮我澄清一下?
【问题讨论】:
编辑您的问题,说“我正在尝试编写一个简单的基于套接字的服务器,但在理解地址的工作方式时遇到了麻烦”,这样它就不会被删除。 :) 嘿,由于与编程无关,它是否被否决并提名关闭?我不太明白。所有这些工作都是课程中编程的前奏,当然可以理解这是套接字编程的必备知识。不?我很困惑。 我同意我真的不明白为什么要关闭它。这个问题的措辞可能不太好,但对我而言,它与网络编程有关,因此与***有关。 这个网站是针对特定的、与编程相关的问题和答案。您正在询问有关特定网络符号的问题。这与编程无关。请参阅 Earwicker 的评论 :) 更详细的答案可以在Network Engineering Stack Exchange找到。 【参考方案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 个主机
【讨论】:
以上是关于IP 子网表示法的主要内容,如果未能解决你的问题,请参考以下文章
计算机网络: IP地址,子网掩码,网段表示法,默认网关,DNS服务器详解