[FROG] pim-sm on linux router
owen s
owen94012 at gmail.com
Sun Oct 31 07:03:35 UTC 2021
I learned how to work with frr using configure terminal -> interface to
configure interfaces.
I need to setup a router that creates an ipsec tunnel, then creates a gre
tunnel to route multicast packets using ipsec over gre.
I have three interfaces;
my local /26 subnet
a static loopback ip
I need to use pim-sm
Here's my current configuration
=======================
write terminal
Building configuration...
Current configuration:
!
frr version 8.0.1
frr defaults traditional
hostname bb
no ipv6 forwarding
service integrated-vtysh-config
!
debug igmp events
debug igmp packets
debug igmp trace
debug mroute
debug mtrace
!
interface ens4
ip igmp
ip igmp version 2
ip pim
!
interface t0
ip igmp
ip igmp version 2
ip pim
!
line vty
!
end
=======================
interface ens4 is my /26 subnet
interface t0 the gre tunnel, source is from my loopback address to a remote
address.
ip tun show
t0: gre/ip remote x.x.x.x local [local loobpack ip] ttl 255
show interface
Interface ens4 is up, line protocol is up
Link ups: 0 last: (never)
Link downs: 0 last: (never)
vrf: default
index 2 metric 0 mtu 1460 speed 4294967295
flags: <UP,BROADCAST,RUNNING,MULTICAST>
Type: Ethernet
HWaddr: 42:01:0a:f7:2f:42
inet x.x.x.x/32 unnumbered
inet x.x.x.x/32 unnumbered
Interface Type Other
Interface Slave Type None
protodown: off
Interface ens5 is up, line protocol is up
Link ups: 0 last: (never)
Link downs: 0 last: (never)
vrf: default
index 3 metric 0 mtu 1460 speed 4294967295
flags: <UP,BROADCAST,RUNNING,MULTICAST>
Type: Ethernet
HWaddr: 42:01:dc:8c:05:4a
inet x.x.x.x/32 unnumbered
Interface Type Other
Interface Slave Type None
protodown: off
Interface erspan0 is down
Link ups: 0 last: (never)
Link downs: 0 last: (never)
vrf: default
index 15 metric 0 mtu 1464 speed 0
flags: <BROADCAST,MULTICAST>
Type: Ethernet
Interface Type Other
Interface Slave Type None
protodown: off
Interface gre0 is down
Link ups: 0 last: (never)
Link downs: 0 last: (never)
vrf: default
index 13 metric 0 mtu 1476 speed 0
flags: <NOARP>
Type: GRE over IP
Interface Type GRE
Interface Slave Type None
protodown: off
Interface gretap0 is down
Link ups: 0 last: (never)
Link downs: 0 last: (never)
vrf: default
index 14 metric 0 mtu 1476 speed 0
flags: <BROADCAST,MULTICAST>
Type: Ethernet
Interface Type Other
Interface Slave Type None
protodown: off
Interface ip_vti0 is down
Link ups: 0 last: (never)
Link downs: 0 last: (never)
vrf: default
index 7 metric 0 mtu 1480 speed 0
flags: <NOARP>
Type: IPIP Tunnel
Interface Type Other
Interface Slave Type None
protodown: off
Interface lo is up, line protocol is up
Link ups: 0 last: (never)
Link downs: 0 last: (never)
vrf: default
index 1 metric 0 mtu 65536 speed 0
flags: <UP,LOOPBACK,RUNNING,MULTICAST>
Type: Loopback
inet x.x.x.x/32
Interface Type Other
Interface Slave Type None
protodown: off
Interface pimreg is up, line protocol is up
Link ups: 1 last: 2021/10/30 19:29:44.16
Link downs: 0 last: (never)
vrf: default
index 23 metric 0 mtu 1472 speed 0
flags: <UP,RUNNING,NOARP>
Type: Unknown
Interface Type Other
Interface Slave Type None
protodown: off
Interface t0 is up, line protocol is up
Link ups: 0 last: (never)
Link downs: 0 last: (never)
vrf: default
index 16 metric 0 mtu 1436 speed 0
flags: <UP,POINTOPOINT,RUNNING,NOARP,MULTICAST>
Type: GRE over IP
HWaddr: 0a:f7:00:3c
inet x.x.x.x/30
Interface Type GRE
Interface Slave Type None
VTEP IP: x.x.x.x , remote y.y.y.y
protodown: off
show ip route
Codes: K - kernel route, C - connected, S - static, R - RIP,
O - OSPF, I - IS-IS, B - BGP, E - EIGRP, N - NHRP,
T - Table, v - VNC, V - VNC-Direct, A - Babel, F - PBR,
f - OpenFabric,
> - selected route, * - FIB route, q - queued, r - rejected, b -
backup
t - trapped, o - offload failure
K>* 0.0.0.0/0 [0/0] via x.x.x.x, ens4, 11:28:19
C>* x.x.0.60/32 is directly connected, lo, 11:28:19
C>* x.x.4.232/30 is directly connected, t0, 11:28:19
K>* x.x.x.x/26 [0/0] via x.x.x.x, ens4, 11:28:19
K * x.x.x.x/32 [0/0] is directly connected, ens4, 11:28:19
C>* x.x.x.x/32 is directly connected, ens4, 11:28:19
C>* x.x.x.x/32 is directly connected, ens4, 00:11:53
K>* y.y.y.72/29 [0/0] via y.y.y.73, ens5, 11:28:19
K>* y.y.y.73/32 [0/0] is directly connected, ens5, 11:28:19
C>* y.y.y.74/32 is directly connected, ens5, 00:05:45
show ip mroute
IP Multicast Routing Table
Flags: S - Sparse, C - Connected, P - Pruned
R - SGRpt Pruned, F - Register flag, T - SPT-bit set
Source Group Flags Proto Input Output
TTL Uptime
show ip pim neighbor
Interface Neighbor Uptime Holdtime DR Pri
The route should get picked up through the gre tunnel.
Are there any steps that I can take to get the router properly configured
to join the proper pim group and detect neighbor?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.frrouting.org/pipermail/frog/attachments/20211031/126be4a3/attachment.htm>
More information about the frog
mailing list