组播在vlan之间路由问题

dns007 2018-05-15 06:42:10
在linux服务器(centos7.x) 上 创建3个网桥
配置如下
[root@TAE_Node1 ~]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN qlen 1
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master bond0 state UP qlen 1000
link/ether f4:8e:38:72:8e:d2 brd ff:ff:ff:ff:ff:ff
3: bond0: <BROADCAST,MULTICAST,MASTER,UP,LOWER_UP> mtu 1500 qdisc noqueue master br0 state UP qlen 1000
link/ether f4:8e:38:72:8e:d2 brd ff:ff:ff:ff:ff:ff
4: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP qlen 1000
link/ether f4:8e:38:72:8e:d2 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.220/24 brd 192.168.1.255 scope global br0
valid_lft forever preferred_lft forever
inet6 fe80::5483:d9ff:feea:ce6e/64 scope link
valid_lft forever preferred_lft forever
5: bond0.2@bond0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br2 state UP qlen 1000
link/ether f4:8e:38:72:8e:d2 brd ff:ff:ff:ff:ff:ff
6: br2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP qlen 1000
link/ether f4:8e:38:72:8e:d2 brd ff:ff:ff:ff:ff:ff
inet6 fe80::f68e:38ff:fe72:8ed2/64 scope link
valid_lft forever preferred_lft forever
7: bond0.3@bond0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br3 state UP qlen 1000
link/ether f4:8e:38:72:8e:d2 brd ff:ff:ff:ff:ff:ff
8: br3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP qlen 1000
link/ether f4:8e:38:72:8e:d2 brd ff:ff:ff:ff:ff:ff
inet6 fe80::f68e:38ff:fe72:8ed2/64 scope link
valid_lft forever preferred_lft forever

br0 没有关联vlan
br2和br3 分别关联vlan2 和vlan3

br2上有个虚拟机 发组播数据包 组播地址为239.0.0.2 ,请问需要添加什么路由或者什么设置 才能将组播数据包怎么转到非vlan的 br0 和 具有vlan的 br3上

我已经做的尝试如下 都没有效果(用 tcpdump -i br3 都没有组播数据包):
1.打开IP转发:
echo 1 > /proc/sys/net/ipv4/ip_forward

2.添加路由:
route add -net 239.0.0.2 netmask 255.255.255.255 dev br3
route add -net 239.0.0.2 netmask 255.255.255.255 dev br0

3.也安装了pimd 启动了(但是默认配置 不知道怎么配置)
内核组播路由开关也已经打开
cat /proc/sys/net/ipv4/conf/all/mc_forwarding
1
...全文
1616 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
dns007 2018-05-16
  • 打赏
  • 举报
回复

3,808

社区成员

发帖
与我相关
我的任务
社区描述
硬件使用 交换及路由技术相关问题讨论专区
社区管理员
  • 交换及路由技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧