本实验用于模拟一个常见的网络拓扑,即两个办公室有两个网络连接。一个主要连接用作主要用途,第二个连接仅用作故障转移目的。目前没有负载平衡要求。

R5和R6可以视为两个分支的核心交换机或防火墙。 R1和R2充当边缘路由器,连接到另一个办公室中的对等路由器R3和R4。

有关如何在JUNOS中设置逻辑路由器和ospf的基本LAB可以参考以前的文章:

两个JunOS路由实例之间的OSPF

配置:

测试> 显示配置 
##上次提交时间:2012年1月29日UTC通过测试
版本10.4R3.4;
系统{
   备用路由器10.50.2.1;
   根认证{
       加密密码“ $ 1 $ MsDQp3dk $ uxdtlK7LKSqp4mHjg / zxZ1”; ##秘密数据
    }
    login {
        user 测试 {
            uid 2000;
            class super-user;
            authentication {
               加密密码“ $ 1 $ XKhC35Ei $ 9ED4o245Ts.jyQ2BqeeQR /”; ##秘密数据
            }
        }
    }
    services {
        ftp;
        telnet;
        web-management {
            http {
                port 80;
            }
        }
    }
    syslog {
        user * {
            any emergency;
        }
        file messages {
            any notice;
            authorization info;
        }
       文件交互式命令{
           交互式命令any;
        }
    }
}
逻辑系统{
    r1 {
        接口{
            em1 {
                unit 13 {
                    vlan-id 13;
                    family inet {
                       地址10.1.13.1/24;
                    }
                }
                unit 15 {
                    vlan-id 15;
                    family inet {
                       地址10.1.15.1/24;
                    }
                }
            }
            lo0 {
                unit 1 {
                    family inet {
                       地址10.1.1.1/32;
                    }
                }
            }
        }
        protocols {
            ospf {
                area 0.0.0.0 {
                    interface lo0.1;
                    interface em1.13;
                    interface em1.15;
                }
            }                        
        }
        路由选项{
           路由器ID 10.10.1.1;
        }
    }
    r2 {
        接口{
            em2 {
                unit 24 {
                    vlan-id 24;
                    family inet {
                       地址10.1.24.2/24;
                    }
                }
                unit 25 {
                    vlan-id 25;
                    family inet {
                       地址10.1.25.2/24;
                    }
                }
            }
            lo0 {
                unit 2 {
                    family inet {
                       地址10.1.1.2/32;
                    }
                }
            }
        }
        protocols {
            ospf {
                area 0.0.0.0 {
                    interface em2.24;
                    interface em2.25;
                    interface lo0.2;
                }
            }
        }
        路由选项{
            router-id 10.1.1.2;
        }
    }
    r3 {
        接口{
            em3 {
                unit 13 {
                    vlan-id 13;
                    family inet {
                       地址10.1.13.3/24;
                    }
                }
                unit 36 {
                    vlan-id 36;
                    family inet {
                       地址10.1.36.3/24;
                    }
                }
            }
            lo0 {
                unit 3 {
                    family inet {
                       地址10.1.1.3/32;
                    }
                }
            }
        }
        protocols {
            ospf {
                area 0.0.0.0 {
                    interface em3.13;
                    interface em3.36;
                    interface lo0.3;
                }
            }
        }
        路由选项{
            router-id 10.1.1.3;
        }
    }
    r4 {
        接口{
            em4 {
                unit 24 {
                    vlan-id 24;
                    family inet {
                       地址10.1.24.4/24;
                    }
                }
                unit 26 {
                    vlan-id 26;
                    family inet {
                       地址10.1.26.4/24;
                    }
                }
            }
            lo0 {
                unit 4 {
                    family inet {
                       地址10.1.1.4/32;
                    }
                }
            }
        }
        protocols {
            ospf {
                area 0.0.0.0 {
                    interface em4.24;
                    interface em4.46;
                    interface lo0.4;
                }
            }
        }
        路由选项{
            router-id 10.1.1.4;
        }
    }
    r5 {
        接口{
            em5 {
                unit 15 {
                    vlan-id 15;
                    family inet {
                       地址10.1.15.5/24;
                    }
                }
                unit 25 {
                    vlan-id 25;
                    family inet {
                       地址10.1.25.5/24;
                    }
                }
            }
            lo0 {
                unit 5 {
                    family inet {
                       地址10.1.1.5/32;
                    }
                }
            }
        }                            
        protocols {
            ospf {
                area 0.0.0.0 {
                    interface em5.15;
                    interface em5.25;
                }
            }
        }
        路由选项{
            router-id 10.1.1.5;
        }
    }
    r6 {
        接口{
            em6 {
                unit 36 {
                    vlan-id 36;
                    family inet {
                       地址10.1.36.6/24;
                    }
                }
                unit 46 {
                    vlan-id 46;
                    family inet {
                       地址10.1.46.6/24;
                    }
                }
            }
            lo0 {
                unit 6 {
                    family inet {
                       地址10.1.1.6/32;
                    }
                }
            }
        }
        protocols {
            ospf {
                area 0.0.0.0 {
                    interface em6.36;
                    interface em6.46;
                }
            }
        }
        路由选项{
            router-id 10.1.1.6;
        }
    }
}
接口{
    em0 {
        unit 0 {
            family inet {
               地址10.50.2.230/24;
            }
        }
    }
    em1 {
        vlan-tagging;
    }
    em2 {
        vlan-tagging;
    }
    em3 {
        vlan-tagging;
    }
    em4 {
        vlan-tagging;
    }
    em5 {                            
        vlan-tagging;
    }
    em6 {
        vlan-tagging;
    }
}
路由选项{
    static {
        route 0.0.0.0/0 {
            next-hop 10.50.2.1;
            retain;
            no-readvertise;
        }
    }
}

——————————————————————
验证:

测试> 显示ospf邻居逻辑系统r1 
地址         Interface              State     ID               Pri  Dead
10.1.13.3       em1.13                 Full      10.1.1.3         128   37
10.1.15.5       em1.15                 Full      10.1.1.5         128   36

测试> 显示ospf邻居逻辑系统r2  
地址         Interface              State     ID               Pri  Dead
10.1.24.4       em2.24                 Full      10.1.1.4         128   35
10.1.25.5       em2.25                 Full      10.1.1.5         128   36

测试> 显示ospf邻居逻辑系统r3 
地址         Interface              State     ID               Pri  Dead
10.1.13.1       em3.13                 Full      10.10.1.1        128    34
10.1.36.6       em3.36                 Full      10.1.1.6         128   33

测试> 显示路由协议ospf逻辑系统r3 

inet.0:13个目的地,13条路线(13个有效,0个抑制,0个隐藏)
+ =活动路线,– =上次活动,* =两者

10.1.1.1/32       * [OSPF / 10] 00:00:48,指标1
                    > to 10.1.13.1via em3.13
10.1.1.2/32       * [OSPF / 10] 00:00:38,指标3
                    > to 10.1.13.1via em3.13
10.1.1.4/32       * [OSPF / 10] 00:00:38,指标4
                    > to 10.1.13.1via em3.13
10.1.15.0/24     * [OSPF / 10] 00:00:48,指标2
                    > to 10.1.13.1via em3.13
10.1.24.0/24     * [OSPF / 10] 00:00:38,指标4
                    > to 10.1.13.1via em3.13
10.1.25.0/24     * [OSPF / 10] 00:00:43,指标3
                    > to 10.1.13.1via em3.13
10.1.46.0/24     * [OSPF / 10] 00:00:48,指标2
                    > to 10.1.36.6via em3.36
224.0.0.5/32     * [OSPF / 10] 00:04:52,指标1
                      MultiRecv

测试> ping 10.1.1.3logical-system r5 
PING 10.1.1.3(10.1.1.3): 56 data bytes
从10.1.1.3起64个字节:icmp_seq = 0 ttl = 63 time = 2.235 ms
从10.1.1.3起64个字节:icmp_seq = 1 ttl = 63 time = 1.759 ms
10.1.1.3起的64个字节:icmp_seq = 2 ttl = 63 time = 2.118 ms

通过 约翰

发表评论