北郵大三下計算機網絡技術實踐實驗三_第1頁
北郵大三下計算機網絡技術實踐實驗三_第2頁
北郵大三下計算機網絡技術實踐實驗三_第3頁
北郵大三下計算機網絡技術實踐實驗三_第4頁
北郵大三下計算機網絡技術實踐實驗三_第5頁
已閱讀5頁,還剩16頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

實驗報告課程名稱:計算機網絡技術基礎實驗名稱:實驗三RIP和OSPF路由協(xié)議的配置及協(xié)議流程班級:2009211311姓名:schnee學號:? ?? 實驗日期:2012-4-06實驗報告:2012—4—08環(huán)境(詳細說明運行的操作系統(tǒng),網絡平臺,網絡拓撲圖)運行的操作系統(tǒng)Windows7(在老師的指導下改了部分配置之后可以不安裝XP虛擬機。)配置步驟:控制面板—程序-程序和功能,打開或關閉windows功能,然后Telnet服務器和Telnet客戶端打開(因為win7默認關閉)??刂泼姘?系統(tǒng)與安全—管理工具-服務,開啟Telnet服務;采用Dynamips仿真環(huán)境。網絡拓撲圖包含5個路由器,5個PC機,12個網段。網絡拓撲圖:實驗目的復習和進一步掌握實驗一二的內容。自己會設計較復雜的網絡物理拓撲和邏輯網段。掌握路由器上RIP協(xié)議的配置方法,能夠在模擬環(huán)境中進行路由器上RIP協(xié)議的配置,并能通過debug信息來分析RIP協(xié)議的工作過程,并觀察配置水平分割和沒有配置水平分割兩種情況下RIP協(xié)議工作過程的變化。掌握路由器上OSPF協(xié)議的配置方法,能夠在模擬環(huán)境中上進行路由器上OSPF協(xié)議的配置,并能夠通過debug信息分析OSPF協(xié)議的工作工程。實驗內容及步驟協(xié)議前的基礎配置(實驗一二)修改。net文件,設計網絡物理拓撲和邏輯網段。(見附錄)用list列出網絡成員,如下圖所示。用start命令啟動所有的路由器和主機并配置idlepc值.用idlepcget命令獲取到R1和PC1的idlepc值,配置好R1和PC1的idlepc值并保存。(同一類只需配置一次,所以只需配置R1和PC1的idlepc值即可).打開10個控制臺窗口,每個窗口都使用Telnet客戶端分別登錄到路由和主機上。比如登錄到R1的命令行為:telnet127。0.0.13001.登錄到PC1的命令行為:telnet127。0.0.13006配置路由器之間的串口連接并啟動串口配置時從底層向高層配置,先配置物理層的時鐘信息,再配置數據鏈路層協(xié)議,最后配置網絡層的IP協(xié)議,并開啟串口。在配置串口時,一端需要配置成為DCE端,另一端要配置成為DTE端。DCE端提供時鐘,DTE端跟隨時鐘。所以只要在DCE端配置時鐘即可,配置了時鐘的那端就是DCE端,沒有配置時鐘的那端就是DTE端.在此實驗中我將所有串口的數據鏈路層都配置成PPP協(xié)議.如果不配置,默認的數據鏈路層采用的是HDLC協(xié)議。IP協(xié)議方面,注意串口兩端的IP地址要在同一網段。noshutdown啟動接口。具體步驟以R1和R2之間的串口連接的配置為例.?同理,配置好其他路由器對間的串口連接。具體參數參見網絡拓撲圖.配置主機和路由器之間的以太網連接接口并啟動路由器和主機間采用以太網連接,以太網不用配置物理層和數據鏈路層,只要配置網絡層IP協(xié)議即可.具體步驟以R1和PC1為例。?同理配置好其他四個主機與對應路由之間的以太網連接接口并啟動.?至此,同一網段之間已經可以進行數據傳輸了。但是不同網絡之間的設備還是不能進行通信,這需要配置靜態(tài)路由。同一網段間PC1pingR1同一網段間R1pingR2給PC配置默認路由由于網絡拓撲比較復雜,此次實驗我們僅配置主機的默認路由.至于路由器,由于之后要用RIP或OSPF協(xié)議動態(tài)學習,所以不需配置。具體步驟以PC1為例進行默認路由配置。默認路由為1。1。1.1。未學習時的路由表用showiproute查看未動態(tài)學習時的路由表。僅以R1為例截圖如下。 我們發(fā)現現在R1只知道和它直接相連的網段和路由器端口(并且都標注為C)。RIP協(xié)議配置和實驗進入各路由器配置RIP協(xié)議具體步驟以R1為例截圖說明如下.其他路由器同理配置。?network配置與R1直連的網絡,neighbor配置R1的鄰居路由器.在各種情況下檢測網絡的連通情況各路由器均已經開啟RIP協(xié)議,即均動態(tài)學習過了。同一網段之間的檢測見3.1.5.的說明。在此僅說明不同網段之間的連通檢測。?不同網段間主機和路由器R1pingR4 由于路由器通過動態(tài)學習,已經獲得了整個網絡的拓撲,所以能夠ping通.?不同網段間主機和主機PC1pingPC4?我們注意到PC1pingPC4時第一次有丟包,但是之后就能完全ping通了。在路由器特權模式下打開調試信息,根據交互信息分析RIP協(xié)議的工作過程具體調試信息僅以R1和R3的交互為例。R1:R3:?RIP協(xié)議基于距離矢量路由算法,它的基本工作原理是:每一個路由器維護一張路由表,該路由表以每一個目標網絡為索引,記錄到達該目標網絡的時間開銷或距離開銷,以及對應的輸出接口。所有使用RIP協(xié)議的路由器周期性地向外發(fā)送路由刷新報文,再接收到來自各個鄰居路由器的路由表后,根據這些路由表來重新計算自己到達各個網絡的最佳路由。 從上面的調試信息,我們可以看到R1接收來自各個鄰居路由的路由表,R3向外發(fā)送路由刷新報文,更新路由表的三個最重要的動作。比較禁止水平分割和開水平分割兩種情況下RIP協(xié)議交互過程的變化進入R3的s1/1接口的配置模式,禁止水平分割(默認打開水平分割)。命令行為:R3(config—if)#noipsplit-horizon有水平分割的R3調試信息:關閉水平分割后的R3調試信息:?水平分割方法讓路由器記住每一條路由信息的來源,也就是標記收到該路由信息的端口號,當本路由器向外廣播路由信息時,不會將該路由信息想收到這條信息的端口上發(fā)送,從而可以避免一些路由循環(huán)的產生。?有上面兩個截圖的比較,我們發(fā)現關閉水平分割后,從s1/1傳來的網段7的信息又發(fā)送給了s1/1。此外,對于有水平分割的s1/0接口,傳送的是已經篩選過的距離表。這就是關閉水平分割的區(qū)別。?雖然在上圖中沒有明顯區(qū)別,但是當鏈路出現故障時,水平分割就是一種防止出現無窮計數問題的高效同步的方法.采用showiproute觀察路由器在RIP協(xié)議中學習到的路由表項我們以R1為例進行分析.比較學習前(3.1.7。截圖)和學習后(下圖)的路由表。我們發(fā)現多了標記為R的表項,并且現在路由知道了與其不直接相連的網段、主機和路由。我們以第二行:R2。0。0.0/8[120/1]via8.1.1。2,00:00:04,Serial1/2為例說明:R表示此路由表項是通過RIP協(xié)議學習到的,而時間00:00:04表示學習到這個路由表項距離現在的時間,時間越小表示路由表項越新,它的可信度也就越高.而時間較大時表示這個路由表項是很久之前學習到的,現在網絡狀況可能已經發(fā)生了變化.跟蹤路由,觀察RIP協(xié)議實驗結果我們觀察PC1pingPC3的包所經過的路徑,由下圖可知路徑為:1。1。1.21.1。1.17。1.1.23。1。1.2其中*表示失敗。OSPF協(xié)議配置和實驗刪除各路由器上的RIP協(xié)議以R3為例.通過指令norouterrip刪除RIP協(xié)議。我們還發(fā)現,刪除RIP協(xié)議后,R3的路由表又變?yōu)槲磳W習前的路由表。在各路由器上配置OSPF協(xié)議以R1為例配置OSPF協(xié)議.具體步驟為:進入OSPF配置模式配置與R1直連的網絡并指明該網絡所屬的區(qū)域進入路由串口(s)分別配置從接口發(fā)送hello包的時間間隔和認為通過該接口相連的鄰居已經不存在的時間間隔。檢測OSPF路由結果以最具代表性的PC1pingPC4為例.利用debugipospfevents打開調試信息,分析OSPF協(xié)議工作工程以R1為例。?OSPF是基于鏈路狀態(tài)算法的分層路由協(xié)議。在開啟OSPF協(xié)議之后路由器之間交互的是鏈路狀態(tài)信息,不過上圖只有相鄰鏈路Hello包的交互,這是因為OSPF的主要協(xié)議交互過程是在剛配置完OSPF協(xié)議時就進行了,而在網絡運行過程中,如果沒有鏈路狀態(tài)的變化就沒有交互鏈路狀態(tài)信息。也就是說,一旦網絡穩(wěn)定,信息不再更新,則只會有Hello包.只有鏈路發(fā)生變化時,相應路由器才會廣播改變的信息給其余路由器.Hello協(xié)議是OSPF協(xié)議中比較重要的部分,用于檢測鄰居并維護鄰接關系。修改鏈路狀態(tài),觀察廣播信息的交互通過debugipospfflood打開R1的洪泛狀態(tài)打開后,維持下面狀態(tài)不變,直到鏈路狀態(tài)出現變化。可靠泛洪機制是OSPF的重要部分,其在某條鏈路狀態(tài)發(fā)生變化時,會將變化的信息發(fā)送給同一域中的所有OSPF路由器,從而確保整個域內的路由器始終具有一致的鏈路狀態(tài)數據庫。觀察路由器端口失效時信息的交互關閉與R1直連的R3的s1/1接口?R1的反應的部分截圖:?我們發(fā)現,R3的接口一關閉后,就收到了來自R3的11.1.1.2的洪泛信息.OSPF路由器收到鏈路狀態(tài)更新報文時,更新自己的鏈路狀態(tài)數據庫,然后采用SPF算法重新計算路由表。在重新計算過程中,路由器繼續(xù)使用舊路由表,直到SPF完成新路由表的計算。?最終R1端又會恢復鏈路改變前的平靜狀態(tài),不會再有信息輸出。但是即使鏈路狀態(tài)沒有發(fā)生變化,OSPF路由信息也會自動更新,默認時間為30分鐘。觀察IP地址失效時信息的交互刪除與R1直連的R5的s1/1的IP地址。?觀察R1信息的變化(部分截圖),同理于上,我們發(fā)現來自R5的12.1.1。2的更新信息。利用各個路由器的OSPF的鄰居路由器命令行為:shipospfneighbor.其中,NeighborID表示鄰居路由器的路由ID,路由ID是路由器在OSPF網絡中的唯一標識。(是該路由器各IP地址中的一個)Pri表示路由器的優(yōu)先級,默認為1。State表示路由器的狀態(tài),FULL即開著。DOWN即該端口被shutdown了。DeadTime表示最后學習到路由信息的時間。Address表示鄰居路由器與本路由器相連的接口的IP地址。Interface表示連接鄰居路由器的本地接口。實驗結果詳細每一步的實驗結果見3。實驗內容和步驟的分析與截圖.RIP協(xié)議通過實驗,我深入理解了RIP協(xié)議的工作原理。RIP協(xié)議是基于距離矢量算法的內部動態(tài)路由協(xié)議。其基本工作原理是:每一個路由表維護一張路由表,記錄到達該目標網絡的時間開銷或距離開銷,以及對應的輸出接口.所有路由器通過周期性地向外發(fā)送路由刷新報文,在接收到來自各個鄰居路由器的路由表后,根據這些路由表來重新計算自己到達各個網絡的最佳路由。通過對比水平分割關閉前后的交互變化,真切理解到RIP協(xié)議通過水平分割來優(yōu)化,避免路由循環(huán)的產生,提高效率。OSPF協(xié)議OSPF協(xié)議基于鏈路狀態(tài)路由算法.在分層次的網絡結構中,每個區(qū)域內部維持一張唯一的本域拓撲結構圖,各域內部的路由器根據所在域的拓撲圖各自計算路由,域邊界路由器把本域的內部路由總結后向其他域進行擴散.實驗中還著重研究了OSPF的Hello協(xié)議和可靠泛洪機制.Hello協(xié)議用于檢測鄰居并維護鄰接關系,可靠泛洪機制在鏈路狀態(tài)發(fā)生變化時更新狀態(tài)。我們從鄰居路由表中可以發(fā)現,路由器標識為端口IP中最大的IP地址。debug時,可以看到OSPF協(xié)議中路由器先和鄰居交互鏈路狀態(tài)信息,交互描述信息DBD而非具體的路由信息,然后當路由器知道自己沒有哪些信息而對方有時,會啟動Dat(yī)abaseRequire請求交互,然后再Exchange真正的路由信息,知道達到同步為止.在點到點鏈路中,常選擇IP地址較大的作為主路由,或者通過elect選舉出多個成員中的主路由,其他路由需與主路由進行數據庫同步。實驗中的問題及心得實驗中遇到的問題在實驗中,當完成基礎配置還未配置路由協(xié)議時,我檢測了一下網絡中各個路由器和主機的連通情況.結果發(fā)現R2-R3,R2—R4兩條路不通。方法:我檢查了各種配置和路由,都沒有發(fā)現問題,最后返回起點,才發(fā)現原來是。net中的拓撲因為太粗心而寫錯了……實驗中,由于拓撲比較復雜,所以打開了很多窗口。方法:為了防止意外情況并且減少窗口數目,可以在每配置完一部分后就在特權模式下,copyrunstart以保存配置。這樣就可以關閉該窗口,下次打開時配置不變。配置時要求從底層向高層配置,先配置物理層的時鐘信息,再配置數據鏈路層協(xié)議,最后配置網絡層的IP協(xié)議.不過我一開始時先配置了IP協(xié)議,之后才配置的時鐘和數據鏈路層協(xié)議.方法:雖然配錯了,但是并沒有明顯問題。不過之后還是重新配置了一番。實驗思考題當配置完實驗一二之后在PC1pingPC4,會出現丟包現象,為什么?解答:在路由器上ping的工作原理與PC不太相同,由于Dynamips中采用的是路由器來模擬PC,所以PC1發(fā)送ping命令按照的是路由器的方式,即不知道目標MAC地址時會先把本包丟棄,再觸發(fā)ARP解析過程,所以每次需要進行ARP解析時就會丟棄一個數據包。RIP協(xié)議的交互信息中出現via0。0.0。0,這個0.0.0.0表示什么?解答:由于RIP協(xié)議交互的是距離表,而不是完整的路由表,路由表中的下一跳IP地址對于鄰居路由表沒有意義,因為如果鄰居路由器采用這條路由,那么鄰居路由器上該路由表項中的下一跳IP地址就是本路由器.因此via后面的下一跳IP地址為0。0.0.0。RIP協(xié)議的發(fā)送目的地址會有224.0.0.9的情況出現,這是什么地址?解答:224。0.0.9是組播地址,當RIPv2協(xié)議發(fā)送一些路由信息的時間,不再采用廣播方式,而是向224。0.0.9這個組播地址發(fā)送路由信息,凡是運行RIP協(xié)議的路由器就會加入這個組播組,來接收RIP路由信息,而其他路由器則不再處理RIP路由信息。OSPF協(xié)議實驗中,為什么打開debug信息后只能看到hello包,看不到OSPF協(xié)議的其他交互信息?(解答見3.3.4)為什么修改了某條鏈路的狀態(tài)后,仍然看不到交互的鏈路狀態(tài)信息?解答:由于洪泛的信息量太大,默認情況下,會將其禁止掉,而在OSPF協(xié)議中鏈路狀態(tài)發(fā)生變化時,是采用洪泛的方式將變化信息向全網發(fā)送,所以要打開洪泛信息的調試,就可以看到鏈路狀態(tài)更新時發(fā)送的信息。實驗思考本次實驗建立在實驗一二的基礎上,通過在仿真環(huán)境下做具體的配置實踐和觀察,很好地復習了上學期計算機網絡課程中所學的距離矢量算法(RIP)和鏈路狀態(tài)路由算法(OSPF).通過實驗,我加深了對這兩個協(xié)議的具體工作工程的理解和認識。尤其是自己設置的網絡拓撲圖,克服了我向其他同學請教的惰性,每一步都自己琢磨自己解決.雖然網絡拓撲圖比實驗時做的復雜,但是正是在復雜的繁瑣的操作中,我鞏固了這三次實驗的知識,很多命令行也在多次的輸入中變得異常熟悉。雖然整個實驗花了整整一天的時間,但是并不覺得煩躁,而是在實驗過程中收獲了知識和成就感。附錄.net文件autostart=false[localhost]port=7200udp=10000workingdir=..\tmp\[[routerR1]]image=。.\ios\unzip—c7200-is-mz.122-37.binmodel=7200console=3001npe=npe-400ram=64confreg=0x2102exec_area=64mmap=falseslot0=PA-C7200—IO-FEslot1=PA-4Tf0/0=PC1f0/0s1/0=R5s1/2s1/1=R3s1/1s1/2=R2s1/0[[routerR2]]image=.。\ios\unzip-c7200—is—mz.122-37.binmodel=7200console=3002npe=npe-400ram=64confreg=0x2102exec_area=64mmap=falseslot0=PA—C7200-IO—FEslot1=PA-4Tf0/0=PC2f0/0s1/1=R5s1/1s1/2=R4s1/0s1/3=R3s1/0[[routerR3]]image=..\ios\unzip-c7200—is—mz.122-37.binmodel=7200console=3003npe=npe-400ram=64confreg=0x2102exec_area=64mmap=falseslot0=PA—C7200-IO-FEslot1=PA-4Tf0/0=PC3f0/0[[routerR4]]image=。。\ios\unzip—c7200—is-mz。122—37.binmodel=7200console=3004npe=npe-400ram=64confreg=0x2102exec_area=64mmap=falseslot0=PA—C7200—IO-FEslot1=PA-4Tf0/0=PC4f0/0s1/1=R5s1/0[[routerR5]]image=..\ios\unzip—c7200-is-mz.122-37.binmod

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論