国内服务器
亚洲服务器
欧洲服务器
北美洲服务器
南美洲服务器
大洋洲服务器
非洲服务器

首页>>IDC资讯

TCP/IP如何访问Internet上的Web服务器

发表时间:2020-08-07 00:25:36

TCP/IP通信案例:访问Internet上的Web服务器

TCP/IP协议族各层的功效和部分协议,以及它们之间是如何协作完成网络通信的。我们详细地探讨了IP协议和TCP协议。我们分析一个完整的TCP/IP通信的实例一一访问 Internet上的Web服务器,通过该实例把这些知识串联起来。选择应用Web服务器展开讨论的理由是:

Internet上的Web服务器随处都可以获得,我们通过浏览器访问任何一个网站都是在与Web服务器通信。

将编写简略的Web服务器程序,因此先学习其工作原理是有利益的。Web客户端和服务器之间应用HIIP协议通信。HITP协议的内容相当广泛,涵盖了网络利用层协议需要考虑的诸多方面。因此,学习HTTP协议对利用层协议设计将大有裨益。

实例总图

我们按照如下方法来安排通信实例:在 Kongming20上运行wget客户端程序,在 ernest-laptop上运行 squid代理服务器程序。客户端通过代理服务器的中转,获取Internet上的主机百度网址的首页文档 index.html,如图1所示。

图1通过代理服务器访问 Internet上的Web服务器由图1可见,wget客户端程序和代理服务器之间,以及代理服务器与Web服务器之间都是应用HIT"P协议通信的。HTIP协议是一种利用层协议,它默认应用的传输层协议是TCP协议。我们将在后文中简略讨论HTTP协议。

为了将 ernest-laptop设置为 Kongming20的HTP代理服务器,我们需要在 Kongming20上设置环境变量htp_ proxy:

Sexporthttp_proxy-="ernest-laptop:3128"#在Kongming20上履行

其中,3128是 squid服务器默认应用的端口号(可以通过lsof命令查看服务器程序监听的端口号,见第17章)。设置好环境变量之后,Kongming20访间任何 Internet上的Web服务器时,其HITP恳求都将首先发送至 ernest-laptop的3128端口。

squid代理服务器吸收到wget客户端的HTP恳求之后,将简略地修正这个恳求,然后把它发送给最终的目标Web服务器。既然代理服务器访问的是 Internet上的机器,可以预感它发送的P数据报都将经过路由器的中转,这一点也体现在图1中了。

上一篇 下一篇
最新文章

如何提高云服务器的安全系数

香港独立IP空间有什么优势

香港空间影响百度收录吗

为啥要租用美国VPS

VPS的缺点有哪些

香港vps作用在哪里

VPS的优点有哪些

外贸网站为啥选择美国vps

VPS能建多少个网站

VPS要如何选择位置

相关文章

DDN是什么上网方式?

美国服务器数据库集群配置与优化

主机Overlay组网方式

日本服务器在全球数字经济中的地位分析

集团公司内网组网:集团公司组网步骤流程

香港服务器租用选SSD硬盘有什么好处

ChatGPT Plus:不要钱和付费有甚么区分?会不会值得升级?(chatgpt plus vs free)

未来MPLS组网市场增长,趋势和预测

韩国vps适合做站吗,优劣势及其适用性分析

云主机做语音合成怎样样 云主机语音合成价格如何

X

截屏,微信识别二维码

微信号:muhuanidc

(点击微信号复制,添加好友)

打开微信

微信号已复制,请打开微信添加咨询详情!