Archive

‘学习笔记’ 分类存档

Multicast – IGMPv1/2/3

IGMPv1

版本1被定义在RFC 1112中。路由器会每60s发送成员关系查询,想加入的主机会响应查询,返回成员关系report,如下抓包所示:
multicast-igmpv1
完整阅读

Multicast – Static Mroute SSM

上一篇总结中描述了Static Mroute的应用方法《Multicast – Static Mroute》,它是ASM的模型,也就是组向RP注册生成 (*, G),源向RP注册,生成 (S, G),然后建立SPT进行组播转发。这种效率往往不高,步骤繁多,为了追求更优化的组播解决方案,SSM模型被开发出来并与IGMPv3配合使用。在源特定组播SSM中,他不需要RP,从而也不需要与RP相关的,如MSDP协议,这样大大降低组网的复杂性及维护难度,提高了组播转发效率。这里仍然用同样的topology,把新加的源和组通过SSM来部署,从而配合Static Mroute:
multicast-static-mroute-01
完整阅读

Multicast – Static Mroute

在下面的Topology中,RP是3.3.3.3,Source和PC都是用loopback来模拟,默认组播流会经过R5到达R4并推到PC1上。由于某些原因,关掉了R5,让组播流从R1下去,发现R1有问题。为了找到原因,需要保持这个故障,但又不影响现有的组播业务,所以新增了一个Source2和PC2来做测试,在这里不用关心R1具体是什么问题,这篇总结主要是利用这个topology来展示Static Mroute的用法。
multicast-static-mroute-01
完整阅读

SecureCRT + Python

前段时间为了重现客户的问题,不得不用脚本来实现。但是由于MAC版本中的ZOC仅仅支持RXEE格式的脚本,用的人太少了,所以果断换回SCRT,本想用之前熟悉的VB简单写一个,发现MAC版的SCRT仅支持Python,索性边学边写了一个简单的小脚本,这个脚本主要涉及循环,random和time模块的调用,没有更多内容,日后会逐渐让其丰满起来

脚本实现的流:
加入一个ACL,观察NSR的状态
如果NSR出现Oper Down,移除ACL并等待30s,再次加入ACL
如果NSR没有变化,等待55-65s之间的任何时间,移除ACL并等待30s,再次加入ACL
一直循环下去,最大为99次

完整阅读

CCIE SP-ISIS L1/L2的区别

测试Topology

R1——R2——R3

R1设置is-type L1
R2默认L1/2
R3设置is-type L2

三个路由器都设置在一个域内,如下所示:
R1:47.0012.0010.0100.1001.00
R2:47.0012.0020.0200.2002.00
R3:47.0012.0030.0300.3003.00
完整阅读

blonde teen swallows load.xxx videos