说明
本文主要从路由交换的角度讲述一台PC访问新浪时的整个过程。掌握PC访问网站的整个过程,便于后续排查相关问题。
访问新浪整个过程
案例拓扑
DNS解析过程
发出访问www.sina.com.cn的请求后,首先电脑会查询自己的DNS缓存记录,若有记录则直接使用,若没有记录则向电脑配置的DNS发出DNS请求。如下
请求www.sina.com.cn对应的IP地址是多少,此时数据封装如下:
源IP |
目标Ip |
源MAC |
目标MAC |
192.200.121.137 |
8.8.8.8 |
MAC_A |
MAC_B |
DNS服务器的回复www.sina.com.cn对应的IP地址121.14.1.190,此时PC上收到的数据包如下。
源IP |
目标Ip |
源MAC |
目标MAC |
8.8.8.8 |
192.200.121.137 |
MAC_B |
MAC_A |
PC发出访问请求
经过上一步获取到Sina对应的IP地址后,PC由发出访问请求,通过查询目标IP发现不是自己同一个网段,则将数据发给网关进行处理,此时数据包如下。
源IP |
目标Ip |
源MAC |
目标MAC |
192.200.121.137 |
121.14.1.190 |
MAC_A |
MAC_B |
交换机处理
交换机收到数据包后,通过查找路由得知要从MAC_C这个接口发送出去,于是对数据进行封装发给路由器,此时数据包如下
源IP |
目标Ip |
源MAC |
目标MAC |
192.200.121.137 |
121.14.1.190 |
MAC_C |
MAC_D |
路由器处理
路由器收到数据包后,通过查找路由得知要从MAC_E这个接口发送出去,同时匹配SNAT规则,将数据的源IP转换成公网IP地址,此时数据包如下:
源IP |
目标Ip |
源MAC |
目标MAC |
118.250.165.201 |
121.14.1.190 |
MAC服务器托管网_E |
MAC_F |
Sina服务器处理
经过公网的数据传输后,Sina服务器收到了数据包进行处理后进行回复,此过程和请求包是一个相反的过程就不再重复描述。
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
机房租用,北京机房租用,IDC机房托管, http://www.fwq服务器托管网tg.net
项目资源配置技术是项目管理中至关重要的环节,它直接影响到项目的效率、质量以及最终的成果。本文将介绍项目资源配置技术,包括小组团队主管配置、保持团队规模小型化、保持团队人员能力均衡、为保证团队速度及质量,团队资源复用数量限制以及资源实践损耗等方面。同时,本文还将…