
在游览器与WEB服务器之间信息交互的过程中使用的协议是>
>
应答的服务器上存储着(一些)资源,比如HTML文件和图像。(我们称)这个应答服务器为源服务器(origin server)。在用户代理和源服务器中间可能存在多个中间层,比如代理,网关,或者隧道(tunnels)。
尽管TCP/IP协议是互联网上最流行的应用,>
扩展资料:
协议功能
>
它不仅保证计算机正确快速地传输超文本文档,还确定传输文档中的哪一部分,以及哪部分内容首先显示(如文本先于图形)等。
>
参考资料来源:百度百科-->1域名解析:
浏览器会根据输入的域名进行解析服务器ip
2浏览器与服务器通过三次握手建立TCP连接
所谓三次握手(Three-way Handshake),是指建立一个TCP连接时,需要客户端和服务器总共发送3个包。
一个tcp包中有这样的几个标示位非常关键。SYN[同步]、seq[序列号]、ack[确认序列号]、ACK[确认回应]
第一次握手: 客户端给服务器端发送tcp包,包的SYN,初始序列号seq=x。
第二次握手: 服务器回应tcp包,包的SYN=1,ACK=1,ack为x+1 , seq设置为y
第三次握手: 客户端再次回应服务器端,SYN标志位为0,ACK标志位为1。确认序列号ack为y+1
为什么要三次握手?而不是2次握手?
两次握手只能保证服务器端能收到客户端 的请求,并不能保证客户端也能收到服务端的请求。所以三次握手能够保证双方安全有效的通讯防止SYN的洪水攻击
3浏览器向服务器发送请求
4服务器出来请求进行相应
5浏览器根据服务器响应的数据进行渲染
6四次挥手断开>
>
所有的>如何实现>
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)