A. 虛擬路由器的體系結構及實現畢業論文
虛擬路由器即Virtual Router,是指在軟、硬體層實現物理路由器的功能模擬,屬於一種邏輯設備。每個VR應該具有邏輯獨立的路由表和轉發表,這樣就使不同VPN間的地址空間可以重用,並保證了VPN內部路由和轉發的隔離性。
用以建設骨幹IP網路的設備中出現的新進展,尤其是虛擬骨幹路由技術的出現,為Internet服務分配中的全面變化創造了條件。
虛擬路由器將使與其他網路用戶相隔離並提供對網路性能、Internet地址與路由管理以及管理和安全性的新型Internet服務成為可能。虛擬骨幹網路由器在邏輯上將一台物理路由器分為多台虛擬路由器。每台虛擬路由器運行路由協議不同的實例並具有專用 的I/O埠、緩沖區內存、地址空間、 路由表以及網路管理軟體。
基於虛擬骨幹路由器的服務無需增加投資,就可使客戶機具有運行專用骨幹網的控制權和安全性。控制和管理虛擬路由功能的軟體是模塊化的軟體。軟體的多個實例(對應於多個虛擬路由器)在真正的多處理器操作系統(如Unix)上執行。
每個虛擬路由器進程利用操作系統中固有的進程與內存保護功能與其他進程相隔離,這就保證了高水平的數據安全性,消除了出故障的軟體模塊損壞其他虛擬路由器上的數據的可能性。
當連接到高速SONET/SDH介面時,為獲得線速性能,許多運營商級路由器具有的包轉發功能是通過硬體實現的。在具有虛擬路由功能的系統中,這類硬體功能可以在邏輯上被劃分並被靈活地分配給一個特定的虛擬路由器。
接收和發送數據包的物理I/O 埠或標記交換路徑被置於組成一台虛擬交換機的軟體模塊的控制之下。包緩沖內存和轉發表受每台虛擬路由器資源的限制,以保證一台虛擬路由器不會影響到另一台虛擬路由器的運行。
虛擬路由技術使每台虛擬路由器執行不同的路由協議軟體(例如,最短路徑優先、邊界網關協議、中間系統到中間系統)和網路管理軟體(例如,SNMP或命令行界面)的實例。因此,用戶可以獨立地監視和管理每台虛擬路由器。
不同的協議實例賦予每台虛擬路由器完全獨立的IP地址域,這些地址域可以獨立地進行配置,不會出現造成沖突的危險。管理功能使每台虛擬路由器可以作為一個獨立的實體進行配置和管理。基於用戶的安全模塊還保證所有的網路管理功能和屬於某一虛擬路由器的信息只 能供一定的訪問特權訪問。
每台虛擬路由器的包轉發路徑與其他虛擬路由器的包轉發路徑相隔離,從而使管理人員可以單獨和獨立地管理每台虛擬路由器的性能。系統中一台虛擬路由器上出現的傳輸流激增不會影響其他的虛擬路由器。這就保證了這種服務的最終用戶得到持續的網路性能。
虛擬路由器還提供獨立的策略和Internet工程任務組差別服務(Diff-Serv)功能,使虛擬路由器可以向最終用戶提交完全的定製服務。分配給每台虛擬路由器的I/O埠可以進行編程以對輸入包進行計數並保證輸入包不超過預先規定的合同。然後包根據自己的服務類型分類進入多條隊列。
隨著虛擬路由功能在骨幹網中變得更加普及,在動態精確地滿足最終用戶的帶寬需要的同時,它所具有的提供最終用戶對帶寬的最大限度的控制和管理的功能將帶來許多在價格上具有競爭力、高度定製的IP服務。這培羨些服務將大大改變提供商和客戶看待購買帶寬世界的方式 。
虛擬路由器冗餘協議(VRRP:Virtual Router Rendancy Protocol)
虛擬路由器冗餘協議(VRRP)是一種選擇協議,它可以把一個虛擬路由器的責任動態分配到區域網上的 VRRP 路由器中的一台。控制虛擬路由器 IP 地址的 VRRP 路由器稱為主路由器,它負責轉發數據包到這些虛擬 IP 地址。一旦主路由器不可用,這種選擇過程就提供了動態的故障轉移機制,這就允許虛擬路由器的 IP 地址可以作為終端主機的默認第一跳路由器。使用 VRRP 的好處是有更高的默認路徑的可用性而無需在每個終端主機上配置動態路由或路由發現協議。 VRRP 包封裝在 IP 包配豎拍中發送。
使用 VRRP ,可以纖橡通過手動或 DHCP 設定一個虛擬 IP 地址作為默認路由器。虛擬 IP 地址在路由器間共享,其中一個指定為主路由器而其它的則為備份路由器。如果主路由器不可用,這個虛擬 IP 地址就會映射到一個備份路由器的 IP 地址(這個備份路由器就成為了主路由器)。 VRRP 也可用於負載均衡。 VRRP 是 IPv4 和 IPv6 的一部分。
VRRP(Virtual Router Rendancy Protocol,虛擬路由冗餘協議)是一種容錯協議。通常,一個網路內的所有主機都設置一條預設路由(如圖3-1所示,10.100.10.1),這樣,主機發出的目的地址不在本網段的報文將被通過預設路由發往路由器RouterA,從而實現了主機與外部網路的通信。當路由器RouterA 壞掉時,本網段內所有以RouterA 為預設路由下一跳的主機將斷掉與外部的通信。VRRP 就是為解決上述問題而提出的,它為具有多播或廣播能力的區域網(如:乙太網)設計。我們結合下圖來看一下VRRP 的實現原理。VRRP 將區域網的一組路由器(包括一個Master 即活動路由器和若干個Backup 即備份路由器)組織成一個虛擬路由器,稱之為一個備份組。這個虛擬的路由器擁有自己的IP 地址10.100.10.1(這個IP 地址可以和備份組內的某個路由器的介面地址相同),備份組內的路由器也有自己的IP 地址(如Master的IP 地址為10.100.10.2,Backup 的IP 地址為10.100.10.3)。區域網內的主機僅僅知道這個虛擬路由器的IP 地址10.100.10.1,而並不知道具體的Master 路由器的IP 地址10.100.10.2 以及Backup 路由器的IP 地址10.100.10.3,它們將自己的預設路由下一跳地址設置為該虛擬路由器的IP 地址10.100.10.1。於是,網路內的主機就通過這個虛擬的路由器來與其它網路進行通信。如果備份組內的Master 路由器壞掉,Backup 路由器將會通過選舉策略選出一個新的Master 路由器,繼續向網路內的主機提供路由服務。從而實現網路內的主機不間斷地與外部網路進行通信。關於VRRP 協議的詳細信息,可以參考RFC 2338。
一、 應用實例
最典型的VRRP應用:RTA、RTB組成一個VRRP路由器組,假設RTB的處理能力高於 RTA,則將RTB配置成IP地址所有者,H1、H2、H3的默認網關設定為RTB。則RTB成為主控路由器,負責ICMP重定向、ARP應答和IP報文的轉發;一旦RTB失敗,RTA立即啟動切換,成為主控,從而保證了對客戶透明的安全切換。
在VRRP應用中,RTA在線時RTB只是作為後備,不參與轉發工作,閑置了路由器RTA和鏈路L1。通過合理的網路設計,可以到達備份和負載分擔雙重效果。讓RTA、RTB同時屬於互為備份的兩個VRRP組:在組1中RTA為IP地址所有者;組 2中RTB為IP地址所有者。將H1的默認網關設定為RTA;H2、H3的默認網關設定為RTB。這樣,既分擔了設備負載和網路流量,又提高了網路可靠性。
VRRP協議的工作機理與CISCO公司的HSRP(Hot Standby Routing Protocol)有許多相似之處。但二者主要的區別是在CISCO的HSRP中,需要單獨配置一個IP地址作為虛擬路由器對外體現的地址,這個地址不能是組中任何一個成員的介面地址。
使用VRRP協議,不用改造目前的網路結構,最大限度保護了當前投資,只需最少的管理費用,卻大大提升了網路性能,具有重大的應用價值。
二、工作原理
一個VRRP路由器有唯一的標識:VRID,范圍為0—255。該路由器對外表現為唯一的虛擬 MAC地址,地址的格式為00-00-5E-00-01-[VRID]。主控路由器負責對ARP請求用該MAC地址做應答。這樣,無論如何切換,保證給終端設備的是唯一一致的IP和MAC地址,減少了切換對終端設備的影響。
VRRP控制報文只有一種:VRRP通告(advertisement)。它使用IP多播數據包進行封裝,組地址為224.0.0.18,發布范圍只限於同一區域網內。這保證了VRID在不同網路中可以重復使用。為了減少網路帶寬消耗只有主控路由器才可以周期性的發送VRRP通告報文。備份路由器在連續三個通告間隔內收不到VRRP或收到優先順序為0的通告後啟動新的一輪VRRP選舉。
在VRRP路由器組中,按優先順序選舉主控路由器,VRRP協議中優先順序范圍是0—255。若 VRRP路由器的IP地址和虛擬路由器的介面IP地址相同,則稱該虛擬路由器作VRRP組中的IP地址所有者;IP地址所有者自動具有最高優先順序:255。優先順序0一般用在IP地址所有者主動放棄主控者角色時使用。可配置的優先順序范圍為1—254。優先順序的配置原則可以依據鏈路的速度和成本、路由器性能和可靠性以及其它管理策略設定。主控路由器的選舉中,高優先順序的虛擬路由器獲勝,因此,如果在VRRP組中有IP地址所有者,則它總是作為主控路由的角色出現。對於相同優先順序的候選路由器,按照IP地址大小順序選舉。VRRP還提供了優先順序搶占策略,如果配置了該策略,高優先順序的備份路由器便會剝奪當前低優先順序的主控路由器而成為新的主控路由器。
為了保證VRRP協議的安全性,提供了兩種安全認證措施:明文認證和IP頭認證。明文認證方式要求:在加入一個VRRP路由器組時,必須同時提供相同的VRID和明文密碼。適合於避免在區域網內的配置錯誤,但不能防止通過網路監聽方式獲得密碼。 IP頭認證的方式提供了更高的安全性,能夠防止報文重放和修改等攻擊。
B. 求一篇計算機網路工程專業的畢業論文
1 摘要 1
2 Abstract 2
3 目錄 4
4 引言 6
4.1 如今的網路社會 6
4.2 本課題的目的 6
4.3 關於Cisco 6
5 用戶需求分析 8
5.1 網路需求分析 8
5.2 資金預算 8
6 網路系統的建議方案 9
6.1 網路主幹 9
6.2 教學樓的接入 11
6.3 圖書館的接入 11
6.4 辦公樓的接入 11
6.5 學生機房的接入 11
6.6 學生宿舍的聯網 12
6.7 PIX防火牆 12
6.8 Cisco 2610 遠程訪問路由器 12
6.9 網路管理 13
7 網路總體設計方案 14
7.1 網路拓撲 14
7.2 VLAN及IP地址規劃 14
8 交換模塊設計 16
8.1 訪問層交換服務的實現-配置訪問層交換機 16
8.1.1 設置交換機名稱 17
8.1.2 設置交換機的加密使能口令 17
8.1.3 設置登錄虛擬終端線時的口令 18
8.1.4 設置終端線超時時間 19
8.1.5 設置禁用IP地址解析特性 20
8.1.6 設置啟用消息同步特性 21
8.1.7 配置訪問層交換機jxl的管理IP、默認網關 22
8.1.8 埠雙工配置 24
8.1.9 埠速度 24
8.1.10 設置快速埠 25
8.1.11 配置訪問層交換敬鬧機jxl的主幹道埠 26
8.1.12 配置其餘的訪問層交換機 27
8.2 分布層交換服務的實現-配置分布層交換機 28
8.2.1 配置分布層交換機jxq 的基本參數 28
8.2.2 配置分布層交換機jxq 的管理IP、默認網腔稿隱關 29
8.2.3 配置分布層交換機jxq的VLAN 29
8.2.4 配置分布層交換機jxq 的埠基本參數 30
8.2.5 配置分布層交換機jxq 的3層交換功能 31
8.2.6 配置分布層交換機ssq 33
8.3 核心層交換服務的實現-配置核心層交換機 34
8.3.1 配置核心層交換機CoreSwitch1的基本參數 34
8.3.2 配置核心層交換機CoreSwitch1的管理IP、默認網關 35
8.3.3 配置核心層交換機CoreSwitch1的埠參數 36
8.3.4 配置核心層交換機CoreSwitch1的路由功能 36
9 PIX防火牆的接入 38
9.1 PIX防火牆的管理訪問模式 39
9.2 PIX防火牆的基本命令 39
10 廣域網接入設計 40
10.1 配置接入路由器InternetRouter的基本參數 40
10.2 配置接入路由器InternetRouter的各介面參數 41
10.3 配置接入路由器InternetRouter的路由功能 41
10.4 配置接入路由器InternetRouter上的NAT 42
10.4.1 定義NAT內部、外部介面 42
10.4.2 定義允許進行NAT的工作站的內部局部IP地址范圍 43
10.5 配置接入路由器InternetRouter上的ACL 44
10.5.1 對外屏蔽簡單網管協議,即SNMP 44
10.5.2 對外屏蔽遠程登錄協議telnet 45
10.5.3 對外屏蔽其它不安全的協議或服務 46
11 結束語 48
12 致謝伍廳 49
13 參考文獻 50
C. 畢業論文 中小型區域網的組建與規劃
這個題目很簡單 ,你可以找一些實際的公司去現場給公司做個網路模擬組建 ,這樣對你的論文幫助很大 ,比你在這空想要好的多,一切的學習都要基於實踐 ,這樣你的論文會很有實際意義的。