面试考点:
- ip addr → 不知道基本没有用Linux
- ifconfig 和 ip addr 的区别吗?
- CIDR
- 共有IP和私有IP
- MAC地址
- 网络设备的状态标识
知识点:
核心:
- IP设计时犯的错误?
低估了未来网络的发展,32位地址不够用。于是有了现在IPv6(128位)
分类错误。分成了5类。C类太少,B类太多。C类254个,网络都不够;D类6万多,给企业都太多。
- 那后来者如何弥补IP设计者犯的错误呢?
CIDR,无类型域间选路。
打破原来几类地址设计的做法,将32位IP地址一分二,前者网络号,后者主机号。
如何分呢?
栗子:10.100.122.2/24
24 = 前24位是网络号,那么后8位就是主机号。
那如何用?
如发送行信息给 10.100.122.255
所有以 10.100.122… 开头的机器都能收到。
于是有了两个概念:
广播地址:10.100.122.255
子网掩码:255.255.255.0 -> AND 得到网络号。
- 每一个城市都有人民广场,IP设计是如何解决的?
公有IP地址和私有IP地址。
搭建世界人民都可以访问的网站,需要共有IP地址