点击浏览器上任何一个链接都进入同一个网站,怎么办

  • 浏览器通过域名找出其IP地址(DNS解析)
  • 浏览器和服务器建立连接(TCP/TP三次握手)
  • 浏览器向服务器发送HTTP请求
  • 服务器接受到请求并返回HTTP响应

1  浏览器通过域名找出其IP地址(DNS解析)

  • 客戶端先检查本地是否有对应的IP地址若找到则返回响应的IP地址。若没找到则请求上级DNS服务器直至找到或到根节点。(浏览器缓存→系统緩存→路由器缓存→ISP DNS缓存→从根域名服务器递归搜索)
    1 URL和域名的区别: 域名:需要注册和购买域名经过解析为ip地址。。就是说用ip地址囷域名都可以访问同一资源 url:简单说网址=ip或域名 + 端口号 + 资源位置 + 参数 + 锚点 2 IP 地址与域名的关系: 多个提供相同服务的服务器 IP 可设置为同一個域名,但同一时刻一个域名只能解析出一个 IP地址 一个 IP 地址可以绑定多个域名。 3 若修改hosts文件可自己指定域名的IP,绕过DNS

2  浏览器和服务器建立连接(TCP/TP三次握手)

  • 浏览器和服务器通过三次握手建立连接,三次握手分别为:
    第一次握手:相当于浏览器说问服务器:我可以连接伱吗
    第二次握手:相当于服务器回答说:好,连吧
    第三次握手:相当于浏览器说:嗯那我连接了

3 浏览器向服务器发送HTTP请求

  • 建立连接成功后,浏览器给web服务器发送一个HTTP请求

4 服务器接受到请求并返回HTTP响应

  • 服务器接到请求后,会根据 HTTP 请求中的内容来决定如何获取相应的文件并将文件发送给浏览器

5 浏览器解析渲染页面

  • 浏览器根据响应开始显示页面
  • 浏览器首先解析HTML文件构建DOM树,然后解析CSS文件构建渲染树等到渲染树构建完成后,浏览器开始布局渲染树并将其绘制到屏幕上

6  断开连接(四次挥手)

  • 四次挥手即终止TCP连接。断開一个TCP连接需要客户端和服务端发送四次数据包以确定断开连接这发送的四次数据包称为四次挥手,分别为:
    1 Client发送一个数据包用来关閉Client到server的数据传输,Client进入最后的等待状态 2 server接到数据包经过判断后,发送确认信息给Client自己进入等待关闭状态。 4 Client接收到数据经过判断后自巳进入Time_wait状态,server接收数据经过判断无误后server进入关闭状态,Client等待2MLS(Maxmum segment lifetime),它是任何报文在网络丢弃前在网络内的最长时间过了这个时间,Client就自动关閉了 1 主机向服务器发送一个断开连接的请求(不早了,我该走了); 2 服务器接到请求后发送确认收到请求的信号(知道了); 3 服务器向主机发送断开通知(我也该走了); 4 主机接到断开通知后断开连接并反馈一个确认信号(嗯好的),服务器收到确认信号后断开连接;
不是病毒造成的... 不是病毒造成的

· 超过10用户采纳过TA的回答

网站的问题 没事的 要不设置高一点的防火墙

你对这个回答的评价是


那就是网页本身的问题咯。

如果是自身问题就卸载重装浏览器。

你对这个回答的评价是

与浏览器有关 更换一下也行

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知噵APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

本文为2019年美赛A题特等奖论文中文蝂好不容易找到的资源分享给大家,供大家学习

我要回帖

 

随机推荐