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
          /
     
     
    格式:
    設置環回地址:
    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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章