网络100问(四)

目录

16、当你使用计算机上网浏览 www.baidu.com 网站时,你的计算机可能会依次发送哪些类型的报文?

17、当你在浏览器输入 www.baidu.com 并按下回车后发生了什么?(要说出 HTTP 的工作原理)

18、在 OSPF 中。为什么第三类 LSA 传播超过一个区域?路由信息就会被修改呢?他不是使用 SPF 算法么?如果这样那么他跟 RIP 的 DV 算法有啥区别?OSPF 没有形成 FULL 状态的原因?

19、在什么情况下 ospf error 的 OSPF Router ID confusion 数值会增加?

20、虚连接为什么能保证第三类 LSA 的路由信息不被修改呢?


16、当你使用计算机上网浏览 www.baidu.com 网站时,你的计算机可能会
依次发送哪些类型的报文?

首先进行域名解析,
域名解析先递归查本地缓存和hosts有无,有则解析,
无则需要去找本地dns服务器,一般是网关,
需要去网关需要先知道网关的mac地址,
先发送arp请求获取网关的mac地址,网关收到后进行arp回复,经过交换机,其中交换机将发包和回包的mac地址和端口做一个mac地址映射,
主机获取到网关mac地址后,进行本地服务器dns请求,未找到,再去配置的dns域名服务器进行查询,
出内网会做nat地址转换,isp进行查询,迭代代理dns域名服务器或者根域名服务器找到最近的百度的ip,最终返回dns的解析ip经过网关的nat返回,
主机获取到ip地址。通过tcp建立链接, http请求主机通过建立tcp连接,源目ip,mac自己,目标ip为www.baidu.com的解析,目标mac全f。
Tcp三次握手后,进行http的get请求,获取默认的index.html界面


17、当你在浏览器输入 www.baidu.com 并按下回车后发生了什么?(要说
出 HTTP 的工作原理)


(1) 浏览器获取输入的域名www.baidu.com
(2) 浏览器向DNS请求解析www.baidu.com的IP地址
(3) 域名系统DNS解析出百度服务器的IP地址
(4) 浏览器与该服务器建立TCP连接(默认端口号80)
(5) 浏览器发出HTTP请求,请求百度首页
(6) 服务器通过HTTP响应把首页文件发送给浏览器
(7) TCP连接释放
(8) 浏览器将首页文件进行解析,并将Web页显示给用户。


18、在 OSPF 中。为什么第三类 LSA 传播超过一个区域?路由信息就会被修
改呢?他不是使用 SPF 算法么?如果这样那么他跟 RIP 的 DV 算法有啥区
别?OSPF 没有形成 FULL 状态的原因?


因为三类LSA的通告者是ABR,如果穿过一个区域,必须由新的ABR重新产生路由信息,否则新的区域将找不到ABR的位置。
区别:要清楚spf算法和dv算法的区别,首先要了解链路状态和距离矢量的区别。链路状态的出现是为了客服距离矢量的缺点,我们知道IGP协议好坏的衡量标准大致可以分为三个:收敛速度、选路优不优还有就是占用资源的多少。SPF算法最根本的特点就是,使用了最短路径树,可以确保最佳选路,并且不会出环。距离矢量路由协议选路依赖于邻居的路由选择,路由器并不知道网络的拓扑;而运行链路状态路由协议的每台路由器都完全了解网络拓扑,能够根据准确的网络拓扑做出选择

    卡在down状态:OSPF没有运行;

    卡在init状态:没有收到对方的hello包;

    卡在2-way状态:MA网络没法选举,即DR/BDR的选举没有正常进行

    卡在exstart状态:MTU不匹配;

    卡在exchange状态:包交互有问题,发出DBD后没有收到ACK;

    卡在loading状态:LSA加载不完全、包交互有问题;

19、在什么情况下 ospf error 的 OSPF Router ID confusion 数值会增加?


ROUTER-ID冲突的时候,一共有三种情况
第一种:区域内router-id 冲突,这种情况大家遇到的最多(骨干区域与骨干区域,非骨干区
域与非骨干区域。区域内,)导致的后果是,OSPF 不能正常建立邻居,那么自然不能正常
交互LSA 信息咯。
第二种:区域间的route-id,这种冲突,必定是在多区域的情况下才会产生,不然怎么叫区
域间冲突呢。他导致的后果,路由时有时无,两个冲突的路由器学到的路由,在路由表里,
一下有,然后又消失了,然后又出现了。
第三种:虚连接router-id 冲突,这种情况最明显,虚连接无法正常建立,(区域间冲突的一种)


20、虚连接为什么能保证第三类 LSA 的路由信息不被修改呢?


虚连接的作用有两条,一是解决OSPF的不规则区域,二是缝合断裂的骨干区域。而从狭义的角度来说。一条虚连接是属于区域零的一条虚拟链路。因此他也就能保证第三类LSA的路由信息不被修改。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值