范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

字节面试连接一个不存在的IP地址,会发生什么?

  分享两个字节面试题,都是基于场景问的网络问题。  Q1: 客户端连接一个不存在的 IP 地址,会发生什么?  Q2: 客户端连接一个存在的 IP 地址但是端口不存在,会发生什么?
  PS:这里的「连接」指的是 TCP 连接。
  这类的场景问题,如果你没有系统化的网络知识体系,只靠背八股文的话,你就遭老罪喽。
  接轨 B 站潮流: 省流 ,我直接给出结论
  Q1:客户端连接一个不存在的 IP 地址,会发生什么?
  这个问题要分两种情况来思考,不同的情况得到的结论是不同的。
  第一个情况:目标 IP 地址和客户端的 IP 地址是同一个局域网(网络号相同)。
  第一种情况,客户端无法发出 SYN 报文,主要卡在数据链路层。
  因为目标地址不存在 IP 地址,客户端的内核在发 arp 请求的时候,广播询问这个目标 IP 地址是谁的,由于网络中不存在该目标 IP 地址,所以没有设备应答客户端的 arp 请求。
  由于 客户端无法拿到目标设备的 MAC,这样就没办法组装 MAC 头的信息,所以 SYN 报文无法发送出去 。
  第二个情况:目标 IP 地址和客户端的 IP 地址不在同一个局域网(网络号不同)。
  第二种情况,客户端会先将 SYN 报文发给路由器,然后路由器会继续转发。
  由于目标 IP 地址是不存在的,该 SYN 报文会在网络中消亡,因此客户端是不会收到对 SYN 报文的确认报文的,接着 客户端会触发超时重传,重传 SYN 报文,直到重传的次数达到最大次数后,客户端的连接就会被释放 。
  可能有的同学好奇,为什么这种情况客户端的 SYN 报文可以发出来?
  因为当目标 IP 地址和客户端 IP 地址不在同一个局域网时,客户端客通过路由表的判断,判断到下一步是要将网络报文发送给路由器。
  这时候数据链路层的 arp 请求,会广播询问 IP 地址(路由器 IP 地址)是谁的,路由器发现是自己的 IP 地址,于是就会将自己的 MAC 地址告诉客户端。
  然后客户端的网络报文中 MAC 头的「目标 MAC 地址」填入的就是路由器的 MAC 地址,于是 SYN 报文就可以发送出去了。
  由于目标 MAC 地址是路由器的,所以就会被路由器接收,然后路由器继续通过路由表的判断,转发给下一个路由器,直到找到目标设备。
  Q2:客户端连接一个存在的 IP 地址但是端口不存在,会发生什么?
  客户端连接的目标 IP 地址是存在的,那么 SYN 报文就能正确的抵达到目标设备。
  目标设备收到 SYN 报文后,发现端口号并没有被进程监听,这时候目标设备的内核就会回 RST 报文。
  客户端收到 RST 报文后,就会释放连接。
  .......
  至此,结论已说完。
  不知道你们会不会觉得信息量很大,如果你觉得信息量大,那么你该补补网络知识啦。
  第二题不难,难在的是第一题,如果你没有把两台电脑之间是怎么通信的搞清楚,那么你是无从下手回答的,所以建立好体系化的网络知识,面对这类的场景题目,就能做到举一反三了。
  最近比较忙,偷懒了,没有画图,如果哪里没理解的,可以先看我以前写的这篇文章:探究!一个数据包在网络中的心路历程,有详细讲解每一层是怎么封装头部的,以及路由表是怎么判断的。
  最后再提一个问题:客户端发送了一个目标 IP 地址存在但是 端口不存在的 UDP 报文 ,UDP 没有像 TCP 那样的 RST 报文,此时会发生什么?
  就酱,溜啦溜啦!
  原文链接:https://mp.weixin.qq.com/s/yLp6Z_00TsAwagbx_lEPXA

刘国梁做出重要决定!国乒阵容再作调整,放弃孙颖莎,重用王曼昱根据赛程安排,国乒将会在本月11日参加WTT球星挑战赛,考虑到距离巴黎奥运会只剩下2年左右时间,国乒也在寻找最合适的阵容,尽可能确保万无一失。这次参赛阵容有一个重大变化,就是孙颖莎刘国梁决定惹争议!孙颖莎资源锐减,战略重心偏向王曼昱日前,国际乒联公布了2022赛季WTT布达佩斯球星挑战赛的参赛名单,国乒共有12名选手参加,其中包括马龙梁靖崑陈梦孙颖莎王曼昱等核心球员!值得一提的是,除了以上提到的几位国乒核心球那些惊艳足坛的进球时刻今日盘点巨星们的精彩进球时刻。第一位总裁C罗2018年欧冠四分之一决赛上。c罗一记倒挂金钩,现场的所有人都震惊于他的表现,这个进球堪称是神来之举,教科书般的操作。第二位大奉先伊布2抖店上线爆款桌搭潮品,极客桌面必备,颜值党大呼真香作为一个喜欢数码爱好者,平时喜欢给自己桌面上摆放一些彰显个性的数码小玩意,比如高颜值音箱,辉光管时钟,无线头戴式耳机,潮流手办等等。而最近我收到了一款非常潮流前卫的桌搭小玩具LYI消费级固态硬盘价格下降,NVMe即将成用户首选(附硬盘推荐)当黑鲨和拯救者的游戏手机都用上SSD存储的时候,你就知道SSD固态硬盘的优势在行业内非常受欢迎了,不过由于固态硬盘的价格一直都是比较高的,因此没有特殊需求的话,一般人们在选择固态硬还在穿渣女裙吗?现在流行月光裙,看上去贵气感满满在冲浪的时候又又又刷到了wuli热巴AI红毯造型图,果然美女的美貌不管隔多久再拿出来都是惊为天人!但我也是真的酸q了,为什么美女姐姐就算贴头皮也是那么美!不过呢除了热巴AI般令人心21!谢峰追着裁判理论吃红牌,国安双杀津门虎,终结两轮不胜北京时间7月3日下午,中超第八轮继续开打天津津门虎VS北京国安。上半场,张玉宁进球被吹下半场,梅米舍维奇连入两球,苏缘杰建功。最终,北京国安21击败天津津门虎。双方在第三轮的比赛中从全红婵到谷爱凌,才明白出身寒门的顶级运动员为啥越来越少了写在前面的话本文无意拉踩,每一位为国争光的运动员都是好样的都值得敬佩,他们的荣耀属于自身的努力。只是想探讨一下普通人成为冠军有多难,成为体育明星需要什么样的机遇和努力,请大家理性看安赛龙再次夺冠,追平林丹最长连胜记录,未来可期安赛龙214217桃田贤斗,恭喜安赛龙获得2022年马来西亚公开赛男单冠军!安赛龙首夺750赛冠军,安赛龙追平林丹最长连胜纪录。这场决赛一共历时33分钟,可能是有史以来最快的决赛吧意外!国安外援配置或面临大洗牌,谢峰钦点的多名新援都不堪重用北京国安在本赛季中超整体表现一般,未能达到球迷的预期。球迷原本以为国安在请来本土教练谢峰之后,会迎来质变。因为俱乐部给了谢峰充分的信任,让他在引援中有了充分决策权。国安按照谢峰的要世预赛中国队4871再次不敌澳大利亚中国篮球之队消息,7月3日2023年世界杯预选赛第三窗口期第三场战,中国队4871再次不敌澳大利亚。图源央视网体育开场澳大利亚率先得分,胡明轩右路突破急停中投还以颜色。郭艾伦弧顶得
青未了母亲的篮子母亲的篮子作者崔新志母亲的房间十分整洁,即使是平常杂物,摆放的也很规矩,尤其是悬挂在堂屋房梁处的竹篮子给我留下了深刻的印象。母亲常用的有两个篮子,一个是竹篾编的,小一点,记忆中似乎餐盘当画布食材为画笔这位深圳母亲用460道艺术早餐讲述爱的坚持来源读特滋滋哗啦一曲锅碗瓢盆的交响曲,在方寸间的厨房悠然传出。以餐盘为画布,以食材为画笔的朱晓玉,在餐碟上肆意展示着她的功夫,颇具艺术感的早餐,也在这个狭小的厨房诞生。朱晓玉从203月28日将出现五星连珠天象奇观,包括金木水火以及天王星IT之家3月23日消息,2023年3月28日将迎来罕见的五星连珠天象奇观,包括木星水星金星火星天王星,如果可以的话还可以算上月亮和M35星团。太阳落山后,在天空中大约50度角的范围马蜂窝陈罡新一代旅行社需直面3个趋势和3个变化在近日举办的信心重构2023国家旅业新春论坛上,马蜂窝创始人CEO陈罡带来的题为旅行社数字化升级的演讲引起现场业者的极大关注和共鸣。陈罡用自己过去两到三年的思考和洞察,同现场业者分如何保持身体健康健康的身体是革命的本钱。想要健康快乐生活,我们就要懂得如何保持自己身心健康这种状态。那该如何让自己能保持身心健康呢?第一合理健康的饮食习惯。合理适度的饮食习惯是身体健康很重要的一环男性50岁后眉毛变长,是长寿还是身体有问题?很多人还被蒙在鼓里导语随着年龄的增长,大家有没有发现很多男性过了50岁之后,眉毛会变的越来越长,大家肯定听说过一句话眉毛越长寿命越长,那么眉毛和寿命长短有直接的关系吗?下面就和瑾儿一起来了解一下吧。熬夜时,身体会发生哪些变化呢?晚上不睡,早上不起一时熬夜一时爽,一直熬夜火葬场。在这个工作和生活节奏不断加快的时代,今晚一定早睡!是每个人都曾一次又一次立下的Flag。有些人是因为工作压力而熬夜,有些则是拖延症女性为啥穿不得深色内裤?这3种内裤不要穿,以免惹祸上身女性朋友对于内裤要有所选择。穿太紧的内裤会引起泌尿系统或生殖系统的感染。穿化纤的内裤,易引起外阴部或阴道的炎症。下面就来具体的了解一下女性穿内裤的一些事项。1不宜穿深色内裤深色内裤谢杏芳太吸睛!穿连衣裙粉嫩像22岁姑娘,穿上高跟双腿修长真迷人近期,女篮核心李梦知三当三的事情闹得沸沸扬扬,不过,因为种种错综复杂的原因,舆论开始为李梦洗白,甚至还有人拿林丹当对比,从而引发了网友新一轮讨论。不过,林丹目前和妻子谢杏芳的关系早20亿人同庆,跨境卖家如何把握斋月机会?跨境卫士助力斋月促销,新用户享50元优惠每年斋月来临之际,全球范围内都会出现大量的旅游消费和电子商务购物需求。对于跨境卖家而言,斋月也是一个绝佳的营销机会。据统计,斋月期间,全球有2023苏州马拉松开始领物了!参赛包里有13件宝贝今天(3月23日)是2023苏州马拉松的首个报到日,来自全国各地的参赛选手迫不及待地来到苏州奥林匹克体育中心报到,并领取参赛物品。欢迎来到苏州马拉松,请问是参加半程马拉松项目吗?请