



下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、用 Linux 打造路由器LINUX 作為一種新近崛起的操作系統,由于其性能穩定,源碼開放及價格方面的優勢而逐漸被廣大用戶所接受。現在 Linux 的主要用武之地在于服務器領域,但是,經過適當的配置之后,它還可以擔當互聯網的物理基石路由器這一重要角色。路由器是通信子網中的通信節點,每個路由器都計算并維護一張路由表,并據此指導數據報前往路徑中的下一站,這便是所謂的路由。這樣,經過互聯網上所有路由器的通力合作,數據報就能夠沿著一條“”路徑到達目的地。 在 GNU軟件 Zebra 的協助下, 我們可以將 Linux機器打造成一臺功能完備的路由器,它能夠同時支持 RIPv1、RIPv2、RIPng、O
2、SPFv2、OSPFv3、BGP-4和 BGP-4+等諸多 TCP/IP 協議。現在我們首先了解一下OSPF 和 BGP 協議的運行模式和基本原理,然后介紹Zebra的安裝配置方法,讓你的Linux 機器變成支持OSPF 與 BGP的路由器。BGP/OSPF概述如今,許多公司都建有多個網絡,如果這些網絡的類型不盡相同,則需要用路由器進行互聯。路由器是與兩個或兩個以上的網絡連接的計算機,它根據路由協議生成并維護一個路由表,并按照該路由表中的信息轉發包。這些路由器對公司內部的網絡結構了如指掌,知道將分組送到目的地的全部細節,但對于其他公司的網絡結構并不了解。像這樣 " 在同一機構下管理的
3、一系列路由器和網絡" 被稱為自治系統 (AS) 。由不同機構掌管的自治系統,可以采用不同的路由選擇算法;但同一自治系統內的所有路由器都使用同一路由協議,以便于自治系統內部各個路由器互換路由信息來維持相互的連通性。每一個自治系統都有一個16位的"自治系統 (AS) 編號 " 作為標志,就像IP地址一樣,它是由專門機構來分配的。自治系統內的路由器稱為" 內部網關 " ,所用的協議稱為" 內部網關協議 " 。內部網關協議大體上分為兩類, 一類是距離向量協議, 如 RIP,EIGRP協議;另一類是鏈路狀態協議如OSPF協議。鏈路狀態
4、路由協議與距離向量協議的不同之處在于,采用鏈路狀態路由協議的路由器不是交換到達目的地的距離,而是維護一張網絡拓撲結構圖。然后用數據庫表示該圖,其中的表項對應網絡的一條鏈路。路由器根據數據庫的信息計算出" 路由 " ,由此指導包的轉發。當網絡拓撲結構發生變化時,只需將相應紀錄而非整個數據庫通知其他節點。各路由器做出相應修改并重新計算路由后,就可以繼續正常工作。因為 " 開放式最短路徑優先協議" 的文檔必須公開發表,所以它是 " 開放式的 "( Open);又因為它采用 " 最短路徑優先 "( SPF)算法來計算一個節
5、點到所有其它節點間的最短路徑,故名為 OSPF。 OSPF 具有支持多重度量制式和多重路徑等諸多優點,因此成為因特網上推薦使用的內部網關協議, RIP卻由于自身的局限性而被打入冷宮。現在,在性能上能夠與OSPF 相匹敵的內部網關協議便是EIGRP-Cisco 的一個專有協議,但 OSPF 的“開放”本身就是一個響亮的招牌,因為誰也不想受制于某家供應商。前面提到,自治系統內的路由器不必知道其他自治系統的內部結構細節,從而有效地節約了路由器的內存和 CPU 時間,并提高了網絡帶寬的利用率。但是, 如果想與其他公司 (自治系統)通信時該怎么辦呢?很簡單,我們可以在自治系統內指定一個與其他自治系統相連
6、的路由器為 " 外部網關 " ,通過它進入其他自治系統。該路由器使用的協議叫做" 外部網關協議" ,如邊界網關協議 ( BGP)。相鄰的兩個網關必須首先互換" 鄰機探測 " 報文,協商是否愿意成為 " 鄰機 " 。成為鄰機則意味著兩個自治系統同意中轉雙方的通信流。同意后, 兩個鄰機互換 "鄰機可達性報文" ,來監督他們之間的鏈路的工作情況。接下來便是最重要的工作,用" 網絡可達性報文 " 來交換通過各鄰機所能到達的網絡的信息,從而實現自治系統之間的連通性。在外部網關的眼里只由
7、外部網關和連接他們的鏈路,如此以來,自治系統內的通信由內部網關處理,自治系統之間的通信交由外部網關處理- 一個分級路由的景象已經展現在我們面前,實際上,因特網正是由大量自治系統組成的。建立一個高級路由器許多人對路由器感到比較陌生, 事實上作為一個防火墻使用的 Linux 系統已經是一個路由器了,只不過還有點 " 簡陋 " 而已。然而,我們的目標是用 Linux 打造一個 " 高級 " 路由器,它必須能夠利用動態路由協議(上文提到的協議皆為動態路由協議)工作。這些協議能夠使路由器互換相關信息,從而共享穿越網絡時所用的那些路徑- 路由。這一點對于大型網絡(
8、比如 Internet) 而言是 " 異常 " 重要的,因為此時再用靜態路由(也就是人工計算設置路由)是根本不現實的。舉例來說,即使在比較理想- 即不考慮路由的變化的情況下,一個邊界網關協議(BGP)路由表也至少包含100,000條以上的表項。這時,手工建立這樣的靜態路由是難以忍受的。很明顯,即使我們的網絡小于Internet-比如一個大型公司網絡,我們還是更加喜歡動態路由協議。外部網關協議BGP 通常作為Internet的骨干使用,而其它的協議(如OSPF)則適于小型的互連網絡。開放式最短路徑優先(OSPF)協議是一個應用最廣的內部網關協議(IGP) 。Zebra 是一個
9、開放源代碼程序包,通過它你可以在Linux上運行 BGP 與 /或 OSPF。安裝 Zebra你既可以從Z網站下載Zebra的最新源程序,也能從Redhat和 Debian中獲得它,但不一定是最新版的。從源代碼中進行軟件安裝,你就會發現使用的是一些普通的安裝過程。簡介如下:./configuremakemake install配置腳本會搜索系統上已經安裝的IP棧并且自動地設置成支持他們。當前,IP 棧很可能僅僅是指IPv4 ,但是 IPv6用戶也不用擔心,因為Zebra也會發現并且支持它。程序安裝之后, 還可能必須在/etc/services中增加一些命令行。Zebra的守護程
10、序在他們自己的虛擬終端連接(VTY) 下運行,所以你的系統必須知道這些虛擬終端連接。這里是你應該增加的一些連接zebrasrv 2600/tcp # zebra servicezebra 2601/tcp # zebra vtyripd 2602/tcp # RIPd vtyripngd 2603/tcp # RIPngd vtyospfd 2604/tcp # OSPFd vtybgpd 2605/tcp # BGPd vtyospf6d 2606/tcp # OSPF6d vty備注說明,非正文,實際使用可刪除如下部分。本內容僅給予閱讀編輯指點:1 、本文件由微軟OFFICE 辦公軟件編輯
11、而成,同時支持WPS 。2 、文件可重新編輯整理。3 、建議結合本公司和個人的實際情況進行修正編輯。4 、因編輯原因,部分文件文字有些微錯誤的,請自行修正,并不影響本文閱讀。Note:it is notthetext.Thefollowingpartscanbe deletedforactualuse.This contentonlygivesinstructions:readingandediting1. This document is edited by Microsoft office office software and supports WPS.2. The files can be edited and reorganized.3. It is suggested to revise and edit according to the actual situation of the compa
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 北京第二外國語學院中瑞酒店管理學院《工程圖學B(1)》2023-2024學年第二學期期末試卷
- 上海電子信息職業技術學院《計算機組成原理與匯編語言程序設計》2023-2024學年第二學期期末試卷
- 鄭州幼兒師范高等專科學校《資本運營與公司治理》2023-2024學年第二學期期末試卷
- 河北石油職業技術學院《閱讀與欣賞唐詩宋詞》2023-2024學年第二學期期末試卷
- 浙江科技學院《風險投資運作與管理》2023-2024學年第二學期期末試卷
- 漳州衛生職業學院《英語閱讀(3)》2023-2024學年第二學期期末試卷
- 人教版角的分類
- 2024年高導熱石墨材料資金籌措計劃書代可行性研究報告
- 食品試驗設計方法第五講
- 我國幼兒園教育的目標任務和原則
- 廣東省廣州市增城區2025屆九年級下學期中考一模歷史試卷(含答案)
- 2025年云計算與大數據技術考試試題及答案
- 納西族文化課件
- 礦石加工中的化學工藝安全技術考核試卷
- 水利水電工程技術術語全
- 2024-2025教科版科學一年級下冊第二單元測試卷及答案
- 中國共產主義青年團紀律處分條例試行解讀學習
- 醫療器械研究報告醫療器械產業現狀及未來發展趨勢分析報告(2025年)
- 數字孿生技術在智慧能源系統中的挑戰與機遇
- 拋石專項施工方案
- 電力增材再造技術的創新與發展
評論
0/150
提交評論