我是网管论坛's Archiver

dongjun8899 发表于 2007-10-8 16:24

三层交换机组播配置实例

「配置环境参数」  1. 组播服务器地址为192.168.0.10/24,网关为192.168.0.1/24
z&V&m"h)I   2. 三层交换机SwitchA通过上行口G1/1连接组播服务器,交换机连接组播服务器接口interface vlan 100,地址为192.168.0.1.pI ]SDT
  3. vlan10和vlan20下挂两个二层交换机SwitchB和SwitchC,地址为10.10.10.1/24和10.10.20.1/24.8?(qNL H\2PB
  「组网需求」EE+EH.n&_`1{|-\1y
  1:在SwitchA、SwitchB和SwitchC上运行组播协议,要求L3上配置为IP PIM-SM模式(B*T|3z3Q-P6i
  2:数据配置步骤「PIM-SM数据流程」
~ZBtf;PxH#N   PIM-SM(Protocol Independent Multicast,Sparse Mode)即与协议无关的组播稀疏模式,属于稀疏模式的组播路由协议。PIM-SM主要用于组成员分布相对分散、范围较广、大规模的网络。
Dr1Bg;S   与密集模式的扩散?剪枝不同,PIM-SM协议假定所有的主机都不需要接收组播数据包,只有主机明确指定需要时,PIM-SM路由器才向它转发组播数据包。3J8M1F!C1^_3JSP7cs
  PIM-SM协议中,通过设置汇聚点RP(Rendezvous Point)和自举路由器BSR(Bootstrap Router),向所有PIM-SM路由器通告组播信息,并利用路由器的加入/剪枝信息,建立起基于RP的共享树RPT(RP-rooted shared tree)。从而减少了数据报文和控制报文占用的网络带宽,降低路由器的处理开销。组播数据沿着共享树流到该组播组成员所在的网段,当数据流量达到一定程度,组播数据流可以切换到基于源的最短路径树SPT,以减少网络延迟。PIM-SM不依赖于特定的单播路由协议,而是使用现存的单播路由表进行RPF检查。
3DHmt%r`CF!Vo   运行PIM-SM协议,需要配置候选RP和BSR,BSR负责收集候选RP发来的信息,并把它们广播出去。1Dv"f*N Q `b+k
  「SwitchA相关配置」
t$mZp*g G   1. 使能多播路由J Xr!Y8} RNX
  [SwitchA]multicast routing-enable
^4y}/h;G_e*}(BNH   2. 创建(进入)vlan100的虚接口MwZM!i)n"ya'}
  [SwitchA]int vlan 100)i,~%Cz1?5A
  3. 给vlan100的虚接口配置IP地址8VU7U0gsj V)TfZ
  [SwitchA-Vlan-interface100]ip add 192.168.0.1 255.255.255.0
@}1vbi_6h/\F   4. 创建(进入)vlan10的虚接口
6Es0zC?t)@w   [SwitchA]int vlan 10xR`,Pbg7KZ
  5. 给vlan10的虚接口配置IP地址
*j{0Jm fU2Iw0@   [SwitchA-Vlan-interface10]ip add 10.10.10.1 255.255.255.0
iQ nQN   6. 在接口上启动PIM SMe El_'Wr
  [SwitchA-Vlan-interface10]pim SM!p@;\OY.|L
  7. 创建(进入)vlan20的虚接口&Ix-o Ny5]} bB.N
  [SwitchA]interface Vlan-interface 20
Q&EFb?w B!Hh4j   8. 给vlan20的虚接口配置IP地址0| @l0@ F3|:G'E Ml\H
  [SwitchA-Vlan-interface20]ip add 10.10.20.1 255.255.255.03qW)TQ&r` s s
  9. 在接口上启动PIM SM
iZ8AJf   [SwitchA-Vlan-interface20]pim SM
X? h$t}M(X~   10.进入PIM视图!?X2@?C t
  [SwitchA]pim
;]`c`${Ng   11.配置候选BSRB1i'l~)]pr|j|'t
  [SwitchA-pim]c-bsr vlan 100 241B)Y#z#B)B rxq0K
  12.配置候选RP$Yp5|[4]'L6P0z u%hm
  [SwitchA-pim]c-rp vlan 100
*^ A#S9Nd   「PIM-DM数据流程」8j'}7_\#}
  PIM-DM(Protocol Independent Multicast,Dense Mode)属于密集模式的组播路由协议。PIM-DM适用于小型网络,在这种网络环境下,组播组的成员相对比较密集。PIM-DM的工作过程可以概括为:邻居发现、扩散?剪枝过程、嫁接阶段。
1Q8K9{"ikp 1.使能多播路由8oMg3a R"C y5|
  [SwitchA]multicast routing-enableo'VI%l&^TD
  2.创建(进入)vlan100的虚接口U6BKYUHMd
  [SwitchA]int vlan 100
s{0J w m S(FVaNt   3.给vlan100的虚接口配置IP地址
(I\5Bqg5|[   [SwitchA-Vlan-interface100]ip add 192.168.0.1 255.255.255.0UHMab!b0@ [*q,`
  4.创建(进入)vlan10的虚接口
"W6reTx-? wa-g   [SwitchA]int vlan 10 nI,A ]1u XocR/L
  5.给vlan10的虚接口配置IP地址j fVi ^
  [SwitchA-Vlan-interface10]ip add 10.10.10.1 255.255.255.0
$X'u*yiC5S%e6iDe`   6.在接口上启动PIM DM
pv#?_}/A   [SwitchA-Vlan-interface10]pim DM
B&uy-VG@`   7.创建(进入)vlan20的虚接口`Ov$\&o IFU
  [SwitchA]interface Vlan-interface 209v{aJQSF)bn
  8.给vlan20的虚接口配置IP地址!b}Mo Qd]P G
  [SwitchA-Vlan-interface20]ip add 10.10.20.1 255.255.255.0_Y@4e wE5Y9E$DX5r
  9.在接口上启动PIM DM:S7] PH|S1h~
  [SwitchA-Vlan-interface20]pim DM
~.MNy*D   「SwitchB相关配置」/a5Q.N)Jll O0s;J
  swtichB可以不配置,或者支持IGMP SNOOPING, 可以在系统视图下启动multicast routing-enable.
Iw/b eT6g   如果是二层交换机,则只需在系统视图下配置igmp-snooping即可;
)K'd }$NU#_&D   目前交换机的IGMP只支持V1/V2版本。
wK2`3}6]]|iD:J   「SwitchC相关配置」~:yX,F8Sv sO9e0p
  switchC可以不配置,或者支持IGMP SNOOPING, 可以在系统视图下启动multicast routing-enable.*GM*TZ1c)j&S
  如果是二层交换机,则只需在系统视图下配置igmp-snooping即可;V zT8G7M*u!S
  目前交换机的IGMP只支持V1/V2版本。:[2H3T o-r5uQ*@8n
  3、测试验证PC1和PC2都能够看到正常的组播源内容

完美坏坏 发表于 2008-10-25 12:09

很好 很强大   谢谢哦 长知识了

happyman777 发表于 2008-12-3 19:43

真是太有才啦!!!多谢!多谢!!!

页: [1]

Powered by Discuz! Archiver 7.0.0  © 2001-2009 Comsenz Inc.