web页面请求(三)

2018.04.14

这次注重上网前的配置。

获取一个 IP 地址:

  • DHCP 发现报文
DHCP 发现报文
  • DHCP 响应报文

提供了一个 IP 地址,还额外提供了网关路由器 IP 和 DNS 服务器 IP 。
但是没有提供网关路由器 MAC 地址,也没有提供 DNS 服务器的 MAC 地址。
而网卡必须知道对方的 MAC 地址才能工作!!!

获取网关路由器 MAC 地址

这里有很长的铺垫。
访问 https://www.baidu.com/ 前,得先知道百度的 IP 地址。
于是向 DNS 服务器请求,但 DNS 服务器不在局域网内,所以交给网关路由器处理。
但是要把请求交给网关路由器,得先知道网关路由器的 MAC 地址。
于是通过 ARP 广播获得网关路由器的 MAC 地址。

ARP 广播包
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容