baidu.vom(输入wwwbaiducom背后经历了啥说清楚这个)

目录一、面试真题二、面试官心理分析三、面试题剖析1、面试题用浏览器请求一个链接的时候,经历了哪些过程(DNS解析过程)?2、面试官心里分析这个问题,其实就是跟之前的那个一样,他...

目录

一、面试真题二、面试官心理分析三、面试题剖析

1、面试题

用浏览器请求一个链接的时候,经历了哪些过程(DNS解析过程)?

2、面试官心里分析

这个问题,其实就是跟之前的那个一样,他就是考察考察你的基本功,看你对基本的网络通信知识有没有了解。

而且话说回来,考察一个人的基本功,就这个问题应该是相当经典和直接的一个问题,你理解清楚了,那么网络通信这块的一些基本概念,你基本都了解了。

3、面试题剖析

如果你阅读过昨天发布文章,就应该知道网络七层模型大概都是怎么回事了,然后四层模型其实就是会话层、表示层和应用层,合并为了一个应用层,同时没把物理层算在内

并且我们也大概知道每一层的协议和作用,网络通信的时候都是怎么回事了,现在我们来看看假设通过浏览器发送一个请求,你访问到那个网站对应的机器,然后人家再给你一个响应的全过程。

现在我们先假设,我们给电脑设置了几个东西:

ip地址:192.168.31.37

子网掩码:255.255.255.0

网关地址:192.168.31.1

DNS地址:8.8.8.8

这时,我们打开一个浏览器,请求www.baidu.com地址,这个时候找DNS服务器,DNS服务器解析域名之后,返回一个ip地址,比如172.194.26.108。

接着会判断两个ip地址是不是一个子网的,用子网掩码255.255.255.0,对两个ip地址做与运算,拿到192.168.31.0和172.194.26.0,明显不是一个子网的。

如图:

输入www.baidu.com背后经历了啥?说清楚这个,已经超过90%的人了

那就得发送一个数据包给网关,其实你就认为是我们的路由器吧,就是192.168.31.1,而且我们是可以拿到网关ip地址的mac地址的,现在我们从应用层出发,通过浏览器访问一个网站,是走应用层的http协议的,并且要把浏览器发出的请求打包成数据包,要把哪些东西给放到数据包中去呢?

http协议分为几个部分:

请求方法+URL地址+http版本

比如

GEThttp://172.194.26.108/testHTTP/1.1,类似这种请求头,类似下面这种:

Host:upload.jiangsu.io

Proxy-Connection:keep-alive

User-Agent:Mozilla/5.0

等等。。。

请求体,比如常见的可以放一个json这就构成了一个http请求报文浏览器请求一个地址,先按照应用层的http协议,封装一个应用层数据包,数据包里就放了http请求报文,这个时候会将这个http请求报文打包成一个数据包,仅仅只是数据包的数据部分,此时是数据包是没有头的。上面根据http协议搞一个http请求报文,然后搞一个数据包出来,就是网络模型中到的应用层干的事儿了。

接着就是跑传输层来了,这个层是tcp协议,这个tcp协议会让你设置端口,发送方的端口随机选一个,接收方的端口一般是默认的80端口。

这个时候,会把应用层数据包给封装到tcp数据包中去,而且会加一个tcp头,这个tcp数据包是对应一个tcp头的,这个tcp头里就放了端口号信息。如图:

输入www.baidu.com背后经历了啥?说清楚这个,已经超过90%的人了

接着跑到网络层来了,走ip协议,这个时候会把tcp头和tcp数据包,放到ip数据包里去,然后再搞一个ip头,ip头里本机和目标机器的ip地址。

这里本机ip地址是192.168.31.37,

目标机器是172.194.26.108。

因为,通过ip协议,可以判断说,两个ip地址不是在一个子网内的,所以此时只能将数据包先通过以太网协议广播到网关上去,通过网关再给他发送出去,如图:

输入www.baidu.com背后经历了啥?说清楚这个,已经超过90%的人了

接着是数据链路层,这块走以太网协议,这里是把ip头和ip数据包封到以太网数据包里去,然后再加一个以太网数据包的头,头里放了本机网卡mac地址,和网关的mac地址。但是以太网数据包的限制是1500个字节,但是假设这个时候ip数据包都5000个字节了,那么需要将ip数据包切割一下。

这个时候一个以太网数据包要切割为4个数据包,每个数据包包含了以太网头、ip头和切割后的ip数据包,4个数据包的大小分别是1500,1500,1500,560。ip头里包含了每个数据包的序号。

如图:

输入www.baidu.com背后经历了啥?说清楚这个,已经超过90%的人了

这4个以太网数据包都会通过交换机发到你的网关上,然后你的路由器是可以联通别的子网的,这个是时候你的路由器就会转发到别的子网的可能也是某个路由器里去,然后以此类推吧,N多个路由器或者你叫网关也行,N多个网关转发之后,就会跑到百度的某台服务器,接收到4个以太网数据包。

百度服务器接收到4个以太网数据包以后,根据ip头的序号,把4个以太网数据包里的ip数据包给拼起来,就还原成一个完整的ip数据包了。接着就从ip数据包里面拿出来tcp数据包,再从tcp数据包里取出来http数据包,读取出来http数据包里的各种协议内容,接着就是做一些处理,然后再把响应结果封装成htp响应报文,封装在http数据包里,再一样的过程,封装tcp数据包,封装ip数据包,封装以太网数据包,接着通过网关给发回去。

如下图:

输入www.baidu.com背后经历了啥?说清楚这个,已经超过90%的人了

------------- END -------------

输入www.baidu.com背后经历了啥?说清楚这个,已经超过90%的人了

输入www.baidu.com背后经历了啥?说清楚这个,已经超过90%的人了

另外推荐儒猿课堂的1元系列课程给您,欢迎加入一起学习~

互联网Java工程师面试突击课(1元专享)SpringCloudAlibaba零基础入门到项目实战(1元专享)亿级流量下的电商详情页系统实战项目(1元专享)Kafka消息中间件内核源码精讲(1元专享)12个实战案例带你玩转Java并发编程(1元专享)Elasticsearch零基础入门到精通(1元专享)基于Java手写分布式中间件系统实战(1元专享)基于ShardingSphere的分库分表实战课(1元专享)

本文来自作者[学子香]投稿,不代表酷展号立场,如若转载,请注明出处:https://iosku.vip/sjzx/2025sop04-15187.html

(14)

文章推荐

  • 高淳国际慢城金花节门票预订时间在线观看信息

    网上有关“高淳国际慢城金花节门票预订时间在线观看信息”话题很是火热,小编也是针对高淳国际慢城金花节门票预订时间在线观看信息寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。边肖告诉你一个好消息,就是高淳国际慢城的万亩油菜花已经开始绽放了,这里也有一个金花节。这里

    2025年01月25日
    940
  • “超级牛散”开始重仓!多股进入上升通道!这个赛道彻底火了

      文丨牛犇  本周,A股市场波动较大,但上行趋势未改,尤其是其中的一些热门概念正反复演绎。与此同时,最新的上市公司年报数据正在陆续披露,重要股东的持仓情况同步出炉,“超级牛散”蒋仕波、高雅萍夫妇即现身其中。  从布局方向看,蒋仕波、高雅萍夫妇新进重仓的这家上市公司是人形机器人领域的核心公司之一

    2025年03月02日
    22
  • 栢能集团早盘大涨超20% 2024年全年纯利同比增长331%

      栢能集团(01263)股价上涨20.66%,现报11.04港元,成交额1.26亿港元。  栢能集团近期公布2024年度财报,全年收入100.82亿元,同比增加10%;全年纯利2.62亿元,同比增长331%,每股盈利68仙。末期息15仙,上年同期派20仙。盈利增长主要由于2024年年初所推出新

    2025年03月10日
    24
  • 一次性内裤爆雷!3·15晚会曝光一次性内裤徒手制作不灭菌

    专题:共筑满意消费——聚焦2025“315晚会”  炒股就看金麒麟分析师研报,权威,专业,及时,全面,助您挖掘潜力主题机会!  【#一次性内裤爆雷#!3·15晚会曝光#一次性内裤徒手制作不灭菌#】“出差旅行新选择”“EO灭菌、不用洗直接穿”“抑菌率高达99%”,2025年,一次性内裤凭借方便、

    2025年03月16日
    24
  • 一通“神秘”电话,“带飞”发大财?

      炒股就看金麒麟分析师研报,权威,专业,及时,全面,助您挖掘潜力主题机会!  “我们新研发了一套平台突破空中加油(炒股术语)的AI策略,想邀请您参与内测,每日股市开盘前免费获得我们的内部精选股票池。”近日,券商中国记者接到这么一通“神秘”电话,对方表示可以直接到微信公众号领取操作,每日推荐大牛股

    2025年03月16日
    21
  • 广东电信宽带(广东电信发布云宽带)

    5月16日,中国电信广东公司(以下简称广东电信)以“AI+新时代,智选云宽带”为主题在线上作2024年“电信日”数字科技创新发布,推出云网融合、高速稳定、绿色安全、场景定制的新一代智能网络——“云宽带”。“云宽带”是在现有的光宽带上新增一条上云通道,在满足用户基础上网需求的同时,为用户提供高速、安全

    2025年03月24日
    17
  • javascript视频(JS 视频截屏视频快照)

    做视频处理时,会有截屏的场景,也称视频快照。今天介绍一下多张快照和单点快照。视频快照支持单点快照,即视频播放到某个时间点,获取快照多张快照,即从某个时间点开始,间隔一定时间,批量生成多张快照可定制快照张数可定制快照时间间隔快照可下载代码实现canvas绘制截屏//截图functionca

    2025年03月29日
    17
  • 东吴策略:历史上的“四月决断”

      来源:东吴策略陈刚团队  本报告联系人:东吴策略团队蒋珺逸当我们谈论“四月决断”时,我们在谈论什么?  “四月决断”本质是市场从预期驱动向现实定价的转换——经济数据的成色、业绩的兑现能力、政策的边际变化,三者共同构成股价的“压力测试”框架。进入4月,经济与业绩“大考”来临,“春季躁动”积

    2025年03月30日
    19
  • 加拿大总理卡尼:若美国继续加征关税 将采取报复措施

      加拿大总理马克·卡尼称,如果美国总统唐纳德·特朗普本周继续征收更多进口税,他准备继续征收更多报复性关税。  “我们不会让加拿大生产商和加拿大工人跟美国工人相比,处于不利地位,”卡尼周二在温尼伯的竞选活动中对记者表示。  关于汽车行业关税,卡尼表示,加拿大“暂缓”回应,“我们可以采取一些措

    2025年04月02日
    15
  • 关税战爆发后,中国商人:我们能赢!

      炒股就看金麒麟分析师研报,权威,专业,及时,全面,助您挖掘潜力主题机会!  来源:参考消息  英国《金融时报》网站4月12日报道,报道的标题为《中国贸易战前线的出口商藐视美国“纸老虎”》。  报道说,特朗普的关税战正在全球市场造成严重破坏,但在中国的“小商品之都”义乌,出口商的情绪是坚决反

    2025年04月13日
    16

发表回复

本站作者后才能评论

评论列表(4条)

  • 学子香
    学子香 2025年04月26日

    我是酷展号的签约作者“学子香”!

  • 学子香
    学子香 2025年04月26日

    希望本篇文章《baidu.vom(输入wwwbaiducom背后经历了啥说清楚这个)》能对你有所帮助!

  • 学子香
    学子香 2025年04月26日

    本站[酷展号]内容主要涵盖:国足,欧洲杯,世界杯,篮球,欧冠,亚冠,英超,足球,综合体育

  • 学子香
    学子香 2025年04月26日

    本文概览:目录一、面试真题二、面试官心理分析三、面试题剖析1、面试题用浏览器请求一个链接的时候,经历了哪些过程(DNS解析过程)?2、面试官心里分析这个问题,其实就是跟之前的那个一样,他...

    联系我们

    邮件:酷展号@sina.com

    工作时间:周一至周五,9:30-18:30,节假日休息

    关注我们