公司网站建设请示报告企业网站建设开题报告
web/
2025/9/29 2:44:29/
文章来源:
公司网站建设请示报告,企业网站建设开题报告,外贸网站建设需要注意事项,免费域名注册平台大全第4章 TCP/IP 通信案例#xff1a;访问 Internet 上的Web 服务器
4.1 实例总图 4.2 部署代理服务器
客户端和目标服务器之间可能存在多个代理服务器。 正向代理#xff1a;要求客户端自己设置代理服务器的地址。 反向代理#xff1a;设置在服务器端。 透明代理#xff1…第4章 TCP/IP 通信案例访问 Internet 上的Web 服务器
4.1 实例总图 4.2 部署代理服务器
客户端和目标服务器之间可能存在多个代理服务器。 正向代理要求客户端自己设置代理服务器的地址。 反向代理设置在服务器端。 透明代理设置在网关上可以看作正向代理的特殊情况。 192.168.1.0/24CIDR无类域间路由表示法前面是IP地址后面是子网掩码中1的位数等价于192.168.1.0/255.255.255.0。通过squid部署代理服务器。
4.3 使用tcpdump抓取传输数据包
使用wget命令 1代理服务器访问DNS服务器查询域名对应IP地址 2代理服务器查询路由器MAC地址的ARP请求和应答 3客户端和代理服务器之间HTTP通信 4代理服务器和Web服务器之间HTTP通信。
4.4 访问DNS服务器 根据路由策略目标IP地址DNS服务器IP地址匹配路由表中的相应路由项之后该IP数据报通过路由器进行转发。如果ARP高速缓存没有记录相应的映射那么客户端需要发起一个ARP广播查询路由器IP地址的MAC地址。最终以太网驱动程序将IP数据报封装成以太网帧发送给路由器。 IP头部的源端IP地址客户端和目的端IP地址这里指DNS在转发过程中是始终不变的一种例外是源路由选择但帧头部的源端物理地址和目的端物理地址在转发过程中则是一直在变化的。
4.5 本地名称查询
通过主机名来访问LAN上的机器可通过本地的静态文件获取IP地址。 保存在 /etc/hosts 配置文件中。 当wget访问服务器时先读取环境变量http_proxy若未被阻止使用代理则通过指定的代理服务器来访问Web服务但是环境变量中包含主机名因此首先读取 /etc/hosts 配置文件解析主机名对应的IP地址未找到则求助DNS。 顺序可以通过 /etc/host.conf 自定义。
4.6 HTTP通信
HTTP请求 除POST方法外其他方法多次连续发送同一请求具有完全相同的效果即等幂。 短连接同一客户的多个连续的HTTP请求不能共用同一个TCP连接必须建立新的连接。Connectionclose 长连接多个请求可以使用同一个TCP连接。Connectionkeep-alive HTTP应答 HTTP协议是无状态的每个请求之间没有上下文关系如果服务器处理后续HTTP请求时需要用到前面的HTTP请求的相关信息客户端必须重传这些信息。 Cookie保持HTTP连接状态客户端每次向服务器发送请求的时候都需要带上这些信息通过 HTTP 请求的头部字段“Cookie”。这样服务器就可以区分不同的客户了。基于浏览器的自动登录就是用Cookie实现的。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/83649.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!