我在百度告诉你,当你请求百度时都发生了什么……(8)

2023-05-02 来源:飞速影视
你可能会问:那这次请求会打向百度IDC机房中的那台机器呢?
嗯,这就没法再展开了,百度肯定会有他自己的负载均衡机制。我们只需知道这个数据包最终肯定会流转到某一台具体的物理器、或者是某个容器内就好啦!

四、百度的响应包如何再打回到你的机器?


这就要讲到NAT技术了,看下面的这张图:

我在百度告诉你,当你请求百度时都发生了什么……


数据包传输出去的过程中,虽然始终都是百度对外暴露公网网关的ip地址,但是却一直不断的被改变。从一开始的 =>192.168.0.1 =>
Copy---------------我的机器------------=> src ip = 192.168.0.64 .... ---------------我的机器------------路由器----------------然后=> src ip = 192.168.0.1 .... (路由器的LAN口)然后=> src ip = 121.36.30.75 ....(路由器的WAN口)
在数据包在被发送到公网之前会被路由器做一次SNAT处理,全称是:source network address translator源网络地址转换,它的目的就是将私网ip转换成路由器的公网ip。
当然了,路由器也都会记录下转换前和转换后的状态。毕竟如果不出意外话,路由器总能接受到百度给他的回包,但他是不能解析处理这个数据包的。(只有请求的发送者这台机器的应用层才能正确解析出这个响应包)。所以路由器需要根据转发记录将这个包转发给我们起初发送请求的机器(也就是)。
而路由器将这些记录 记录地址转换表中。
如下:

我在百度告诉你,当你请求百度时都发生了什么……


相关影视
合作伙伴
本站仅为学习交流之用,所有视频和图片均来自互联网收集而来,版权归原创者所有,本网站只提供web页面服务,并不提供资源存储,也不参与录制、上传
若本站收录的节目无意侵犯了贵司版权,请发邮件(我们会在3个工作日内删除侵权内容,谢谢。)

www.fs94.org-飞速影视 粤ICP备74369512号