第一篇:計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)三報(bào)告
實(shí)驗(yàn)三 交換機(jī)配置
一、實(shí)驗(yàn)?zāi)康?/p>
1、掌握交換機(jī)在網(wǎng)絡(luò)中的作用及交換機(jī)設(shè)備的選型。
2、掌握交換機(jī)的工作原理。
3、掌握利用超級(jí)終端對(duì)交換機(jī)配置的過(guò)程。
4、掌握Cisco2950交換機(jī)的基本配置方法,了解各交換機(jī)配置命令的作用。
二、實(shí)驗(yàn)屬性
驗(yàn)證性實(shí)驗(yàn)。
三、實(shí)驗(yàn)儀器設(shè)備及器材 硬件環(huán)境:Cisco 2950交換機(jī)、Windows操作系統(tǒng)的PC機(jī),有關(guān)連接線。2 軟件環(huán)境 Windows xp操作系統(tǒng),Packet Tracer 5仿真軟件
四、實(shí)驗(yàn)要求
1、熟練掌握Cisco交換機(jī)基本配置命令及各命令的作用。
2、試驗(yàn)中正確使用儀器設(shè)備,獨(dú)立操作。
3、試驗(yàn)后按規(guī)定要求寫(xiě)出實(shí)驗(yàn)報(bào)告。
五、實(shí)驗(yàn)內(nèi)容和步驟
1、終端控制臺(tái)(console口)的連接和配置 PC機(jī)作為控制終端使用,用翻轉(zhuǎn)線連接PC機(jī)的串口與交換機(jī)的console口,Pcaket Tracer仿真軟件中實(shí)驗(yàn)圖如圖1,可以多連接幾臺(tái)PC機(jī),其中連線選用console,連接PC機(jī)的RS232接口。
圖1 Pcaket Tracer仿真實(shí)驗(yàn)圖
(1)“開(kāi)始”菜單“程序”→“附件”→“通信”→“超級(jí)終端”打開(kāi)超級(jí)終端。(2)新建連接,選擇PC機(jī)使用的串口(本實(shí)驗(yàn)為COM1),并將該串口設(shè)置為波特率9600波特、數(shù)據(jù)位8位、奇偶校驗(yàn)位無(wú)、停止位1位、數(shù)據(jù)流控制無(wú)?;蛘咧苯狱c(diǎn)擊“還原為默認(rèn)值”即可;如圖2所示。
圖2 com1屬性對(duì)話框 圖3 超級(jí)終端登陸界面
以上兩步在packet tracer軟件操作為:鼠標(biāo)點(diǎn)擊PC,然后選擇“Desktop”,再點(diǎn)擊tenminal。(3)進(jìn)入超級(jí)終端程序后,單擊“回車”鍵,系統(tǒng)將收到交換機(jī)的回送信息,如圖3。
2、交換機(jī)配置模式及幫助
交換機(jī)配置模式是用于不同級(jí)別的命令對(duì)交換機(jī)進(jìn)行配置,同時(shí)提供了一定的安全性、規(guī)范性。
3、交換機(jī)工作模式切換
(1)登陸交換機(jī),進(jìn)入用戶模式。連接交換機(jī)并且登陸。請(qǐng)注意現(xiàn)在交換機(jī)上的顯示符號(hào)。顯示如下:Switch>
(2)使用命令(?)查看在用戶模式下所支持的命令。
Exec commands: <1-99> Session number to resume connect Open a terminal connection disconnect Disconnect an existing network connection enable Turn on privileged commands exit Exit from the EXEC logout Exit from the EXEC ping Send echo messages resume Resume an active network connection show Show running system information telnet Open a telnet connection terminal Set terminal line parameters traceroute Trace route to destination(3)進(jìn)入特權(quán)模式,輸入(enable)。如果交換機(jī)有密碼保護(hù)那么此時(shí)需要輸入確認(rèn)密碼。注意現(xiàn)在的提示符和用戶模式的差別,Switch#(4)使用命令(?)查看在特權(quán)模式下所支持的命令,注意和用戶模式下的區(qū)別。
Exec commands: <1-99> Session number to resume clear Reset functions clock Manage the system clock configure Enter configuration mode connect Open a terminal connection copy Copy from one file to another debug Debugging functions(see also 'undebug')delete Delete a file dir List files on a filesystem disable Turn off privileged commands disconnect Disconnect an existing network connection enable Turn on privileged commands erase Erase a filesystem exit Exit from the EXEC logout Exit from the EXEC more Display the contents of a file no Disable debugging informations ping Send echo messages 2 reload Halt and perform a cold restart resume Resume an active network connection setup Run the SETUP command facility(5)進(jìn)入全局配置模式,輸入命令(configure terminal 或 config t)。提示符顯示如下:Switch(config)#(6)使用命令(?)查看在全局配置模式下所支持的配置命令。
Configure commands: banner Define a login banner boot Boot Commands cdp Global CDP configuration subcommands clock Configure time-of-day clock do To run exec commands in config mode enable Modify enable password parameters end Exit from configure mode exit Exit from configure mode hostname Set system's network name interface Select an interface to configure ip Global IP configuration subcommands line Configure a terminal line mac-address-table Configure the MAC address table no Negate a command or set its defaults service Modify use of network based services spanning-tree Spanning Tree Subsystem username Establish User Name Authentication vlan Vlan commands vtp Configure global VTP state(7)退出全局配置模式,使用快捷鍵(Ctrl+Z)退出全局配置模式,進(jìn)入特權(quán)模式。也可以使用命令(exit)退出全局配置模式。
(8)退出特權(quán)模式,使用命令(disable)從特權(quán)模式會(huì)到用戶模式。
(9)退出交換機(jī),使用命令(exit)退出交換機(jī)。這個(gè)命令可以用來(lái)從特權(quán)模式中退出交換機(jī)。
4、交換機(jī)名稱、口令設(shè)置
(1)通過(guò)超級(jí)終端進(jìn)入交換機(jī),并進(jìn)入全局模式,鍵入命令:
Switch(config)#hostname switch2950 Switch2950(config)# 交換機(jī)的命令提示行的名稱由Switch更改為Switch2950。
(2)全局模式下,設(shè)定明文口令cisco,此口令可以限制對(duì)特權(quán)模式的訪問(wèn)。在配置文件中可以看見(jiàn)口令。
Switch2950(config)#enable password cisco(3)全局模式下,設(shè)定加密口令Cisco,此口令可以限制對(duì)特權(quán)模式的訪問(wèn)。
Switch2950(config)#enable secret cisco(4)接口模式下,設(shè)定控制臺(tái)終端的登陸口令為cisco。
Switch2950(config)#line console 0 //進(jìn)入接口模式 Switch2950(config-line)#login //會(huì)提示設(shè)置密碼
Switch2950(config-line)#password cisco(5)接口模式下,設(shè)定遠(yuǎn)程登陸口令為cisco Switch2950(config)#line vty 0 4 Switch2950(config)#login Switch2950(config)#password cisco 注:vty 0 4 是5個(gè)不同的虛擬終端連接。
(6)以上口令設(shè)置中,除了enable secret設(shè)置加密口令外,其余均可通過(guò)show run命令在配置文件中查看。可以通過(guò)全局命令將明文口令加密。
Switch2950(config)#service password-encryption(7)交換機(jī)命令歷史,Cisco交換機(jī)會(huì)保存輸入過(guò)的命令,并可以對(duì)保存的命令的個(gè)數(shù)進(jìn)行設(shè)置,同時(shí)可以再次通過(guò)快捷方式進(jìn)行使用,這在再次輸入很長(zhǎng)或很復(fù)雜的命令時(shí)很有用。缺省情況下,系統(tǒng)會(huì)保存10條命令,最大可以設(shè)置256條命令。
設(shè)置命令行數(shù)為100 Switch2950#terminal history size 100(8)任何時(shí)候可以使用show running-config命令查看命令配置,可以在特權(quán)模式下使用copy running-config startup-config命令保存配置。
5、交換機(jī)VLAN設(shè)定
(1)在Cisco 2950上定義三個(gè)VLAN,分別取名為engineer , account, manager;Switch#vlan database VLAN 3 added: Name: engineer Switch(vlan)#vlan 4 name account VLAN 4 added: Name: account Switch(vlan)#vlan 5 name manager VLAN 5 added: Name: manager Switch(vlan)#apply
//進(jìn)入vlan配置模式,database為虛擬局域網(wǎng)編號(hào)
Switch(vlan)#vlan 3 name engineer //定義vlan名稱及vlan號(hào)
(2)將端口12-15 加入到engineer 當(dāng)中,端口16-18 加入到account 當(dāng)中,端口24 加入到manager 當(dāng)中。
Switch(config)#interface range fastEthernet 0/12 – 15 //將端口12-15加入到vlan中
Switch(config-if-range)#switchport mode access Switch(config-if-range)#switchport access vlan 3 Switch(config-if-range)#interface range fastethernet 0/16-18 Switch(config-if-range)#switchport mode access Switch(config-if-range)#switchport access vlan 4 Switch(config)#interface fastethernet 0/24 //將一個(gè)端口加入到vlan中,單端口模式 Switch(config-if)#switchport mode access Switch(config-if)#switchport access vlan 5(3)返回到特權(quán)模式,用 show vlan查看vlan情況。
第二篇:計(jì)算機(jī)網(wǎng)絡(luò)原理實(shí)驗(yàn)三
實(shí)驗(yàn)
三、套接字編程
1.實(shí)驗(yàn)?zāi)康模?/p>
兩人一組,編寫(xiě)一個(gè)客戶端、服務(wù)器程序,掌握Socket編程原理。2.實(shí)驗(yàn)環(huán)境:
連入局域網(wǎng)絡(luò)的主機(jī)一臺(tái)。3.實(shí)驗(yàn)指導(dǎo):
Socket API是實(shí)現(xiàn)進(jìn)程間通信的一種編程設(shè)施,也是一種為進(jìn)程間提供底層抽象的機(jī)制。理解socket編程模型及其原理。4.實(shí)驗(yàn)分析,回答下列問(wèn)題。
a.運(yùn)行指導(dǎo)書(shū)中的程序,并修改服務(wù)器的功能(自己思考),改寫(xiě)成多線程web服務(wù)器(選作),附上源代碼,并加關(guān)鍵代碼注釋。服務(wù)器:
#include “stdafx.h” #include
for(i=0;i<=1000;i++)//循環(huán)控制 { memset(buf, 0, sizeof(buf));if((rval = recv(msgsock, buf, sizeof(buf),0)< 0))perror(”reading stream message“);if(rval == 0)
printf(”%sn“, buf);} } closesocket(msgsock);} while(TRUE);closesocket(msgsock);
客戶端:
#include ”stdafx.h“ #include
for(i=0;i<=1000;i++)//循環(huán)控制 { memset(buf, 0, 1024);scanf(”%s“,&buf);rval = send(fd, buf, strlen(buf)+ 1,0);if(rval < 0)printf(”Write error!“);} } closesocket(fd);exit(5);} return 0;
b.給出程序調(diào)試和運(yùn)行的截圖。
c.回答下列問(wèn)題:
(1)為什么在服務(wù)器和客戶端要包含winsock2.h文件?
答:用Winsock2 API,這樣有助于對(duì)異步、非阻塞Socket編程機(jī)制的理解。為了簡(jiǎn)單起見(jiàn),服務(wù)器端和客戶端的應(yīng)用程序均是基于MFC的標(biāo)準(zhǔn)對(duì)話框,網(wǎng)絡(luò)通信部分基于Winsock2 API實(shí)現(xiàn)。
(2)為什么在服務(wù)器和客戶端程序中要加入#pragma comment(lib,”ws2_32.lib")語(yǔ)句,如果不加會(huì)出現(xiàn)什么問(wèn)題?
答:用該語(yǔ)句,指示編譯當(dāng)前單元時(shí),linker會(huì)優(yōu)先鏈接該preproccessor 指定的lib文件,這樣等于就告訴編譯器有這樣一個(gè)lib文件可以去鏈接。如果不加就會(huì)出現(xiàn)類似“LNK2019: 無(wú)法解析的外部符號(hào)__imp__closesocket@4,該符號(hào)在函數(shù)_wmain 中被引用”的錯(cuò)誤。
(3)為什么在服務(wù)器和客戶端程序中要使用WSAStartup函數(shù),如果不用程序會(huì)有什么問(wèn)題?
答:使用Winsock庫(kù)函數(shù)之前,必須先調(diào)用函數(shù)WSAStartup,該函數(shù)負(fù)責(zé)初始化動(dòng)態(tài)連接庫(kù)Ws2_32.dll.若ws2_32.dll尚未初始化,是無(wú)法調(diào)用WSAGetLastError.WSAStartup是任何使用Winsock的應(yīng)用程序或者 DLL首先必須調(diào)用Winsock庫(kù)函數(shù).一方面它初始化 ws2_32.dll,另一方面他用于在應(yīng)該程序DLL與系統(tǒng)Winsock庫(kù)版本協(xié)商。所以,如果不用該函數(shù)程序?qū)o(wú)法按照正常的情況進(jìn)行。
(4)如果程序在Turbo C環(huán)境下運(yùn)行,在服務(wù)器和客戶程序中還需要上面的內(nèi)容嗎?
答:不需要。
(5)如果服務(wù)器程序中沒(méi)有memset(server.sin_zero, 0,sizeof(server.sin_zero));語(yǔ)句,程序會(huì)出現(xiàn)什么錯(cuò)誤,為什么?
答:此函數(shù)是為新申請(qǐng)的內(nèi)存做初始化工作。如果去掉該語(yǔ)句在理論上面應(yīng)該有錯(cuò)誤,但是在我的實(shí)際操作中卻沒(méi)有錯(cuò)誤,這個(gè)問(wèn)題在我將繼續(xù)深究。
(6)如果先運(yùn)行客戶端程序,程序會(huì)有什么現(xiàn)象,為什么會(huì)有這一現(xiàn)象?
答:無(wú)法連接。因?yàn)槿绻冗\(yùn)行客戶端的話,沒(méi)有服務(wù)器端等待,那么服務(wù)器端艱苦肯定無(wú)法給予響應(yīng),所以也就無(wú)法連接。
(7)如果服務(wù)器程序所在計(jì)算機(jī)沒(méi)有連接網(wǎng)絡(luò),程序會(huì)發(fā)生什么錯(cuò)誤?我們捕獲到什么錯(cuò)誤信息?
答:無(wú)法連接。會(huì)出現(xiàn)報(bào)錯(cuò)。
(8)上述服務(wù)器是串行處理多個(gè)客戶端的請(qǐng)求,如何該成并發(fā)處理的服務(wù)器?
答:用父進(jìn)程調(diào)用accept,然后調(diào)用fork,這樣,已連接套接口就在父進(jìn)程與子進(jìn)程間共享,一般來(lái)說(shuō),接下來(lái)便是子進(jìn)程讀、寫(xiě)已連接套接口并關(guān)閉偵聽(tīng)套接口,而父進(jìn)程則關(guān)閉已連接套接口。
5.實(shí)驗(yàn)環(huán)境:提供的Socket程序在visual c++ 2008中的設(shè)置(1)創(chuàng)建工程
(2)在應(yīng)用程序開(kāi)發(fā)中選擇預(yù)編譯頭
(3)源程序有如下改變,winsock2.h windows.h頭文件順序要改變
#include
第三篇:計(jì)算機(jī)網(wǎng)絡(luò)原理實(shí)驗(yàn)三
實(shí)驗(yàn)
三、套接字編程
序號(hào): 姓名: 字麗梅 學(xué)號(hào): 20091120216 成績(jī)
1.實(shí)驗(yàn)?zāi)康模?/p>
兩人一組,編寫(xiě)一個(gè)客戶端、服務(wù)器程序,掌握Socket編程原理。2.實(shí)驗(yàn)環(huán)境:
連入局域網(wǎng)絡(luò)的主機(jī)一臺(tái)。3.實(shí)驗(yàn)指導(dǎo):
Socket API是實(shí)現(xiàn)進(jìn)程間通信的一種編程設(shè)施,也是一種為進(jìn)程間提供底層抽象的機(jī)制。理解socket編程模型及其原理。4.實(shí)驗(yàn)分析,回答下列問(wèn)題。
a.運(yùn)行指導(dǎo)書(shū)中的程序,并修改服務(wù)器的功能(自己思考),改寫(xiě)成多線程web服務(wù)器(選作),附上源代碼,并加關(guān)鍵代碼注釋。
b.給出程序調(diào)試和運(yùn)行的截圖。
c.回答下列問(wèn)題:
(1)為什么在服務(wù)器和客戶端要包含winsock2.h文件?
答:Windows網(wǎng)絡(luò)編程至少需要兩個(gè)頭文件:winsock2.h和windows.h。
(2)為什么在服務(wù)器和客戶端程序中要加入#pragma comment(lib,“ws2_32.lib”)語(yǔ)句,如果不加會(huì)出現(xiàn)什么問(wèn)題?
答:#pragma comment(lib,“ws2_32.lib”)表示鏈接ws2_32.lib這個(gè)庫(kù)。該庫(kù)對(duì)應(yīng)ws2_32.dll,提供了對(duì)某些網(wǎng)絡(luò)相關(guān)API的支持,若使用其中的API,則應(yīng)該將ws2_32.lib加入工程,如果不加入#pragma comment(lib,“ws2_32.lib”),則不能使用其中的API,即得不到相關(guān)API的支持。
(3)為什么在服務(wù)器和客戶端程序中要使用WSAStartup函數(shù),如果不用程序會(huì)有什么問(wèn)題?
答:本函數(shù)必須是應(yīng)用程序或DLL調(diào)用的第一個(gè)Windows Sockets函數(shù).它允許應(yīng)用程序或DLL指明Windows Sockets API的版本號(hào)及獲得特定Windows Sockets實(shí)現(xiàn)的細(xì)節(jié)。應(yīng)用程序或DLL只能在一次成功的WSAStartup()調(diào)用之后才能調(diào)用進(jìn)一步的Windows Sockets API函數(shù)。如果不用應(yīng)用程序或DLL就不能進(jìn)一步的調(diào)用Windows Sockets API函數(shù),程序就不能繼續(xù)執(zhí)行。
(4)如果服務(wù)器程序中沒(méi)有memset(server.sin_zero, 0, sizeof(server.sin_zero));語(yǔ)句,程序會(huì)出現(xiàn)什么錯(cuò)誤,為什么?
答:沒(méi)有錯(cuò)誤,注釋這一條語(yǔ)句后,程序調(diào)試成功,實(shí)現(xiàn)訪問(wèn)。
(5)如果先運(yùn)行客戶端程序,程序會(huì)有什么現(xiàn)象,為什么會(huì)有這一現(xiàn)象?
答:程序跳出運(yùn)行,并顯示”can not creat connect!”因?yàn)闆](méi)有相應(yīng)的服務(wù)器與之創(chuàng)立鏈接。
(6)如果服務(wù)器程序所在計(jì)算機(jī)沒(méi)有連接網(wǎng)絡(luò),程序會(huì)發(fā)生什么錯(cuò)誤?我們捕獲到什么錯(cuò)誤信息?
答:如果服務(wù)器程序所在計(jì)算機(jī)沒(méi)有鏈接網(wǎng)絡(luò),則執(zhí)行程序后出現(xiàn):
binding stream socket: No error Press any key to continue...(7)上述服務(wù)器是串行處理多個(gè)客戶端的請(qǐng)求,如何該成并發(fā)處理的服務(wù)器? 答:用父進(jìn)程調(diào)用accept,然后調(diào)用fork,這樣,已連接套接口就在父進(jìn)程與子進(jìn)程間共享,一般來(lái)說(shuō),接下來(lái)便是子進(jìn)程讀、寫(xiě)已連接套接口并關(guān)閉偵聽(tīng)套接口,而父進(jìn)程則關(guān)閉已連接套接口。
第四篇:計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)
計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)
試驗(yàn)一 網(wǎng)絡(luò)簡(jiǎn)單觀察實(shí)驗(yàn)(上機(jī)隨堂測(cè)試)
1.2.3.4.5.6.7.觀察了解網(wǎng)卡、線纜、集線器、路由器等設(shè)備; 掌握windows中的網(wǎng)絡(luò)組成及各項(xiàng)參數(shù); 了解通過(guò)TCP/IP協(xié)議連接上網(wǎng)的方式; 配置windows系統(tǒng)網(wǎng)絡(luò)的各項(xiàng)參數(shù); 練習(xí)使用與網(wǎng)絡(luò)設(shè)置、配置、測(cè)試等有關(guān)的命令; 掌握windows系統(tǒng)的各種與網(wǎng)絡(luò)有關(guān)的配置和操作; 學(xué)習(xí)和了解各種網(wǎng)絡(luò)應(yīng)用軟件的使用;
實(shí)驗(yàn)二 學(xué)習(xí)使用Linux操作系統(tǒng)(上機(jī)隨堂測(cè)試)
1.2.3.4.了解Linux系統(tǒng)的特性; 安裝linux系統(tǒng); 學(xué)習(xí)使用linux圖形用戶界面; 學(xué)習(xí)使用linux命令;
實(shí)驗(yàn)三 使用Wireshark(原名Ethereal)進(jìn)行網(wǎng)絡(luò)抓包實(shí)驗(yàn)(撰寫(xiě)實(shí)驗(yàn)報(bào)告)
1.了解wireshark的功能;
2.下載、安裝wireshark;
3.使用wireshark對(duì)網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行抓包分析;
實(shí)驗(yàn)四 搭建FTP服務(wù)器(撰寫(xiě)實(shí)驗(yàn)報(bào)告)
1.windows平臺(tái)下ftp服務(wù)器的搭建(要求配置不同賬號(hào)、不同權(quán)限,并測(cè)試);
2.linux平臺(tái)下的ftp服務(wù)器的搭建;
實(shí)驗(yàn)五 網(wǎng)頁(yè)制作與發(fā)布(撰寫(xiě)實(shí)驗(yàn)報(bào)告)
1.2.3.4.5.學(xué)習(xí)Html語(yǔ)言的語(yǔ)法、規(guī)則; 完成簡(jiǎn)單網(wǎng)頁(yè)頁(yè)面; 完成自我簡(jiǎn)歷網(wǎng)頁(yè)的設(shè)計(jì); 了解使用IIS、Apache軟件的功能; 安裝IIS、Apache軟件(選作);
對(duì)完成的網(wǎng)頁(yè)使用IIS或Apache軟件進(jìn)行發(fā)布(選作); 6.實(shí)驗(yàn)六 windows對(duì)等網(wǎng)的連接實(shí)驗(yàn)
1.配置網(wǎng)卡并學(xué)習(xí)網(wǎng)絡(luò)硬件的連接方式;
2.完成對(duì)等網(wǎng)絡(luò)的組建與測(cè)試;
3.1.實(shí)驗(yàn)兩人一組,自由組合,協(xié)作完成,每組提交報(bào)告一份;
2.實(shí)驗(yàn)報(bào)告內(nèi)容記錄實(shí)驗(yàn)過(guò)程,包括截圖和結(jié)果等,不描述大量無(wú)關(guān)的背景知識(shí)等;
3.嚴(yán)禁拷貝抄襲,尤其是網(wǎng)絡(luò)上的資料,要的是自己的實(shí)驗(yàn)結(jié)果;
4.實(shí)驗(yàn)上機(jī)過(guò)程中隨時(shí)檢查試驗(yàn)進(jìn)展,對(duì)于試驗(yàn)過(guò)程、結(jié)果、截圖等數(shù)據(jù)要進(jìn)行個(gè)人保留,以免關(guān)機(jī)后數(shù)據(jù)丟失。
第五篇:計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)
實(shí)驗(yàn)一 交換機(jī)基本配置
一、實(shí)驗(yàn)?zāi)康?/p>
1.掌握桌面網(wǎng)絡(luò)組建方法
2.掌握Quidway S 系列中低端交換機(jī)幾種常見(jiàn)配置方法
二、實(shí)驗(yàn)內(nèi)容
1.通過(guò) Console 口搭建配置環(huán)境 2.通過(guò) Telnet 搭建配置環(huán)境
3.熟悉 VRP 的各種視圖及各視圖下的常用命令
三、實(shí)驗(yàn)原理、方法和手段
1.交換機(jī)配置方式
交換機(jī)通常的配置方式有:Console 方式,telnet 方式,web 方式和modem 撥號(hào)方式 2.命令行接口 Command-line Interface 華為網(wǎng)絡(luò)設(shè)備中運(yùn)行的操作VRP向用戶提供一系列配置命令以及命令行接口,方便用戶配置和管理網(wǎng)絡(luò)設(shè)備,包括以太網(wǎng)交換機(jī)。命令行有如下特性: 1)通過(guò) Console 口進(jìn)行本地配置 2)通過(guò) telnet 進(jìn)行本地或遠(yuǎn)程配置
3)通過(guò) modem 撥號(hào)登錄到網(wǎng)絡(luò)設(shè)備進(jìn)行遠(yuǎn)程配置
4)配置命令分級(jí)保護(hù),確保未授權(quán)用戶無(wú)法侵入到網(wǎng)絡(luò)設(shè)備 5)用戶可以隨時(shí)鍵入>以獲得在線幫助
6)提供網(wǎng)絡(luò)測(cè)試命令,如tracert、ping 等,迅速診斷網(wǎng)絡(luò)是否正常 7)提供種類豐富、內(nèi)容詳盡的調(diào)試信息,幫助診斷網(wǎng)絡(luò)故障 8)用 telnet 命令直接登錄并管理其它網(wǎng)絡(luò)設(shè)備 9)提供 ftp 服務(wù),方便用戶上載、下載文件
10)提供類似Doskey的功能,可以執(zhí)行某條歷史命令
11)命令行解釋器對(duì)關(guān)鍵字采取不完全匹配的搜索方法,用戶只需鍵入無(wú)沖突關(guān)鍵字即可解釋
四、實(shí)驗(yàn)組織運(yùn)行要求
1.熟悉實(shí)驗(yàn)內(nèi)容;
2.要求獨(dú)立完成實(shí)驗(yàn),教師可以給予一定的輔導(dǎo);
五、實(shí)驗(yàn)條件
1.華為Quidway S/思科 Catalyst 2960/中興 ZXR10 交換機(jī) 2.計(jì)算機(jī)一臺(tái)即可
六、實(shí)驗(yàn)步驟
1.通過(guò) Console 口搭建配置環(huán)境
1)如圖 1-2,建立本地配置環(huán)境,只需將微機(jī)(或終端)的串口通過(guò)配置電纜與以太網(wǎng)交換機(jī)的 Console 口連接。
2)在微機(jī)上運(yùn)行終端仿真程序(如 Windows 的超級(jí)終端),設(shè)置終端通信參數(shù)為:波特率為 9600bit/s、8 位數(shù)據(jù)位、1 位停止位、無(wú)校驗(yàn)和無(wú)流控,并選擇終端類型為 VT100,如圖 1-2 至圖 1-3 所示:
3)以太網(wǎng)交換機(jī)上電,終端上顯示以太網(wǎng)交換機(jī)自檢信息,自檢結(jié)束后提示用戶輸入回車,之后將出現(xiàn)命令行提示符。
2.鍵入命令,配置以太網(wǎng)交換機(jī)或查看以太網(wǎng)交換機(jī)運(yùn)行狀態(tài)。需要幫助可以隨時(shí)鍵入“?”,通過(guò) Telnet 搭建配置環(huán)境
1)在通過(guò) Telnet 登錄以太網(wǎng)交換機(jī)之前,需要通過(guò) Console 口在交換機(jī)上配置欲登錄的 Telnet 用戶名、認(rèn)證口令、驗(yàn)證方式及權(quán)限。
[Quidway-ui-vty0-4] authentication-mode password [Quidway-ui-vty0-4] user privilege level 3 2)配置交換機(jī) IP 地址,需要進(jìn)入交換機(jī)的 VLAN 接口 1 視圖,通常配置交換機(jī) VLAN 接口 1 的 IP 地址就是配置了交換機(jī)的 IP 地址。當(dāng)使用 VLAN 時(shí)情況另當(dāng)別論。[Quidway] interface vlan 1 [Quidway-Vlan-interface1] ip address x.x.x.xx.x.x.x(分別是 IP 地址和子網(wǎng)掩碼)3)如圖 1-4 所示,建立配置環(huán)境,只需將微機(jī)以太網(wǎng)接口通過(guò)局域網(wǎng)與以太網(wǎng)交換機(jī)的以太網(wǎng)口連接。注意微機(jī)配置的 IP 地址必須與以太網(wǎng)交換機(jī)的IP 地址在同一個(gè)子網(wǎng)下。
在微機(jī)上運(yùn)行 Telnet 程序,輸入與相連的以太網(wǎng)口所屬 VLAN 的 IP 地址,如圖 1-5 所示:
4)終端上顯示“User Access Verification”,并提示用戶輸入已設(shè)置的登錄口令,口令輸入正確后則出現(xiàn)命令行提示符(如
1)熟悉在用戶視圖、系統(tǒng)視圖、接口視圖之間的切換命令 2)充分利用?熟悉如何獲得命令的關(guān)鍵字和格式 3)了解使用時(shí)出現(xiàn)的各種錯(cuò)誤信息的含義
七.實(shí)驗(yàn)結(jié)果
1.建造模型
2.在PC上運(yùn)行桌面程序,在終端上設(shè)置終端通信參數(shù)
在CLI上進(jìn)行配置信息,可看到交換機(jī)的一些參數(shù)
4.輸入?可以羅列在該模式可用的命令
5.鍵入命令,配置以太網(wǎng)交換機(jī)或查看以太網(wǎng)交換機(jī)運(yùn)行狀態(tài) 通過(guò) Telnet 搭建配置環(huán)境
1.通過(guò)telnet/ssh登錄路由器,可以看到vty后面是“0 4”,即0到4,這說(shuō)明我們可以創(chuàng)建5個(gè)virtual terminator。
2.進(jìn)行vty線路配置,下圖是配置完成的信息顯示
3.建立模型,用交叉網(wǎng)線連接PC和路由器。
4.利用終端進(jìn)入Command Prompt,通過(guò)Telnet登錄設(shè)好的IP,進(jìn)入認(rèn)證
八.心得體會(huì)
我學(xué)到了自己進(jìn)行配置路由和交換機(jī),這個(gè)配置驗(yàn)證很有趣,Command Prompt的界面弄得像編程似的,很有意思。
九.思考題
1)Telnet 配置方式比起 console 配置方式有哪些優(yōu)點(diǎn)?
答:telnet可以遠(yuǎn)程調(diào)試,只要能ping通交換機(jī),就可以采用telnet方式對(duì)其進(jìn)行查看和配置,而console必須是本地連接console線,顯然telnet更加方便和快捷。2)為什么 IP 地址要設(shè)置在交換機(jī)的 VLAN 接口上?
答:在Vlan接口上設(shè)置IP地址,是因?yàn)槟軌蚍奖氵h(yuǎn)程管理二層交換機(jī),也可以當(dāng)作對(duì)應(yīng)端口的網(wǎng)關(guān),而且二層交換機(jī)不能設(shè)置IP。
實(shí)驗(yàn)二 靜態(tài)路由協(xié)議配置
一、實(shí)驗(yàn)?zāi)康?/p>
1.掌握手工配置路由表的方法 2.掌握讀懂路由表的能力
二、實(shí)驗(yàn)內(nèi)容
1.根據(jù)要求正確連接網(wǎng)絡(luò)
2.正確配置網(wǎng)絡(luò)中設(shè)備的 IP 信息
3.正確配置路由器之間的廣域網(wǎng)協(xié)議參數(shù) 4.在路由器上配置靜態(tài)路由協(xié)議
三、實(shí)驗(yàn)原理、方法和手段
1.靜態(tài)路由簡(jiǎn)介靜態(tài)路由是一種特殊的路由,由管理員手工配置而成。在組網(wǎng)結(jié)構(gòu)較簡(jiǎn)單、到給定目標(biāo)只有一條路徑的網(wǎng)絡(luò)中,只需配置靜態(tài)路由就能使路由器正常工作。正確地設(shè)置和使用靜態(tài)路由能有效地保證網(wǎng)絡(luò)安全,并可為重要的應(yīng)用保證帶寬。使用靜態(tài)路由也存在一些問(wèn)題:當(dāng)網(wǎng)絡(luò)出現(xiàn)問(wèn)題或因其它原因引起拓?fù)渥兓瘯r(shí),靜態(tài)路由不會(huì)自動(dòng)發(fā)生改變,不需要有網(wǎng)絡(luò)管理員的介入。2.靜態(tài)路由的配置
靜態(tài)路由的配置包括: 1)配置靜態(tài)路由
2)配置缺省路由
3)配置靜態(tài)路由缺省優(yōu)先級(jí)
3.路由表的顯示和調(diào)試
四、實(shí)驗(yàn)組織運(yùn)行要求
1.熟悉實(shí)驗(yàn)內(nèi)容;
2.擬定實(shí)驗(yàn)方案,熟悉實(shí)驗(yàn)步驟;;
五、實(shí)驗(yàn)條件
1.華為 Quidway/思科2811/中興ZXR 路由器 2.計(jì)算機(jī)、局域網(wǎng)環(huán)境
六、實(shí)驗(yàn)步驟
1.建模
2.首先來(lái)配置PC1,進(jìn)入它的桌面(Desktop),運(yùn)行IP Configuration Router>enable Router#hostname Router0 Router0#config terminal Router0(config)#interface fa0/0 Router0(config-if)#ip address 192.168.1.1 255.255.255.0 Router0(config-if)#no shutdown Router0(config-if)#interface fa0/1 Router0(config-if)#ip address 192.168.2.1 255.255.255.0 Router0(config-if)#no shutdown 3.我們來(lái)配置Serial 2/0接口,先設(shè)置之前設(shè)計(jì)的IP地址,不記得話看看之前的設(shè)計(jì)草圖。因此,該接口的地址應(yīng)該是192.168.1.65。子網(wǎng)掩碼依然是255.255.255.224,即/27。不要忘記該接口是DCE端,需要提供時(shí)鐘,我們將時(shí)鐘設(shè)置為56000bit/second。4.查看路由器的路由表,配置實(shí)例: Router0# show ip route 分析路由表的表項(xiàng)及路徑可達(dá)范圍
5.在路由器上添加去往非直連網(wǎng)絡(luò)的靜態(tài)路由,并測(cè)試 PC 機(jī)的尋址范圍,配置實(shí)例如下:
Router0# config terminal Router0(config)# ip route 192.168.4.0 255.255.255.0 192.168.2.1 6.查看路由器的路由表,并分析分組的路由過(guò)程。
七、實(shí)驗(yàn)結(jié)果
1.連接裝備
2.設(shè)置 IP 地址和掩碼和網(wǎng)關(guān)等并觀察不同
3.前面我們已經(jīng)確定了尋址方式(Addressing Scheme),并且添加并配置好了設(shè)備。下面測(cè)試看看設(shè)備的應(yīng)答。首先,我們測(cè)試PC1是否能夠Ping通它自己的網(wǎng)關(guān)
可以ping通,但是是當(dāng)PC1嘗試Ping右邊的Router2時(shí),Router2并沒(méi)有左側(cè)IP子網(wǎng)的路由信息,無(wú)法返回Echo應(yīng)答消息,如下
我們要做的就是在Router2中添加192.168.1.32/27的路由信息。
這樣就可以ping了
4.從CLI看三個(gè)路由的信息
5.再次在PC1的命令行輸入Ping 192.168.1.98,可以看到可以Ping通。雖然第一個(gè)Echo應(yīng)答超時(shí),那只是模仿交換機(jī)還學(xué)習(xí)的延遲導(dǎo)致丟包。
七、心得體會(huì)
這讓我懂了很多,CLI以及ping讓我耽擱了不少的時(shí)間,也讓我學(xué)會(huì)了不少東西,感謝這次試驗(yàn)。
九、思考題
1.當(dāng)路由表中存在多條下一跳同樣的靜態(tài)路由,應(yīng)如何簡(jiǎn)化路由的配置?
答:根據(jù)這些靜態(tài)路由的目的IP子網(wǎng)進(jìn)行匯總或者使用一條目的網(wǎng)段全0的靜態(tài)默認(rèn)路由代替之前的所有路由,也可以使用動(dòng)態(tài)路由: route rip net 下一跳的網(wǎng)絡(luò)
net 其他連接在本路由器的網(wǎng)絡(luò)
2.試在實(shí)驗(yàn)環(huán)境中通過(guò)設(shè)置靜態(tài)路由,形成路由環(huán)路。
只要使用三個(gè)路由器R1、R2、R3,使得 R1下一跳指向R2,R2下一跳指向R3,R3下一跳指向R1。
實(shí)驗(yàn)三 幀中繼協(xié)議配置
一、實(shí)驗(yàn)?zāi)康?/p>
1.掌握路由器上配置幀中繼協(xié)議的方法 2.掌握在幀中繼交換機(jī)上配置PVC的方法
二、實(shí)驗(yàn)內(nèi)容
1.根據(jù)實(shí)驗(yàn)要求正確連接網(wǎng)絡(luò)
2.正確配置網(wǎng)絡(luò)中所有設(shè)備的IP信息 3.正確路由器端幀中繼協(xié)議的相關(guān)參數(shù) 4.正確配置幀中繼交換機(jī)并創(chuàng)建PVC
三、實(shí)驗(yàn)原理、方法和手段
幀中繼(Frame-Relay)是在X.25技術(shù)基礎(chǔ)上發(fā)展起來(lái)的一種快速分組交換技術(shù)。相對(duì)于X.25協(xié)議,幀中繼只完成鏈路層核心的功能,簡(jiǎn)單而高效。
幀中繼網(wǎng)絡(luò)提供了用戶設(shè)備(如路由器和主機(jī)等)之間進(jìn)行數(shù)據(jù)通信的能力,用戶設(shè)備被稱作數(shù)據(jù)終端設(shè)備(即 DTE);為用戶設(shè)備提供接入的設(shè)備,屬于網(wǎng)絡(luò)設(shè)備,被稱為數(shù)據(jù)電路終端設(shè)備(即 DCE)。幀中繼網(wǎng)絡(luò)既可以是公共網(wǎng)絡(luò)或者是某一企業(yè)的私有網(wǎng)絡(luò),也可以是數(shù)據(jù) 設(shè)備之間直接連接構(gòu)成的網(wǎng)絡(luò)。幀中繼也是一種統(tǒng)計(jì)復(fù)用協(xié)議,它在單一物理傳輸線路上能夠提供多條虛電路。每條虛電路用數(shù)據(jù)鏈路連接標(biāo)識(shí) DLCI(Data Link ConnectionIdentifier)來(lái)標(biāo)識(shí)。通過(guò)幀中繼幀中地址字段的 DLCI,可區(qū)分處該幀屬于哪一條虛電路。DLCI 只在本地接口和與之連接的對(duì)端接口有效,不具有全局有效性,即在幀中繼網(wǎng)絡(luò)中,不同物理接口上相同的 DLCI 并不表示是同一個(gè)虛連接。幀中繼網(wǎng)絡(luò)用戶接口上最多可支持 1024 條虛電路,其中用戶可用的DLCI范圍是16~1007。由于幀中繼虛電路是面向連接22的,本地不同的 DLCI 連接到不同的對(duì)端設(shè)備,所以可認(rèn)為本地 DLCI就是對(duì)端設(shè)備的“幀中繼地址”。幀中繼地址映射是把對(duì)端設(shè)備的協(xié)議地址與對(duì)端的幀中繼地址(本地的DLCI)關(guān)聯(lián)起來(lái),以便高層協(xié)議能通過(guò)對(duì)端設(shè)備的協(xié)議地址尋找到對(duì)端設(shè)備。幀中繼主要用來(lái)承載IP協(xié)議,在發(fā)送IP報(bào)文時(shí),由于路由表只知道報(bào)文的下一跳地址,所以發(fā)送前必須由該地址確定它對(duì)應(yīng)得DLCI。這個(gè)過(guò)程可以通過(guò)查找?guī)欣^地址映射表來(lái)完成,因?yàn)榈刂酚成浔碇写?/p>
放的是對(duì)端IP地址和下一跳的DLCI的映射關(guān)系。地址映射表可以由手工配置,也可以由 Inverse ARP 協(xié)議動(dòng)態(tài)維護(hù)。
根據(jù)虛電路建立的不同方式,可以將虛電路分為兩種類型:永久虛電路PVC 和交換虛電路 SVC。手工設(shè)置產(chǎn)生的虛電路稱為永久虛電路,通過(guò)協(xié)議協(xié)商產(chǎn)生的虛電路稱為交換虛電路,這種虛電路由 Inverse ARP 協(xié)議自動(dòng)創(chuàng)建和刪除。目前在幀中繼中使用最多的方式是永久虛電路方式,即手工配置虛電路方式。目前常用的是幀中繼的 PVC 業(yè)務(wù)。網(wǎng)絡(luò)服務(wù)商為用戶提供固定的虛電路連接,用戶可以申請(qǐng)?jiān)S多虛電路,通過(guò)幀中繼網(wǎng)絡(luò)交換到不同的遠(yuǎn)端用戶。
本地管理接口 LMI(Local Management Interface)協(xié)議就是建立與維護(hù)路由器和交換機(jī)之間的連接。LMI 協(xié)議還用于維護(hù)虛電路,包括虛電路的建立、刪除和狀態(tài)改變。VRP 支持三種 LMI 協(xié)議:遵從 ITU-T Q.933 建議附錄 A 的 LMI 協(xié)議、遵從 ANSI T1.617 建議附錄 D 的 LMI 協(xié)議以及非標(biāo)準(zhǔn)的 LMI 協(xié)議。它們的基本工作方式是: DTE 設(shè)備每隔一定的時(shí)間間隔發(fā)送一個(gè)狀態(tài)請(qǐng)求報(bào)文(Status Enquiry 報(bào)文)去查詢虛電路的狀態(tài),DCE 設(shè)備收到狀態(tài)請(qǐng)求報(bào)文后,立即用狀態(tài)報(bào)文(Status 報(bào)文)通知 DTE 當(dāng)前接口上所有虛電路的狀態(tài)。
對(duì)于 DTE 側(cè)設(shè)備,永久虛電路的狀態(tài)完全由 DCE 側(cè)設(shè)備決定。對(duì)于 DCE側(cè)設(shè)備,永久虛電路的狀態(tài)由網(wǎng)絡(luò)來(lái)決定。在兩臺(tái)網(wǎng)絡(luò)設(shè)備直接連接的情況下,DCE 側(cè)設(shè)備的虛電路狀態(tài)是由設(shè)備管理員來(lái)設(shè)置的。在 VRP23中,虛電路的個(gè)數(shù)和狀態(tài)既可以在設(shè)置地址映射(fr map 命令)的同時(shí)設(shè)置,也可以用配置幀中繼本地虛電路命令(frdlci 命令)來(lái)配置。
四、實(shí)驗(yàn)組織運(yùn)行要求
1.熟悉實(shí)驗(yàn)內(nèi)容;
2.學(xué)生擬定實(shí)驗(yàn)方案,熟悉實(shí)驗(yàn)內(nèi)容和實(shí)驗(yàn)步驟;
五、實(shí)驗(yàn)條件
1.華為 Quidway/思科 2811/中興 ZXR 路由器 2.FR 交換網(wǎng)環(huán)境
六、實(shí)驗(yàn)步驟
1.先增加一個(gè)WAN Emulation,向工作區(qū)增加一個(gè)云,加入路由器建立幀中繼網(wǎng)絡(luò) 2.在CLI中配置R1 配置好路由后開(kāi)始配置云,點(diǎn)擊一個(gè)Cloud,進(jìn)入Config窗口,首先需要配置一下接口和DLCI。
3.在幀中繼交換設(shè)備上,建立串行接口間的虛電路映射,4.將路由器的串行接口封裝 FR 協(xié)議,并配置 IP 地址參數(shù),配置實(shí)例如下: Router# config terminal Router(config)# interface se0/3/0 Router(config-if)# encapsulation fr Router(config-if)# ip address 1.1.1.1 255.255.255.0 Router(config-if)# no shutdown Router(config-if)# end 5.查看路由器的串行接口狀態(tài),并測(cè)試路由器之間的連通性。
七、實(shí)驗(yàn)結(jié)果
1.在路由器增加串行接口,連接 FR 交換網(wǎng)
2.在幀中繼交換設(shè)備的串行接口上,為每一路虛電路創(chuàng)建 DLCI
3.在幀中繼交換設(shè)備上,建立串行接口間的虛電路映射
4.改變?cè)摻涌诜庋b的鏈路層協(xié)議。
5.顯示當(dāng)前的幀中繼映射表并用ping測(cè)試
八、心得體會(huì) 這個(gè)實(shí)驗(yàn)主要困難是重復(fù)的碼字,出錯(cuò)會(huì)讓人難受,妄自菲薄,重壓之下你要耐得住性子,仔細(xì)查找錯(cuò)誤,同時(shí)避免不必要的錯(cuò)誤。
九、思考題
1.為什么說(shuō)虛電路 DLCI 只具有本地有效性?
答:因?yàn)殒溌穬啥说奶撾娐诽?hào)是可以相同的。也可以為多個(gè)接口指定相同的虛電路號(hào)。但在一個(gè)物理接口上,虛電路號(hào)必須是唯一的。2.若實(shí)驗(yàn)中,要實(shí)現(xiàn)任意兩臺(tái)路由器之間都可以相互訪問(wèn),請(qǐng)問(wèn)如何配置幀中繼網(wǎng)絡(luò)? 答:把每個(gè)路由看作一個(gè)點(diǎn),而每?jī)蓚€(gè)路由之間的映射看作線,則它們之間的連線只要構(gòu)成一個(gè)回路。
實(shí)驗(yàn)四 應(yīng)用層協(xié)議分析與服務(wù)配置
一、實(shí)驗(yàn)?zāi)康?/p>
1)掌握 Web 服務(wù)器的設(shè)置方法 2)掌握 FTP 服務(wù)器的設(shè)置方法 3)熟悉 Mail 服務(wù)器的設(shè)置方法
二、實(shí)驗(yàn)內(nèi)容
1.了解常用應(yīng)用層協(xié)議DNS、FTP、Mail、HTTP等的基本原理、工作過(guò)程等。2.熟悉并會(huì)配置DNS、FTP、Mail、HTTP。
三、實(shí)驗(yàn)原理
DHCP的任務(wù)是集中管理IP地址并自動(dòng)配置IP地址的相關(guān)參數(shù)(如子網(wǎng)掩碼、默認(rèn)網(wǎng)關(guān)、DNS等),當(dāng)DHCP客戶端啟動(dòng)時(shí),它會(huì)自動(dòng)與DHCP服務(wù)器建立聯(lián)系,并要求DHCP服務(wù)器給它提供IP地址。當(dāng)DHCP服務(wù)器收到客戶端請(qǐng)求后,會(huì)根據(jù)服務(wù)器中現(xiàn)有的IP地址情況,采取一定的方式給客戶端分配一個(gè)IP地址
四、實(shí)驗(yàn)組織運(yùn)行要求
1.熟悉實(shí)驗(yàn)內(nèi)容; 2.熟悉實(shí)驗(yàn)步驟;
五、實(shí)驗(yàn)條件
1.華為 Quidway/思科2811/中興ZXR 路由器 2.計(jì)算機(jī)、局域網(wǎng)環(huán)境
六、實(shí)驗(yàn)步驟(圖為實(shí)驗(yàn)結(jié)果)
1.建立拓?fù)浣Y(jié)構(gòu)。
2.配置router
3.DHCP配置 4.進(jìn)行網(wǎng)頁(yè)配置 修改網(wǎng)頁(yè)信息,然后,在PC上的web進(jìn)行訪問(wèn)
配置http通過(guò)域名登錄
5.FTP協(xié)議的操作:
首先將服務(wù)器的FTP
開(kāi)關(guān)打開(kāi),設(shè)置用戶名及其密碼;
用FTP來(lái)下載和上傳
6.使用mail 首先對(duì)服務(wù)器進(jìn)行http協(xié)議的設(shè)置:
收到自己發(fā)的郵件
七.心得體會(huì)
經(jīng)過(guò)本次的DHCP服務(wù)器的實(shí)驗(yàn),我了解了DHCP服務(wù)器動(dòng)態(tài)分配地址的工作原理,懂得了DHCP服務(wù)器的作用只能是一個(gè)起作用,知道DHCP中繼代理實(shí)際上的一種軟件技術(shù),掌握了編輯網(wǎng)頁(yè)和FTP傳輸和郵件的使用。