首页 > 其他分享 >从浏览器输入 url 到显示出结果的全过程,涉及哪些层哪些协议?

从浏览器输入 url 到显示出结果的全过程,涉及哪些层哪些协议?

时间:2023-04-04 22:55:57浏览次数:46  
标签:协议 浏览器 哪些 url IP 发送数据 服务器

过程中涉及的协议及层:
1.当在浏览器输入URL地址,DNS域名解析协议(应用层协议)解析域名获得IP;
2.依据IP地址浏览器向服务器发送HTTP请求,使用TCP协议(传输层协议)与服务器建立连接;
3.连接建立时要发送数据,发送数据在网络层使用IP协议(网络层协议);
4.期间IP数据包在路由器间路由选择使用OSPF路由协议(传输层协议);
5.路由器与服务器通信,需要将IP转换为MAC地址,使用ARP地址解析协议(数据链路层协议);
6.随即服务器处理请求,发回一个HTML响应,浏览器使用HTTP协议显示HTML页面。

标签:协议,浏览器,哪些,url,IP,发送数据,服务器
From: https://www.cnblogs.com/my-blogs-for-everone/p/17288190.html

相关文章

  • vivo浏览器的快速开发平台实践-总览篇
    一、什么是快速开发平台快速开发平台,顾名思义就是可以使得开发更为快速的开发平台,是提高团队开发效率的生产力工具。近一两年,国内很多公司越来越注重研发效能的度量和提升,基于软件开发的特点,覆盖管理和优化、团队工程实践、个人工程实践、优化流程四大方面。本文所讲的快速开发平台......
  • 查看字符段在哪些SP中出现
    查看SQL的字段在哪些StoredProcedure中有出现SQL:declare@ivarchar(100)select@i='%FieldName%'selectdistinctb.namefromsyscommentsa,sysobjectsbwherea.id=b.idandpatindex(@i,a.text)>0orderbyb.nameGo ......
  • 软件测试报告需要包括哪些内容?测试人员收藏这份必备指南!!!
    软件测试报告是软件开发生命周期的重要组成部分,是测试人员编写的文档,用于记录测试的过程和结果,对发现的问题和缺陷进行分析,为纠正软件的存在的质量问题提供依据,同时为软件验收和交付打下基础。软件测试报告通常包括以下内容:1、项目背景:介绍测试报告的编写目的、测试系统名......
  • 哪些产品需要做3C认证
    可做3C的产品目录:1、电线电缆2、高低压成套电气设备、元器件及其附件3、电动机、电动工具、电焊机4、家用电器及其配件5、、数码6、电脑、办公7、机械、商用机械8、电器附件9、照明电器及其配件10、汽车、摩托车、其他交通设备及其零部件11、仪器仪表12、医疗器械13、电源、电池和充......
  • 智能制造具有哪些特点
    智能制造是一种以人工智能技术为基础,以实现制造业数字化、网络化、智能化为目标的制造模式。相较于传统制造模式,智能制造具有以下几个显著特点:一、技术驱动智能制造是以人工智能、机器学习、大数据分析等新兴技术为支撑的制造模式。通过技术的发展与应用,实现制造过程的高效性、精细......
  • java使用浏览器请求下载pdf文件
    java使用浏览器请求下载pdf文件代码/***下载pdf文件**@parampdfFileUrl文件地址*@paramfileName文件名称*/publicstaticvoiddownloadPdf(StringpdfFileUrl,StringfileName){ServletRequestAttributesrequestAttributes=(ServletRequestAttr......
  • 为什么 B 页面的 unload 事件在刷新后点击浏览器的返回按钮不触发?
    ......
  • 浏览器显示你的连接不是专用连接怎么解决?
    直接上问题截图:(真的可以解决问题!!!)当你的chorme或edge浏览器打开网页遇到这个问题的时候,不要再去改配hosts、修改DNS地址、不修改WLAN属性了.....你只需要:1.将键盘调整为英文输入状态;2.刷新一下页面,鼠标点击当前页面任意位置;3.依次按键:thisisunsafe(这里注意:是un,不要多打s成sun......
  • 全网最详细中英文ChatGPT-GPT-4示例文档-智能AI辅助写作从0到1快速入门——官网推荐的
    目录Introduce简介setting设置Prompt提示Sampleresponse回复样本APIrequest接口请求python接口请求示例node.js接口请求示例curl命令示例json格式示例其它资料下载ChatGPT是目前最先进的AI聊天机器人,它能够理解图片和文字,生成流畅和有趣的回答。如果你想跟上AI时代的潮流......
  • 全网最详细中英文ChatGPT-GPT-4示例文档-智能AI写作从0到1快速入门——官网推荐的48种
    目录Introduce简介setting设置Prompt提示Sampleresponse回复样本APIrequest接口请求python接口请求示例node.js接口请求示例curl命令示例json格式示例其它资料下载ChatGPT是目前最先进的AI聊天机器人,它能够理解图片和文字,生成流畅和有趣的回答。如果你想跟上AI时代的潮流......