输入URL后浏览器产生的变化(一)

1.什么是URL

URL即我们日常所说的网址,常见的是以"http://"开头的网址,网址还可以以其他一些文字开头,例如“ftp:” “file:” “mailto:” 等

2.输入URL后浏览器的变化

1.浏览器要做的第一步工作就是对URL进行解析,从而生成发送给Web 服务器的请求消息。
2.浏览器对URL解析后确定了Web 服务器和文件名,接下来就是根据这些信息来生成HTTP请求消息
3.请求消息发送出去之后,Web 服务器会返回响应消息
4.请求消息发送出去之后,通过解析器向 DNS 服务器发出查询,解析器会向DNS服务器发送查询消息,然后DNS服 务器会返回响应消息。响应消息中包含查询到的IP地址,解析器会取出IP 地址,并将其写入浏览器指定的内存地址中

3.TCP三次握手

1.第一次握手:Client将标志位SYN置为1,随机产生一个值seq=J,并将该数据包发送给Server,Client进入SYN_SENT状态,等待Server确认。

2.第二次握手:Server收到数据包后由标志位SYN=1知道Client请求建立连接,Server将标志位SYN和ACK都置为1,ack=J+1,随机产生一个值seq=K,并将该数据包发送给Client以确认连接请求,Server进入SYN_RCVD状态。

3.第三次握手:Client收到确认后,检查ack是否为J+1,ACK是否为1,如果正确则将标志位ACK置为1,ack=K+1,并将该数据包发送给Server,Server检查ack是否为K+1,ACK是否为1,如果正确则连接建立成功,Client和Server进入ESTABLISHED状态,完成三次握手,随后Client与Server之间可以开始传输数据了。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值