换个法子看电影eNSP的组播功能模拟实验.docx
《换个法子看电影eNSP的组播功能模拟实验.docx》由会员分享,可在线阅读,更多相关《换个法子看电影eNSP的组播功能模拟实验.docx(10页珍藏版)》请在冰豆网上搜索。
换个法子看电影eNSP的组播功能模拟实验
换个法子看电影eNSP的组播功能模拟实验
一、 下载eNSP和vlc播放器
eNSP正式版本下载地址:
VLC是开源软件下载地址是:
http:
//www.videolan.org/vlc/download-windows.html
二、 安装vlc播放器
下载后自行安装即可,注意要记下安装目录,等下要用。
如果下载的是ZIP压缩包,解压到任意目录即可。
三、 配置eNSP的vlc参数
菜单->工具->选项->工具配置VLC后面指定你刚才安装的目录\vlc.exe
四、 如图搭建拓扑(也可自己定义,第一次推荐照着来)
五、 配置网络里的各设备
1路由器的配置(可以贴进去):
sysnamear1220
multicastrouting-enable #全局开启组播功能的命令
interfaceEthernet0/0/0
undoshutdown
ipaddress192.168.200.1255.255.255.0
pimsm #接组播服务器的接口下配置pim为稀疏模式
interfaceEthernet0/0/1
undoshutdown
ipaddress192.168.100.1255.255.255.0
pimsm #接三层交换机的接口下配置pim为稀疏模式
ospf1 #配置OSPF保证路由器和交换机之间的单播路由互通
area0.0.0.0
network192.168.100.00.0.0.255
network192.168.200.00.0.0.255
pim #路由器上配置pim的c-bsr(候选自举路由器)和c-rp(候选汇聚点)
c-bsrpriority10
c-bsrEthernet0/0/0 #pim稀疏模式配置c-bsr,用来集中通告rp(组播相关概念的详细说明请查HedEx)
c-rppriority10
c-rpEthernet0/0/0 #pim稀疏模式配置c-rp,用来选举rp
2交换机的配置(可以贴进去)
sysnamesw5700
vlanbatch1020100 #创建vlan
multicastrouting-enable #全局开启组播功能的命令
interfaceVlanif10
ipaddress192.168.10.1255.255.255.0
pimsm #vlanif10接口下开启pim稀疏模式
igmpenable #接组播客户端的接口开启igmp功能,默认是V2
interfaceVlanif20
ipaddress192.168.20.1255.255.255.0
pimsm #vlanif20接口下开启pim稀疏模式
igmpenable #接组播客户端的接口开启igmp功能,默认是V2
interfaceVlanif100
ipaddress192.168.100.100255.255.255.0
pimsm #vlanif100接口下开启pim稀疏模式,此接口是接路由器的,可以不开igmp功能
interfaceGigabitEthernet0/0/1
porthybridpvidvlan100
porthybriduntaggedvlan100
interfaceGigabitEthernet0/0/2
porthybridpvidvlan10
porthybriduntaggedvlan10
interfaceGigabitEthernet0/0/3
porthybridpvidvlan20
porthybriduntaggedvlan20
ospf1 #配置OSPF保证路由器和交换机之间的单播路由互通
area0.0.0.0
network192.168.10.00.0.0.255
network192.168.20.00.0.0.255
network192.168.100.00.0.0.255
3配置MCS服务器
配置好了就点“运行”,此时可以看以服务器的视频播放。
4 配置PC1(PC2类似)
配置好了点“加入”“启动VLC”
这个时候应该可以看到PC上播放的视频了,和服务器是一样的(会有一点滞后)
七、验证参数
[ar1220]displaypiminterface #可以看到本路由器上参与pim的接口
VPN-Instance:
publicnet
Interface StateNbrCntHelloInt DR-Pri DR-Address
Eth0/0/0 up 0 30 1 192.168.200.1 (local)
Eth0/0/1 up 1 30 1 192.168.100.100
#pim上在以太网上要选DR,(local)表示是自己为DR
[ar1220]displaypimneighbor #路由器上看到的邻居是交换机192.168.100.100
VPN-Instance:
publicnet
TotalNumberofNeighbors=1
Neighbor Interface Uptime Expires Dr-Priority
192.168.100.100Eth0/0/1 00:
19:
4300:
01:
231
[ar1220]dispimrouting-table #查看pim组播路由表的命令,也可以用dismulticastrouting-table
VPN-Instance:
publicnet
Total1(*,G)entry;1(S,G)entry
(*,225.1.1.1)
RP:
192.168.200.1(local)
Protocol:
pim-sm,Flag:
WC
UpTime:
00:
01:
23
Upstreaminterface:
Register
Upstreamneighbor:
NULL
RPFprimeneighbor:
NULL
Downstreaminterface(s)information:
Totalnumberofdownstreams:
1
1:
Ethernet0/0/1
Protocol:
pim-sm,UpTime:
00:
01:
23,Expires:
00:
03:
06
(192.168.200.200,225.1.1.1)
RP:
192.168.200.1(local)
Protocol:
pim-sm,Flag:
SPT2MSDPLOCACT
UpTime:
00:
03:
39
Upstreaminterface:
Ethernet0/0/0
Upstreamneighbor:
NULL
RPFprimeneighbor:
NULL
Downstreaminterface(s)information:
Totalnumberofdownstreams:
1
1:
Ethernet0/0/1
Protocol:
pim-sm,UpTime:
00:
01:
23,Expires:
00:
03:
06
[sw5700]dispimrp-info #查看rp的信息,交换机上可以看到rp是路由器192.168.200.1
VPN-Instance:
publicnet
PIM-SMBSRRPNumber:
1
Group/MaskLen:
224.0.0.0/4
RP:
192.168.200.1 #这里可以看到rp的地址是192.168.200.1,优先级是10,候选RP的优先级越高越容易成为RP。
Priority:
10
Uptime:
00:
18:
37
Expires:
00:
01:
36
[sw5700]dismulticastrouting-table #交换机上的组播路由表
Multicastroutingtable
Total1entry
00001. (192.168.200.200,225.1.1.1)
Uptime:
00:
01:
53
UpstreamInterface:
Vlanif100 #组播来源的接口是vlan100
Listof2downstreaminterfaces #组播流去向:
vlan10vlan20
1:
Vlanif10
2:
Vlanif20
[sw5700]displayigmpinterface #查看参与IGMP的接口
Interfaceinformation
Vlanif10(192.168.10.1):
IGMPisenabled #IGMP
CurrentIGMPversionis2 #IGMP版本是2
IGMPstate:
up
IGMPgrouppolicy:
none
IGMPlimit:
-
ValueofqueryintervalforIGMP(negotiated):
-
ValueofqueryintervalforIGMP(configured):
60s
ValueofotherqueriertimeoutforIGMP:
0s
ValueofmaximumqueryresponsetimeforIGMP:
10s
QuerierforIGMP:
192.168.10.1(thisrouter) #查询路由器是本路由器
Total1IGMPGroupreported
Vlanif20(192.168.20.1):
IGMPisenabled
CurrentIGMPversionis2
IGMPstate:
up
IGMPgrouppolicy:
none
IGMPlimit:
-
ValueofqueryintervalforIGMP(negotiated):
-
ValueofqueryintervalforIGMP(configured):
60s
ValueofotherqueriertimeoutforIGMP:
0s
ValueofmaximumqueryresponsetimeforIGMP:
10s
QuerierforIGMP:
192.168.20.1(thisrouter)