当前位置:文档之家› CCNP组播实验配置(完整版)

CCNP组播实验配置(完整版)

CCNP组播实验配置(完整版)
CCNP组播实验配置(完整版)

来源:https://www.doczj.com/doc/8e2190508.html,/tech/cisco/jiaocai/ccnp/20080428/294572.html

一实验目的

1) 理解Multicast 的一些基本概念。

2) 掌握pim dense-mode 的基本配置。

3) 理解pim dense-mode 的flood 和prune过程。

4) 理解pim dense-mode 的assert 机制

5) 掌握cgmp 的配置,及其优点。

6) 掌握pim sparse-mode的基本配置。

二、实验拓扑和器材

拓扑如上所示,需要路由器四台、交换机一台,主机三台(一台能作组播的服务器,需要Server级的windows操作系统)。

三、实验原理

1.组播基本原理

Multicast 应用在一点对多点、多点对多点的网络传输中,可以大大的减少网络的负载。因此,Multicast 广泛地应用在流媒体的传输、远程教学、视频/音频会议等网络应用方面。

Multicast 采用D 类IP 地址,即224.0.0.0~239.255.255.255。其中

224.0.0.0~224.0.0.255是保留地址,239.0.0.0~239.255.255.255 是私有地址,类似于unicast 的私有地址。

Multicast的IP地址与MAC地址的映射:MAC地址有48位,前面24位规定为01-00-5E,接着一位为0,后面23 位是IP地址的后23 位。

路由器间要通过组播协议(如DVMRP、MOSPF、PIM)来建立组播树和转发组播数据包。组播树有两类:源树和共享树。

多播时,路由器采用组管理协议IGMP来管理和维护主机参与组播。IGMP 协议v1中,主机发送report 包来加入组;路由器发送query 包来查询主机(地址是224.0.0.1),同一个组的同一个子网的主机只有一台主机成员响应,其它主机成员抑制响应。一般路由器要发送3 次query 包,如果3 次都没响应,才认为组超时(约3 分钟)。IGMPv2 中,主机可以发送leave 信息给路由器(地址224.0.0.2);路由器收到信息后,发送一个特别的query 包,在3秒内没收到组成员响应,就认为组超时。

由于组播的MAC 不是具体某台主机的MAC,根据交换机的工作原理,交换机会对组播数据包进行广播。因此,对某些不参加组播的主机而言,这些都是不必要的流。为了解决这个问题,cisco 公司开发了CGMP协议。该协议用于管理参与组播的主机。每当有主机加入或离开某个组时,路由器就会把该主机的多播IP地址(转换成组播MAC 地址)、主机的C 地址以及消息类型(加入或离开)以CGMP 消息告知交换机。交换机根据这些信息就可以建立起组播转发表。

2.PIM 协议

Cisco 的路由器只支持PIM 组播协议。PIM 是一种可利用多种单播路由表(如EIGRP、OSPF、BGP 和静态路由等)的组播路由协议,它根据这些路由表实现组播数据的转发。尽管它是组播路由协议,然而它实际上只是使用单播路由表来完成RPF 检验功能,并没有重新建立组播路由表。不像其他的路由协议,PIM 并不会在路由之间收发路由更新信息。

PIM分为Dense-mode与Sparse-mode两种。密集模式的PIM(PIM-DM)使用“推”的方式,把组播流向网络的各个地方转发,从而把流“推”给不同接收者。这种方式适用于网络中的各个子网都有接收者(即接收者密集)的情况。PIM-DM一开始向网络中的各处发组播流,路由器每隔3分钟检查一次自己是否还存在“下游”的邻居,如果没有(即它无需转发组播流),就把这个流“剪”掉(即不再转发)。路由器会积累数据流所带有的源和组的信息,使得“下游”的路由器可以建立它们的组播转发表。PIM-DM只支持源树,而无法使用共享树。

松散模式的PIM(PIM-SM)使用“拉”的方式,只有存在接收者的网段才会接收到数据流(即接收者把流“拉”出来)。PIM-SM通过在共享树中转发数据包来散布组播源的信息。PIM-SM使用共享树(至少在组播开始的时候需要使用),因此,它需要指定一个汇聚点(RP)。源在RP中“注册”后,数据就通过共享树转发到接收者。一旦其它路由器收到从共享树来的数据后,就知道了数据的源在哪里。于是,路由器就会向源发送PIM(S,G)加入信息。在反向路径上的每个路由器比较自己的单播路由表中它到RP的度量和它到源的

度量,如果到源的度量更优,它就会继续发送PIM(S,G)加入信息。否则(包括度量相等的情况),PIM(S,G)信息就会沿着RP的方向来发送。这样,就生成了共享树和源树。如下图所示的单向共享树,靠近源的路由器先向RP注册,然后在源和RP之间生成源树,数据通过共享树(*,G)到达接收者。

由于共享树并不是源到接收者的最优路径,因此,当流量超过某个门限值后,路由器会动态地生成源树。该门限值默认的情况为0(例如,在Cisco的路由器中,可通过ip pim spt-thresholdinfinity命令来修改该门限值)。同时,为了减轻RP的负担,在PIM-SM 的第二个版本中,规定源要周期性的向RP注册,使得RP不必要维护大量的源的信息。

五、实验步骤:

1.路由器基本配置

1)按上面的拓扑配置好各台路由器及主机的IP地址;

2)启用eigrp 协议,AS号为100,配置no auto-summary。

2.每台路由器上启动multicast-routing。

在全局配置模式下键入:(config)#ip multicast-routing

3.路由器的每一个端口上配置pim dense-mode

命令如下:

(config-if)#ip pim dense-mode

4.验证multicast的相关命令

show ip pim neighbor :观察pim邻居;

show ip pim interface :观察端口上的pim信息;

show ip mroute :观察multicast 路由表;

debug ip pim :显示pim的debug 信息;

debug ip igmp :显示igmp 信息。

5.Multicast验证

验证分为四个阶段进行验证,都采用第4 点所列出的命令

1) 在服务器未连接时(拔掉与server连接的线)只看到关于224.0.1.40 的多播组的信息,看不到其它多播组的信息。

2) 接上与服务器连接的网线,但client还未连接可以看到服务器上启动的节目组的多播组信息。但由于没有client,稳定状况下所有端口都是prune 状态的。

3) 在client 端打开media player,连接上服务器访问组播用以下命令:

http://192.168.5.2/station1.nsc。打开服务器上的*.nsc文件,等读取了*.nsc文件信息后,就自动开始播放节目,因.nsc文件中已经包含访问组播服务器所需要的组播IP地址、端口号、流媒体文件等信息。这时就可以看到一些端口的状态由prune 变成forward,打开debug ip igmp 就可以看到主机加入某个组的信息。

4) 断开client 与服务器的连接,即关闭media player的播放可以看到主机离开某个组的信息,并且在show ip mroute 后发现某些端口已经有forward 变为prune。

6.配置cgmp

1) 配置前,在switch 上用show mac-address-table以及show cgmp 查看一下相关信息,以同配置后的信息进行对比。

2) 在A及Switch 上配置cgmp。对于路由器A,配置命令是在端口(连接主机的以太网口)模式下,键入:

(config-if)#ip cgmp

对于Switch,配置命令是:

(config)#cgmp leave-processing

3) 验证

在A上,用debug ip cgmp 查看debug信息;在Switch 上用命令debug cgmp 查看debug 信息。但要注意1900 没有debug命令。

在Switch上再用命令show mac-address-table以及show cgmp看看前后有什么不同。

7.配置pim sparse-mode(配置之前要把PIM Dense-mode 的设置去掉)

1)基本配置

每台路由器上启动multicast-routing。

在全局配置模式下键入:(config)#ip multicast-routing

路由器的每一个端口上配置pim dense-mode

命令如下:(config-if)#ip pim sparse-dense-mode //配置了RP后自动为sparse-mode 式,

否则为dense-mode。

2)static-RP 的PIM-SM

静态RP 的配置时,只需要在连接有client 的路由器上配置,用于指定需要去注册的RP 的IP 地址。还可以通过相应的ACL 来控制哪些组的RP 是谁。一台路由上可以指定多个RP。

静态指定RP 时,RP 那台路由器并不需要知道它自己就是RP。这就是说RP 无需本身无需配置。

A、C和D的配置一样:

Router (config)#access-list 20 deny 224.0.1.39

Router (config)#access-list 20 deny 224.0.1.40

Router (config)#access-list 20 permit 224.0.0.0 15.255.255.255

Router(config)#ip pim rp-address 10.10.10.10 20 //10.10.10.10 为RouterB 的回环接口地址

B 的配置:

Router (config)#int loopback 0

Router (config-if)#ip address 10.10.10.10 255.255.255.0

Router (config-if)#no shut

Router (config)#router eigrp 100

Router (config-router)#network 10.10.10.0 0.0.0.255

验证:1) show ip pim rp 或show ip pim rp mappings

2) 与密集模式的相同。

3) auto-RP的PIM-SM

由于静态指定RP必须为每一台末端(连接有client)的路由器手工配置RP,且当RP 改变时还要手动进行更改,带来很大的管理工作量。而自动RP 则可以解决这个问题。自动RP 模型中,分为候选RP 和RP 映射代理。前者可以配置作为某些组的候选RP 而以224.0.1.39 多播组地址向后者通告;后者接收这些信息后再以224.0.1.40得多播组地址通告候选RP的信息。末端路由器接收到这个224.0.1.40多播组的信息后就可以知道有哪些RP,并且这些RP 对应哪些多播组,从而可以自动发现RP。

候选RP 和RP 映射代理可以相互独立,不一定属于同一台路由器。但为了可靠起见,而通常将它们合为一体。本实验中B 是两者合为一体的,但C 则只是候选RP通告而不做RP映射代理。

A和D的配置一样:

Router(config)#access-list 20 deny 224.0.1.39

Router(config)#access-list 20 deny 224.0.1.40

Router(config)#access-list 20 permit 224.0.0.0 15.255.255.255

Router(config)#ip pim rp-address 1.1.1.1 20

// 1.1.1.1 为不存在的地址,目的是让些非自动RP通告的多播组找不到RP。

在协议中这称为sink RP。

B 的配置:

Router (config)#access-list 20 deny 224.0.1.39

Router (config)#access-list 20 deny 224.0.1.40

Router (config)#access-list 20 permit 224.0.0.0 15.255.255.255

Router (config)#ip pim rp-address 1.1.1.1 20//注释同上

Router (config)#access-list 30 permit 224.2.80.80 //作为224.2.80.80 组的候选RP

Router(config)#ip pim send-rp-announce loopback 0 scope 32 group-list 30 //作为符合ACL30 条件的多播组的候选RP而向RP mapping Agent 通告Router(config)#ip pim send-rp-discovery loopback 0 scope 32

//作为RP的mapping Agent 而向224.0.1.40 组通告RP的信息

C的配置:

Router (config)#int loopback 0

Router (config-if)#ip address 10.10.20.1 255.255.255.0

Router (config-if)#no shut

Router (config)#router eigrp 100

Router (config-router)#network 10.10.20.0 0.0.0.255

Router (config)#access-list 20 deny 224.0.1.39

Router (config)#access-list 20 deny 224.0.1.40

Router (config)#access-list 20 permit 224.0.0.0 15.255.255.255

Router (config)#ip pim rp-address 1.1.1.1 20//注释同上

Router (config)#access-list 30 permit 224.2.169.22

Router(config)#ip pim send-rp-announce loopback 0 scope 32 group-list 30 验证:同静态RP。

七、实验结果

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

/////////no server

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// (1)Router_C

debug ip igmp/pim:

00:30:03: IGMP: Send v2 Report for 224.0.1.40 on FastEthernet0 00:30:03: IGMP: Received v2 Report on FastEthernet0 from 192.168.4.1 for

224.0.1.40

00:30:03: IGMP: Received Group record for group 224.0.1.40, mode 2 from

192.168.4.1 for 0

sources

00:30:03: IGMP: Updating EXCLUDE group timer for 224.0.1.40

00:30:16: PIM: Send v2 Hello on FastEthernet0

00:30:21: PIM: Send v2 Hello on Serial0

00:30:21: PIM: Received v2 Hello on Serial0 from 192.168.0.2

00:30:21: PIM: Hello packet has unknown option 20, ignored

00:30:23: PIM: Received v2 Hello on Serial1 from 192.168.1.2

00:30:24: PIM: Send v2 Hello on Serial1

00:30:46: PIM: Send v2 Hello on FastEthernet0

00:30:51: PIM: Send v2 Hello on Serial0

00:30:51: PIM: Received v2 Hello on Serial0 from 192.168.0.2

00:30:51: PIM: Hello packet has unknown option 20, ignored

00:30:53: PIM: Received v2 Hello on Serial1 from 192.168.1.2

00:30:54: PIM: Send v2 Hello on Serial1

00:31:00: IGMP: Send v2 general Query on FastEthernet0

00:31:00: IGMP: Set report delay time to 2.2 seconds for 224.0.1.40 on FastEthernet0

00:31:03: IGMP: Send v2 Report for 224.0.1.40 on FastEthernet0

00:31:03: IGMP: Received v2 Report on FastEthernet0 from 192.168.4.1 for 224.0.1.40

00:31:03: IGMP: Received Group record for group 224.0.1.40, mode 2 from 192.168.4.1 for 0

sources

00:31:03: IGMP: Updating EXCLUDE group timer for 224.0.1.40

00:31:16: PIM: Send v2 Hello on FastEthernet0

00:31:21: PIM: Send v2 Hello on Serial0

00:31:21: PIM: Received v2 Hello on Serial0 from 192.168.0.2

00:31:21: PIM: Hello packet has unknown option 20, ignored

00:31:23: PIM: Received v2 Hello on Serial1 from 192.168.1.2

00:31:24: PIM: Send v2 Hello on Serial1

00:31:46: PIM: Send v2 Hello on FastEthernet0

00:31:51: PIM: Send v2 Hello on Serial0

00:31:51: PIM: Received v2 Hello on Serial0 from 192.168.0.2

00:31:51: PIM: Hello packet has unknown option 20, ignored

00:31:53: PIM: Received v2 Hello on Serial1 from 192.168.1.2

00:31:54: PIM: Send v2 Hello on Serial1

00:32:00: IGMP: Send v2 general Query on FastEthernet0

00:32:00: IGMP: Set report delay time to 3.8 seconds for 224.0.1.40 on FastEthernet0

00:32:04: IGMP: Send v2 Report for 224.0.1.40 on FastEthernet0

00:32:04: IGMP: Received v2 Report on FastEthernet0 from 192.168.4.1 for 224.0.1.40

00:32:04: IGMP: Received Group record for group 224.0.1.40, mode 2 from 192.168.4.1 for 0

sources

00:32:04: IGMP: Updating EXCLUDE group timer for 224.0.1.40

Router_C#sh ip mrou

IP Multicast Routing T able

Flags: D - Dense, S - Sparse, B - Bidir Group, s - SSM Group, C - Connected, L - Local, P - Pruned, R - RP-bit set, F - Register flag,

T - SPT-bit set, J - Join SPT, M - MSDP created entry,

X - Proxy Join Timer Running, A - Candidate for MSDP Advertisement,

U - URD, I - Received Source Specific Host Report

Outgoing interface flags: H - Hardware switched

Timers: Uptime/Expires

Interface state: Interface, Next-Hop or VCD, State/Mode

(*, 224.0.1.40), 00:26:52/00:00:00, RP 0.0.0.0, flags: DCL

Incoming interface: Null, RPF nbr 0.0.0.0

Outgoing interface list:

Serial1, Forward/Dense, 00:26:43/00:00:00

Serial0, Forward/Dense, 00:26:47/00:00:00

FastEthernet0, Forward/Dense, 00:26:52/00:00:00

Router_C#sh ip pim neighbor

PIM Neighbor Table

Neighbor Interface Uptime/Expires Ver DR

Address

Prio/Mode

192.168.0.2 Serial0 00:28:48/00:01:29 v2 1 / S

192.168.1.2 Serial1 00:28:44/00:01:30 v2 1 / B S

Router_C#sh ip pim interface

Address Interface Ver/ Nbr Query DR

DR

Mode Count Intvl Prior 192.168.4.1 FastEthernet0 v2/D 0 30

1 192.168.4.1

192.168.0.1 Serial0 v2/D 1 30 1 0.0.0.0

192.168.1.1 Serial1 v2/D 1 30 1 0.0.0.0

(2)Router_A

show ip mroute

01:12:33: PIM: Send v2 Hello on Serial0/1

01:12:33: PIM: Received v2 Hello on Serial0/1 from 192.168.1.1route

IP Multicast Routing T able

Flags: D - Dense, S - Sparse, B - Bidir Group, s - SSM Group, C - Connected,

L - Local, P - Pruned, R - RP-bit set, F - Register flag,

T - SPT-bit set, J - Join SPT, M - MSDP created entry,

X - Proxy Join Timer Running, A - Candidate for MSDP Advertisement,

U - URD, I - Received Source Specific Host Report, s - SSM Outgoing interface flags: H - Hardware switched

Timers: Uptime/Expires

Interface state: Interface, Next-Hop or VCD, State/Mode

(*, 224.0.1.40), 00:11:33/00:00:00, RP 0.0.0.0, flags: DCL

Incoming interface: Null, RPF nbr 0.0.0.0

Outgoing interface list:

Serial0/1, Forward/Dense, 00:11:33/00:00:00

FastEthernet0/0, Forward/Dense, 00:11:33/00:00:00

(3)Router_B

RouterB#show ip pim neighbor

PIM Neighbor Table

Neighbor Interface Uptime/Expires Ver DR

Address

Prio/Mode

192.168.2.1 Ethernet0 01:08:38/00:01:39 v2

1 / S

192.168.3.1 Serial0 00:45:55/00:01:15 v2

1 / S

RouterB# show ip mroute

IP Multicast Routing T able

Flags: D - Dense, S - Sparse, B - Bidir Group, s - SSM Group, C - Connected,

L - Local, P - Pruned, R - RP-bit set, F - Register flag,

T - SPT-bit set, J - Join SPT, M - MSDP created entry,

X - Proxy Join Timer Running, A - Candidate MSDP Advertisement,

U - URD, I - Received Source Specific Host Report, Z - Multicast Tunnel

Y - Joined MDT-data group, y - Sending to MDT-data group Outgoing interface flags: H - Hardware switched

Timers: Uptime/Expires

Interface state: Interface, Next-Hop or VCD, State/Mode

(*, 224.0.1.40), 01:09:10/00:02:53, RP 0.0.0.0, flags: DCL

Incoming interface: Null, RPF nbr 0.0.0.0

Outgoing interface list:

Serial0, Forward/Dense, 00:46:25/00:00:00

Ethernet0, Forward/Dense, 01:09:10/00:00:00

RouterB#debug ip pim

PIM debugging is on

RouterB#debug ip igmp

IGMP debugging is on

RouterB#

*Mar 1 01:10:15.123: PIM(0): Received v2 Hello on Ethernet0 from 192.168.2.1 *Mar 1 01:10:19.039: PIM(0): Send periodic v2 Hello on Ethernet0

*Mar 1 01:10:20.694: PIM(0): Received v2 Hello on Serial0 from 192.168.3.1

*Mar 1 01:10:28.959: PIM(0): Send periodic v2 Hello on Serial0

*Mar 1 01:10:41.125: IGMP(0): Received v2 Query on Ethernet0 from 192.168.2.1 *Mar 1 01:10:41.129: IGMP(0): Set report delay time to 3.6 seconds for 224.0.1.40

on Ethernet0

*Mar 1 01:10:44.780: IGMP(0): Send v2 Report for 224.0.1.40 on Ethernet0

*Mar 1 01:10:44.784: IGMP(0): Received v2 Report on Ethernet0 from

192.168.2.2 for

224.0.1.40

*Mar 1 01:10:44.787: IGMP(0): Received Group record for group 224.0.1.40, mode 2 from

192.168.2.2 for 0 sources

*Mar 1 01:10:44.791: IGMP(0): MRT Add/Update Ethernet0 for (*,224.0.1.40) by 0 *Mar 1 01:10:44.795: IGMP(0): Updating EXCLUDE group timer for 224.0.1.40 *Mar 1 01:10:45.141: PIM(0): Received v2 Hello on Ethernet0 from 192.168.2.1 *Mar 1 01:10:48.799: PIM(0): Send periodic v2 Hello on Ethernet0

*Mar 1 01:10:50.724: PIM(0): Received v2 Hello on Serial0 from 192.168.3.1

*Mar 1 01:10:58.719: PIM(0): Send periodic v2 Hello on Serial0

*Mar 1 01:11:15.166: PIM(0): Received v2 Hello on Ethernet0 from 192.168.2.1 *Mar 1 01:11:18.670: PIM(0): Send periodic v2 Hello on Ethernet0

*Mar 1 01:11:20.777: PIM(0): Received v2 Hello on Serial0 from 192.168.3.1

*Mar 1 01:11:28.662: PIM(0): Send periodic v2 Hello on Serial0

*Mar 1 01:11:41.149: IGMP(0): Received v2 Query on Ethernet0 from 192.168.2.1 *Mar 1 01:11:41.153: IGMP(0): Set report delay time to 6.6 seconds for 224.0.1.40 on Ethernet0

*Mar 1 01:11:45.165: IGMP(0): Received v2 Report on Ethernet0 from

192.168.2.1 for

224.0.1.40

*Mar 1 01:11:45.169: IGMP(0): Received Group record for group 224.0.1.40, mode 2 from

192.168.2.1 for 0 sources

*Mar 1 01:11:45.172: IGMP(0): Cancel report for 224.0.1.40 on Ethernet0

*Mar 1 01:11:45.176: IGMP(0): MRT Add/Update Ethernet0 for (*,224.0.1.40) by 0 *Mar 1 01:11:45.180: IGMP(0): Updating EXCLUDE group timer for 224.0.1.40 *Mar 1 01:11:45.184: PIM(0): Received v2 Hello on Ethernet0 from 192.168.2.1

*Mar 1 01:11:48.573: PIM(0): Send periodic v2 Hello on Ethernet0

*Mar 1 01:11:50.795: PIM(0): Received v2 Hello on Serial0 from 192.168.3.1

*Mar 1 01:11:58.505: PIM(0): Send periodic v2 Hello on Serial0

*Mar 1 01:12:15.171: PIM(0): Received v2 Hello on Ethernet0 from 192.168.2.1 *Mar 1 01:12:18.353: PIM(0): Send periodic v2 Hello on Ethernet0

*Mar 1 01:12:20.865: PIM(0): Received v2 Hello on Serial0 from 192.168.3.1

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// /////////server on , no multicast stream

(1)Router_C

debug ip igmp/pim

00:58:00: IGMP: Send v2 general Query on FastEthernet0

00:58:00: IGMP: Set report delay time to 9.2 seconds for 224.0.1.40 on FastEthersh ip mroute

Router_C#clear ip mrou *

Router_C#

00:58:10: IGMP: Send v2 Report for 224.0.1.40 on FastEthernet0

00:58:10: IGMP: Received v2 Report on FastEthernet0 from 192.168.4.1 for

224.0.1.40

00:58:10: IGMP: Received Group record for group 224.0.1.40, mode 2 from

192.168.4.1 for 0

sources

00:58:10: IGMP: Updating EXCLUDE group timer for 224.0.1.40

00:58:11: IGMP: Send v2 Report for 224.0.1.40 on FastEthernet0

00:58:11: IGMP: Received v2 Report on FastEthernet0 from 192.168.4.1 for

224.0.1.40

00:58:11: IGMP: Received Group record for group 224.0.1.40, mode 2 from

192.168.4.1 for 0

sources

00:58:11: IGMP: Updating EXCLUDE group timer for 224.0.1.40

00:58:12: PIM: Building Graft message for 224.0.1.40, Serial1: no entries

00:58:12: PIM: Building Graft message for 224.0.1.40, Serial0: no entries

00:58:12: PIM: Building Graft message for 224.0.1.40, FastEthernet0: no entries 00:58:16: PIM: Send v2 Hello on FastEthernet0

00:58:21: PIM: Send v2 Hello on Serial0

00:58:24: PIM: Received v2 Hello on Serial0 from 192.168.0.2

00:58:24: PIM: Hello packet has unknown option 20, ignored

00:58:24: PIM: Received v2 Hello on Serial1 from 192.168.1.2

00:58:24: PIM: Send v2 Hello on Serial1

00:58:46: PIM: Send v2 Hello on FastEthernet0

00:58:48: PIM: Send v2 Prune on Serial0 to 192.168.0.2 for (192.168.5.2/32, 224.2.184.234)—没

有CILENT

00:58:48: PIM: Send v2 Prune on Serial0 to 192.168.0.2 for (192.168.5.2/32, 224.2.231.192)

00:58:51: PIM: Send v2 Hello on Serial0

00:58:54: PIM: Received v2 Hello on Serial1 from 192.168.1.2

00:58:54: PIM: Received v2 Hello on Serial0 from 192.168.0.2

00:58:54: PIM: Hello packet has unknown option 20, ignored

00:58:54: PIM: Send v2 Hello on Serial1

00:59:00: IGMP: Send v2 general Query on FastEthernet0

00:59:00: IGMP: Set report delay time to 7.0 seconds for 224.0.1.40 on FastEthernet0

00:59:07: IGMP: Send v2 Report for 224.0.1.40 on FastEthernet0

00:59:07: IGMP: Received v2 Report on FastEthernet0 from 192.168.4.1 for 224.0.1.40

00:59:07: IGMP: Received Group record for group 224.0.1.40, mode 2 from 192.168.4.1 for 0

sources

00:59:07: IGMP: Updating EXCLUDE group timer for 224.0.1.40

00:59:16: PIM: Send v2 Hello on FastEthernet0

00:59:21: PIM: Send v2 Hello on Serial0

00:59:24: PIM: Received v2 Hello on Serial1 from 192.168.1.2

00:59:24: PIM: Received v2 Hello on Serial0 from 192.168.0.2

00:59:24: PIM: Hello packet has unknown option 20, ignored

00:59:24: PIM: Send v2 Hello on Serial1

00:59:46: PIM: Send v2 Hello on FastEthernet0

00:59:51: PIM: Send v2 Hello on Serial0

00:59:54: PIM: Received v2 Hello on Serial1 from 192.168.1.2

00:59:54: PIM: Received v2 Hello on Serial0 from 192.168.0.2

00:59:54: PIM: Hello packet has unknown option 20, ignored

00:59:54: PIM: Send v2 Hello on Serial1

01:00:00: IGMP: Send v2 general Query on FastEthernet0

01:00:00: IGMP: Set report delay time to 8.4 seconds for 224.0.1.40 on FastEthernet0

01:00:09: IGMP: Send v2 Report for 224.0.1.40 on FastEthernet0

01:00:09: IGMP: Received v2 Report on FastEthernet0 from 192.168.4.1 for 224.0.1.40

01:00:09: IGMP: Received Group record for group 224.0.1.40, mode 2 from 192.168.4.1 for 0

sources

01:00:09: IGMP: Updating EXCLUDE group timer for 224.0.1.40

01:00:16: PIM: Send v2 Hello on FastEthernet0

01:00:21: PIM: Send v2 Hello on Serial0

01:00:24: PIM: Received v2 Hello on Serial1 from 192.168.1.2

01:00:24: PIM: Received v2 Hello on Serial0 from 192.168.0.2

01:00:24: PIM: Hello packet has unknown option 20, ignored

01:00:24: PIM: Send v2 Hello on Serial1

01:00:24: PIM: Received v2 Assert on Serial0 from 192.168.0.2

01:00:24: PIM: Assert metric to source 192.168.5.2 is [90/2198016]

01:00:24: PIM: We lose, our metric [90/20514560]

01:00:24: PIM: Prune Serial0/224.2.184.234 from (192.168.5.2/32, 224.2.184.234) 01:00:24: PIM: (192.168.5.2/32, 224.2.184.234) oif Serial0 in Prune state

01:00:24: PIM: Received v2 Assert on Serial0 from 192.168.0.2

01:00:24: PIM: Assert metric to source 192.168.5.2 is [90/2198016]

01:00:24: PIM: We lose, our metric [90/20514560]

01:00:24: PIM: Prune Serial0/224.2.231.192 from (192.168.5.2/32, 224.2.231.192) 01:00:24: PIM: (192.168.5.2/32, 224.2.231.192) oif Serial0 in Prune state

01:00:25: PIM: Send v2 Prune on Serial1 to 192.168.1.2 for (192.168.5.2/32, 224.2.184.234)

01:00:25: PIM: Send v2 Prune on Serial1 to 192.168.1.2 for (192.168.5.2/32, 224.2.231.192)

01:00:46: PIM: Send v2 Hello on FastEthernet0

01:00:51: PIM: Send v2 Hello on Serial0

01:00:54: PIM: Received v2 Hello on Serial1 from 192.168.1.2

01:00:54: PIM: Received v2 Hello on Serial0 from 192.168.0.2

01:00:54: PIM: Hello packet has unknown option 20, ignored

01:00:54: PIM: Send v2 Hello on Serial1

01:01:00: IGMP: Send v2 general Query on FastEthernet0

01:01:00: IGMP: Set report delay time to 9.2 seconds for 224.0.1.40 on FastEthernet0

01:01:10: IGMP: Send v2 Report for 224.0.1.40 on FastEthernet0

01:01:10: IGMP: Received v2 Report on FastEthernet0 from 192.168.4.1 for 224.0.1.40

01:01:10: IGMP: Received Group record for group 224.0.1.40, mode 2 from 192.168.4.1 for 0

sources

01:01:10: IGMP: Updating EXCLUDE group timer for 224.0.1.40

01:01:16: PIM: Send v2 Hello on FastEthernet0

01:01:21: PIM: Send v2 Hello on Serial0

01:01:24: PIM: Received v2 Hello on Serial1 from 192.168.1.2

01:01:24: PIM: Received v2 Hello on Serial0 from 192.168.0.2

01:01:24: PIM: Hello packet has unknown option 20, ignored

01:01:24: PIM: Send v2 Hello on Serial1

Router_C#sh ip mroute

IP Multicast Routing T able

Flags: D - Dense, S - Sparse, B - Bidir Group, s - SSM Group, C - Connected, L - Local, P - Pruned, R - RP-bit set, F - Register flag,

T - SPT-bit set, J - Join SPT, M - MSDP created entry,

X - Proxy Join Timer Running, A - Candidate for MSDP Advertisement,

U - URD, I - Received Source Specific Host Report

Outgoing interface flags: H - Hardware switched

Timers: Uptime/Expires

Interface state: Interface, Next-Hop or VCD, State/Mode

(*, 224.2.184.234), 00:14:56/00:02:59, RP 0.0.0.0, flags: D

Incoming interface: Null, RPF nbr 0.0.0.0

Outgoing interface list:

Serial1, Forward/Dense, 00:14:56/00:00:00

Serial0, Forward/Dense, 00:14:56/00:00:00

(192.168.5.2, 224.2.184.234), 00:01:12/00:01:47, flags: PT

Incoming interface: Serial1, RPF nbr 192.168.1.2

Outgoing interface list:

Serial0, Prune/Dense, 00:01:12/00:01:47

(*, 224.2.231.192), 00:14:56/00:02:59, RP 0.0.0.0, flags: D

Incoming interface: Null, RPF nbr 0.0.0.0

H-实验手册:组播PIM-DM

组播PIM-DM实验 一、实验拓扑 二、步骤: 1、配置组播地址: CLIENT1配置: IP地址:172.16.1.1 255.255.255.0(网关可以不配置) 组播源:224.1.1.1 CLIENT2配置: IP地址:192.168.1.1 255.255.255.0 192.168.1.254 组播目的:224.1.1.1 2、配置基本IP地址: R1配置: [R1-GigabitEthernet0/0/0]ip address 172.16.1.254 24 [R1-GigabitEthernet0/0/1]ip address 12.1.1.1 24 R1配置:: [R2-GigabitEthernet0/0/0]ip address 12.1.1.2 24 [R2-GigabitEthernet0/0/1]ip address 23.1.1.2 24 R3配置: [R3-GigabitEthernet0/0/0]ip address 23.1.1.3 24 [R3-GigabitEthernet0/0/1]ip address 192.168.1.3 24 3、配置路由(OSPF)全通 R1配置: [R1]ospf 1 router-id 1.1.1.1 [R1-ospf-1]area 0 [R1-ospf-1-area-0.0.0.0]network 172.16.1.0 0.0.0.255 [R1-ospf-1-area-0.0.0.0]network 12.1.1.0 0.0.0.255 R2配置: [R2]ospf 1 router-id 2.2.2.2 [R2-ospf-1-area-0.0.0.0]network 12.1.1.0 0.0.0.255 [R2-ospf-1-area-0.0.0.0]network 23.1.1.0 0.0.0.255 R3配置:

网络实验总结

H3CTE考试内容总结 楼主大中小 发表于2010-5-7 17:15 只看该作者 弱电安防培训--工信部认证|注册微软虚拟学院MV A 赢取丰富奖品|DELL 你问我答成为企业级专家| IT博客大赛:以文会友博出精彩! H3CTE考试内容总结 1. 1 Telnet ü交换机: system-view ①[Quidway] user-interface vty 0 ②[Quidway-ui-vty0] authentication-mode password(设置认证方式为密码验证方式) ③[Quidway-ui-vty0] set authentication password simple xxxx (xxxx 是欲设置的该Telnet 用户登录口令) ④[Quidway-ui-vty0] user privilege level 3(缺省情况下,从VTY用户界面登录后可以访问的命令级别为0级。需要将用户的权限设置为3,这用户可以进入系统视图进行操作,否则只有0级用户的权限) ü路由器:默认状态下是允许任何终端用户登陆的 ⑤local-user b service-type admin password simple b(允许特定用户b以密码b远程登录) 2. Debug ü交换机 ①terminal monitor(打开屏幕输出开关) ②terminal debugging(打开屏幕输出开关) ③debug xxxxxx(输入需要调试的对象内容) ü路由器 ①info-center enable(开启syslog功能) ②输出信息 ? info-center console 输出信息至控制台上(使用console线) ? info-center monitor 输出信息至终端上(使用telnet) ③debug xxxxxx(输入需要调试的对象内容) 3. 数据链路 ü PPP与MP ①[Router] local-user b service-type ppp password simple b(对端用户b) ②[Router] ppp mp b bind Virtual-Template1(捆绑用户b到vt1) ③[Router] interface Serial0 ④[Router-Serial0] link-protocol ppp ⑤[Router-Serial0] ppp authentication-mode pap

大型(双核心)网络综合实验

实验三大型(双核心)网络综合实验 【实验名称】 大型(双核心)网络综合实验 【实验原型】 某大型校园全网建设(采用设备:RG-W ALL1500千兆防火墙、RG-S6810E、RG-S6806E多业务万兆核心路由交换机、RG-S3550-24千兆三层路由交换机、RG-S2126G/50G千兆安全智能堆叠交换机) 【实验目的】 在实验室环境根据具体真实网络建设搭建模拟环境进行综合应用实验,指导学员如何规划实施大型企业、校园双核心网络建设规划 【预备知识】 交换路由基础,OSPF动态路由、OSPF路由重分布、静态路由、生成树协议、端口镜像、802.1QVlan、Vlan三层路由、防火墙、SNMP、ACL访问控制、安全控制等 【背景描述】 某高校随着学校教学和学生网上应用的增长,校园网以光纤连接了全校近70栋楼宇,覆盖了90%的教学办公场所和75%的学生宿舍。共布有2万多个网络端口,其中约1.2万多个布线端口连通了网络设备,共接入计算机6千多台,有固定注册用户约6000人。原有网络设备已经无法满足新环境下的网络应用,因此该校决定重新规划建设校园网,并提出了如下的需求: 要适应学校的网络特点要求:用户数量庞大,网络应用复杂,不能在终端上限制网络用户行为,只能在网络设备上解决网络问题; 要能够达到轻载要求:低负载,高带宽,最简单,最有效; 要具有先进的技术性:支持线速转发,具备高密度的万兆端口,核心设备支持T级以上的背板设计,硬件实现ACL、QoS、组播等功能; 要稳定、可靠:确保物理层、链路层、网络层、病毒环境下的稳定、可靠; 要有健壮的安全:不以牺牲网络性能为代价,实现病毒和攻击的防护、用户接入控制、路由协议安全; 要易于管理:具备网络拓朴发现、网络设备集中统一管理、性能监视和预警、分类查看管理事件的能力; 要能实现弹性扩展:包括背板带宽、交换容量、转发能力、端口密度、业务能力的可扩展。

eNSP使用和实验教程详解

e N S P使用和实验教程详 解 Company Document number:WTUT-WT88Y-W8BBGB-BWYTT-19998

eNSP使用和实验教程详解 一.ENSP软件说明 1.ENSP使用简介 2.ENSP整体介绍 a)基本界面。 b)选择设备,为设备选择所需模块并且选用合适的线型互连设备。 c)配置不同设备。 d)测试设备的连通性。 二.终端设备的使用(PC,Client,server,MCS,STA,Mobile) 1.Client使用方法 2.server使用方法 3.PC使用方法 4.MCS使用方法 5.STA和Mobile使用方法 三.云设备,HUB,帧中继 1.Hub只是实现一个透传作用,这边就不作说明了。肯定会无师自通的 2.帧中继使用方法 3.设备云使用方法 四.交换机 五. AR(以一款AR为例) 六. WLAN(AC,AP) 1.AC使用 2.AP使用方法 一. eNSP软件说明 使用简介 全球领先的信息与通信解决方案供应商华为,近日面向全球ICT从业者,以及有兴趣掌握ICT 相关知识的人士,免费推出其图形化网络仿真工具平台——eNSP。该平台通过对真实网络设备的仿真模拟,帮助广大ICT从业者和客户快速熟悉华为数通系列产品,了解并掌握相关产品的操作和配置、故障定位方法,具备和提升对企业ICT网络的规划、建设、运维能力,从而帮助企业构建更高效,更优质的企业ICT网络。 近些年来,针对越来越多的ICT从业者的对真实网络设备模拟的需求,不同的ICT厂商开发出来了针对自家设备的仿真平台软件。但目前行业中推出的仿真平台软件普遍存在着仿真程度不够高、仿真系统更新不够及时、软件操作不够方便等系列问题,这些问题也困扰着广大ICT从业者,同时也极大的影响了模拟真实设备的操作体验,降低了用户了解相关产品进行操作和配置的兴趣。

实验20 PIM DM组播实验

实验20 PIM DM组播实验一、实验拓扑图,如图1.1所示: 图1.1 PIM DM组播实验 二、实验说明: 1.R1通过ping模拟组播源; 2.R4为组员; 3.全网运行ospf同步路由信息。 三、预配置: 1.R1的预配置: Router>en Router#conf t Enter configuration commands, one per line. End with CNTL/Z. Router(config)#no ip do lo Router(config)#line 0 Router(config-line)#no exec-t Router(config-line)#logg s Router(config-line)# Router(config-line)#ho R1 R1(config)#int lo0 R1(config-if)#ip add 1.1.1.1 255.255.255.0 R1(config-if)#int s0/0 R1(config-if)#ip add 12.0.0.1 255.255.255.0 R1(config-if)#no sh 2.R2的预配置: Router>en Router#conf t Enter configuration commands, one per line. End with CNTL/Z. Router(config)#no ip do lo Router(config)#line 0 Router(config-line)#no exec-t Router(config-line)#logg s Router(config-line)#

组播笔记

TCP/IP路有技术卷二——组播笔记 IGMP协议 总共有三种版本,版本1、版本2和版本3。可以通过命令ip igmp version修改; 三层协议,与ICMP一样,封装在IP包中,协议号为2 。IGMP为linklocal的,其TTL值为1; IGMPv2 主机功能总共有三种消息类型: 1.Membership Report 由主机发出,显式表示希望加入一个组播组,或者用来响应路由器的 Membership Query。其目的地址时这个组播组的地址。为保证路由器可靠收到,主机一般发送一个或者两个复制的报告;网络中其他同组主机在接收到一个主机发送的Membership Report后,就不再发送相同报告了; 2.version 1 Membership Report 与1类消息一样,用来兼容版本一; 3.leave group 用来推出一个组,其中包含退出组的组播地址,但是目标地址为224.0.0.2。当接收到这个消息时,路由器会发送查询来检测网络中是否还有组员; IGMPv2 路由器功能 1.General Query 用来查询网络中是否有组员,周期性发送,默认周期为60s。目标地址为224.0.0.1。可通过命令ip igmp query-interveal 来修改。如果在3次查询(3 min )内没有收到相应的话,则认为网络中没有相关组员;此查询包含一个max-response-time,规定主机相应这个查询的最长的等待时间,默认10s 中。可通过命令ip igmp query-max-response-time修改。 2.Group-specific Query 当路由器收到一个leave group消息时,发送group-specific query消息来查询网络中是否还有其他组员。目标地址为这个组播组的组播地址;一般路有器会每 1 秒发送两个查询来保证所有主机能正确接收到; 当网络中有多个路由器时,通常是lan 网络,则会选举出来一个指定路由器,通过接受其他路由器发送的查询,路由器会通过ip地址进行选举,一般ip 地址较小的成为指定路由器。非指定路由器停止发送。如果在查询时间间隔2倍时间(120s)内没有收到查询的话,则证明指定路由器出现问题,选举出来一个新的指定路由器。可通过命令ip igmp querier-timeout 进行修改;

H3C关于组播配置示例

组播配置举例 组播配置举例 关键词:IGMP、IGMP Snooping、组播VLAN、PIM、MSDP、MBGP 摘要:本文主要介绍组播功能在具体组网中的应用配置,包括以下两种典型组网应用:域内的二、三层组播应用情况,以及域间的三层组播应用情况。缩略语:

. 目录 1 特性简介 2 应用场合 3 域内二、三层组播配置举例 3.1 组网需求 3.2 配置思路 3.3 配置步骤 3.3.1 Router A的配置 3.3.2 Router B的配置 3.3.3 Router C的配置 3.3.4 Router D的配置 3.3.5 Switch A的配置 3.3.6 Switch B的配置 3.3.7 Switch C的配置 3.4 验证结果 4 域间三层组播配置举例 4.1 组网需求 4.2 配置思路 4.3 配置步骤 4.3.1 Router A的配置 4.3.2 Router B的配置 4.3.3 Router C的配置

. 4.3.4 Router D的配置 4.3.5 Router E的配置 4.3.6 Router F的配置 4.4 验证结果 5 相关资料 5.1 相关协议和标准

1 特性简介 组播是指在IP网络中将数据包以尽力传送的形式发送到某个确定的节点集合,其基本思想是:源主机只发送一份数据,其目的地址为组播组地址;组播组中的所有接收者都可收到同样的数据拷贝,并且只有组播组内的主机可以接收该数据,而其它主机则不能收到。 作为一种与单播和广播并列的通信方式,组播技术能够有效地解决单点发送、多点接收的问题,从而实现了IP网络中点到多点的高效数据传送,能够节约大量网络带宽、降低网络负载。以下是对各常用组播协议的简单介绍: 1. IGMP IGMP是TCP/IP协议族中负责IP组播组成员管理的协议,用来在IP主机和与其直接相邻的组播路由器之间建立、维护组播组成员关系。 IGMP运行于主机和与主机直连的路由器之间,其实现的功能是双向的:一方面,主机通过IGMP通知路由器希望接收某个特定组播组的信息;另一方面,路由器通过IGMP周期性地查询局域网内的组播组成员是否处于活动状态,实现所连网段组成员关系的收集与维护。 2. IGMP Snooping IGMP Snooping是运行在二层设备上的组播约束机制,用于管理和控制组播组。运行IGMP Snooping的二层设备通过对收到的IGMP报文进行分析,为二层端口和组播MAC地址建立起映射关系,并根据这个映射关系转发组播数据。 3. 组播VLAN 在传统的组播点播方式下,当连接在二层设备上、属于不同VLAN的用户分别进行组播点播时,三层组播设备需要向该二层设备的每个VLAN分别发送一份组播数据;而当二层设备运行了组播VLAN之后,三层组播设备只需向该二层设备的组播VLAN发送一份组播数据即可,从而既避免了带宽的浪费,也减轻了三层组播设备的负担。 4. PIM PIM是Protocol Independent Multicast(协议无关组播)的简称,表示可以利用静态路由或者任意单播路由协议(包括RIP、OSPF、IS-IS、BGP等)所生成的单播路由表为

H-实验手册:组播PIM-SM

PIM-DM实验 一、实验拓扑图 二、实验步骤 1、配置组播源地址 CLIENT1:172.16.1.1 255.255.255.0 组播组地址:224.1.1.1 CLIENT2:192.168.1.1. 255.255.255.0 组播地址:224.1.1.1 2、基本IP地址配置 R1配置: [R1-GigabitEthernet0/0/0]ip address 172.16.1.254 24 [R1-GigabitEthernet0/0/1]ip address 12.1.1.1 24 [R1-GigabitEthernet0/0/2]ip address 13.1.1.1 24 [R1-LoopBack0]ip address 1.1.1.1 24 R2配置: [R2-GigabitEthernet0/0/0]ip address 12.1.1.2 24 [R2-GigabitEthernet0/0/1]ip address 23.1.1.2 24 [R2-LoopBack0]ip address 2.2.2.2 24 R3配置: [R3-LoopBack0]ip address 3.3.3.3 24 [R3-GigabitEthernet0/0/1]ip address 13.1.1.3 24 [R3-GigabitEthernet0/0/0]ip address 23.1.1.3 24 [R3-GigabitEthernet0/0/2]ip address 192.168.1.254 24 3、配置路由 R1配置: [R1]ospf 1 router-id 1.1.1.1 [R1-ospf-1-area-0.0.0.0]network 1.1.1.0 0.0.0.255 [R1-ospf-1-area-0.0.0.0]network 12.1.1.0 0.0.0.255 [R1-ospf-1-area-0.0.0.0]network 172.16.1.0 0.0.0.255 [R1-ospf-1-area-0.0.0.0]network 13.1.1.0 0.0.0.255 R2配置: [R2]ospf 1 router-id 2.2.2.2 [R2-ospf-1-area-0.0.0.0]network 2.2.2.0 0.0.0.255 [R2-ospf-1-area-0.0.0.0]network 12.1.1.0 0.0.0.255 [R2-ospf-1-area-0.0.0.0]network 23.1.1.0 0.0.0.255

通信系统综合实验

目录 实验一语音传输 (1) 1.1实验简介 (1) 1.2实验目的 (1) 1.3实验器材 (1) 1.4实验原理 (1) 1.4.1脉冲编码调制 (2) 1.4.2连续可变斜率增量调制 (3) 1.4.3随机错误和突发错误 (4) 1.4.4内部通话与数据传输的工作过程 (4) 1.5实验内容 (5) 1.6实验结果及数据分析 (6) 1.6.1三种调制方式在相同参数下的量化编码 (6) 1.6.2相同参数下的波形 (6) 1.6.3不同频率相同随机错误与突发错误的波形 (8) 1.6.4蓝牙建立和断开语音链路的过程 (10) 1.6.5自己进行A律PCM和CVSD的编程程序 (11) 1.7实验思考题 (13) 实验二数字基带仿真 (14) 2.1实验简介 (14) 2.2实验目的 (14) 2.3实验器材 (14) 2.4实验原理 (14) 2.4.1差错控制的基本原理 (14) 2.4.2跳频扩频的基本原理 (15) 2.4.3保密通信原理 (15) 2.5实验内容及结果分析 (16) 2.5.1蓝牙基带包的差错控制技术实验 (16) 2.5.2蓝牙系统的跳频实验 (19)

2.5.3数据流的加密与解密实验 (20) 2.5.4编程实验 (23) 2.6思考题 (26) 实验三通信传输的有效性与可靠性分析 (28) 3.1实验简介 (28) 3.2实验目的 (28) 3.3实验器材 (28) 3.4实验原理 (28) 3.5实验内容及结果分析 (29) 3.6思考题 (35) 实验四无线多点组网 (37) 4.1实验简介 (37) 4.2实验目的 (37) 4.3实验器材 (37) 4.4实验原理 (37) 4.4.1通信网络拓扑结构 (37) 4.4.2路由技术及组播和广播 (38) 4.4.3Ad hoc网络 (38) 4.5实验内容及结果分析 (39) 4.6思考题 (41) 参考文献 (42)

组播实验(完整版)

组播实验 一实验目的 1)理解Multicast的一些基本概念。 2)掌握pim dense-mode的基本配置。 3)理解pim dense-mode的flood和prune过程。 4)理解 pim dense-mode 的assert机制 5)掌握cgmp的配置,及其优点。 6)掌握pim sparse-mode的基本配置。 二、实验拓扑和器材 Server 192.168.5.x 拓扑如上所示,需要路由器四台、交换机一台,主机三台(一台能作组播的服务器,需要Server级的windows操作系统)。 三、实验原理 1.组播基本原理 Multicast应用在一点对多点、多点对多点的网络传输中,可以大大的减少网络的负载。因此,Multicast广泛地应用在流媒体的传输、远程教学、视频/音频会议等网络应用方面。 Multicast采用D类IP地址,即224.0.0.0~239.255.255.255。其中224.0.0.0~224.0.0.255是保留地址,239.0.0.0~239.255.255.255是私有地址,类似于unicast的私有地址。 Multicast的IP地址与MAC地址的映射:MAC地址有48位,前面24位规定为01-00-5E,接着一位为0,后面23位是IP地址的后23位。 路由器间要通过组播协议(如DVMRP、MOSPF、PIM)来建立组播树和转发组播数据包。组播树有两类:源树和共享树。 多播时,路由器采用组管理协议IGMP来管理和维护主机参与组播。IGMP协议v1中,主机发送report包来加入组;路由器发送query包来查询主机(地址是224.0.0.1),同一个组的同一个子网的主机只有一台主机成员响应,其它主机成员抑制响应。一般路由器要发送3次query包,如果3次都没响应,才认为组超时(约3分钟)。IGMPv2中,主机可以发送

IGP 综合实验

IGP 综合实验 一、实验拓扑: 路由器接口IP 地址备注 R1 Lookback 0 192.168.1.1 RIPv2 S0/0 192.168.2.1 R2 S0/0 192.168.2.2 S0/1 10.1.6.2 OSPF a 0 R3 Lookback 0 172.16.1.3 EIGRP S0/0 172.16.2.3 R4 S0/0 172.16.2.4 S0/2 10.1.5.4 OSPF a 0 R5 S0/0 10.1.7.5 S0/1 10.1.6.5 S0/2 10.1.5.5 S0/3 10.1.4.5 R6 S0/3 10.1.4.6 S0/0 10.1.3.6 OSPF a 1 R7 S0/0 10.1.3.7

Lookback 0 10.1.2.7 Lookback 1 10.1.1.7 R8 S0/0 10.1.7.8 OSPF a 0 S0/1 200.1.1.1 电信专线出口 S0/2 202.1.1.1 网通专线出口 R9 S0/1 200.1.1.2 ISP 接口 S0/2 202.1.1.2 Lookback 0 210.1.1.1 WEB服务器 二、实验环境: 小凡模拟——R1、R2 是A 公司设备,内网起RIPv2,R3、R4 是B 公司设备,内网起EIGRP。R5、R6、R7、R8 是C公司设备,内网起OSPF。 C公司吞并了A、B两公司。原本C公司通过电信4M 的宽带上网,合并后, 网关R8 又向网通申请了2M 的带宽,作为原本A、B两家公司使用。 三、实验要求: 1. 如图所示,搭建好拓扑,确保直连PING 通,PC机和服务器全部采用模拟 器模拟。 2. 每个公司内部起好相应协议,其中RIP 要求采用单播更新,不要向不必要 的接口通告路由更新,关闭RIPv2 和EIGRP 的自动汇总。 3. 确保全网合并后的整个内网完全可达。 4. 要求尽量减少OSPF 区域1 的路由条目数量,尽量减少网关R8 上的路由 条目。 5. 尽量减少R3 上学到的EIGRP 条目。 6. R1 路由器的性能不足,确保其只是从原C公司学到一条默认路由。 7. 确保原C公司内网访问ISP的WEB服务器是走电信的200.1.1.0/24网段, 而原A、B两公司是走网通的202.1.1.0/24 网段。并且互相作备份。 三、实验前技术点准备: 1. 被动接口: RIP 的被动接口——指的是不在该接口发送广播(v1)以及组播(v2) 报文; A 如果这时指定邻居,则可以向邻居发单播报文。 B 依然可以从邻 居收到报文(广播、组播、单播) 路由进程下配置命令:passive-interface [default/Serial0/0] Default 指所有接口,Serial0/0 指特定接口 路由进程下指定邻居:neighbor [X.X.X.X] EIGRP/OSPF 的被动接口,不发送也不接收报文,包括组播,单播, 哪怕指定邻居也不发送不接收。 2. OSPF 的汇总: A、在ABR 上的汇总,用来汇总一、二、三类的路由条目。路由进程下

组播实验配置步骤

组播业务实验一、组播业务实验拓扑图: 二、实验步骤:(将命令补全,详细说明步骤) (一)C200命令配置 1、添加机架、机框、单板; 2、配置带内、带外网管(可不做); 设置带外: ZXAN(config)#nvram mng-ip-address 10.10.10.1 255.255.255.0 ZXAN(config)#show nvram running mng-ip-address : 10.10.10.1 mask : 255.255.255.0 server-ip-address : 10.62.31.100 Gateway-ip-address : 10.10.10.254 boot-username : target boot-password : target ZXR10_SerialNo : 1 CfgFileName : startrun.dat

Outband-mac-address : 0818.1a0f.a25b ZXAN(config)# 3、ONU注册、认证、开通; (1)查询已注册未认证的ONU ZXAN(config)#show onu unauthentication epon-olt_0/1/3 Onu interface : epon-onu_0/1/3:1 MAC address : 00d0.d029.b89e (2)、将该ONU认证到对应的PON口下: ZXAN(config)#interface epon-olt_0/1/3 ZXAN(config-if)#onu 64 type ZTE-D420 mac 00d0.d029.b89e ZXAN(config)#show onu authentication epon-olt_0/1/3 查询已经注册、已经认证的ONU Onu interface : epon-onu_0/1/3:64 Onu type : ZTE-D420 MAC address : 00d0.d029.b89e (3)、开通ONU ZXAN(config)#interface epon-onu_0/1/3:64 ZXAN(config-if)#authentication enable ZXAN(config-if)#ex ZXAN(config)#show onu detail-info epon-onu_0/1/3:64 //查询ONU的注册、认证、开通 情况 Onu interface: epon-onu_0/1/3:64 AdminState: enable RegState: registered AuthState: pass 4、在C200上配置组播业务的VLAN,并且上联口、下联口透传该VLAN,开启组播协议;采用IGMP snooping协议:(用户量少的情况可以采用监听模式) (1)、全局和下联端口状态下开启IGMP协议。 ZXAN(config)#igmp enable ZXAN(config)#interface epon-onu_0/1/3:2 ZXAN(config-if)#igmp enable ZXAN(config-if)#exit (2)、创建VLAN 83,并将用户口和上联口加入VLAN中。 ZXAN(config)#vlan 83 ZXAN(config-vlan)#exit ZXAN(config)#interface epon-onu_0/1/3:2 ZXAN(config-if)#switchport mode trunk ZXAN(config-if)#switchport vlan 83 tag ZXAN(config-if)#exit ZXAN(config)#interface gei_0/4/3 ZXAN(config-if)#switchport mode trunk ZXAN(config-if)#switchport vlan 83 tag ZXAN(config-if)#exit ZXAN(config)#

综合实验要求

华为路由交换精英培训之综合实验1 一、考试题目: 1、Section 1:Layer 2 Technologies(18) 1.1VLAN(3) ●在SW1、SW2上创建VLAN3,VLAN5,VLAN18,VLAN26,VLAN41, VLAN43,VLAN62,SW3上创建VLAN43。 ●把下属接口划入相应的VLAN中,接口类型均为Access类型。 VLAN3 SW1 E0/0/1 VLAN5 SW1 E0/0/5 VLAN18 SW2 E0/0/1,E0/0/3 VLAN26 SW1 E0/0/2, E0/0/6 VLAN41 SW1 E0/0/4 VLAN43 SW2 E0/0/4 SW3 E0/0/22 VLAN62 SW2 E0/0/6 SW1 E0/0/21 1.2链路聚合(3) ●SW3和SW4分别通过E0/0/12,E0/0/13接口相互连接,把这两个接口捆 绑成一个逻辑接,禁用LACP协议,两个物理端口均为活动端口,负载分档方 式采用基于目的MAC地址的形式。 1.3Trunk(2) ●在SW1、SW2、SW3、SW4上互连的接口修改为Trunk类型,所有VLAN 通过。

1.4GVRP(2) ●请在交换机的相关接口使能GVRP,保证SW3和SW4学习到SW1和SW2 静态配置的VLAN信息。 1.5MSTP(4) SW1、SW2、SW3、SW4都运行MSTP。 ●VLAN 3、VLAN 5 、VLAN18关联到Instance 1,SW1作为Primary Root, SW2为Secondary Root 。VLAN 26、VLAN 41 、VLAN 43、VLAN62 关联到Instance 2,SW2作为Primary Root,SW1为Secondary Root 。 MSTP的Region-name是HW,revision-level为1。 ●SW1 的E0/0/20接口直接连接PC,接口UP后需要能立即处于转发状态。 当该端口收到BPDU报文后,需要接口能够自动关闭,并且当接口由于BPDU 保护被shutdown时,会在50秒后自动恢复。 1.6Frame-Relay(4) ●R1、R2、R3之间使用Frame-Relay进行互连,是Hub-Spoke模式,R2在 Hub端,R1、R3在Spoke端。R的S1/0/0.1和R3不是使用静态映射,所 有设备关闭掉自动Inverse ARP功能。 ●R1、R4、R5之间使用Frame-Relay进行互连,是Hub-Spoke模式,R1在 Hub端,R4、R5在Spoke端。所有设备关闭掉自动Inverse ARP功能。2、Section 2: IGP (35) 2.1基本配置(3) Y代表你的Rack号码,X代表设备编号。R1设备编号为1,R2设备编号为 2,SW1设备编号为11,SW2设备编号为12,其他以此类推。设备之间互 连网段IP地址为24位掩码。所有路由器都有Loopback0接口,IP地址格 式为10.Y.X.X,掩码为24位。 ●所有设备接口IP地址配置如图所示。

H3CIE考点:PIM SSM典型配置实验举例

ang=EN-US>4.1 组网需求 SwitchA、SwitchB和SwitchC组成一个PIM-SM的组播网络,其中SwitchA连接 组播源,SwitchB和SwitchC连接不同的接收者,接收者指定源加入。如图1 所 示: 设备接口IP地址设备接口IP地址 SwitchA Vlan-int100 10.10.1.1/24 SwitchC Vlan-int102 10.102.1.1/24 Vlan-int12 10.12.1.1/24 Vlan-int23 10.23.1.3/24 Vlan-int13 10.13.1.1/24 Vlan-int13 10.13.1.3/24 SwitchB Vlan-int101 10.101.1.1/24 Vlan-int12 10.12.1.2/24 Vlan-int23 10.23.1.2/24 图1 PIM SSM特性典型配置组网图 4.2 配置思路 ●SwitchA、SwitchB和SwitchC上分别配置单播路由协议,使各设备和 组播源、接收者之间路由可达; ●SwitchA、SwitchB和SwitchC上分别使能组播路由协议,并配置各接 口的PIM-SM协议,连接接收者的接口配置IGMPv3协议; ●配置SSM组地址范围。 4.3 使用版本 本举例是在S12500-CMW520-B1131版本上进行配置和验证的。

说明: 本文的组网环境可能与您的实际环境存在差异。为了保证配置效果,请确认设备上现有配置和以下配置不冲突。 4.4.1 设备A的配置 1. 配置步骤 (1)全局启动组播路由 system-view [SwitchA] multicast routing-enable (2)配置各接口及接口地址,并使能PIM SM # 配置连接组播源的接口及接口地址,使能PIM SM [SwitchA]vlan 100 [SwitchA-vlan100]port GigabitEthernet3/0/1 [SwitchA-vlan100]interface vlan 100 [SwitchA-Vlan-interface100]ip address 10.10.1.1 24 [SwitchA-Vlan-interface100]pim sm # 配置连接SwitchB的接口及接口地址,使能PIM SM [SwitchA]vlan 12 [SwitchA-vlan12]port GigabitEthernet3/0/2 [SwitchA-vlan12]interface vlan 12 [SwitchA-Vlan-interface12]ip address 10.12.1.1 24 [SwitchA-Vlan-interface12]pim sm # 配置连接SwitchC的接口及接口地址,使能PIM SM

组播IGMP Snooping配置教程

组播IGMP Snooping配置教程 1、打开IGMP Snooping功能 使能全局IGMP Snooping功能,是进行其他IGMP Snooping配置的前提。VLAN下使能IGMP Snooping功能,是VLAN下其他IGMP Snooping配置生效的前提。 缺省情况下,交换机的全局IGMP Snooping功能未使能。 1.1、优化接口板上组播报文的复制能力。 [Huawei]assign multicast-resource-mode optimize 如果当前的组播报文需求超过8192份,使能IGMP Snooping功能之前,需要首先运行此命令优化接口板上组播报文的复制能力。 1.2、使能全局IGMP Snooping功能。 [Huawei]igmp-snooping enable 1.3、配置VLAN中组播数据是按IP地址还是MAC地址转发。缺省按IP地址转发。[Huawei-vlan2]l2-multicast forwarding-mode ? ip IP mode mac MAC mode 配置VLAN中组播数据转发模式需要在没有使能该VLAN的IGMP Snooping功能时进行。配置完成后需要使能VLAN内IGMP Snooping功能才会生效。 通过此命令将VLAN内组播数据转发模式配置为按MAC模式转发后,该VLAN 不能再被配置为组播VLAN。 如果当前设备按MAC模式转发组播数据,在网络中规划组播IP地址时,请避免选择为协议预留的组播IP地址映射成相同组播MAC地址的组播IP地址。否则,可能造成使用保留组地址发送协议报文的协议无法正常运行。 比如:OSPF协议使用224.0.0.5发送协议报文,映射后的组播MAC地址为01-00-5E-00-00-05。如果当前组播数据按MAC模式转发,并且使用的组播IP 地址是225.0.0.5,就会造成OSPF协议不能正常运行。 如果当前VLAN对应的VLANIF接口绑定了VPN实例,但未使能IGMP或PIM,只能配置该VLAN按MAC模式转发组播数据。 如果仍希望该VLAN按IP模式转发,可通过组播VLAN方式,将该VLAN设置为用户VLAN,其他VLAN配置为组播VLAN,使得组播数据通过组播VLAN引流到用户VLAN。 1.4、配置组播数据不向路由器端口转发 [Huawei-vlan2]l2-multicast router-port-discard 配置组播数据不向路由器端口转发需要在没有使能该VLAN的IGMP Snooping 功能时进行。配置完成后需要使能IGMP Snooping功能才会生效。 1.5、使能VLAN的IGMP Snooping功能

组播综合实验

组播源发现协议(MSDP:MulticastSourceDiscoveryProtocol)描述了一种连接多PIM-SM(PIM-SM: PIMSparseMode)域的机制。每种PIM-SM域都使用自己独立的RP,它并不依赖于其它域内的RP。该优点 在于: 1. 不存在第三方(Third-party)资源依赖域内RP。 2. PIM-SM域只依靠本身的RP。 3. 接收端域:只带接受端的域可以获取数据而不用全局通告组成员。MSDP可以和其它非PIM-SM 协议一起使用。 PIM-SM域内的MSDP发话路由器与其它域内的MSDP对等设备之间存在一种MSDP 对等关系,这种关系 通过TCP连接形成,在其中控制信息进行交换。每个域都有一个或多个连接到这个虚拟拓扑结构。这种 拓朴结构使得域能从其它域发现组播源。如果组播源想知道含有接收端的域,那么PIM-SM中的标准源 树建立机制就会被用于在域内分配树上传送组播数据。 MSDP使用TCP639端口建立对等连接(高ip侦听,低ip连接),和BGP一样,对等间连接必须明确配 置,当PIMDR在RP注册源时,RP向所有的MSDP对等体发送源激活消息,然后其他MSDP路由器将SA泛洪, 为防止环回,现检查MBGP,再检查BGP Message-Type 23.16.2 实现域间组播策略 对于一个多ISP的域间组播设计,需要考虑很多问题,如下图是一个常见的多ISP域,每个自治系 统间BGP路由器使用了RR。

建立域间的组播策略分为如下3个步骤 1.建立整体的域内组播策略 2.建立整体的域间组播策略 3.建立将客户连接到网络基础设施的实施策略 23.16.2 建立整体的域内组播策略 在4个ISP相互之间部署组播服务之前,必须在各自的网络中实现域内组播。域内组播实现一般 采用PIM-SM协议。 常规的配置流程如下: 1.首先在全局启用组播 在全局配置 Ip multicast-routing [distributed] 后面的distributed参数是用在Cisco 7500 12000等支持分布式交换的路由器上面的, 同时需要启用 Ip multicast multipath 该命令用于:如果存在针对某个单播路由前缀的代价相等的路径,对于匹配 该单播前缀的各个组播数据包,路由器可以使用不同的逆向路径转发接口进 行数据转发,负载均衡基于(S,G)而不是基于包。

H3CIE实验-PIM SSM典型配置实验举例

H3CIE考点:PIM SSM典型配置实验举例 https://www.doczj.com/doc/8e2190508.html,日期:2010-4-10 浏览次数:480 出处:56cto 4 配置举例 ang=EN-US>4.1 组网需求 SwitchA、SwitchB和SwitchC组成一个PIM-SM的组播网络,其中SwitchA连接组播源,SwitchB 和SwitchC连接不同的接收者,接收者指定源加入。如图1 所示: 设备接口IP地址设备接口IP地址 SwitchA Vlan-int10010.10.1.1/24SwitchC Vlan-int10210.102.1.1/24 Vlan-int1210.12.1.1/24Vlan-int2310.23.1.3/24 Vlan-int1310.13.1.1/24Vlan-int1310.13.1.3/24 SwitchB Vlan-int10110.101.1.1/24 Vlan-int1210.12.1.2/24 Vlan-int2310.23.1.2/24 图1 PIM SSM特性典型配置组网图 4.2 配置思路 ●SwitchA、SwitchB和SwitchC上分别配置单播路由协议,使各设备和组播源、接收者之 间路由可达; ●SwitchA、SwitchB和SwitchC上分别使能组播路由协议,并配置各接口的PIM-SM协议, 连接接收者的接口配置IGMPv3协议; ●配置SSM组地址范围。

4.3 使用版本 本举例是在S12500-CMW520-B1131版本上进行配置和验证的。 4.4 配置步骤 说明: 本文的组网环境可能与您的实际环境存在差异。为了保证配置效果,请确认设备上现有配置和以下配置不冲突。 4.4.1 设备A的配置 1. 配置步骤 (1)全局启动组播路由 system-view [SwitchA] multicast routing-enable (2)配置各接口及接口地址,并使能PIM SM # 配置连接组播源的接口及接口地址,使能PIM SM [SwitchA]vlan 100 [SwitchA-vlan100]port GigabitEthernet3/0/1 [SwitchA-vlan100]interface vlan 100 [SwitchA-Vlan-interface100]ip address 10.10.1.1 24 [SwitchA-Vlan-interface100]pim sm # 配置连接SwitchB的接口及接口地址,使能PIM SM [SwitchA]vlan 12 [SwitchA-vlan12]port GigabitEthernet3/0/2 [SwitchA-vlan12]interface vlan 12 [SwitchA-Vlan-interface12]ip address 10.12.1.1 24

相关主题
文本预览
相关文档 最新文档