组播实验:(海康威视的SADP工具发出的组播报文的TTL值为1)海康威视的摄像头为什么只能在二层局域网搜索到( igmp group-policy)

组播实验:(海康威视的SADP工具发出的组播报文的TTL值为1)(   igmp group-policy)海康威视的摄像头为什么只能在二层局域网搜索到

可选:

配置sw1的VLANIF1接口只能加入组播组239.255.255.250。
# 先创建ACL,配置其规则为允许组播组239.255.255.250的报文通过,然后在SwitchA的VLANIF1接口上应用该策略。
sw1:
acl number 2001
 rule 5 permit source 239.255.255.250 0
#
interface vlanif 1
   igmp group-policy 2001  


(1)拓扑图

图片.png

(2)交换机配置配置

交换机:
vlan batch 2
interface Vlanif1
 ip address 10.12.12.2 255.255.0.0
#
interface Vlanif2                         
 ip address 192.168.1.1 255.255.255.0
#
interface GigabitEthernet0/0/1
#
interface GigabitEthernet0/0/3
 port link-type access
 port default vlan 2

(3.1)测试是否能扫描到摄像头

图片.png

(4.1)配置组播

使能IP组播路由功能,并在所有接口上使能PIM-SM功能。
[HuaweiSW]multicast routing-enable
[HuaweiSW]int Vlanif 1
[HuaweiSW-Vlanif1]pim sm
[HuaweiSW]int Vlanif 2
[HuaweiSW-Vlanif2]pim sm
配置静态RP。
[HuaweiSW]pim
[HuaweiSW-pim]static-rp 192.168.1.1

成员端接口上使能IGMP功能。
[HuaweiSW]int Vlanif 1
[HuaweiSW-Vlanif2]igmp enable
[HuaweiSW]int Vlanif 2
[HuaweiSW-Vlanif2]igmp enable
验证配置结果。
# 通过display igmp interface命令可以查看各交换机接口上IGMP的配置和运行情况。

图片.png

图片.png

(5)结果,电脑搜索不到摄像头

图片.png

抓包查看原因:

图片.png

根因
组播源服务器发送的组播数据TTL值为1,导致组播数据报文在进行三层组播转发时TTL减到0后就直接被丢弃,所以三层组播不通。

解决方案
更改组播源服务器发送组播数据的TTL值,更改为255后问题解决。

建议与总结
1、三层组播不通,先排除IP单播路由是否连通,再检查组播路由。
2、将组播源和组播客户端放在同一网段做二层组播测试,测试组播应用层功能。
3、对一些问题,可以对比分析,寻找差异,准确定位问题故障点。

相关:

TTL是 Time To Live的缩写,该字段指定IP包被路由器丢弃之前允许通过的最大网段数量。TTL是IPv4包头的一个8 bit字段。在IPv4包头中TTL是一个8 bit字段,它位于IPv4包的第9个字节。
TTL的作用是限制IP数据包在计算机网络中的存在的时间。TTL的最大值是255,TTL的一个推荐值是64。

TTL的最初设想是确定一个时间范围,超过此时间就把包丢弃。由于每个路由器都至少要把TTL域减一,TTL通常表示包在被丢弃前最多能经过的路由器个数。当记数到0时,路由器决定丢弃该包,并发送一个ICMP报文给最初的发送者。 例如,以下数据表示数据经过7个路由器到达目的。
TTL=32 Windows 9x/Me
TTL=64 LINUX
TTL=128 Windows 200x/XP
TTL=255 Unix


海康威视网络搜索工具SADPTool原理(SSDP协议)239.255.255.250
http://www.zh-cjh.com/anfangwulianwang/3463.html


重新测试:

(1)拓扑图

图片.png

(2)交换机的配置

sw1_2022.11.10.20时29分25秒.txt

multicast routing-enable
vlan batch 2
#
interface Vlanif1
 ip address 10.12.12.2 255.255.0.0
 pim sm
 igmp enable
#
interface Vlanif2
 ip address 192.168.1.1 255.255.255.0
 pim sm
 igmp enable
 interface GigabitEthernet0/0/1
 port default vlan 2
#
interface GigabitEthernet0/0/2
#
interface GigabitEthernet0/0/3            
 port link-type access

(3)PC2配置WSend

组播软件Wsend与Wlisten.zip

图片.png

图片.png

图片.png

图片.png

从PC2的网卡上抓包,可以看到发出去的组播报文的TTL值为8

图片.png

(4)PC1抓包, 可以收到组播报文,而且TTL值为7

图片.png

(5)如果交换机的vlanif 1或者vlanif 2不加入组播,那就收不到组播报文了。


组播(列表、list、全)组播list
http://www.zh-cjh.com/wenzhangguilei/1566.html
文章归类、所有文章列表、LISTLIST
http://www.zh-cjh.com/wangzhangonggao/2195.html

1、本站资源长期持续更新。
2、本资源基本为原创,部分来源其他付费资源平台或互联网收集,如有侵权请联系及时处理。
3、本站大部分文章的截图来源实验测试环境,请不要在生产环境中随意模仿,以免带来灾难性后果。

转载请保留出处:  www.zh-cjh.com珠海陈坚浩博客 » 组播实验:(海康威视的SADP工具发出的组播报文的TTL值为1)海康威视的摄像头为什么只能在二层局域网搜索到( igmp group-policy)

作者: cjh


手机扫一扫,手机上查看此文章:

一切源于价值!

其他 模板文件不存在: ./template/plugins/comment/pc/index.htm

未雨绸缪、居安思危!

数据安全、有备无患!

注意操作、数据无价!

一切源于价值!