解释

IP 地址是一个网卡在网络世界的通讯地址,相当于现实世界的门牌号。
IP 是地址,有定位功能;MAC 是身份证,无定位功能。

如何查看 IP 地址

在 Windows 上用 ipconfig
在 Linux 上用 ifconfig 或者用 ip addr
运行 ip addr 输出内容:

如何配置IP地址

使用 net-tools:

  1. $ sudo ifconfig eth1 10.0.0.1/24
  2. $ sudo ifconfig eth1 up

使用 iproute2:

  1. $ sudo ip addr add 10.0.0.1/24 dev eth1
  2. $ sudo ip link set up eth1

IP 的分类

IP 地址被分为 5 类
image-20200527110454725

CIDR

无类型域间选路,不按上面几类的分法,而是将 32 位的 IP 地址一分为二,前面是网络号,后面是主机号。如:
10.100.122.2/24 ,这里加了一个斜杠,就是 CIDR。24 的意思是,32 位中,前 24 位是网络号,后 8 位是主机号
image-20200527113410383
伴随着 CIDR 存在的,一个是 广播地址,10.100.122.255。如果发送这个地址,所有 10.100.122 网络里面的机器都可以收到。另一个是 子网掩码,255.255.255.0。将子网掩码和 IP 地址按位计算 AND,就可得到 网络号
image-20200527113854634

同一网段

同一网段指的是 IP 地址子网掩码 相与得到相同的 网络号。例如: 198.168.1.0/24 这个网段。

网关

根据 IP 地址的改变,可以分为两类:

  • 不改变 IP 地址的网关,称为 转发网关
  • 改变 IP 地址的网关,称为 NAT 网关 。 NAT(Network Address Translation)

网关是路由器的一个网口。