SRX Services Gateway
Highlighted
SRX Services Gateway

SRX how to tell SRX to use inet.0 for multicast forwarding

‎09-28-2018 08:58 PM

Hi Everyone,

 

By defaut SRX uses  inet6.0   for multicast traffic, let say  I created  a static  route  238.0.0.0/8  in  inet.0.

How can we tell SRX  to  use inet.0   for  238.0.0.0/8  instead of inet6.0?

 

Thanks and have a nice weekend!!

 

3 REPLIES 3
Highlighted
SRX Services Gateway

Re: SRX how to tell SRX to use inet.0 for multicast forwarding

‎09-28-2018 10:23 PM

Hi,

inet6.0 is the default routing table for IPv6, not for multicast.

inet.0 - Default table used for RPF check process

inet.1 - Forwarding cache for successful RPF-checked traffic

inet.2 - Alternat table for RPF check lookups

 

 

Thanks,
Nellikka
JNCIE x3 (SEC #321; SP #2839; ENT #790)
Please Mark My Solution Accepted if it Helped, Kudos are Appreciated too!!!
Highlighted
SRX Services Gateway

Re: SRX how to tell SRX to use inet.0 for multicast forwarding

‎09-29-2018 06:43 PM

Hi Folks,

Few pointers on the Junos tables,

  • 0—For IP version 4 (IPv4) unicast routes. This table stores interface local and direct routes, static routes, and dynamically learned routes.
  • 1—For the IPv4 multicast forwarding cache. This table stores the IPv4 (S,G) group entries that are dynamically created as a result of join state information.
  • 2—For subsequent address family indicator (SAFI) 2 routes, when multiprotocol BGP (MBGP) is enabled. This table stores unicast routes that are used for multicast reverse-path-forwarding (RPF) lookup. The routes in this table can be used by the Distance Vector Multicast Routing Protocol (DVMRP), which requires a specific RPF table. In contrast, Protocol Independent Multicast (PIM) does not need this table because it can perform RPF checks against the inet.0 table. You can import routes from inet.0 into inet.2 using routing information base (RIB) groups, or install routes directly into inet.2 from a multicast routing protocol.
  • 3—For IPv4 MPLS. This table stores the egress address of an MPLS label-swiched path (LSP), the LSP name, and the outgoing interface name. This routing table is used only when the local device is the ingress node to an LSP.
  • 0—For IP version 6 (IPv6) unicast routes. This table stores interface local and direct routes, static routes, and dynamically learned routes.
  • 1—For IPv6 multicast forwarding cache. This table stores the IPv6 (S,G) group entries that are dynamically created as a result of join state information.
  • instance-name.inet.0—If you configure a routing instance, Junos OS creates the default unicast routing table instance-name.inet.0.
  • instance-name.inet.2—If you configure routing-instances instance-nameprotocols bgp family inet multicast in a routing instance of type VRF, Junos OS creates the instance-name.inet.2

Another way to create the instance-name.inet.2 table is to use the rib-group statement. See Example: Exporting Specific Routes from One Routing Table Into Another Routing Table.

 

https://www.juniper.net/documentation/en_US/junos/topics/concept/routing-tables-understanding.html

 

-Python JNCIE 3X [SP|DC|ENT] JNCIP-SEC JNCDS 3X [ WAN | DC|SEC] JNCIS-Cloud JNCIS-DevOps CCIP ITIL
#Please mark my solution as accepted if it helped, Kudos are appreciated as well.
Highlighted
SRX Services Gateway

Re: SRX how to tell SRX to use inet.0 for multicast forwarding

‎09-29-2018 06:46 PM

Also, check this out

https://forums.juniper.net/t5/SRX-Services-Gateway/Static-Multicast-route-example-on-SRX/td-p/315740

-Python JNCIE 3X [SP|DC|ENT] JNCIP-SEC JNCDS 3X [ WAN | DC|SEC] JNCIS-Cloud JNCIS-DevOps CCIP ITIL
#Please mark my solution as accepted if it helped, Kudos are appreciated as well.
Feedback