實驗二策略的使用

2021-10-23 01:24:15 字數 4141 閱讀 1715

需求:1、r3到192.168.1.1 192.168.3.1的路由走r3-r2-r1,並留有備份

2、r3到192.168.2.1 192.168.4.1的路由走r3-r4-r1,並留有備份

3、10.0.12.0、10.0.14.0的路由不引進ospf中

在左側起rip,右邊起ospf在r2,r4的兩邊分別起rip和ospf

將rip發不到ospf中

1、匹配192.168.1.0 192.168.3.0的路由將走r2的cost改為20,走r4的cost改為30

2、匹配192.168.2.0 192.168.4.0的路由將走r2的cost改為30,走r4的cost改為20

3、10.0.12.0、10.0.14.0的路由不引進ospf中

使用字首列表匹配這兩個網段

r1配置

#

inte***ce gigabitethernet0/0/0

ip address 10.0.12.1 255.255.255.0

#inte***ce gigabitethernet0/0/1

ip address 10.0.14.1 255.255.255.0

#inte***ce gigabitethernet0/0/2

#inte***ce null0

#inte***ce loopback0

ip address 10.0.1.1 255.255.255.255

#inte***ce loopback1

ip address 192.168.1.1 255.255.255.0

#inte***ce loopback2

ip address 192.168.2.1 255.255.255.0

#inte***ce loopback3

ip address 192.168.3.1 255.255.255.0

#inte***ce loopback4

ip address 192.168.4.1 255.255.255.0

#rip 1

undo summary

version 2

network 10.0.0.0

network 192.168.1.0

network 192.168.2.0

network 192.168.3.0

network 192.168.4.0

#

r2配置

acl number 2000  

rule 5 permit source 192.168.1.0 0.0.254.255

acl number 2001

rule 5 permit source 192.168.0.0 0.0.254.255

#firewall zone local

priority 15

#inte***ce gigabitethernet0/0/0

ip address 10.0.23.1 255.255.255.0

#inte***ce gigabitethernet0/0/1

ip address 10.0.12.2 255.255.255.0

#inte***ce gigabitethernet0/0/2

#ospf 1 router-id 2.2.2.2

import-route rip 1 route-policy 1

area 0.0.0.0

network 10.0.23.1 0.0.0.0

#rip 1

undo summary

version 2

network 10.0.0.0

#route-policy 1 permit node 5

if-match acl 2000

#route-policy 1 permit node 10

if-match acl 2001

#route-policy 1 deny node 15

if-match ip-prefix 2

#route-policy 1 permit node 100

#ip ip-prefix 2 index 10 permit 10.0.12.0 24

ip ip-prefix 2 index 20 permit 10.0.14.0 24

#

r3配置:

#

inte***ce gigabitethernet0/0/0

ip address 10.0.23.2 255.255.255.0

#inte***ce gigabitethernet0/0/1

ip address 10.0.34.2 255.255.255.0

#inte***ce gigabitethernet0/0/2

#inte***ce null0

#ospf 1 router-id 3.3.3.3

area 0.0.0.0

network 10.0.23.2 0.0.0.0

network 10.0.34.2 0.0.0.0

#

r4配置:

#

inte***ce gigabitethernet0/0/0

ip address 10.0.34.1 255.255.255.0

#inte***ce gigabitethernet0/0/1

ip address 10.0.14.2 255.255.255.0

#inte***ce gigabitethernet0/0/2

#ospf 1 router-id 4.4.4.4

import-route rip 1 route-policy 1

area 0.0.0.0

network 10.0.34.1 0.0.0.0

#rip 1

undo summary

network 10.0.0.0

#route-policy 1 permit node 5

if-match acl 2000

#route-policy 1 permit node 10

if-match acl 2001

#route-policy 1 deny node 15

if-match ip-prefix 2

#route-policy 1 permit node 100

#ip ip-prefix 2 index 10 permit 10.0.12.0 24

ip ip-prefix 2 index 20 permit 10.0.14.0 24

#

實驗二 OpenSSL API使用

參考openssl 1.1.1 新特性 全面支援國密sm2 sm3 sm4加密演算法呼叫openssl api 0 推薦在openeuler中實現 參考第三節 1 提交相關 碼雲 或github 鏈結 2 提交不少於6張編譯測試過程截圖 3 至少包含sm4,sm3的測試 編譯測試過程截圖 編譯測試過...

python實驗二 python實驗二

安徽工程大學 python 程式設計 實驗報告 班級 物流191姓名 王悅學號 3190505103 成績 日期20200316指導教師 修宇 實驗名稱 實驗二 順序結構程式設計 實驗目的 1 掌握資料的輸入輸出的方法 2 熟悉順序結構程式中語句的執行過程 3 掌握順序結構程式的設計方法。實驗條件 ...

(二)策略模式

定義演算法家族,分別封裝起來,讓它們之間可以互相替換,讓演算法變化,不會影響到使用者 good 適合類中的成員以方法為主,演算法經常變動 簡化了單元測試 因為每個演算法都有自己的類,可以通過自己的介面單獨測試。策略模式和簡單工廠基本相同,但簡單工廠模式只能解決物件建立問題,對於經常變動的演算法應使用...