Hi Pratik,
Its a Juniper desing architecture.
The Junos OS routing architecture supports multiple routing instances, each with its
collection of Routing Information Base (RIB) tables, interfaces, and routing protocols. This
RIB group construct allows the exchange of routes among tables.
Here the Default RIBs:
RIB name Use Family
inet.0 Unicast routing IPv4
inet6.0 Unicast routing IPv6
inet.3 Next-hop resolution IPv4
inet6.3 Next-hop resolution IPv6
inet.1 Multicast routing IPv4
inet.2 Multicast RPF IPv4
mpls.0 MPLS labels MPLS
iso.0 CLNS routing ISO
bgp.l3vpn.0 inet-vpn INET-VPN
bgp.l2vpn.0 l2vpn L2VPN
Some RIB tables within the master instance.
By default, a collection of RIBs is present in the master instance. To provide unique forwarding contexts, additional instances can be created, each one with its own set of RIBs. A forwarding context is understood as the combination
of a forwarding table with multiple RIBs feeding it with routing information.
Best Regards,
Suresh
JNCIP-ENT,JNCIS-SEC