当前位置:   article > 正文

浏览一个网站时的整个过程_客户端向服务器发送的数据包为seq=10、ack=50、len=100,服务器响应给客户端的数据

客户端向服务器发送的数据包为seq=10、ack=50、len=100,服务器响应给客户端的数据

在浏览器输入一个URL网址,按下回车时会发生什么?

一、首先会将域名(URL网址)解析成IP地址;

二、与目的主机建立TCP连接;

三、发送与收取数据(浏览器与目的主机开始HTTP或HTTPS访问过程);

四、与目的主机断开TCP连接;

域名解析:

通过DNS域名解析成ip地址然后访问地址;

TCP连接(三次握手):

第一次握手:

客户端先向服务器发送一个报文数据包;

数据包中的TCP首部内容:SYN=1、ACK=0、seq=x;

第二次握手:

服务器收到客户端的第一个数据包后,根据 SYN=1、ACK=0判断出这是主动建立连接的数据包;

接着服务器会给客户端发送一个数据包作为回应;

数据包中的TCP首部内容:SYN=1、ACK=1、ack=x+1、seq=y;

第三次握手:

客户端收到服务器的响应后会再给服务器发送一个数据包;

数据包中的TCP首部内容:SYN=0、ACK=1、ack=y+1、seq=x+1;

本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号