HCNP学习过程,不好意思,因为4月底离职原因,暂无法更新,5月中旬开始做售后,请大家相信我,我一定会越变越好

HCNP学习过程,立志4月底学完,5月份考试,加油加油加油!!!请监督,谢谢


三部分试题,每部分三天内完成,试题测试需要多做几遍

第一部分学习

1)IGMP

在这里插入图片描述解析:每一个版本都可以自己选举查询器;v1离开仅仅是默默地离开,不存在如v2的离开机制会主动上报自己要离开了,组播组中的主机的离开也是默默的,像极了爱情;IGMP的任一版本都可以支持ssm模型(Source-Specific Multicast,指定信源组播);v1和v2最大的区别就是v2多了特定组查询和离开机制。
参考他人博客链接: https://blog.csdn.net/qq_38265137/article/details/80475475.

在这里插入图片描述解析:基本同上题,可参考上一题

2)RSTP

在这里插入图片描述解析:根端口(Root Port):这是STP中就有的一种端口角色。当交换机转发包到根网桥时,"根端口"可以提供最小的路径开销(Path Cost)。

指定端口(Designated Port):这也是STP中就有的一种端口角色。该类端口连接到指定的交换机,在从该交换机上转发来自LAN中的包到"根网桥"时,该端口可以提供最小的路径开销。通过指定交换机与LAN连接的端口称之为"指定端口"。与STP一样,每个网段内必须有一个指定端口。“根网桥"上的端口都是"指定端口”,但非根网桥中也可以有指定端口,这与STP中的"指定端口"是一样的。

替代端口(Alternate Port):这是RSTP特有的一种端口角色。该类端口为当前"根端口"到"根网桥"提供一条替代路径。

备份端口(Backup Port):这是RSTP特有的一种端口角色。该类端口为"指定端口"到达生成树叶提供一条备份路径。"备份端口"仅当两个端口在一个由一个点对点链路组成的环路上连接时,或者当交换机有两个或多个到达共享LAN网段的连接时可以存在。

禁用端口(Disabled Port):这也是STP中就有的一种端口角色。该类端口在生成树操作中没有担当任何角色,不参与RSTP运算。
一个具有根或指定角色的端口是包括在活跃拓扑结构中的,而一个具有替代或备份角色的端口是不在活跃拓扑结构之中的。
参考博客:https://blog.csdn.net/u012991692/article/details/80074566 .
参考博客:https://blog.csdn.net/sman19999/article/details/80627466.

在这里插入图片描述解析:不会。

3)OSPF

在这里插入图片描述解析:内部路由器:路由器的所有接口都在一个区域中,同一个区域中的路由器都有相同的链路状态数据库;ABR:该类路由器可以同时属于两个以上的区域,但其中一个必须是骨干区域,ABR用来连接骨干区域和非骨干区域,它与骨干区域之间既可以是物理连接,也可以是逻辑上的连接;骨干路由器:是用来连接长距离的ISP和企业级网络;ASBR:自治系统边界路由器,它处于OSPF网络和非OSPF网络之间,可以运行OSPF和另一个路由协议(例如RIP),把OSPF上的路由发到另外的路由协议上。

在这里插入图片描述解析:silent-interface 命令:域内宣告本端口不能使用OSPF获取路由器,不可以发送OSPF报文,无法获取相关路由信息,不可以发送hello报文,所以在这个口下无法与其他设备建立OSPF邻居关系。

在这里插入图片描述解析:OSPF报文有5种LS报文:
HELLO 发现和建立邻居
DBD 交换LSA链路状态
LSR 链路状态请求报文
LSU 链路状态更新报文
LSACK 确认报文

首先双方通过HELLO建立邻居,达到TWO-WAY状态,并选举DR,BDR,进入EXSTAR状态再发送空的DBD报文选举主从关系,接着进入EXCHANGE状态,被选为主的路由器先发送DBD报文,从路由器收到对比自己的路由表然后发送LSR(链路状态请求报文),主收到以后就回复lsu(里面装的是请求的路由条目),LSACK是对LSR LSU进行确认的报文 。收到LSU报文后根据情况不同,返回给对方的东西也不一样,并不只是LSACK报文;LSU报文:链路状态更新报文。

在这里插入图片描述解析:主VLAN(Principal VLAN):Principal port可以和MUX VLAN内的所有接口进行通信。
隔离型从VLAN(Separate VLAN):Separate port只能和Principal port进行通信,和其他类型的接口实现完全隔离。
每个隔离型从VLAN必须绑定一个主VLAN。
互通型从VLAN(Group VLAN):Group port可以和Principal port进行通信,在同一组内的接口也可互相通信,但不能和其他组接口或Separate port通信。
每个互通型从VLAN必须绑定一个主VLAN。
参考博客链接: https://blog.csdn.net/qq_38265137/article/details/80390790.:

在这里插入图片描述解析:OSPFSTUB区域是一个末梢区域,当一个OSPF区域处于整个自治系统边界时,而又不含其他路由协议,这时就可以配置OSPF Stub区域。当配置OSPF Stub区域后,Stub区域中的路由器会增加一条至ABR的默认路由条目,当在ABR上配置了完全末梢区域后,末梢区域的其他路由器的路由条目除了直连的路由条目外,只有一条到达ABR的路由条目默认路由,不会学习其他区域的路由条目,到其他区域的数据包通过ABR转发。这样减少了末梢区域其他路由器的路由条目和路由传递的数量,提高路由器的性能。

在这里插入图片描述

4)STP

在这里插入图片描述解析:STP网络中发生拓扑变化原因:例如链路中断或接口异常Down等情况,由于MAC地址老化时间的存在(缺省为5分钟),如果不及时通知上游设备,则可能会导致上游设备的报文在这段时间内一直向一个不可达的链路发送,(类似于生命周期过期,登录一段时间,长时间未操作需重新登陆)过多的产生拓扑变化报文,会使设备频繁地清除ARP表和Mac表,长时间CPU占比较高,导致网络流量不稳定。
拓扑改变信息:当交换机某个端口变成转发或者阻塞状态时,意味关STP拓扑发生了变化,而交换机通过根端口发TCN BPDU来告知拓扑的变化,这一BPDU不包括实际变更的内容,只告知拓扑的变更
STP的拓扑变更共有三类:
1:直接拓扑变更,假如交换机某个端口上检测链路故障,随后向根端口发送TCN给根桥,根桥收到TCN后,会将拓扑变化通知给其它交换机,所有交换机的CAM老化时间缩短至转发延迟15秒,在15秒后刷新CAM表无需等待300秒,收敛时间是转发延迟的两倍在30秒左右
2:间接拓扑变更,链路状态正常,设备检测不到链路故障不会向根桥发TCN,交换机收不到根桥的BPDU,超时20秒后才会检测到拓扑变更,这种情况,拓扑不会变化但是生成树会重新收敛,由于各种原因,收敛时间会在50秒左右
3:无意义的拓扑变更;如果交换机某端口下接了PC,PC关机了,那么交换会发TCN,但是由于交换机去往根端口的状态没有变化,所以拓扑没有变化,而交换机就会把PC的MAC从交换机中删除。
参考文献链接: http://blog.sina.com.cn/s/blog_14cf9d9db0102wxta.html.
RSTP拓扑改变:接口状态从其它状态转化为forwarding状态。

5)IS-IS

在这里插入图片描述解析:(接触少,不了解,看不懂,有待考究。参考博客链接: https://blog.csdn.net/sinat_27298703/article/details/46630509.)
1.Area Address由AFI,IDI还有DSP的一部分组成,用来标识了组织结构。
2.System ID必须在整个区域和主干(Level2)上保持唯一,用来唯一标识主机或路由器
System ID为6个字节。
3.(NSAP-Selector)NSAP标识,用来指定选定的服务,相当于TCP/IP地址中的端口号,对NET地址来讲,是00

在这里插入图片描述解析:记住就完事了。

6)BGP

在这里插入图片描述解析:BGP路由选择协议六个状态:
① Idle(空闲):
Idle 是BGP连接的第一个状态,在空闲状态,BGP在等待一个启动事件,启动事件出现以后,BGP初始化资源,复位连接重试计时器(Connect-Retry),发起一条TCP连接,同时转入Connect(连接)状态。
② Connect(连接):
在Connect 状态,BGP发起第一个TCP连接,如果 连接重试计时器(Connect-Retry)超时,就重新发起TCP连接,并继续保持在Connect 状态,如果TCP 连接成功,就转入OpenSent 状态,如果TCP 连接失败,就转入Active 状态。
③ Active(活跃):
在Active状态,BGP总是在试图建立TCP 连接,如果连接重试计时器(Connect-Retry)超时,就退回到Connect 状态,如果TCP 连接成功,就转入OpenSent 状态,如果TCP 连接失败,就继续保持在Active状态,并继续发起TCP连接。
④ OpenSent(打开消息已发送):
在OpenSent 状态,TCP连接已经建立,BGP也已经发送了第一个Open报文,剩下的工作,BGP就在等待其对等体发送Open 报文。并对收到的Open报文进行正确性检查,如果有错误,系统就会发送一条出错通知消息并退回到Idle状态,如果没有错误,BGP就开始发送Keepalive 报文,并复位Keepalive 计时器,开始计时。同时转入OpenConfirm状态。
⑤ OpenConfirm(打开消息确认)状态:
在OpenConfirm状态,BGP发送一个Keepalive 报文,同时复位保持计时器,如果收到了一个Keepalive 报文,就转入Established 阶段,BGP邻居关系就建立起来了。如果TCP连接中断,就退回到Idle 状态。
⑥ Established(连接已建立):
在Established 状态,BGP 邻居关系已经建立,这时,BGP将和它的邻居们交换Update 报文,同时复位保持计时器。
参考文献链接: https://zhidao.baidu.com/question/1833655443864197340.html.

在这里插入图片描述

解析:AS-path一共有三个相关知识点:1,一个路由的AS号附加得越多,路由的优先级越低。2,AS-path属性可以防止环路.3, 可以修改AS的附加,称为path-prepending.igbp对等体:指的是在TCP可达范围上的两个路由器,通常使用loopback端口(虚拟端口)进行数据包的传递。

6)LACP

在这里插入图片描述解析:基于IEEE802.3ad标准的LACP(链路汇聚控制协议)是一种实现链路动态汇聚的协议。LACP协议通过LACPDU(链路汇聚控制协议数据单元)与对端交互信息。启用某端口的LACP协议后,该端口将通过发送LACPDU向对端通告自己的系统优先级、系统MAC地址、端口优先级、端口号和操作Key。对端接收到这些信息后,将这些信息与其它端口所保存的信息比较以选择能够汇聚的端口,从而双方可以对端口加入或退出某个动态汇聚组达成一致。而且LACP协议中,系统优先级越小,越优先。端口优先级越高,越优先。

组播

在这里插入图片描述解析:组播路由协议通过已有的单播路由信息来确定上、下游邻居设备,创建组播路由表项。运用RPF检查机制,来确保组播数据流能够沿组播分发树(路径)正确的传输,同时可以避免转发路径上环路的产生。并不是对所有组播数据保文都进行RFP检查:如果存在(S,G)转发表项,并且接收该报文的接口与转发表项的入接口一致,则向所有的出接口转发该报文。这种时候就不需要检查。其他时候:不存在转发表项或接口不一致则需要进行检查。接口不一致时,需要对数据报文进行RFP检查,检查结果表示端口一致,但实际并不一致,报文来源路径错误,则丢弃该报文。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值