ospf

 
    OSPF 链路状态协议 SPF 最短路径算法
     
    维护三个重要表:邻居表、拓扑表、路由表
    链路状态更新包 LSU 、链路状态通报 LSA
    链路汇集非常快
    支持无类别的路由表查询、VLSM 和超网技术
     
     
    环境图:
            路由
                环回地址
        R1
       1.1.1.1/24
        R2
       2.2.2.2/24
        R3
       3.3.3.3/24
        R4
       4.4.4.4/24
        R5
          /
        R6
          /
    ospf_第1张图片
     
     
    格式:
    设置环回地址:
    Router(config)#int loopback [ 环回地址代号 ]              # 代号可以随便写就像 F0/1 这样的标示作用
    Router(config-if)#ip add [ 环回地址 ] [ 掩码 ]              # 设置环回地址劲量特殊一些, 注意:每台设置的都要不同
     
    设置 ospf 协议:
    Router(config)#router ospf [ 进程号 ]                     # 进程号可以是 1-65535 任意数,不同路由也可相同
    Router(config-router)#network [ 区域所在网段 ] [ 反掩码 ] area [ 区域号 ] # 有多个区域就添加多条记录
    Router(config-router)#area [ 区域号 ] virtual-link [ 区域对方环回地址 ] # 在无物理连接中间添加虚链路
     
    配置路由间验证:
    Router(config)#int [ 连接端口 ]
    Router(config-if)#ip ospf authentication-key [ 连接密码 ]                      # 设置区域 明文验证
    Router(config-if)#ip ospf message-digest-key [ 1-255 任意数 ] md5 [ 连接密码 ]    # 也可以设置区域 MD5 密文验证
    Router(config)#router ospf 888
    Router(config-router)#area [ 需要验证的区域 ] authentication       # 启动区域验证
     
     
     
    R1 上配置
    Router>en
    Router#config t
    Router(config)#int loopback 88
    Router(config-if)#ip add 1.1.1.1 255.255.255.0
    Router(config)#int f0/1
    Router(config-if)#ip ospf authentication-key 88888
    Router(config-if)#exit
    Router(config)#router ospf 888
    Router(config-router)#network 10.1.1.0 0.0.0.255 area 0
    Router(config-router)#network 10.1. 2 .0 0.0.0.255 area 1
    Router(config-router)#area 1 virtual-link 3.3.3.3
    Router(config-router)#area 0 authentication
     
     
    R2 上配置
    Router(config)#int loopback 88
    Router(config-if)#ip add 2.2.2.2 255.255.255.0
    Router(config)#int f0/0
    Router(config-if)#ip ospf authentication-key 88888
    Router(config-if)#exit
    Router(config)#router ospf 888
    Router(config-router)#network 10.1.1.0 0.0.0.255 area 0
    Router(config-router)#network 10.1. 3 .0 0.0.0.255 area 2
    Router(config-router)#area 2 virtual-link 4.4.4.4
    Router(config-router)#area 0 authentication
     
     
     
    R3 上配置
    Router(config)#int loopback 88
    Router(config-if)#ip add 3.3.3.3 255.255.255.0
    Router(config-if)#exit
    Router(config)#router ospf 888
    Router(config-router)#network 10.1. 2 .0 0.0.0.255 area 1
    Router(config-router)#network 10.1. 4 .0 0.0.0.255 area 3
    Router(config-router)#area 1 virtual-link 1.1.1.1
     
     
    R4 上配置
    Router(config)#int loopback 88
    Router(config-if)#ip add 4.4.4.4 255.255.255.0
    Router(config-if)#exit
    Router(config)#router ospf 888
    Router(config-router)#network 10.1. 3 .0 0.0.0.255 area 2
    Router(config-router)#network 10.1. 5 .0 0.0.0.255 area 4
    Router(config-router)#area 2 virtual-link 2.2.2.2
     
     
    R5 上配置
    Router(config)#router ospf 888
    Router(config-router)#network 10.1. 4 .0 0.0.0.255 area 3
     
     
    R6 上配置
    Router(config)#router ospf 888
    Router(config-router)#network 10.1. 5 .0 0.0.0.255 area 4
    注意:在末端路由上不用设置环回地址
     
     
     
    查看路由拓扑表及 OSPF 进程号
    Router#sh ip ospf database

你可能感兴趣的:(职场,休闲,ospf)