【网络】在网页中输入URL之后,点击回车,之后会发生什么

当你在浏览器中输入URL并回车,一系列网络过程启动。首先,浏览器解析URL并进行DNS解析查找服务器IP。接着,通过IP寻址和ARP找到服务器,建立TCP连接。随后,浏览器发送请求,服务器处理并响应HTML代码。最后,浏览器接收并渲染页面。此过程涉及HTTP事务,包括TCP三次握手和请求响应交互。
摘要由CSDN通过智能技术生成

URL过程

当我们在浏览器中输入一个地址,点击回车后发生以下事情。分为两种情况,http事务和https事务

http事务:

1.浏览器(客户端)进行了地址解析

2.将解析出的域名进行DNS解析

3.通过ip寻址和arp,找到目标(服务器)地址

4.进行tcp三次握手,建立tcp连接

5.浏览器发送数据,等待服务器响应

6.服务器处理请求,并对请求作出响应

7.浏览器收到服务器响应,得到html代码

8.渲染页面

一、浏览器(客户端)进行了地址解析

浏览器获取到的是一串字符串,此时要对这个地址进行解析,获取协议,主机,端口,路径等信息

二、将解析出的域名进行DNS解析

1.查看浏览器dns缓存中是否有域名对应的ip

2.如果没有,则查看操作系统dns缓存中是否有对应的ip

3.依旧没有就对本地区的dns服务器发起请求

4.如果还是没有,就直接到RootServer域名服务器请求解析

三、通过ip寻址和arp,找到目标(服务器)地址

需要注意点:

1.IP地址(ipv4,32位)。IP地址是IP协议的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异,IP地址分为A、B、C、D、E五大类

2.IP寻址如何工作

IP寻址主要有两种方式,一种是同一网段,一种是不同网段,要判断两个IP地址是不是在同一个网段,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值