起兴
莫听穿林打叶声,何妨吟啸且徐行。竹杖芒鞋轻胜马,谁怕?一蓑烟雨任平生。
写在前面
这篇博客方便知识点的记录和日后的学而时习之。笔者梦到哪里写到哪里,如有不对之处,请读者纠正见谅。
正文
1. IP地址
- IP地址是一个 4 * 8bit(1字节)由 0/1 组成的数字串(IP4协议)
- IP地址 = 网络地址 + 主机地址
比如192.168.1.50(IP地址) = 192.168.1.0 (网络地址) + 0.0.0.50(主机地址)
2. 子网掩码
- 比如255.255.255.0,这个数的二进制为 11111111.11111111.11111111.00000000,这样通过逻辑与一个IP地址就可以将网络地址和主机地址区分开来。
- A类地址来说,默认的子网掩码是255.0.0.0;对于B类地址来说默认的子网掩码是255.255.0.0;对于C类地址来说默认的子网掩码是255.255.255.0。
- A类地址来说,子网最大的主机数:2的8次方 256 - 2
- 扩展:IP网段表示法
举例说明:192.168.0.0/24
192.168.0.0: 网络地址
24: 表示子网掩码二进制表示法中,连续的 1 的 个数,这里为:11111111·11111111·11111111·00000000,即 255.255.255.0、
3. 网关
-
形象比喻:门卫大爷。
-
不在一个网段(net segment)的数据包必须发送给网关,让网关帮忙转发。
-
你家的无线路由器就是你的默认网关。你手机和电脑的“默认网关”设置,通常就是你路由器的IP地址(如192.168.1.1或192.168.0.1)。
-
子网内的所有设备(包括网关)必须拥有相同网络标识的IP地址。

特殊:

-
通常使用子网内的“第一个”或“最后一个”可用IP地址,这是最常见、最强大的惯例。第一个可用地址:192.168.1.1、10.0.0.1、172.16.0.1。最后一个可用地址:192.168.1.254、10.0.0.254。
这样做易于记忆和管理:网络管理员和用户很容易就能猜到网关的地址,无需查看配置。当你无法上网时,尝试 ping 192.168.1.1 或 192.168.0.1 几乎是所有人的第一反应。避免冲突:如果从一个随机的中间地址(比如 192.168.1.123)开始分配IP给客户端,很容易在后续管理中造成混乱和冲突。将网关固定在两头,为DHCP动态分配地址留出了一段清晰、连续的地址池。
4. NAT
- 网络地址转换(NAT):网关会把数据包的源IP地址从你电脑的私有IP 192.168.1.105,修改成它自己从ISP获取的公网IP(比如 101.202.34.56)。
- 将私有IP转化为公有IP。
5. DNS
- 域名服务系统 Domain Name System
- 比如google.com的权威域名服务器 www.google.com 的IP地址是 142.250.189.14。
总结
引用链接:
https://blog.csdn.net/belongtocode/article/details/106453395
特此鸣谢!!
to be continued...