Closed zadm closed 2 years ago
If your trying to use VLANs then your network configuration is wrong. Normally, I only see multiple IP addresses on a NIC if they belong to the same subnet. When PIMD sends network traffic, it sends it out the device (bond1.2016) and the device chooses the source IP address.
I would recommend having those two subnets on separate VLANs so their broadcast traffic doesn't overlap.
Hello ruckc,
thank you for your quick response.
I think my network setup is not wrong because I can see the igmp report traffic in the interface bond1.2016 from the receiver machine
my concern is that when the receiver machine try to subscribe to the multicast groups, I can't see any entry in the Multicast Routing Table
sudo tcpdump -nni bond1.2016 multicast
13:40:52.455788 IP 0.0.0.0 > 224.0.28.89: igmp v2 report 224.0.28.89
13:40:52.457113 IP 0.0.0.0 > 224.0.28.216: igmp v2 report 224.0.28.216
13:40:52.457457 IP 0.0.0.0 > 224.0.28.89: igmp v2 report 224.0.28.89
13:40:52.475328 IP 0.0.0.0 > 224.0.28.47: igmp v2 report 224.0.28.47
13:40:52.500397 IP 0.0.0.0 > 224.0.28.174: igmp v2 report 224.0.28.174
13:40:52.524270 IP 0.0.0.0 > 224.0.28.5: igmp v2 report 224.0.28.5
13:40:52.526819 IP 0.0.0.0 > 224.0.28.216: igmp v2 report 224.0.28.216
13:40:52.527020 IP 0.0.0.0 > 224.0.28.216: igmp v2 report 224.0.28.216
13:40:52.550986 IP 0.0.0.0 > 224.0.28.47: igmp v2 report 224.0.28.47
13:40:52.558145 IP 0.0.0.0 > 224.0.28.132: igmp v2 report 224.0.28.132
13:40:52.572077 IP 0.0.0.0 > 224.0.28.174: igmp v2 report 224.0.28.174
13:40:52.613778 IP 0.0.0.0 > 224.0.28.5: igmp v2 report 224.0.28.5
13:40:52.626448 IP 0.0.0.0 > 224.0.28.216: igmp v2 report 224.0.28.216
13:40:52.634399 IP 0.0.0.0 > 224.0.28.132: igmp v2 report 224.0.28.132
13:40:52.641213 IP 0.0.0.0 > 224.0.28.47: igmp v2 report 224.0.28.47
13:40:52.720979 IP 0.0.0.0 > 224.0.28.174: igmp v2 report 224.0.28.174
13:40:52.721593 IP 0.0.0.0 > 224.0.28.5: igmp v2 report 224.0.28.5
13:40:52.738742 IP 0.0.0.0 > 224.0.28.132: igmp v2 report 224.0.28.132
13:40:52.838502 IP 0.0.0.0 > 224.0.28.5: igmp v2 report 224.0.28.5
13:40:52.862502 IP 0.0.0.0 > 224.0.28.89: igmp v2 report 224.0.28.89
13:40:52.886524 IP 0.0.0.0 > 224.0.28.47: igmp v2 report 224.0.28.47
13:40:52.906789 IP 0.0.0.0 > 224.0.28.89: igmp v2 report 224.0.28.89
13:40:53.098556 IP 0.0.0.0 > 224.0.28.174: igmp v2 report 224.0.28.174
13:40:53.166288 IP 0.0.0.0 > 224.0.28.132: igmp v2 report 224.0.28.132
sudo pimd -r
Virtual Interface Table ======================================================
Vif Local Address Subnet Thresh Flags Neighbors
--- --------------- ------------------ ------ --------- -----------------
0 192.168.3.169 192.168.3.168/29 1 DR NO-NBR
1 10.247.4.178 10.247.4.176/30 1 DR PIM 10.247.4.177
2 192.168.3.169 register_vif0 1
Vif SSM Group Sources
Multicast Routing Table ======================================================
--------------------------------- (*,*,G) ------------------------------------
Number of Groups: 0
Number of Cache MIRRORs: 0
------------------------------------------------------------------------------
If I understood your setup, I think you may be able to solve your problem by using the altnet 10.200.75.161/27
argument to phyint
.
In pimd versions < 3.x, the first interface address found is the only address pimd considers. As of pimd 3.0 (still unreleased), the first address found enumerates the VIF and any other addresses found for the same interface adds altnets automatically.
Hello,
I'am configuring pimd in a linux box acting as a router, I have a vlan interface with 2 ips
The receiver machine behind the interface bond1.2016 is configured with an ip in the network 10.200.75.161/27
bellow pimd config file
When I start pimd with this config, it create the bellow entry in the routing table
My question is how can I configure pimd to create an entry in the 10.200.75.161/27 network? Or how can make my setup working with 2 IPs ?
FY, I tried to add the ip instead of the interface in the config file but this is not working
Regards