网络的全貌
一、主要结构:
客户端=接入网、网络运营商=服务器端
客户端包括:
Web浏览器、协议栈、网卡、集线器、交换器、路由器。
服务器端包括:
防火墙、缓存服务器、Web服务器。
二、主要交互过程:
- 浏览器向Web服务器发送请求。
- Web服务器根据请求向浏览器发送响应。
三、网络实现要求:
- 需要一个能够在浏览器和Web服务器之间传递请求和响应的机制。
- 无论任何情况都能将请求和响应准确的发送给对方。
四、信息传送控制
由操作系统中的网络控制软件,以及交换机、路由器等设备分工合作来实现将数字信息搬运到指定目的地。
它的基本思路如下:
将数字信息分割成一个个小块,然后装入一些称之为“包(packet)” 1 的容器中来运送。
包的头部包含有目的地等控制信息,通过许多交换机和路由器的接力,就可以根据控制信息对这些包进行分拣,然后将他们一步步运到目的地。
由这个信息传送的机制,再加上浏览器和web服务器这些网络应用程序,就组成了网络。
"包"类似于快递包裹的概念,将数字信息分开打包,分别传送。 ↩︎