【问题标题】:Distinguish the between intranet and official IP addresses区分内网和官方IP地址
【发布时间】:2009-03-02 08:15:27
【问题描述】:

如何确定给定 IP 地址是官方 Internet 地址还是内部 Intranet IP 地址?

【问题讨论】:

  • 您是否想弄清楚某个 IP 地址是否经过 NAT?你试图达到的最终目标是什么?也许那样我们可以更好地帮助你!

标签: ip-address intranet


【解决方案1】:

内网 IP 通常在私有 IP 范围内:

10.0.0.0 through 10.255.255.255
172.16.0.0 through 172.31.255.255
192.168.0.0 through 192.168.255.255

这些不适用于互联网 IP 地址。

另见http://compnetworking.about.com/od/workingwithipaddresses/f/privateipaddr.htm

【讨论】:

  • 但是,不能保证他们遵守该规则。一些网络甚至在内部都有实际的、真实的互联网 IP。尤其是一些早期的精通互联网的公司、学校和组织,它们被分配了巨大的 IP 块(整个 A 类或 B 类)
  • 确实 - 几乎每个使用中的公共 IP 地址实际上都是某人的 Intranet 的一部分 - 毕竟 Internet 只不过是一个网络网络......
  • 确实有些组织在内部使用全局分配的IP地址,但在正常情况下并非如此。来自私有 IP 的消息不会来自更广泛的互联网,或者如果来自更广泛的互联网,路由器肯定不会让它回到那里。
【解决方案2】:

10.0.0.0 - 10.255.255.255`(10.0.0.0/8,A类)

172.16.0.0 - 172.31.255.255`(172.16.0.0/12,B类)

192.168.0.0 - 192.168.255.255`(192.168.0.0/24,C类)

发现给定IP属于那个,取决于你以什么形式给定IP。使用字节的最佳方式。

【讨论】:

  • A/B/C 类不再作为概念存在。
  • 也许你是对的。但在去年的 CCNA 课程中,我们被告知了课程。我会阅读更多关于它的内容。谢谢
  • CCNA 课程已经过时也就不足为奇了。过去,子网掩码是从第一个八位字节隐含的(即 0-126 = A 类,128 - 191 = B 类,192 - 223 = C 类),并且不可能使用比网络的“自然”掩码:(
【解决方案3】:

RFC 1918 定义了一些在互联网上无法存在的 IP 地址范围,因此适合内网使用(即 10/8、172.16/12、192.168/16)。

除此之外,你的意思是什么?您是想找出哪些 IP 与您自己的机器在同一子网中,还是在某个其他第 3 方网络上?

另见http://en.wikipedia.org/wiki/Private_network

【讨论】:

    【解决方案4】:

    互联网号码分配机构 (IANA) 为私有互联网保留了以下三个 IP 地址空间块:

     10.0.0.0        -   10.255.255.255  (10/8 prefix)
     172.16.0.0      -   172.31.255.255  (172.16/12 prefix)
     192.168.0.0     -   192.168.255.255 (192.168/16 prefix)
    

    source

    【讨论】:

    • 我认为您的意思是“私有网络”,而不是“私有互联网”
    【解决方案5】:

    除了那些A、B、C的内网类之外,还有其他reserved addresses不用作公网IP,尤其是:

    • 127.x.y.z(环回)
    • 0.x.y.z(可预留广播explained here
    • 224-255.x.y.z(多播和未来使用)

    还有很多wasted IP addresses(愚蠢时代的遗产)。您不会看到范围内的大多数地址

    • cca 3-40.x.y.z(即苹果电脑浪费了 17.x.y.z)

    【讨论】:

    • 我知道,老问题(可能是题外话)——但这些 IP 范围不应该被省略。
    • 我从来没有听说过“保留广播”这个词。我确实知道两件事:i) 0.0.0.0 是不可路由的元地址。 ii) 广播地址是我们创建任何形式的网络时用于广播的地址。
    • @Pranav 为我的英语道歉,我的意思是“保留用于广播”。正如我仔细检查过的那样,这种用法是非标准的,至少是我在答案中添加的链接中写的。
    • 感谢您的更正。我很困惑。如果有的话,我什至用谷歌搜索。
    猜你喜欢
    • 2014-05-08
    • 1970-01-01
    • 2011-07-29
    • 2014-07-21
    • 2019-02-03
    • 2014-08-09
    • 2016-04-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多