【原創】銳捷實現OSPF路由協議和NAT地址轉換協議


路由網絡設計與實施

[銳捷設備實現OSPF路由協議與NAT地址轉換]

說明:

  本文是在多VLAN雙星型交換網絡的基礎之上發展的。關於組建多VLAN雙星型交換網絡,請參閱:

本文結構

 第一部分 預備知識

 第二部分 分析與設計

  •  需求分析

  •  整體設計

 第三部分 路由協議實驗

  •  OSPF配置部署

  •  連通測試

 第四部分 網絡地址轉換實驗

  •  NAT與NAPT配置部署

第一部分 預備知識

一、 OSPF

OSPF動態路由協議原理

  動態路由協議要求網絡中運行相同的路由協議;所有運行了路由協議的路由器會將本機相關路由信息發送給網絡中其他的路由器;所有路由器會根據收到的其他路由器發來的信息產生相應網段的路由信息;所有路由器會每隔一段時間向鄰居通告本機的狀態(路由更新)。

  OSPF(Open Shortest Path First 開放式最短路徑優先)協議,是目前網絡中應用最廣泛的路由協議之一。屬於內部網關路由協議,能夠適應各種規模的網絡環境,是典型的鏈路狀態(1ink-state)協議。

  OSPF路由協議通過向全網擴散本設備的鏈路狀態信息,使網絡中每台設備最終同步一個具有全網鏈路狀態的數據庫(LSDB),然后路由器采用SPF算法,以自己為根,計算到達其他網絡的最短路徑,最終形成全網路由信息。

  在大模型的網絡環境中,OSPF支持區域的划分,將網絡進行合理規划。划分區域時必須存在area0(骨干區域)。其他區域和骨干區域直接相連,或通過虛鏈路的方式連接。

二、 NAT

  NAT(網絡地址轉換或網絡地址翻譯),是指將網絡地址從一個地址空間轉換為另一個地址空間的行為。

  NAT將網絡划分為內部網絡(inside)和外部網絡(outside)兩部分。局域網主機利用NAT訪問網絡時,是將局域網內部的本地地址轉換為了全局地址(互聯網合法IP地址)后轉發數據包。

  NAT分為兩種類型:NAT(網絡地址轉換)和NAPT(網絡地址端口轉換)。NAT是實現轉換后一個本地IP地址對應一個全局地址。NAPT是實現轉換后多個本地IP地址對應一個全局IP地址。目前網絡中由於公網IP地址緊缺,而局域網主機數較多,因此一般使用動態的NAPT實現局域網多台主機共用一個或少數幾個公網IP訪問互聯網。

第二部分 設計與選型

一、 整體設計

  1. IP地址及VLAN規划設計
部門 VLAN VLAN NAME IP 掩碼
網監 20 Vlan0020 172.16.2.1;172.16.2.4;172.16.2.5 255.255.255.0
刑偵 30 Vlan0030 172.16.3.6 255.255.255.0
辦公室 40 Vlan0040 172.16.4.2 255.255.255.0
互聯網服務器 N/A N/A 172.16.5.3 255.255.255.0

2.拓撲結構

二、 設備選型

  終端:PC1(in vlan 20),PC2(in vlan 40),PC4(in vlan 20),PC5(in vlan 20),PC6(in vlan 30)

  接入層: RG-S2126G-1(接入PC1,PC2,PC4), RG-S2126G-2(接入PC5,PC6)

  匯聚層:S3550_24 兩台

  路由器: R2632兩台

第三部分 路由協議部署

一. OSPF配置部署(關鍵配置)

1.配置三層交換機S3550_24-1

L3-Switch1# configure terminal
L3-Switch1 (config)# vlan 10
L3-Switch1 (config-vlan)# exit
L3-Switch1 (config)# interface f 0/23
L3-Switch1 (config-if)# switchport access vlan 10
L3-Switch1 (config-if)# exit
L3-Switch1 (config)# interface vlan 10    	!創建VLAN虛接口,並配置IP
L3-Switch1 (config-if)# ip address 172.16.10.254 255.255.255.0
L3-Switch1 (config-if)# no shutdown
L3-Switch1 (config-if)# exit

L3-Switch1 (config)# router ospf    開啟OSPF路由協議進程
L3-Switch1 (config-router)# network 172.16.10.0 0.0.0.255 area 0
                                             !申請直連網段信息,並分配區域號
L3-Switch1 (config-router)# network 172.16.2.0 0.0.0.255 area 0
L3-Switch1 (config-router)# network 172.16.3.0 0.0.0.255 area 0
L3-Switch1 (config-router)# network 172.16.4.0 0.0.0.255 area 0

2.配置路由器Router2(DCE)

Router2(config)# interface fastethernet 1/1 
Router2(config-if)# ip address 172.16.5.254  255.255.255.0
Router2(config-if)# no shutdown 
Router2(config-if)# exit 
Router2(config)# interface serial 1/2 
Router2(config-if)# ip address 172.16.6.2  255.255.255.0 
Router2(config-if)# clock rate 64000
Router2(config-if)# no shutdown
Router2(config-if)# exit
Router2(config)# router ospf 
Router2(config-router)# network 172.16.6.0 0.0.0.255 area 0 
Router2(config-router)# network 172.16.5.0 0.0.0.255 area 0 
Router2(config-router)# end

3.配置路由器Router3

Router3 (config)# interface fastethernet 1/1
Router3 (config-if)# ip address 172.16.10.253 255.255.255.0 
Router3 (config-if)# no shutdown 
Router3 (config-if)# exit 
Router3 (config)# interface serial 1/2 
Router3 (config-if)# ip address 172.16.6.1 255.255.255.0
Router3 (config-if)# no shutdown

Router3 (config)#router ospf
Router3 (config-router)# network 172.16.10.0 0.0.0.255 area 0
Router3 (config-router)# network 172.16.6.0 0.0.0.255 area 0
Router3 (config-router)# end

二.連通測試

  根據方案為5台終端機設置本機IP和默認網關。測試結果:任意兩台主機之間能夠互相通信。

第四部分 網絡地址轉換實驗

一. NAT與NAPT配置部署

1. 訪問外網服務器

配置路由器Router3:

Router3 (config)#ip route 0.0.0.0 0.0.0.0 serial 1/2
Router3(config)#interface fastethernet 1/1
Router3(config-if)#ip nat inside    															!定義F1/0為內網接口
Router3(config-if)#exit
Router3(config)#interface serial 1/2
Router3(config-if)#ip nat outside 																	 !定義S1/2為外網接口
Router3(config-if)#exit
Router3(config)#ip nat pool internet 172.16.6.1 172.16.6.1 netmask 255.255.255.0     			  !定義內部全局地址池
Router3(config)#ip nat inside source static 172.16.3.6 172.16.6.1
Router3(config)#access-list 7 permit 172.16.10.0 0.0.0.255	
Router3(config)#ip nat inside source list 7 pool internet overload                              !為內部本地調用轉換地址池

2. 訪問內網服務器

配置路由器Router2:

Router2 (config)#ip route 0.0.0.0 0.0.0.0 serial 1/2
Router2(config)#interface fastethernet 1/1
Router2(config-if)#ip nat inside
Router2(config-if)#exit
Router2(config)#interface serial 1/2
Router2(config-if)#ip nat outside
Router2(config-if)#exit
Router2(config)#ip nat pool web 172.16.5.3 172.16.5.3 netmask 255.255.255.0  	  !定義內網服務器地址池
Router2(config)#access-list 8 permit host 172.16.6.2
																				!定義外網的公網IP地址
Router2(config)#ip nat inside destination list 8 pool web
																			!將外網的公網IP地址轉換為Web服務器地址
Router2(config)#ip nat inside source static tcp 172.16.5.3 80 200.1.8.7 80
																				!定義訪問外網IP的80端口時轉換為內網的服務器IP的80端口


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM