《計算機網(wǎng)絡技術》實驗報告格式
重 慶 交 通 大 學學 生 實 驗 報 告實驗課程名稱 《計算機網(wǎng)絡技術》課程實驗開課實驗室 軟件與通信實驗中心學 院 年級學 生 姓 名 學 號 開 課 時
重 慶 交 通 大 學
學 生 實 驗 報 告
實驗課程名稱 《計算機網(wǎng)絡技術》課程實驗
開課實驗室 軟件與通信實驗中心
學 院 年級
學 生 姓 名 學 號 開 課 時 間 至學年 第學期
,《計算機網(wǎng)絡技術》評分標準
實驗1 控制臺網(wǎng)絡操作的基本命令
實驗目的:
掌握和使用控制臺網(wǎng)絡操作的基本命令:ipconfig ,ping ,tracert ,nslookup , netstat ,netsh 。
實驗環(huán)境:
Windows XP,使用sp2 命令提示符
實驗步驟:
1. Ipconfig
使用ipconfig/all查看自己計算機的網(wǎng)絡配置,盡可能明白每行的意思。 分析:你和旁邊的計算機是否處于同一子網(wǎng),為什么?
在命令提示符界面執(zhí)行Ipconfig 命令,可以顯示本機當前所有的TCP/IP網(wǎng)絡配置值,刷新動態(tài)主機配置協(xié)議(DHCP )和域名系統(tǒng)(DNS )設置。使用不帶參數(shù)的Ipconfig 可以顯示所有網(wǎng)絡適配器的IP 地址、子網(wǎng)掩碼、默認網(wǎng)關。需要了解更多的網(wǎng)絡配置信息可使用下列Ipconfig 命令:
/all 顯示所有適配器的完整TCP/IP配置信息。
/renew[Adapter] 更新所有適配器(如果未指定適配器)或特定適配器的DHCP 配置。
/release[Adapter] 發(fā)送DHCPRELEASE 到DHCP 服務器,以釋放所有適配器或指定適配器的當前DHCP 配置并丟棄IP 地址配置。
/flushdns 清理并重設DNS 客戶解析器緩存的內(nèi)容。
/displaydns 顯示DNS 客戶解析器緩存的內(nèi)容,包括從本地主機文件預裝載的記錄以及由域名解析獲得的任何資源記錄。
/registerdns 初始化計算機上配置的DNS 名稱和IP 地址的手工動態(tài)注冊。 /showclassid Adapter 顯示指定適配器的DHCP 類別ID 。
/setclassid Adapet [ClassID] 配置特定適配器的DHCP 類別ID 。 /? 在命令提示符狀態(tài)下顯示幫助信息。
2. Ping
練習ping 命令,掌握反饋的意思。
通過ping/?了解ping 命令的各種選項并實際使用。
Ping 使用程序通過發(fā)送方向接受方發(fā)送“互聯(lián)網(wǎng)控制報文協(xié)議(ICMP )”回顯(ECHO )請求消息,接收方將對該回顯請求進行自動回顯應答,來驗證兩臺支持TCP/IP協(xié)議的計算機之間的IP 層連接,并在發(fā)送方將回顯應答消息的接受情況與往返過程 的次數(shù)一起顯示出來。Ping 是用于檢測網(wǎng)絡連接性??傻竭_性和名稱解析等疑難問題的主要TCP/IP命令。
,Ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS] [-r count] [-s count] [{-j hostlist|-k hostlist}] [-w timeout] [TargetName]
-t 指定在中斷前ping 可以持續(xù)發(fā)送回顯請求信息到目的地。
-a 指定對目的地IP 地址進行反向名稱解析。
-n count指定發(fā)送回顯請求消息的次數(shù)。默認值是4.
-l Size 指定發(fā)送的回顯請求消息中“數(shù)據(jù)”字段的長度(字節(jié))。默認值是
32。
-f 指定發(fā)送的回顯請求消息帶有“不要拆分”標志(所在的IP 分組表示設
為1)。
-i TTL 指定發(fā)送回顯請求消息的IP 分組首部中的TTL 字段值。其默認
值是主機的默認值。
-v TOS指定發(fā)送回顯請求消息的IP 標題中的“服務類型”(Tos )字段值。
默認值是0。
-r count 指定IP 分組首部中“記錄路由”選項用于記錄由回顯請求消息和
相應的回顯應答消息使用的路徑。
-s count 指定IP 首部中的“Internet時間戳”選項用于記錄每跳的回顯請求
消息和相應的回顯應答消息的到達時間。1<=Count<=4。
-j Hostlist 指定回顯請求消息使用帶有Hostlist 指定的中間目的地集的IP
首部中的“稀疏資源路由”選項。
-k Hostlist 指定回顯請求消息使用帶有Hostlist 指定的中間目的地集的IP
首部中的“嚴格來源路由”選項。
-w Timeout 指定等待回顯應答消息響應的時間,該回顯應答消息響應接
收到的指定回顯請求消息。
TargetName 指定的目的端,IP 地址或者主機名。
/? 在命令提示符狀態(tài)下顯示幫助信息。
3. Tracert/pathping
使用tracert 或pathping 進行路由追蹤。
思考為何能進行路由追蹤?請實際驗證。
Tracert 命令輸出有5列:第一列是描述路徑的第N 跳的數(shù)值,即沿著該路徑的路由器序號;第二行是第一次往返時延;第三列是第二次往返時延;第四列是第三次往返時延;第五列示路由器的名字及其輸出端口的IP 地址。
Tracert[-d][-h MaxinumHops][-j Hostlist][-w Timeout] TargetName
-d:防止tracert 試圖將中間路由器的IP 地址解析為它們的名稱。這樣可加
速顯示tracert 的結果。
-h MaxinumHops:在搜索目標(目的)的路徑中指定跳數(shù)的最大值。默
認值為30個跳數(shù)。
-j Hostlist :指定“回顯請求”消息對于在主機列表中指定的中間目標集使
用IP 報文首部中的“松散源路由”選項。
-w Timeout :指定等待“ICMP已超時”或“回顯回答”消息的時間(以MS
為單位)。該值默認為5000 ms。
,4. Nslookup
練習nslookup 命令,進行命令行的DNS 解析。
Nslookup 實用程序可在命令提示符界面執(zhí)行,其顯示結果可用來診斷域名系統(tǒng)(DNS )基礎結構信息。
nslookup[-SubCommand...][{ComputerToFind|[-Server]}]
-SubCommand...:將一個或多個nslookup 子命令指定為命令行選項。有關
子命令可以在windows 的幫助里查詢。
-ComputerToFind :如果未指定其它服務器,就使用當前默認DNS 服務
器查閱ComputerToFind 的信息。
-Server :指定將該服務器作為DNS 服務器使用。
5. Netstat, netsh
練習netstat 命令,查看當前的網(wǎng)絡連接狀況。
Netstat 命令用于監(jiān)視網(wǎng)絡狀態(tài)。可以通過“netstat-?”命令列出netstat 的所有參數(shù)和用法。
Netsh 是一個命令行腳本使用程序,可讓用戶從本地或遠程顯示或修改當前運行的計算機的網(wǎng)絡配置。Netsh 還提供了允許用戶使用批處理模式對指定的計算機運行一組命令的腳本功能。
具體用法如下:
在命令提示符窗口輸入netsh 命令就可以執(zhí)行該程序。
在netsh> 后輸入int ip出現(xiàn)“interface ip>”,然后輸入dump 命令,可以看
到當前系統(tǒng)的網(wǎng)絡配置。
除了輸入dump 之外,還可以輸入show address,show config,show dns,
show joins等命令。
利用dump 命令顯示當前配置情況。接著導出一個配置腳本。假設保存
到c :1.txt中,然后修改文件中的IP 地址,子網(wǎng)掩碼,網(wǎng)關或者DNS 。然后通過命令
Netsh –f c:1.txt來將配置文件導入系統(tǒng)。
實驗內(nèi)容:
用ipconfig ,ping ,tracert ,nslookup , netstat, ,netsh 命令完成如下實驗內(nèi)容:
1. 查詢本機的TCP/IP配置信息,了解網(wǎng)卡類型、MAC 地址、IP 地址、子
網(wǎng)掩碼、網(wǎng)關地址、DNS 的含義,并且通過netsh 命令修改其IP 地址,和查詢新的IP 信息。
2. 利用PING 命令發(fā)現(xiàn)局域網(wǎng)的故障問題(提示:本機故障可以通過PING
本機的IP 地址,內(nèi)網(wǎng)故障:PING 本地機器所在的網(wǎng)關,外網(wǎng)故障:PING 一些比較穩(wěn)定的大型網(wǎng)站),并且利用該方法檢查本機的網(wǎng)絡情況。
1) 檢查本機網(wǎng)卡或者TPC/IP協(xié)議故障:
如下為正常情況,表示本地網(wǎng)絡可用且TCP/IP協(xié)議良好。
,如下情況,為本機網(wǎng)卡或者系統(tǒng)故障。
解決辦法:更換或修理網(wǎng)卡,檢查本地網(wǎng)絡連接設置,更新網(wǎng)卡驅動程序。
2)檢查內(nèi)網(wǎng)故障:
先通過IPCONFIG 命令找到本機所在內(nèi)網(wǎng)的網(wǎng)關,然后PING 該網(wǎng)站查看內(nèi)網(wǎng)是否連通。具體故障實例如下:
解決方法:重啟或者重新設置本機所在的路由器。
3)檢查外網(wǎng)故障:
排除1.2情況后,PING 一些比較穩(wěn)定的大型網(wǎng)站,如果PING 不通表示
,外部網(wǎng)絡故障。示例如下:
注:圖中202.205.3.130為新浪域名解析后的IP 地址。
解決方法:請聯(lián)系服務提供商。
利用PING 命令分別向www.163.com 和www.cqjtu.edu.cn 發(fā)送10個回顯請求,試分析實驗結果(提示:了解參數(shù)RTT 的含義和作用,分析RTT 的時間是否與地理位置上的遠近有關系) 。并且課下,在一天的不同時段里向同一個目的主機發(fā)送ping ,看RTT 時間是否不同,試著分析原因。 結合內(nèi)容2,利用tracert 測試網(wǎng)絡的故障問題(提示:TRACERT 大型網(wǎng)站地址) ,你認為哪種方法更好,為什么?
用nslookup 命令從新浪、搜狐、谷歌的域名中分別解析出其IP 地址。 用瀏覽器打開一個網(wǎng)站,并且通過netstat 找到本機與該網(wǎng)站交互的TCP 連接(提示:可以先通過PING 命令或者nslookup 找到域名對應的IP 地址,然后通過地址在netstat 顯示的列表中尋找對應的連接) 。
以arp -a 命令,查看當前arp 緩存,并通過網(wǎng)絡獲得查看緩存的變化。以arp -s 命令將網(wǎng)關設置為靜態(tài)arp 。 3. 4. 5. 6. 7.
8. 使用ipconfig/release釋放自動獲取的網(wǎng)絡配置,并用ipconfig/renew重新
獲取,了解DHCP 。如果你不能釋放,請思考如何處理。
實驗結果與分析
,實驗2簡單的局域網(wǎng)配置與資源共享
實驗目的:
1、掌握將兩臺PC 聯(lián)網(wǎng)的技能與方法
2、掌握將幾臺PC 連接成LAN 的技能與方法
3、掌握局域網(wǎng)內(nèi)資源共享的技能與方法
實驗內(nèi)容和要求:
1、選用百兆交換機連接PC 若干臺;
2、在上述兩種情況下分別為PC 配置TCP/IP協(xié)議,使他們實現(xiàn)互聯(lián)和資源共享 實驗環(huán)境:(畫出實驗網(wǎng)絡拓圖)
實驗步驟:
1、選擇兩臺計算機;
2、設置兩臺計算機IP 地址為C 類內(nèi)部地址;
兩臺PC 機的IP 分別設置為:、_________、_________; 兩臺PC 機的掩碼分別設置為:、_________、_________;
3、用一臺計算機Ping 另一臺計算機,是否能Ping 通?
4、控制面板→管理工具→本地安全策略→本地策略→用戶權利指派里,“從網(wǎng)絡訪問此計算機”中加入guest 帳戶,而“拒絕從網(wǎng)絡訪問這臺計算機”中刪除guest 帳戶
5、我的電腦→工具→文件夾選項→查看→去掉“使用簡單文件共享(推薦)”前的勾;設置共享文件夾。
,6、控制面板→管理工具→本地安全策略→本地策略→安全選項里,把“網(wǎng)絡訪問:本地帳戶的共享和安全模式”設為“僅來賓-本地用戶以來賓的身份驗證”(可選,此項設置可去除訪問時要求輸入密碼的對話框,也可視情況設為“經(jīng)典-本地用戶以自己的身份驗證”);
7、通過網(wǎng)絡鄰居或在運行窗口輸入“//對方IP 地址”實現(xiàn)資源共享。
8、連接3臺以上PC 到交換機
1) 指定IP 地址,連通網(wǎng)絡
A . 設置IP 地址
在保留專用IP 地址范圍中(192.168.X.X ),任選IP 地址指定給主機。
注意:同一實驗分組的主機IP 地址的網(wǎng)絡ID 應相同,主機ID 應不同,子網(wǎng)掩碼需相同。 ......
B .標識計算機
在“網(wǎng)絡”對話框中,單擊“標識”,鍵入“計算機名”與“工作組”名。同一實驗組的計算機應有相同的“工作組”和不同的“計算機名”
所有設置完成后,重新啟動計算機。
C .測試網(wǎng)絡連通性
(1) 用PING 命令PING 127.0.0.0 –t ,檢測本機網(wǎng)卡連通性。
(2) 在“網(wǎng)上鄰居”中看同一實驗分組的主機是否都能找到,并記錄結果。
(3) 分別“ping”同一實驗組的計算機名;“ping”同一實驗組的計算機IP 地址,并記錄結果。
(4) 接在同一交換機上的不同實驗分組的計算機,從“網(wǎng)上鄰居”中能看到嗎?能ping 通嗎?記錄結果。
(5) 各個實驗分組相互測試以下情況的網(wǎng)絡連通性:記錄結果,并分析原因。
? 有相同的子網(wǎng)掩碼、網(wǎng)絡ID 和工作組名的各主機之間的連通性;
? 在“子網(wǎng)掩碼”、“網(wǎng)絡ID”和“工作組名”這三這種任有一個不相同的各主機之間的連
通性。
2) 自動獲取IP 地址,連通網(wǎng)絡
Windows 主機能從微軟專用B 類保留地址(網(wǎng)絡ID 為169.254)中自動獲取IP 地址。
A. 設置IP 地址
把指定IP 地址改為“自動獲取IP 地址”。
B. 在DOS 命令提示符下鍵入“ipconfig”,查看本機自動獲取的IP 地址,并記錄結果。
C. 測試網(wǎng)絡的連通性
2) 在“網(wǎng)上鄰居”中察看能找到哪些主機,并記錄結果。
3) 在命令提示符下試試能“ping”通哪些主機,并記錄結果。
4) 每個實驗組把一部分主機的IP 地址改為“指定IP 地址”,地址為169.254.*.*(*.*為0.1~255.254),另一部分仍然使用自動獲取的IP 地址,用“網(wǎng)上鄰居”和“ping”
,命令測試彼此的連通性,并記錄結果。 思考并回答
測試兩臺PC 機連通性時有哪些方法?
實驗小結: (要求寫出實驗中的體會)