計算機網(wǎng)絡(luò)實驗指導(dǎo)書_第1頁
計算機網(wǎng)絡(luò)實驗指導(dǎo)書_第2頁
計算機網(wǎng)絡(luò)實驗指導(dǎo)書_第3頁
計算機網(wǎng)絡(luò)實驗指導(dǎo)書_第4頁
計算機網(wǎng)絡(luò)實驗指導(dǎo)書_第5頁
免費預(yù)覽已結(jié)束,剩余41頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、實驗一 RJ-45 接口連線實驗【實驗?zāi)康摹?) 學(xué)會制作兩種類型的 RJ-45接頭直通線、交叉線。2) 掌握使用雙絞線作為傳輸介質(zhì)的網(wǎng)絡(luò)連接方法。3) 掌握測線儀的使用方法?!緦嶒灜h(huán)境】具有RJ-45接口網(wǎng)卡的計算機、5類雙絞線、水晶頭、壓線鉗、測線器?!緦嶒炛攸c及難點】重點:學(xué)習(xí)雙絞線識別、制作、測試器的使用。難點:掌握制作正確雙絞線的方法?!緦嶒炛笇?dǎo)】RJ-45連接器包括一個插頭和一個插孔(或插座)。插孔安裝在機器上,而插頭和連接導(dǎo)線(現(xiàn)在最常用的就是采用無屏蔽雙絞線的5類線)相連。EIA/TIA制定的布線標準規(guī)定了 8根針腳的編號。如果看插孔,使針腳接觸點在上方,那么最左邊是,最右邊是

2、(見下圖)如果看插頭,將插頭的末端面對眼所,最右邊是(見下圖)點插頭的在下方,那么最左邊是在10 /兆比秒和100 Mb/s以太網(wǎng)中只使用兩對導(dǎo)線。也就是說,只使用 4根針腳。那 么我們應(yīng)當將導(dǎo)線連接到哪 4根針腳呢?按照T568B (T568A)的標準制作雙絞線。T568B和T568A為美國電子電氣工程師協(xié)會(EIA/TIA )兩種雙絞線制作標準。其中T568B標準在以太網(wǎng)中應(yīng)用較廣泛。T568A和T568B的管腳編號T568B線序Straight-Through Cable(直通線):雙絞線線纜的兩端使用同一種標準,即同時采用T568B標準或同時采用 T568A標準。在10M/100M以太

3、網(wǎng)中8芯只使用4芯,在1000M 以太網(wǎng)中8芯全部使用。Crossover Cable(交叉線):雙絞線在制作時一端采用T568B標準,另一端采用T568A標準。DTE類設(shè)備:PC路由器、交換機 uplink 口、HUB聯(lián)口 DCE類設(shè)備:交換機普通口、HUB通口同類設(shè)備間相連使用交叉線方式;異類設(shè)備間相連使用直通線方式。說明:DTE (Data Terminal Equipment)是數(shù)據(jù)終端設(shè)備,也就是具有一定的數(shù)據(jù)處理能力以 及發(fā)送和接收數(shù)據(jù)能力的設(shè)備。大家知道,大多數(shù)的數(shù)字數(shù)據(jù)處理設(shè)備的數(shù)據(jù)傳輸能力是很 有限的。直接將相隔很遠的兩個數(shù)據(jù)處理設(shè)備連接起來,是不能進行通信的。 必須在數(shù)據(jù)處

4、理設(shè)備和傳輸線路之間,加上一個中間設(shè)備。這個中間設(shè)備就是數(shù)據(jù)電路端設(shè)備DCE(DataCircuit-terminating Equipment )。DCE勺作用就是在 DTE和傳輸線路之間提供信號變換和 編碼的功能,并且負責建立、保持和釋放數(shù)據(jù)鏈路的連接。DTE可以是一臺計算機或一個終端,也可以是各種的I/O設(shè)備。典型的DCE則是一個與模擬電話線路相連接的調(diào)制解調(diào)器。 例如:PC PC交叉線;PCHUB直通線;HUB通口 HUB普通口交叉線;HUB通口 HUB 級聯(lián)口直通線;路由器路由器交叉線;PC交換機直通線;路由器交換機直通線; 交換機普通口 交換機uplink 口直通線;交換機普通口

5、交換機普通口 交叉線;交換機 uplink 口 交換機uplink 口 交叉線【實驗內(nèi)容】步驟1:準備好5類線、RJ-45插頭和一把專用的壓線鉗步驟2:用壓線鉗的剝線刀口將5類線的外保護套管劃開(小心不要將里面的雙絞線的絕緣層劃破),刀口距5類線的端頭至少 2厘米。步驟3:將劃開的外保護套管剝?nèi)ィㄐD(zhuǎn)、向外抽) 。步驟4:露出5類線電纜中的4對雙絞線。步驟5:按照EIA/TIA-568B標準和導(dǎo)線顏色將導(dǎo)線按規(guī)定的序號排好。步驟6:將8根導(dǎo)線平坦整齊地平行排列,導(dǎo)線間不留空隙。步驟7:準備用壓線鉗的剪線刀口將8根導(dǎo)線剪斷。步驟8:剪斷電纜線。請注意:一定要剪得很整齊。剝開的導(dǎo)線長度不可太短???/p>

6、以先 留長一些。不要剝開每根導(dǎo)線的絕緣外層步驟9:將剪斷的電纜線放入RJ-45插頭試試長短(要插到底),電纜線的外保護層最后應(yīng)能夠在RJ-45插頭內(nèi)的凹陷處被壓實。反復(fù)進行調(diào)整步驟10:在確認一切都正確后(特別要注意不要將導(dǎo)線的順序排列反了),將RJ-45插頭放入壓線鉗的壓頭槽內(nèi),準備最后的壓實步驟11:雙手緊握壓線鉗的手柄,用力壓緊。請注意,在這一步驟完成后,插頭的8個針腳接觸點就穿過導(dǎo)線的絕緣外層,分別和8根導(dǎo)線緊緊地壓接在一起。步驟12:完成實驗二交換機基本配置【實驗名稱】交換機基本配置【實驗?zāi)康摹空莆战粨Q機命令行各種操作模式的區(qū)別,以及模式之間的切換?!颈尘懊枋觥磕闶悄彻拘逻M的網(wǎng)管,

7、公司要求你熟悉網(wǎng)絡(luò)產(chǎn)品,公司采用全系列銳捷網(wǎng)絡(luò)產(chǎn)品, 首先要求你登錄交換機,了解、掌握交換機的命令行操作?!炯夹g(shù)原理】交換機的管理方式基本分為兩種:帶內(nèi)管理和帶外管理。通過交換機的Console 口管理交換機屬于帶外管理, 不占用交換機的網(wǎng)絡(luò)接口, 其特點是需要使用配置線纜, 近距 離配置。第一次配置交換機時必須利用 Console端口進行配置。交換機的命令行操作模式,主要包括:用戶模式、特權(quán)模式、全局配置模式、端口模 式等幾種。用戶模式進入交換機后得到的第一個操作模式,該模式下可以簡單查看交換機的軟、硬件版本信息,并進行簡單的測試。用戶模式提示符為switch特權(quán)模式由用戶模式進入的下一級模

8、式,該模式下可以對交換機的配置文件進行管理,查看交換機的配置信息,進行網(wǎng)絡(luò)的測試和調(diào)試等。特權(quán)模式提示符為 switch#全局配置模式屬于特權(quán)模式的下一級模式,該模式下可以配置交換機的全局性參數(shù)(如主機名、登錄信息等)。在該模式下可以進入下一級的配置模式,對交換 機具體的功能進行配置。全局模式提示符為switch(config)#端口模式屬于全局模式的下一級模式,該模式下可以對交換機的端口進行參數(shù)配置。端口模式提示符為 switch(config-if)#Exit命令是退回到上一級操作模式。End命令是指用戶從特權(quán)模式以下級別直接返回到特權(quán)模式。交換機命令行支持獲取幫助信息、命令的簡寫、命令的

9、自動補齊、快捷鍵功能?!緦崿F(xiàn)功能】熟練掌握交換機的命令行操作模式。【實驗設(shè)備】S2126G (1 臺)【實驗拓撲】SwitchAConsole 圖1PCCom實驗步驟:】1、交換機命令行操作模式的進入。switch> enable!switch#configure terminalswitch(config)#switch1(config)#interface fastethernet 0/5switch1(config-if)switch1(config-if)#exitswitch(config)#switch(config-if)#endswitch#進入特權(quán)模式!進入全局配置模式

10、F0/5 接口模式!退回到上一級操作模式!直接退回到特權(quán)模式2、交換機命令行基本功能。幫助信息switch>?switch#co?switch#copy ?!顯示當前模式下所有可執(zhí)行的命令顯示當前模式下所有以co 開頭的命令顯示 copy 命令后可執(zhí)行的參數(shù)3、命令的簡寫switch#conf terswitch(config)#4、命令的自動補齊switch#conSwitch#configure5、命令的快捷鍵功能 switch(config-if)#Z !ctrl+Z退回到特權(quán)模式switch#switch#ping 【 注意事項】1、命令行操作進行自動補齊或命令簡寫時,要求所簡寫

11、的字母必須能夠惟一區(qū)別該命令。如 switch# conf 可以代表configure ,但 switch#co 無法代表configure ,因為 co 開頭的命令有兩個copy 和 configure ,設(shè)備無法區(qū)別。2、注意區(qū)別每個操作模式下可執(zhí)行的命令種類。交換機不可以跨模式執(zhí)行命令。實驗三局域網(wǎng)組網(wǎng)和基本網(wǎng)絡(luò)命令【實驗?zāi)康摹?) 了解局域網(wǎng)各組成部分。2) 掌握網(wǎng)絡(luò)設(shè)備類型選擇、軟硬件設(shè)置方法。3) 了解網(wǎng)絡(luò)常用命令的使用?!緦嶒灜h(huán)境】交換機、具備 Windows操作系統(tǒng)的PC機、直通雙絞線、交叉雙絞線?!緦嶒炛攸c及難點】重點:學(xué)習(xí)網(wǎng)絡(luò)設(shè)備的連接與設(shè)置方法。難點:網(wǎng)絡(luò)故障的判斷及解決

12、方法【實驗內(nèi)容】一、局域網(wǎng)的連接:本次實驗不考慮對交換機進行設(shè)計,只按照交換機的默認設(shè)置。按照如上連接圖進行網(wǎng)絡(luò)連接。具體連接過程如下:1、交換機連接,將兩臺交換機接通電源,系統(tǒng)自檢正常以后,任意選擇兩個交換機的端口,通過交叉線進行連接。2、將如圖PC機及筆記本加電,并通過直通線分別接入各交換機,觀察各接入端口 ,待端口為綠色是為正常。二、以 Windows 2000為例配置IP地址、子網(wǎng)掩碼、網(wǎng)關(guān)等網(wǎng)絡(luò)信息設(shè)定:示。1、在“設(shè)置”菜單中選擇“控制面板”一 “網(wǎng)絡(luò)連接”一 “本地連接”如圖所“本地連接”2、“本地連接”屬性中打開“ Internet IP地址輸入各機器IP地址等信息?!癐nte

13、rnet 協(xié)議” (TCP/IP)協(xié)議"(TCP/IP)對話框按照示意圖所示3、測試連接:在“開始”菜單,打開“運行”,輸入命令" cmd',打開命令行狀態(tài),輸入命令" ping (為局域網(wǎng)內(nèi)的 IP地址),此命令的作用是判斷該機器到指定機 器(即命令中IP指定的機器)的邏輯連接是否正常。如果顯示如下則表示連接正常。否則表示不正常。應(yīng)查看機器的IP地址等信息配置是否正確。ping 命令三、常用網(wǎng)絡(luò)命令的使用:(1)ipconfig 命令功能 :DOS#面的TCP/IP配置程序,可以查看和改變TCP/IP配置參數(shù)。在默認模式下顯示本機的 IP 地址、子網(wǎng)掩碼

14、、默認網(wǎng)關(guān)。格式: IPconfig 參數(shù) 參數(shù):/All:顯示所有細節(jié)信息,包括主機名、結(jié)點類型、DNS服務(wù)器、NetBIOS范圍標識、啟用IP路由、啟用 WINS代理、NetBIOS解析使用DNS適配器地址、IP地址、網(wǎng)絡(luò)掩碼、默 認網(wǎng)關(guān)、DHCPI艮務(wù)器、主控 WINS服務(wù)器、輔助 WINS服務(wù)器、獲得租用權(quán)等等。/Batchfile:將查詢結(jié)果寫入文件或者參數(shù)file 指定的文件。這是一個文本文件。/renew_all: 更新所有適配器。/release_all:釋放所有適配器。實例 : 輸入命令C:IPconfig/all/則所有詳細信息被寫入文件中。(2)IP 探測工具Ping格式

15、: Ping 目的地址 參數(shù) 1 參數(shù) 2 參數(shù) 3其中目的地址是指被探測主機的地址,既可以是域名,也可以是IP 地址。參數(shù):- t: 繼續(xù) Ping 直到用戶終止。- a: 解析主機地址。- n 數(shù)值: 發(fā)出的探測包的數(shù)目,默認值為4。- l 數(shù)值: 發(fā)送緩沖區(qū)大小。- f: 設(shè)置禁止分割包標志。- I 數(shù)值 : 包生存時間,該數(shù)值決定了IP 包在網(wǎng)上傳播的距離。- v: 服務(wù)類型。實例 :ping 本機地址localhost 作為探測目標。Ping localhost 或者 Ping得到的統(tǒng)計結(jié)果如下:Pinging any bytes of data:Reply time < 10

16、ms TTL=128ReplyReplyReplyPing statistics forPackets:Sent=4,Received=4,Lost=0(0%loss),Approximate round trip times inmilli-seconds:Minimum=0ms,Maximum=0ms,Average=0ms以上為發(fā)出和回收包數(shù)目、包丟失率、平均路由時間等統(tǒng)計。發(fā)出的四個探測包都成功返回,說明對方主機可以訪問,并且得到了對方域名為Localhost 的 IP 地址: 。ping 是個使用頻率極高的實用程序,用于確定本地主機是否能與另一臺主機交換(發(fā)送與接收)數(shù)據(jù)報。根據(jù)返回

17、的信息,你就可以推斷tcp/ip 參數(shù)是否設(shè)置得正確以及運行是否正常。需要注意的是:成功地與另一臺主機進行一次或兩次數(shù)據(jù)報交換并不表示tcp/ip配置就是正確的,你必須執(zhí)行大量的本地主機與遠程主機的數(shù)據(jù)報交換,才能確信tcp/ip的正確性。簡單的說,ping就是一個測試程序,如果 ping運行正確,你大體上就可以排除網(wǎng)絡(luò)訪 問層、網(wǎng)卡、modem勺輸入輸出線路、電纜和路由器等存在的故障,從而減小了問題的范圍。 但由于可以自定義所發(fā)數(shù)據(jù)報的大小及無休止的高速發(fā)送,ping也被某些別有用心的人作為ddos (拒絕服務(wù)攻擊)的工具,前段時間yahoo就是被黑客利用數(shù)百臺可以高速接入互聯(lián)網(wǎng)的電腦連續(xù)發(fā)

18、送大量ping數(shù)據(jù)報而癱瘓的。ping能夠以毫秒為單位顯示發(fā)送回送請求到返回回送應(yīng)答之間的時間量。如果應(yīng)答時 間短,表示數(shù)據(jù)報不必通過太多的路由器或網(wǎng)絡(luò)連接速度比較快。ping還能顯示ttl (timeto live存在時間)值,你可以通過ttl值推算一下數(shù)據(jù)包已經(jīng)通過了多少個路由器:源地點ttl起始值(就是比返回ttl略大的一個2的乘方數(shù))-返回時ttl值。例如,返回ttl 值為119,那么可以推算數(shù)據(jù)報離開源地址的ttl起始值為128,而源地點到目標地點要通過9個路由器網(wǎng)段(128-119);如果返回ttl值為246, ttl起始值就是256,源地點到目 標地點要通過9個路由器網(wǎng)段。通過

19、ping檢測網(wǎng)絡(luò)故障的典型次序正常情況下,當你使用 ping命令來查找問題所在或檢驗網(wǎng)絡(luò)運行情況時,你需要使用許多ping命令,如果所有都運行正確,你就可以相信基本的連通性和配置參數(shù)沒有問題;如果某些ping命令出現(xiàn)運行故障,它也可以指明到何處去查找問題。下面就給出一個典型的檢測次序及對應(yīng)的可能故障:ping本機ip 這個命令被送到你計算機所配置的ip地址,你的計算機始終都應(yīng)該對t% ping命令作出應(yīng)答,如果沒有,則表示本地配置或安裝存在問題。出現(xiàn)此問題時,局 域網(wǎng)用戶請斷開網(wǎng)絡(luò)電纜,然后重新發(fā)送該命令。如果網(wǎng)線斷開后本命令正確,則表示另一臺計算機可能配置了相同的ip地址。ping局域網(wǎng)內(nèi)其

20、他ip 這個命令應(yīng)該離開你的計算機,經(jīng)過網(wǎng)卡及網(wǎng)絡(luò)電纜到達其他計算機,再返回。收到回送應(yīng)答表明本地網(wǎng)絡(luò)中的網(wǎng)卡和載體運行正確。但如果收到0個回送應(yīng)答,那么表示子網(wǎng)掩碼(進行子網(wǎng)分割時,將 ip地址的網(wǎng)絡(luò)部分與主機部分分開 的代碼)不正確或網(wǎng)卡配置錯誤或電纜系統(tǒng)有問題。ping網(wǎng)關(guān)ip 這個命令如果應(yīng)答正確, 表示局域網(wǎng)中的網(wǎng)關(guān)路由器正在運行并能夠 作出應(yīng)答。ping遠程ip 如果收到4個應(yīng)答,表示成功的使用了缺省網(wǎng)關(guān)。對于撥號上 網(wǎng)用戶則表示能夠成功的訪問 internet (但不排除isp的dns會有問題)。ping localhostlocalhost 是個作系統(tǒng)的網(wǎng)絡(luò)保留名,它是的別名,

21、每太計算機都應(yīng)該能夠?qū)⒃撁洲D(zhuǎn)換成該地址。如果沒有做到這一帶內(nèi),則表示主機文件(/windows/host ) 中存在問題。ping對這個域名執(zhí)行 ping命令,你的計算機必須先將域名轉(zhuǎn)換成ip地址,通常是通過dns服務(wù)器如果這里出現(xiàn)故障,則表示dns服務(wù)器的ip地址配置不正確或 dns服務(wù) 器有故障(對于撥號上網(wǎng)用戶,某些 isp已經(jīng)不需要設(shè)置dns服務(wù)器了)。順便說一句:你 也可以利用該命令實現(xiàn)域名對ip地址的轉(zhuǎn)換功能。如果上面所列出的所有 ping命令都能正常運行,那么你對你的計算機進行本地和遠程 通信的功能基本上就可以放心了。 但是,這些命令的成功并不表示你所有的網(wǎng)絡(luò)配置都沒有 問題,

22、例如,某些子網(wǎng)掩碼錯誤就可能無法用這些方法檢測到。實驗要求:MSDOS'式下運行ping命令,觀察結(jié)果。步驟1: ping 步驟2: ping 步驟3: ping 步驟4: ping (xxxx 為最大的數(shù)值) 步驟5: ping 步驟6: ping 步驟7: ping 步驟8: ping分析結(jié)果:步驟 4的通信XXXX的最大數(shù)值為多少?第5、6步的結(jié)果為什么不同?第 7步和5、6步的關(guān)系怎么樣。(3)網(wǎng)絡(luò)路由表設(shè)置程序 Route功能:查看、添加、刪除、修改路由表條目。格式:Route-fcommanddestinationMASKnetmaskgatewayMETRICmetric

23、參數(shù):-f:清除所有網(wǎng)關(guān)條目的路由表,如果該參數(shù)與其他命令組合使用,則清除路由表的優(yōu) 先級大于其他命令。commandprint:打印一個路由add:添加一個路由delete:刪除一個路由change:修改一個存在的路由destination :指定目標主機。masknetmask: mask后指定該路由條目的子網(wǎng)掩碼,若未指定,則默認為。gateway : 指定網(wǎng)關(guān)。實例1:route delete該命令刪除一個路由條目。實例 2:route ADD MASK METRIC1該命令添加路由,訪問網(wǎng)段的網(wǎng)站從線路的網(wǎng)關(guān)連接出去實驗要求:MSDO防式下運行route命令,觀察結(jié)果。步驟一:rou

24、te ADD MASK METRIC1步驟二:route ADD MASK METRIC1步驟二:routeprint應(yīng)該可以看到這樣的結(jié)果從上路由表分析,假如訪問某一網(wǎng)站:,將經(jīng)歷的網(wǎng)關(guān)為哪個, 假如訪問某一網(wǎng)站:,將 經(jīng)歷的網(wǎng)關(guān)為哪個,請把你的判斷在交郵件作業(yè)時候附上。(4) netstatnetstat用于顯示與ip、tcp、udp和icmp協(xié)議相關(guān)的統(tǒng)計數(shù)據(jù),一般用于檢驗本 機各端口的網(wǎng)絡(luò)連接情況。如果你的計算機有時候接受到的數(shù)據(jù)報會導(dǎo)致出錯數(shù)據(jù)刪除或故障,你不必感到奇怪,tcp/ip可以容許這些類型的錯誤,并能夠自動重發(fā)數(shù)據(jù)報。但如果累計的出錯情況數(shù)目占到所接收的ip數(shù)據(jù)報相當大的百

25、分比,或者它的數(shù)目正迅速增加,那么你就應(yīng)該使用netstat 查一查為什么會出現(xiàn)這些情況了。netstat 的一些常用選項:netstat -s 本選項能夠按照各個協(xié)議分別顯示其統(tǒng)計數(shù)據(jù)。如果你的應(yīng)用程序(如web瀏覽器)運行速度比較慢,或者不能顯示 web頁之類的數(shù)據(jù),那么你就可以用本選項來查看 一下所顯示的信息。你需要仔細查看統(tǒng)計數(shù)據(jù)的各行,找到出錯的關(guān)鍵字,進而確定問題所在。netstat -e本選項用于顯示關(guān)于以太網(wǎng)的統(tǒng)計數(shù)據(jù)O它列出的項目包括傳送的數(shù)據(jù)報的總字節(jié)數(shù)、錯誤數(shù)、刪除數(shù)、數(shù)據(jù)報的數(shù)量和廣播的數(shù)量。這些統(tǒng)計數(shù)據(jù)既有發(fā)送的數(shù)據(jù)報 數(shù)量,也有接收的數(shù)據(jù)報數(shù)量。這個選項可以用來統(tǒng)計

26、一些基本的網(wǎng)絡(luò)流量)。netstat -r本選項可以顯示關(guān)于路由表的信息,類似于后面所講使用route print命令時看到的 信息。除了顯示有效路由外,還顯示當前有效的連接。netstat -a本選項顯示一個所有的有效連接信息列表,包括已建立的連接(established ),也包括監(jiān)聽連接請求(listening )的那些連接。netstat -n顯示所有已建立的有效連接。netstat 的妙用經(jīng)常上網(wǎng)的人一般都使用 icq的,不知道你有沒有被一些討厭的人騷擾得不敢上線,想投訴卻又不知從和下手?其實,你只要知道對方的ip ,就可以向他所屬的isp投訴了。但怎樣才能通過icq知道對方的ip呢

27、?如果對方在設(shè)置 icq時選擇了不顯示ip地址,那你是 無法在信息欄中看到的。 其實,你只需要通過netstat就可以很方便的做到這一點: 當他通 過icq或其他的工具與你相連時(例如你給他發(fā)一條icq信息或他給你發(fā)一條信息),你立刻在dos prompt下輸入netstat -n 或netstat -a 就可以看到對方上網(wǎng)時所用的 ip或isp 域名了。甚至連所用 port都會暴露。跟蹤路由工具TraceRT (TraceRoute ) 功能:查看從本地主機到目標主機的路由。這是一個了解網(wǎng)絡(luò)原理和工作過程的好工具,通過顯示從本地主機到目標主機所經(jīng)過的每一個主機地址及來回時間,你既可以了解一個

28、數(shù)據(jù)包是如何在網(wǎng)絡(luò)上經(jīng)過迂回路由傳送到目標主機,又可以分析阻塞發(fā)生在網(wǎng)絡(luò)的哪一個環(huán)節(jié)。格式:TraceRT參數(shù)1參數(shù)2目標主機參數(shù):- d:不解析目標主機地址。- h:指定跟蹤的最大路由數(shù),即經(jīng)過的最多主機數(shù)。- j:指定松散的源路由表。- w:以毫秒為單位指定每個應(yīng)答的超時時間。例如:實驗要求:MSDOS式下運行命令,記錄結(jié)果。步驟1: tracert 步驟2: tracert 分析結(jié)果中,到達網(wǎng)站經(jīng)歷了多少重路由器,比較大家 的第一重路由是否一致,假如一致原因是什么,不一致原因又是什么?實驗四路由器的命令行界面配置【實驗名稱】使用命令行界面【實驗?zāi)康摹空莆章酚善髅钚懈鞣N操作模式的區(qū)別,以

29、及模式之間的切換。【背景描述】你是某公司新進的網(wǎng)管,公司要求你熟悉網(wǎng)絡(luò)產(chǎn)品,公司采用全系列銳捷網(wǎng)絡(luò)產(chǎn)品,首先要求你登錄路由器,了解、掌握路由器的命令行操作?!炯夹g(shù)原理】路由器的管理方式基本分為兩種:帶內(nèi)管理和帶外管理。 通過路由器的Console 口管理交換機屬于帶外管理,不占用路由器的網(wǎng)絡(luò)接口,但特點是線纜特殊,需要近距離配置。第一次配置路由器時必須利用Console進行配置,使其支持 telnet遠程管理。路由器的命令行操作模式,主要包括:用戶模式、特權(quán)模式、全局配置模式、端口模式 等等幾種。用戶模式進入路由器后得到的第一個操作模式,該模式下可以簡單查看路由器的軟、硬件版本信息,并進行簡單

30、的測試。用戶模式提示符為Red-Giant>特權(quán)模式 由用戶模式進入的下一級模式,該模式下可以對路由器的配置文件進行管理,查看路由器的配置信息,進行網(wǎng)絡(luò)的測試和調(diào)試等。特權(quán)模式提示符為Red-Giant#全局配置模式屬于特權(quán)模式的下一級模式,該模式下可以配置路由器的全局性參數(shù)(如主機名、登錄信息等)。在該模式下可以進入下一級的配置模式,對路由器具體的功能進行配置。全局式提示符為Red-Giant (config)#端口模式 屬于全局模式的下一級模式,該模式下可以對路由器的端口進行參數(shù)配置。Exit命令是退回到上一級操作模式,end命令是直接退回到特權(quán)模式交換機命令行支持獲取幫助信息、命令

31、的簡寫、命令的自動補齊、快捷鍵功能。【實現(xiàn)功能】熟練掌握路由器的命令行操作模式【實驗設(shè)備】R1762路由器(1臺)【實驗拓撲】Console【實驗步驟】1 .路由器命令行操作模式的進入Com2 .路由器命令行基本功能PC3 .命令的簡寫4 .命令的自動補齊5 .命令的快捷鍵功能注:上下文中在交換機特權(quán)模式下執(zhí)行 ping命令,發(fā)現(xiàn)不能ping通目標地址,交換 機默認情況下需要發(fā)送 5個數(shù)據(jù)包,若不想等到 5個數(shù)據(jù)包均不能ping通目標地址的反 饋出現(xiàn),可以數(shù)據(jù)包未發(fā)出 5個之前通過執(zhí)行 Ctrl+C終止當前操作。【注意事項】1、命令行操作進行自動補齊或命令簡寫時,要求所簡寫的字母必須能夠唯一區(qū)

32、別該命令。如 Red-Giant# conf 可以代表configure ,但 Red-Giant#co 無法代表configure ,因為 co 開頭的命令有兩個copy 和 configure ,設(shè)備無法區(qū)別。2、注意區(qū)別每個操作模式下可執(zhí)行的命令種類。交換機不可以跨模式執(zhí)行命令。路由器端口的基本配置【實驗名稱】路由器端口的基本配置?!緦嶒?zāi)康摹空莆章酚善鞫丝诘某S门渲脜?shù)?!颈尘懊枋觥磕阍谝患揖W(wǎng)絡(luò)工程公司就職,負責組建一個省級廣域網(wǎng)絡(luò)?,F(xiàn)項目經(jīng)理要求你根據(jù)實際網(wǎng)絡(luò)需求,對路由器的端口配置基本的參數(shù)?!炯夹g(shù)原理】銳捷路由器接口 Fastethernet 接口默認情況下是 10M/100M自

33、適應(yīng)端口,雙工模式也為自適應(yīng),并且在默認情況下路由器物理端口處于關(guān)閉狀態(tài)。路由器提供廣域網(wǎng)接口(serial 高速同步串口),使用線纜連接廣域網(wǎng)接口鏈路。在廣域網(wǎng)連接時一端為 DCE(數(shù)據(jù)通信設(shè)備),一端為DTE (數(shù)據(jù)終端設(shè)備)。要求必須在DCE端 配置時鐘頻率(clock rate )才能保證鏈路的連通。在路由器的物理端口可以靈活配置帶寬,但最大值為該端口的實際物理帶寬?!緦崿F(xiàn)功能】給路由器接口配置IP地址,并在DCE端配置時鐘頻率,限制端口帶寬?!緦嶒炘O(shè)備】R1762 (兩臺)、線纜(1條)【實驗拓撲】注:在使用線纜連接兩臺路由器的同步串口時,注意區(qū)分 實驗步驟】1 路由器 A 端口參數(shù)

34、的配置RouterA>enableRouter#conf terRouter(config)#hostname RaRa(config)#interface serial 1/2 模式Ra(config-if)#ip addressRa(config-if)#clock rate 64000 率為 64000Ra(config-if)#ibandwidth 512512KBRa(config-if)#no shutdownDCE和 DTE端。s1/2 的端口!在DCE接口上配置時鐘頻!配置端口的帶寬速率為2 路由器B 端口參數(shù)的配置3 查看路由器端口配置的參數(shù)路由器A:路由器B:4驗證配

35、置。5 Ra#ping 【注意事項】1路由器端口默認情況下是關(guān)閉的,需要no shutdown 開啟端口。2、 Serial 接口正常的端口速率最大是(2000K) 。3、 Show interface 和 show ip interface 之間的區(qū)別。實驗六路由器的系統(tǒng)和配置信息【實驗名稱】路由器的系統(tǒng)和配置信息?!緦嶒?zāi)康摹坎榭绰酚善飨到y(tǒng)和配置信息,掌握當前路由器的工作狀態(tài)?!颈尘懊枋觥磕闶悄彻拘戮W(wǎng)管,第一天上班時,你必須掌握公司路由器的當前工作情況,通過查看路由器的系統(tǒng)信息和配置信息,了解公司的設(shè)備和網(wǎng)絡(luò)環(huán)境。【技術(shù)原理】查看路由器的系統(tǒng)和配置信息命令要在特權(quán)模式下執(zhí)行。Show v

36、ersion 查看路由器的版本信息,可以查看到交換機的硬件版本信息和軟件版本 信息,用于進行交換機操作系統(tǒng)升級時的依據(jù)。Show ip route查看路由表信息。Show running-config查看路由器當前生效的配置信息?!緦崿F(xiàn)功能】查看路由器的各項參數(shù)?!緦嶒炘O(shè)備】R1762 ( 1臺)、主機(1臺)、直連線(1條)【實驗拓撲】【實驗步驟】路由器端口的基本配置2 .查看路由器各項信息。3 .拔掉主機與路由器之間的連線,測試如下圖:【注意事項】1、 Show running-config是查看當前生效的配置信息。Show startup-config是查看保存在NVRA俚的配置文件信息

37、。2、路由器的配置信息全部加載在RAMB生效。路由器在啟動過程中是將NVRA俚的配置文件加載到RAM里生效的。靜態(tài)路由【實驗名稱】靜態(tài)路由【實驗?zāi)康摹空莆胀ㄟ^靜態(tài)路由方式實現(xiàn)網(wǎng)絡(luò)的連通性?!颈尘懊枋觥考僭O(shè)校園網(wǎng)通過1 臺路由器連接到校園外的另1 臺路由器上,現(xiàn)要在路由器上做適當配置,實現(xiàn)校園網(wǎng)內(nèi)部主機與校園網(wǎng)外部主機的相互通信?!炯夹g(shù)原理】路由器屬于網(wǎng)絡(luò)層設(shè)備,能夠根據(jù)IP 包頭的信息,選擇一條最佳路徑,將數(shù)據(jù)包轉(zhuǎn)發(fā)出去。實現(xiàn)不同網(wǎng)段的主機之間的互相訪問。路由器是根據(jù)路由表進行選路和轉(zhuǎn)發(fā)的。而路由表里就是由一條條的路由信息組成。路由表的產(chǎn)生方式一般有3 種:直連路由給路由器接口配置一個IP 地

38、址, 路由器自動產(chǎn)生本接口IP 所在網(wǎng)段的路由信息。靜態(tài)路由在拓撲結(jié)構(gòu)簡單的網(wǎng)絡(luò)中,網(wǎng)管員通過手工的方式配置本路由器未知網(wǎng)段的路由信息,從而實現(xiàn)不同網(wǎng)段之間的連接。動態(tài)路由協(xié)議學(xué)習(xí)產(chǎn)生的路由在大規(guī)模的網(wǎng)絡(luò)中,或網(wǎng)絡(luò)拓撲相對復(fù)雜的情況下,通過在路由器上運行動態(tài)路由協(xié)議,路由器之間互相自動學(xué)習(xí)產(chǎn)生路由信息?!緦崿F(xiàn)功能】實現(xiàn)網(wǎng)絡(luò)的互連互通,從而實現(xiàn)信息的共享和傳遞?!緦嶒炘O(shè)備】R1762 (兩臺)、V35線纜(1條)、PC (兩臺)、直連線或交叉線(2條)【實驗拓撲】注:普通路由器和主機直連時,需要使用交叉線,在R1762的以太網(wǎng)接口支持MDI/MDIX,使用直連線也可以連通?!?實驗步驟】1、 在

39、路由器Router1 上配置接口的IP 地址和串口上的時鐘頻率。Router1(config)# interface fastethernet 1/0Router1(config-if)# ip address shutdownRouter1(config)interface serial 1/2Router1(config-if)# ip address rate 64000Router1(config)#no shutdown驗證路由器接口的配置。Router1#show ip interface briefRouter1#show interface serial 1/22、在路由器Ro

40、uteri上配置靜態(tài)路由。Routerl(config-if)# ip route驗證測試 驗證 Routeri上配置靜態(tài)路由配置。Router1#show ip route3、在路由器Router2上配置接口的IP地址和串口上的時鐘頻率。Router2(config)# interface fastethernet 1/0Router2(config-if)# ip addressRoute2(config-if)#no shutdownRouter2(config)interface serial 1/2Router2(config-if)# ip address rate 64000Ro

41、uter2(config)#no shutdown驗證路由器接口的配置。Router2#show ip interface briefRouter2#show interface serial 1/24、在路由器 Router2上配置靜態(tài)路由。Router21(config-if)# ip route驗證測試 驗證Router2上配置靜態(tài)路由配置。Router2#show ip route5、測試網(wǎng)絡(luò)的互連互通性。從 PC1 ping PC【注意事項】如果兩臺路由器通過串口直接互連,則必須在其中一端設(shè)置時鐘頻率( DCE?!緟⒖寂渲谩縍outer1#show running-config! 顯

42、示路由器 Router1 的全部配置Building configuration.Current configuration : 517 bytes !version (building 53)hostname Router1interface serial 1/2ip address clock rate 64000interface serial 1/3clock rate 64000interface FastEthernet 1/0ip address duplex auto speed auto!interface FastEthernet 1/1duplex auto speed

43、auto shutdown !interface Null 0!ip route con 0line aux 0line vty 0 4 login!endRouter2#show running-config!顯示路由器 Router2 的全部配置Building configuration.Current configuration : 498 bytes !version (building 53)hostname Router2interface serial 1/2 ip address serial 1/3 clock rate 64000 !interface FastEther

44、net 1/0 ip address duplex auto speed autointerface FastEthernet 1/1duplex auto speed auto shutdown !interface Null 0!ip route con 0line aux 0line vty 0 4 login!end實驗八基于TCP*議的聊天程序的開發(fā)實驗?zāi)康?、掌握TCP/IP協(xié)議的工作原理。2、理解TCPI供的可靠服務(wù)實現(xiàn)原語的工作過程。3、掌握TCP犬態(tài)轉(zhuǎn)換的原理。4、編程實現(xiàn)TCP/IP 協(xié)議的通信。實驗內(nèi)容1、理解TCP/IP協(xié)議通信方服務(wù)器的工作過程。2、理解TCP/IP協(xié)

45、議通信方終端機的工作過程。3、編程實現(xiàn)TCP/IP 協(xié)議的通信。實驗步驟1、設(shè)置服務(wù)器的工作流程圖,并寫出程序。2、設(shè)置終端機的工作流程圖,并寫出程序。3、調(diào)試服務(wù)器和終端機的程序,并上網(wǎng)測試。4、寫出測試結(jié)果。1、 Andrew 。 Computer Networks, Fourth Edition (計算機網(wǎng)絡(luò)第4 版) 。Vrije Universiteit, Amsterdam,The herlands ,清華大學(xué)出版社。2、 Scott Ballew | 夏昊 洪峰。 Managing IP Networks with Cisco Routers ( Cisco 路由器管理) 。中國

46、電力出版社。3、 (美)Jeanna Matthews 著。計算機網(wǎng)絡(luò)實驗教程, Computer Networks:Internet Protocols in Action 。 John Wiley & Sons 出版社。4、黃明,梁旭編著。計算機網(wǎng)絡(luò)管理習(xí)題詳解。機械工業(yè)出版社。5、黃明梁旭 吳鏑編著。計算機網(wǎng)絡(luò)與通信習(xí)題詳解。機械工業(yè)出版社。6、雷振甲。網(wǎng)絡(luò)工程師教程。清華大學(xué)出版社。7、張國鳴。網(wǎng)絡(luò)管理員教程。清華大學(xué)出版社。8、羅云彬。Windows環(huán)境下32位匯編語言程序設(shè)計。電子工業(yè)出版社。9、 Dpouglas E. Comer 。用 TCP/IP 進行網(wǎng)際互聯(lián)(1-3

47、 卷) 。電子工業(yè)出版社。10、W Richard Stevens。TCP/IP詳解(1-3 卷)。機械工業(yè)出版社 2002年3 月。11、熊桂喜等譯。計算機網(wǎng)絡(luò)。清華大學(xué)出版社2002年 7月。附錄 1 實驗原理1. 基本術(shù)語客戶機:Client ,也稱為工作站端或客戶端,它是通信的發(fā)起端。服務(wù)器:Server ,它是通信的等待方。圖顯示了客戶端和服務(wù)器端工作方式的不同。軟件運行的界面如圖所示。圖 TCP C/S 模型圖 軟件運行界面2. 聊天室客戶端的實現(xiàn)客戶端程序包括程序文件和資源文件。資源文件確定了客戶端的界面形式。程序文件的流程圖如圖圖所示。它先調(diào)用 WSAStartup函數(shù)初始化

48、WinSock庫。當用戶輸入IP 并點擊連接按鈕后,使用Socket 函數(shù)創(chuàng)建流套接字,使用WSAAsyncSelect函數(shù)將通知消息自定義的ID (即:hSocket)綁定到窗口過程中, 再使用 connect 函數(shù)去連接服務(wù)器。連接成功時,系統(tǒng)的FD_CONNEg!知消息給客戶端窗口。連接成功后就可以傳輸數(shù)據(jù)了。A.系統(tǒng)原語recv收到數(shù)據(jù)后,發(fā)送系統(tǒng)通知消息 FD_READ客戶端將從緩 沖區(qū) szReadBuffer 中讀取數(shù)據(jù)。B. 客戶端需要發(fā)送數(shù)據(jù)時,從對話框中獲取數(shù)據(jù),寫入緩沖區(qū)szBuffer,調(diào)用系統(tǒng)原語send函數(shù)發(fā)送出數(shù)據(jù),在收到系統(tǒng)FD_WRITE1知消息后,繼續(xù)發(fā) 送

49、數(shù)據(jù)。C.在緩沖區(qū)滿或發(fā)送失敗時,客戶端將重發(fā)并等待FD_WRITEi知消息的到 來。連接失敗則調(diào)用closesocket 函數(shù)斷開連接。用戶在數(shù)據(jù)傳輸完畢,調(diào)用 closesocket函數(shù)斷開連接。客戶端收到FD_CLOS通知消息時,連接已經(jīng)斷開。在客戶端關(guān)閉時,調(diào)用 WSACleanupS數(shù)卸載 WinSock庫。圖 客戶端程序結(jié)構(gòu)圖 服務(wù)器端程序結(jié)構(gòu)3. 聊天室服務(wù)器端的實現(xiàn)服務(wù)器端程序包括程序文件和資源文件。資源文件確定了服務(wù)器端的界面形式。程序文件的流程圖如圖圖所示。在WinSock庫的加載和卸載,何時去讀取套接字,發(fā)送數(shù)據(jù)時的流量控制等 方面,服務(wù)器端和客戶端的工作原理是一樣的。當

50、服務(wù)器端準備在端口9999 提供服務(wù)時,需要創(chuàng)建流套接字,并設(shè)置為非阻塞模式,再使用bind 函數(shù)將套接字hSocket 和端口 stSin 綁定。接著調(diào)用函數(shù) listen 讓套接字進入監(jiān)聽狀態(tài),并指定監(jiān)聽隊列允許保持的尚未處理的最大連接數(shù)為5。這樣,主程序收到系統(tǒng)FD_ACCEPT知消息后,調(diào)用accept接受客戶機的連接請求,調(diào)用_AddClient 將其加入到客戶端列表中,并統(tǒng)計當前的用戶數(shù)dwCount。收至ij系統(tǒng)FD_READi知消息后,月艮務(wù)器會調(diào)用_RecvData處理接收至U 的TCP包。收到系統(tǒng)FD_CLOSE知消息后,服務(wù)器會調(diào)用_RemoveClient從客 戶端列表

51、中刪除當前用戶的sochet 。附錄 2 實驗源程序1、服務(wù)器端J服務(wù)器端; 使用 TCP 協(xié)議的聊天室例子程序; 使用 nmake 或下列命令進行編譯和鏈接:; ml /c /coff; rc; Link /subsystem:windows .386.model flat, stdcalloption casemap :none ; case sensitive ; Include 數(shù)據(jù) include include includelib include includelib include includelib ; equ 數(shù)據(jù)DLG_MAIN equ 2000 IDC_INFO eq

52、u 2001 IDC_COUNTequ 2002 WM_SOCKET equ WM_USER + 100 TCP_PORT equ 9999MAX_SOCKEeqTu 100 ; 聊天室最大容量 ; 數(shù)據(jù)段.data?hWinMain hSocket dwCountddszReadBufferszBuffer dbstTabledd ?dd ?db 32768 dup (?)32768 dup (?)dd MAX_SOCKET dup (?).constszErrBind db '無法綁定到TCP端口 9999,請檢查是否有其它程序在使用 ! ,0szFormat db 【客戶端#%0

53、8x】 - %s ,0dh,0ah,0; 代碼段.code; 在客戶端列表中加上一個socket_AddClient proc _hSocketinvoke WSAAsyncSelect,_hSocket,hWinMain,WM_SOCKET,FD_READ or FD_CLOSExor ebx,ebx movesi,offset stTable .while ebx < MAX_SOCKET.if ! dword ptr esipush _hSocket pop esi inc dwCount invokeSetDlgItemInt,hWinMain,IDC_COUNT,dwCount

54、,FALSE ret.endif inc ebx add esi,4.endwinvoke closesocket,_hSocket ret_AddClient endp; 從客戶端列表中去掉一個socket_RemoveClient proc _hSocketxor ebx,ebxmovesi,offset stTable movedi,_hSocket.while ebx < MAX_SOCKET.if esi = ediinvoke closesocket,esimovdword ptr esi,0 dec dwCount invokeSetDlgItemInt,hWinMain,IDC_COUNT,dwCount,FALSE ret.endifinc ebxadd esi,4.endw ret_RemoveClient endp;處理接收到的TCPfe_RecvData proc _hSocketlocal dwRecvinvoke RtlZeroMemory,addr szReadBuffer,sizeof szReadBufferinvoke recv,_hSocket,addrszReadBuffer,sizeofszRea

溫馨提示

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

評論

0/150

提交評論