« VPLS(Virtual Private LAN Service)junos软件包操作 »

JUNOS 路由表操作

在JUNOS中,路由表被称作RIB (Routing Information Base)

不同的RIBs有不同的作用

inet.0 - IPv4 unicast routes
inet.1 - IPv4 multicast forwarding cache (incoming/outgoing interface lists)
inet.2 - IPv4 multicast RPF table
inet.3 - MPLS next-hops for BGP resolution
inet.4 - MSDP SAs
inet6.0 - IPv6 unicast routes, etc.
iso.0 - ISO routes for IS-IS.
mpls.0 - MPLS label-switched path (LSP) next hops.
 

将路由表inet.0中的静态路由,ospf路由,直连路由导入inet.2路由表

routing-options {
    interface-routes {
        rib-group inet if-rib;
    }
    static {
        rib-group static-rib;
    }
    rib-groups {
        if-rib {
            import-rib [ inet.0 inet.2 ];      //第一个表为主路由表
        }
        static-rib {
            import-rib [ inet.0 inet.2 ];
        }
        ospf-rib {
            import-rib [ inet.0 inet.2 ];
        }
    }
}
protocols {
    ospf {
        rib-group ospf-rib;
    }
}

想把什么协议的路由放入inet.2表中,就要在该路由协议配置层下引用rib-group rpf-table(表名),并通过import-rib导入 

这样的路由表操作,也可以是从inet.0路由表导入routing-instance的路由表中,这样做,可以用来配置类似CISCO的PBR的功能,对于某些条目,优选哪个出口,这些都是通过routing-instance配合rib进行的,因为在routing-instance中,并没有主路由表的路由信息,包括直连接口的信息,所以要将主路由表的直连路由导入routing-instance的路由表中,进行选路。

  • 相关文章:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Powered By Z-Blog 1.8 Spirit Build 80722

Copyright 2007-2010 John Winning's Blog. All Rights Reserved.