整体流程:
1、从在浏览器中输入网址(URL)开始。例如,www.baidu.com ,浏览器就会按照一定的规则去分析这个网址的含义,然后根据其 含义生成请求消息,
浏览器生成的请求消息表示“请给我 baidul 中储存的网页数据”,委托操作系统中的网络控制软件将消息发送
2、协议栈(网络控制软件叫作协议栈)会将 从浏览器接收到的消息打包,然后加上目的地址等控制信息(当发生通信错误时重新发送包,或者调节数 据发送的速率等),接下来,协议栈会将包交给网卡(负责以太网或无线网络通信的硬件),网卡会将包转换为电信号并 通过网线发送出去
3、网卡发送的包会经过交换机等设备,到达用来接入互联网的路由器,路由器的后面就是互 联网,网络运营商会负责将包送到目的地
4、数据从用来接入互联网的路由器出发,进入了互联网的内部。互联网的入口线路称为接入网,一般由电话线、ISDN、 ADSL、有线电视、光线、专线等多种通信线路组成。接入网连接到签约的网络运营商,并接入被称为接入点(Point of Presence,PoP)的 设备。接入点的实体是一台专为运营商设计的路由器。接入点的后面就是互联网的骨干部分了。在骨干网中存在很多运营商和大量的路由器,这些路由器相互连接,组成一张巨大的网,而我们的网络包就 在其中经过若干路由器的接力,继续向前
5、通过骨干网之后,网络包最终到达了 Web 服务器所在的局域网中。接着,它会遇到防火墙,防火墙会对进 入的包进行检查。检查完之后,网络包接下来可能还会遇到缓存服务器,如果要

最低0.47元/天 解锁文章
5395

被折叠的 条评论
为什么被折叠?



