Skip to content
Wireshark Wiki 中文翻译整理专题首页原始页面

IP 地址

IP 地址,例如 192.168.0.10,用于定位一个 IP 端点。IP 地址通常用于定位单个网络接口卡(NIC)。每个用于通过 IP 通信的 NIC 必须至少有一个 IP 地址。

一台机器可以有很多 IP 地址,因为一台机器可以有多个 NIC,而一个 NIC 可以有多个 IP 地址(不过这并不常用)。

IP 地址可以通过系统特定配置静态分配给 NIC,也可以使用 DHCP 或 APIPA 动态分配。

IP 地址类别

  • 0.1.0.0 - 126.0.0.0 Class A
  • 128.0.0.0 - 191.255.0.0 Class B
  • 192.0.1.0 - 223.255.255.0 Class C
  • 224.0.0.0 - 239.255.255.255 Class D
  • 240.0.0.0 - 247.255.255.255 Class E

特殊 IP 地址

  • 127.0.0.0 - 127.255.255.255 local loopback,不应出现在网络上

  • 169.254.0.0 - 169.254.255.254 link local,用于 Automatic Private IP Addressing (APIPA)

  • 224.0.0.0 - 239.255.255.255 multicasting RFC1112,传输到主机组

  • 255.255.255.255 limited broadcast,发送到所有节点

私有 IP 地址

以下 IP 地址应当用于私有网络:

  • 10.0.0.0 - 10.255.255.255 private in Class A
  • 172.16.0.0 - 172.31.255.255 private in Class B
  • 192.168.0.0 - 192.168.255.255 private in Class C

涉及 IP 地址的小把戏

大多数操作系统允许你用整数来指定 IP 地址,而不是使用传统的点分四组格式。例如,以下命令是等价的:

 ping 192.168.5.1 ping 0xc0a80501 # Hexadecimal ping 3232236801 # Decimal ping 030052002401 # Octal

外部链接

  • RFC1166 "INTERNET NUMBERS" 已分配 IP 地址列表是一个非常过时的 IP 地址范围列表。若要查明某个 IP 地址属于谁,可以使用各种 “WHOIS” 服务:

  • 亚洲:Asia Pacific Network Information Centre (APNIC)WHOIS 站点

  • 欧洲:Réseaux IP Européens (RIPE)WHOIS 站点欧洲已分配 IP 地址

  • 拉丁美洲和加勒比地区:Latin American and Caribbean Internet Addresses Registry (LACNIC)WHOIS 站点。

  • 美国和加拿大:American Registry for Internet Numbers (ARIN)WHOIS 站点

  • RFC1918 Private IP addresses

  • RFC3330 Special-Use IPv4 Addresses

  • My IP Tool 快速检测你的本地和公共 IP 地址。Firefox 扩展。

讨论

IPv6 呢?例如,参见 RFC 2373。- Guy Harris

https://wiki.wireshark.org/IP-address 导入,时间为 2020-08-11 23:15:11 UTC

相关 Wireshark Wiki 页面

网络分析技术档案