DHCP Option就像是快递员送包裹时附带的一张“附加信息单”里面可能写了一些额外的指令
在网络世界中这样的信息可以帮助设备更智能的工作
DHCP Option是什么,带有什么样的信息?
它像一个额外任务清单
今天我去了靖西市华银花园小区安装宽带,用户可能会在这个过程中提其他的要求,比如光猫和路由器摆放位置,网线布置在哪里等方面
这时候我就要拿个小本本记下来,换算成计算机网络的话,这种额外信息就是DHCP Option
它一般包含了什么信息?
网关地址
DNS服务器地址
光猫和路由器该连接哪个服务器
使用哪种认证方式等
它的基本原理是什么
当你打开手机或电脑连上网络的时候,会自动发出一个请求,“各位大哥,我连上网了,谁来给我分配一个IP地址啊?”
然后DHCP服务器会回复一个包含以下内容的信息
分配的IP地址
子网掩码
默认网关
DNS地址等等
这些额外的信息就是通过它来传递的
可以使用Wireshark抓包查看相关数据包,可以在里面获取相关字段信息
常见的Option字段案例
Option编号 | 含义 | 适用场景 |
1 | 子网掩码 | 告诉设备网络的划分规则 |
3 | 网关地址 | 设备访问外网时要怎么连接 |
6 | DNS地址 | 上网查域名解析要用哪个服务器 |
51 | 租期时间 | 这个IP还能用多长时间 |
82 | 中继代理信息 | 光猫或运营商用来识别用户的位置 |
60 | 客户端标识符 | 路由器或光猫的身份标识,用于认证 |
125 | 厂商特定信息 | 有些厂商可能会有些自定义功能,用来表示 |
DHCP Option是怎么工作的?
家庭连WiFi案例
我今天刚去弄了台路由器,插上网线后自动获取了IP地址,并且可以上网刷视频打游戏了
实际发生了什么事情?
路由器向光猫发送DHCP请求,光猫将请求发送到运营商的DHCP服务器
运营商在服务器响应中加入了多个Option,根据不同的编号告诉你不同的信息,路由器根据这些信息就能正确连网了
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END