【问题标题】:What's the minimum length of an IP address in string representation?字符串表示形式的 IP 地址的最小长度是多少?
【发布时间】:2014-03-09 21:35:50
【问题描述】:

只是想知道字符串表示中 IPv4 / IPv6 地址的最小字符数。最短的有效 IP 地址是多少?

【问题讨论】:

    标签: ip-address string-length


    【解决方案1】:

    1.1.1.1 将是一个有效的 IP 地址,因此您的问题的答案是“7”。

    【讨论】:

    • 这不是真的。 IP 地址可以用多种有效格式表示,其中一些格式比这更短。 (我现在正在寻找参考。)编辑:似乎没有任何格式比这更短。
    • 如果您能找到不包含所有四个八位字节的格式,那么我很想知道它是什么。而且,顺便说一句,如果那是您的反对意见,那么在您发布较短地址格式的示例之后会更有意义。
    • 这是我的反对意见,我还没有找到更短的格式。我现在投了赞成票。道歉。
    • @JohnSaunders 如果前 3 个八位字节为零,您可以省略它们。试试ping 127.1
    • @YvesDorfsman 的答案应该是公认的答案。
    【解决方案2】:

    从技术上讲,如果为 0,您可以省略前三个八位字节,因此最短的 ipv4 地址是一个字节,它是“1”,是“0.0.0.1”的简写。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-12-16
      • 1970-01-01
      • 2011-12-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-01
      相关资源
      最近更新 更多