Skip to main content

网络与通信

IP地址

IP地址是计算机在网络中的唯一标识,由32位二进制数组成,分为IPv4和IPv6两种。

IPv4地址通常被写作点分十进制的形式,即四个字节被分开用十进制写出,中间用点分隔。即由4个字节组成,每个字节用点分隔,例如192.168.1.1。但实际上它可被写作任何表示一个32位整数值的形式?

IPv6地址通常被写作冒号分隔的形式,即由8个16位十六进制数组成,每个数用冒号分隔,例如2001:0db8:85a3:0000:0000:8a2e:0370:7334

info

原则上每个设备只要连上公网,就必须有一个IP地址,这个IP地址是唯一的,不能重复。

但是目前世界上IP地址已经不够用了,所以如果需要遵循这个原则,则需使用IPv6地址。

如果不遵循这个原则可以在你的家里设置一个路由器,这个路由器可以上网,家里所有的设备把想和公网交换的数据发给这个路由器,然后这个路由再转发给公网。这个方案被称之为NAT(Network Address Translation)

特殊的IPV4地址

这部分地址主要用于内部网络,比如你的家庭网络,公司网络,学校网络等。

名字地址范围地址数量有类别的描述最大的CIDR地址块
24位块10.0.0.0–10.255.255.25516,777,216一个A类10.0.0.0/8
20位块172.16.0.0–172.31.255.2551,048,576连续的16个B类172.16.0.0/12
16位块192.168.0.0–192.168.255.25565,536连续的256个C类192.168.0.0/16

回环地址: 127.0.0.1 ~ 127.255.255.255 用于测试本机网络。其中最常见的地址是127.0.0.1,其他地址在技术上完全等效,只是没有人使用罢了。