网络的工作原理是什么?

网络的工作原理是什么?,第1张

网络计算机是一种通过远程显示协议运行多用户Windows2000Server系统的客户端设备。它的工作原理是:终端和服务器通过TCP/IP协议和标准的局域网联结,网络计算机作为客户端将其鼠标、键盘的输入传递到终端服务器处理,服务器再把处理结果传递回客户端显示。众多的客户端可以同时登录到服务器上,仿佛同时在服务器上工作一样,它们之间的工作是相互隔离的。

网络计算机适用范围

网络计算机适用于行业用户使用,如:政府办公网络、税收征收系统、电力系统、医辽领域等等。我公司网络计算机产品已成功的应用于首钢医院门诊收费系统、北京市劳动局综合业务系统、河南许继电器生产系统。

网络计算机运行架构

Thin-Client/Server体系

Thin-Client/Server体系是与多用户Windows系统应运而生的,一种全新的Client/Server体系。这种计算体系的特征是所有的软件运行、配置、存储都在服务器端完成,终端作为输入、输出的设备,这种情况下对终端的硬件配置要求比较低,因此被戏称为"Thin-Client"。 Windows终端就是这样的多用户Window NT系统下的一种客户端设备。

Thin-Client/Server体系主要由三部分组成:多用户的Windows 2000服务器、Thin-Client 设备(Windows终端)、网络联接。

当然,这一体系是整个网络中的一部分,与网络中其他部分怎样联接,要根据不同的情况和要求进行设计配置。可以通过局域网将桌面瘦客户机设备同服务器连接起来,对于远端的设备,则可以通过Internet或是专用网络将其连接到服务器上。这样,瘦客户机服务器体系就可以为不同通讯环境下的用户提供完整的解决方案。

Step1:用户在地址栏输入一个网址,然后点击回车键;

Step2:浏览器与服务器建立TCP连接;

Step3:浏览器将用户的事件按照HTTP协议要求的格式打包成数据包,这个过程的本质就是在待发送缓冲区中有这一段HTTP协议格式的字节流;

Step4:浏览器确认服务器可写,将该数据包推入Internet中,最终,该包被递交到服务端;

Step5:服务器在接收到该数据包后,以同样的格式进行解析,获取客户端的意图;

Step6:在获取了客户端的意图之后,服务器进行分类处理,或是提供某一文件,或是处理相关数据;

Step7:将处理结果装入缓冲区,或者文档,或是其他内容;

Step8:服务器将按照HTTP协议格式,将Step7中的数据进行打包;

Step9:服务器确定对端可写,将数据包推入Internet,该包经过网络处理,最终返回至客户端;

Step10:客户端拿到包之后,以HTTP协议格式进行解包,然后解析数据;

Step11:客户端处理相关数据,并且展示在页面之上。

以上这11步,就是web服务器最基本的工作原理。通过梳理,我们不难发现,这就是一个简单的网络通信过程。换句话说,就是一个简单的发送数据、接受数据、处理数据的过程。更高级的web服务器,无非也就是将上述的三个基础内容划分得更加详细一点而已。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/104191.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-10
下一篇2023-03-10

发表评论

登录后才能评论

评论列表(0条)

    保存