当前位置:首页 » 网络杂谈 » 正文

计算机网络试题——从两道面试题谈如何学好计算机网络

19727 人参与  2020年12月29日 13:33  分类 : 网络杂谈  评论

面试题:主机A连交换机端口,属于vlan ,IP = .../。主机B连交换机端口,属于vlan ,IP = .../。问主机A是否可以与主机B通信?如果可以,请描述通信过程。如果不可以,为什么不可以?计算机网络试题-

面试题:OSPF的type的LSA报文长度>接口MTU,会发生什么?

第一题当然不可以通信,因为A与B在不同的广播域,无法发现彼此的MAC地址。计算机网络试题

接下来的问题就是,如何使主机A与主机B通信?这个问题的答案写过不下三次,有兴趣的读者可以翻阅以前的文章。

第二题,其实考察是OSPF运行在IP层的上方,是IP层需要服务的客户,客户代码= 。计算机网络试题

一个懒洋洋的客户,名字叫OSPF。有一个超大的包裹需要IP快递公司运输,但是包裹的大小超出标准集装箱的大小,怎么办?

两种方案:

方案:IP快递公司,将客户大包裹分拆成多个小包裹,每一个小包裹用标准集装箱运输到目的地,再重新打包成原始的包裹,转交给OSPF客户。计算机网络试题

方案:IP快递公司对客户OSPF说,如果您觉得小弟我分拆包裹姿势不正确,可以自行分拆成小包裹,小弟我再帮您用标准集装箱运输,您看如何?

客户,一贯都是懒洋洋的,能不自己动手的活,绝对不会花多余的力气。客户OSPF对快递公司说:还是你们帮我分拆吧。

但是这里会有一个小小的问题,主要是沟通问题。如果客户提交包裹给快递公司时,指令一定要正确,那么这个正确的指令是什么呢?计算机网络试题

DF=

这个指令的潜台词是,如果包裹超出标准集装箱大小(MTU=),那么快递公司可以自行分拆包裹。

如果客户发出DF=这样的指令,这个指令的真实含义是,即使包裹超出标准集装箱大小,快递公司都不能分拆包裹。这就是问题所在。

试问客户包裹一旦超出集装箱的大小时,快递公司怎么处理客户的包裹?计算机网络试题

扔他娘的!

 创业sFiZqSxMjLmBqFtAjYaP .jpg

同时,快递公司还要假模假样给客户发出一条消息:尊贵的客户您好,贵司的客户由于包裹尺寸超出大小,被不幸的丢进垃圾桶。您可以将包裹修改小一点,重新提交给我们。计算机网络试题

客户如果能收到消息,并遵守快递公司的建议,那么重新运输的包裹会顺利到达目的地,这样通信就不会有问题。

如果客户收不到消息,或者即使收到也没有做出改变,那么客户的包裹永远无法运输到目的地,那么通信就会有问题。计算机网络试题

一个人在学习的过程中,对同一个问题的认识是逐步加深的。比如一个MTU问题,看别人文章时,你会觉得怎么看都很有道理。可是当自己遇到类似的问题时,就是无法用理论去解决问题。在WAN路由器经常会看到这样的配置“TCP Adjust-MSS ”,你知道这条命令对什么样的流量有效?

除了对TCP流量有效,对UDP/ICMP/ESP/GRE有效吗?当然没有效果,因为它们压根没有MSS字段,怎么会有效呢?这就解释了,为何配置了这条命令,WAN路由器上的接口依然会有大比例的IP报文分片。

此外,随着SD-WAN的风靡,一个普通的IP报文,外层会增添很多协议头,ESP、GRE、VXVLAN、SSL等等其它协议头,这样即使使用MSS修改技术可以将报文改小了,但是依然没有抵挡住添加的长度。最后不幸发生了,一场本想避免的分片场景还是发生了分片。这是网络设计师没有想到的结局。计算机网络试题

计算机网络每天都在朝着以“软件为中心”的服务目标狂奔。很久的以前配置路由器,敲的是键盘,现在则是点鼠标。因为敲键盘是从无到有,而且很容易敲错。而点鼠标,则是从已有的选项里进行选择,犯错的概率大大下降。

但是我想说的是,无论计算机网络最终是以什么为中心,数据的传输最小单元,依然是报文。但报文的包裹比传统包裹更复杂。计算机网络试题-

本文链接:http://www.woshiqian.com/post/54636.html

百度分享获取地址:https://share.baidu.com/code
计算机网络试题  

我是钱微信/QQ:5087088

广告位、广告合作QQ:5087088

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

       

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。