
簡介這份西電計網實驗報告面向西安電子科技大學計算機網絡課程學生與網絡技術初學者系統(tǒng)匯總六次核心實驗雙絞線制作及網絡設備訪問、交換機虛擬局域網劃分、Windows下域名解析與動態(tài)主機配置服務器部署、網頁與文件傳輸服務器搭建、路由器基礎配置、靜態(tài)路由和三層交換機配置。報告按實驗目的、設備、拓撲、配置截圖、要點、心得體會整理既包含IP地址/子網掩碼規(guī)劃、ipconfig和Ping連通性測試、交換機端口與VLAN隔離配置也覆蓋DNS正向/反向查找區(qū)域、DHCP作用域設置、IIS站點發(fā)布、FTP上傳下載、路由接口激活與靜態(tài)路由指向、三層交換機子接口封裝等關鍵操作與易錯點適合做實驗預習、報告撰寫和期末復習的對照參考。資源打包為單個doc文檔壓縮包大小3.67MB格式便于直接編輯使用。目前已有1195人學習瀏覽能幫助快速補齊實驗細節(jié)、理清配置思路。1. 西電計網實驗報告一份“僅供參考”到底該怎么參考先說結論這份實驗報告的核心價值不是讓你照抄交差而是幫你把計算機網絡實驗里那些“玄學”環(huán)節(jié)一次講透——比如交換機 MAC 地址表為什么老化、靜態(tài)路由和動態(tài)路由在拓撲里到底怎么配合、Wireshark 抓包看到的 TCP 三次握手和你課本上畫的圖差在哪。標題里“僅供參考”四個字意味著它默認讀者已經跑過實驗、手里有數(shù)據(jù)、腦子有疑問而不是拿著它去填空交作業(yè)。這份報告適合正在做計網實驗、被驗收或實驗報告格式卡住的人也適合想在下一次實驗前把“必調參數(shù)”和“常見翻車點”提前摸清的從業(yè)者。我下面要講的不是報告原文的復述而是把它背后那套“常見做法”拆給你看拓撲怎么搭、命令怎么敲、參數(shù)怎么設、坑在哪。你照著這個思路去做自己的實驗比直接抄任何一份現(xiàn)成報告都穩(wěn)妥得多。先立一個反直覺的判斷計網實驗報告里最容易扣分的不是結果錯而是“過程不可復現(xiàn)”。你寫了“配置成功”但沒寫用了哪條命令、哪個參數(shù)、等了幾秒老化時間驗收老師一問就露餡。所以這篇文章的重心放在可復述、可驗證的細節(jié)上。2. 實驗環(huán)境與拓撲選型先把底層的“為什么”說清2.1 為什么實驗拓撲不能隨手畫很多同學拿到實驗指導書第一步就在模擬器里拖設備、連線然后照著命令敲。這種做法不是不行但后面基本都會翻車——因為拓撲決定了你后面所有排錯路徑。常見做法是先畫一張邏輯拓撲標清楚三層設備、二層設備、終端網段再決定用哪種方式搭建。我一般會把實驗分成兩類一類是純二層實驗VLAN 劃分、MAC 地址表學習、生成樹這類用交換機加終端就能跑另一類是三層實驗靜態(tài)路由、RIP、OSPF、ACL、NAT這類必須引入路由器或三層交換機。西電計網實驗的經典項目比如“VLAN 間路由”“靜態(tài)路由配置”“DHCP 中繼”都逃不出這兩類。選型上有個務實原則能用模擬器先驗證的不要直接上真機。模擬器的好處是你可以隨便造拓撲、隨便清配置、隨便看 debug 輸出出了問題不會把實驗室設備搞掛。但模擬器也有它的“坑”比如某些設備的接口編號規(guī)則和真機不一致某些命令看起來敲了但其實沒生效。所以我的習慣是模擬器跑通邏輯真機上對照命令差異然后記錄差異點寫進報告。2.2 模擬器還是真機選型對照與適用邊界這里給一張選型對照表新手老手都能用場景推薦方式理由注意點首次跑通命令流程模擬器可任意重置、快照回滾命令兼容性需對照真機驗證驗證真實接口行為真機MAC 老化時間、STP 狀態(tài)真實可測注意設備型號差異大規(guī)模拓撲測試模擬器資源占用低、支持批量配置部分高級特性不支持驗收演示真機優(yōu)先避免“模擬器能跑真機不行”的尷尬提前在真機上過一遍命令參數(shù)層面最常被忽略的是“設備空閑時間”和“接口協(xié)商模式”。比如在模擬器里你配置交換機接口為 access 模式后終端網卡可能還在用 auto 協(xié)商結果就是鏈路能 ping 通但速度不對。真機上這個問題更明顯因為真機接口的默認協(xié)商策略和模擬器不完全一樣。遇到速度不對、ping 丟包先查兩端接口的 speed 和 duplex別一上來就懷疑配置。2.3 拓撲搭建的最小清單與配置底座開搭之前先把“底座”配好否則后面每一步都可能被無關因素干擾。一個干凈的基礎配置包括設備命名hostname區(qū)分核心、匯聚、接入。關閉不需要的端口提示信息比如模擬器里的 console 日志。設置 enable 密碼和 vty 密碼防止誤操作。規(guī)劃好 IP 地址表寫成注釋放進配置里。# 以交換機為例的基礎配置思科風格或華為風格視設備而定 hostname SW1 enable secret your_password service password-encryption ! interface vlan 1 ip address 192.168.1.2 255.255.255.0 no shutdown ! line vty 0 4 password your_password login這段配置的邏輯是先給設備一個可識別的名字再設置遠程登錄密碼和特權密碼最后給管理 VLAN 配置一個 IP方便后續(xù)遠程登錄和排錯。service password-encryption的作用是把配置文件里的明文密碼加密顯示這個細節(jié)在實驗報告里寫出來會顯得你懂安全基線。注意不同廠商的設備對encrypt支持不同華為設備是aaa體系思科則是這條命令別混用。配置底座完成后下一步才是 VLAN、路由、ACL 這些實驗主體。很多實驗報告之所以被老師說“過程不完整”就是因為少了這一步——驗收老師看到你直接從配置 VLAN 開始會默認你跳過了環(huán)境準備這是實驗規(guī)范的大忌。3. 核心實驗流程拆解從二層到三層的關鍵步驟3.1 二層實驗VLAN 劃分與 MAC 地址表學習VLAN 實驗是計網實驗的“開胃菜”但它包含的細節(jié)足夠寫滿一整頁報告。先講原理交換機根據(jù) VLAN 標簽隔離廣播域同一 VLAN 內的幀可以互相轉發(fā)不同 VLAN 默認隔離。這個隔離是靠“端口類型”和“VLAN 數(shù)據(jù)庫”共同實現(xiàn)的。實操步驟# 在交換機上創(chuàng)建 VLAN 10 和 VLAN 20 vlan 10 name students vlan 20 name teachers ! # 將接口 gi0/1 劃入 VLAN 10gi0/2 劃入 VLAN 20 interface gigabitethernet 0/1 switchport mode access switchport access vlan 10 interface gigabitethernet 0/2 switchport mode access switchport access vlan 20命令邏輯很直接先建 VLAN 庫再把接口從默認 VLAN 1 改到目標 VLAN。switchport mode access的作用是把接口設為二層接入模式只轉發(fā)不帶標簽的幀。這里有個常見坑如果在 trunk 接口上執(zhí)行switchport access vlan命令不會生效你必須先用switchport mode trunk或干脆刪除接口上的 trunk 配置。MAC 地址表學習這個點很多實驗報告只寫了show mac address-table的輸出但沒解釋“為什么要等那么多秒”。其實交換機學習 MAC 的過程是即時的但老化時間是 300 秒默認值。你在報告里寫清楚“老化時間默認 300 秒可通過mac-address-table aging-time修改”就能體現(xiàn)你對交換機轉發(fā)原理的理解而不是只貼輸出。3.2 三層實驗靜態(tài)路由與默認路由的配置順序靜態(tài)路由是三層實驗的重頭戲。常見拓撲是兩臺路由器背靠背連接各自下掛一個網段目標是通過靜態(tài)路由讓兩個網段互通。配置順序很講究先配接口 IP再配路由最后測試。如果順序反了可能你配路由的時候接口還沒 up路由器會報“no valid route”或者直接丟包。# 路由器 R1 的接口配置 interface gigabitethernet 0/0 ip address 192.168.10.1 255.255.255.0 no shutdown interface gigabitethernet 0/1 ip address 192.168.100.1 255.255.255.0 no shutdown ! # 靜態(tài)路由 ip route 192.168.20.0 255.255.255.0 192.168.100.2邏輯說明先保證直連網段的接口都是 up 狀態(tài)然后告訴路由器“去往 192.168.20.0/24 的流量下一跳是 192.168.100.2”。這里下一跳地址必須是對端路由器的接口 IP而且該接口必須在路由器自己的直連網段內否則這條路由不會被寫入路由表。參數(shù)說明里值得寫一句靜態(tài)路由的管理距離AD 值默認是 1這意味著當同一條目的路由同時存在靜態(tài)和動態(tài)條目時路由器永遠優(yōu)先選靜態(tài)。這個知識點在實驗報告里可以作為“思考題”的素材但別過度展開不然會沖淡實驗主體的敘述。還有一個小技巧當你只想讓路由器往某個方向發(fā)默認路由時用ip route 0.0.0.0 0.0.0.0 下一跳。這個配置不需要知道目標網絡的具體地址很適合做出口網關或實驗收尾時的連通性放開。3.3 用 Wireshark 驗證與抓包讓報告有“實錘”實驗報告最怕“空口無憑”。抓包是給報告加實錘的最好方式不需要抓完整流程只要抓住協(xié)議交互的關鍵幀即可。比如驗證靜態(tài)路由是否生效在兩臺終端間 ping 一次然后在路由器出口抓 ICMP 報文驗證 VLAN 隔離在兩臺不同 VLAN 的終端間 ping 并抓 ARP 請求是否到達對端。# 在終端上只抓 ICMP 和 ARP避免抓包文件過大 tcpdump -i eth0 -n -s 0 icmp or arp -w ping_test.pcap這條命令用-n不做域名解析-s 0抓完整幀-w寫到 pcap 文件。抓完包之后別急著關先在命令行里看看統(tǒng)計信息tcpdump -nn -r ping_test.pcap | head -20實際看包時新手最容易犯的錯是把 TCP 重傳當成丟包或者把 ARP 請求當成異常。比如 ping 過程中先出現(xiàn) ARP 請求是正常的但如果 ARP 請求反復重發(fā)且沒有應答說明二層隔離有問題或接口 down。這個判斷邏輯可以寫進報告的“結果分析”里會顯著提升報告等級。4. 實驗報告書寫的黃金結構從“過程記錄”到“可復現(xiàn)文檔”4.1 報告里必須出現(xiàn)的六個板塊一份能被當成模板反復使用的實驗報告不只是記錄“我做了什么”還要讓讀報告的人能“照著做”。我推薦的報告骨架是實驗目的、實驗拓撲、關鍵配置、驗證結果、結果分析、思考與排錯記錄。這六塊缺哪一塊驗收時都可能被追問。實驗拓撲不要貼模擬器的截圖就完事要用文字加表格描述清楚設備網段、接口編號、連接關系、IP 分配。一張好的拓撲描述表長這樣設備接口網段對端設備對端接口R1gi0/0192.168.10.0/24PC1eth0R1gi0/1192.168.100.0/30R2gi0/0R2gi0/1192.168.20.0/24PC2eth0這張表的價值在于排錯時你可以直接對著它查“哪一段鏈路沒通”而不是在模擬器里點來點去。IP 規(guī)劃寫在報告里也能證明你不是隨手配的地址。4.2 把“報錯信息”寫進報告的技巧很多實驗指導書要求寫“遇到的問題及解決”但大部分人只會寫“遇到網絡不通檢查后發(fā)現(xiàn) IP 配錯”。這種寫法等于沒寫。更好的寫法是先貼原始報錯或 debug 輸出再寫你的判斷依據(jù)再寫最終如何解決。比如現(xiàn)象PC1 ping PC2 不通路由器 R1 上有ICMP host unreachable報警。原因R1 的靜態(tài)路由下一跳寫成了 PC2 的地址而該地址不在 R1 的直連網段內路由器無法解析下一跳。解決將下一跳改為 R2 的 gi0/0 接口地址192.168.100.2并確認該接口 up。這個三段式寫法的好處是它把“錯誤”變成了“可復現(xiàn)的實驗過程的一部分”驗收老師看到的不是你的失敗而是你的排錯能力。這種寫法對熟手來說也是檢查自己是否真正理解協(xié)議的標尺。4.3 報告中最容易被扣分的五個細節(jié)先說最容易翻車的命令執(zhí)行后沒有驗證。配置完 VLAN 不執(zhí)行show vlan brief、配完路由不執(zhí)行show ip route報告里直接寫“配置成功”這是典型的“黑匣子寫作”。第二是拓撲圖與實際互聯(lián)不一致比如報告里畫的是 R1 和 R2 用 gi0/1 相連實際配置里用的是 gi0/2這種前后矛盾極其扎眼。第三是忘記寫“恢復配置”或“清理現(xiàn)場”的過程。很多實驗做完直接關機設備配置保留在 startup-config 里下一個做實驗的人會被你的配置干擾。正確做法是實驗結束后erase startup-config或通過模擬器重置然后截圖記錄現(xiàn)場。第四是時間戳缺失每一步命令都沒寫執(zhí)行時間導致后續(xù)排錯時無法判斷哪條命令是后來加的。第五是不寫“參數(shù)來源”比如 VLAN ID 為什么是 10 和 20而不是 11 和 12哪怕理由只是“方便記憶”也要寫因為驗收老師問的就是“你憑什么選這個參數(shù)”。5. 避坑指南計網實驗的 4 個血淚教訓5.1 模擬器里命令通了真機上不生效現(xiàn)象在模擬器里配置靜態(tài)路由后 ping 通同一套配置搬到真機上就丟包。原因模擬器的接口默認狀態(tài)是 up真機的接口默認可能被 shutdown另外模擬器的接口協(xié)商速度比真機快你在模擬器里沒等接口 up 就繼續(xù)配置了真機上接口還在協(xié)商中就敲了下一跳命令。解決所有配置開始前先統(tǒng)一執(zhí)行show interfaces或show ip interface brief等接口狀態(tài)全部為 up 再進入下一步。這一步寫進報告的“環(huán)境準備”里能省掉后面一大半排錯。5.2 兩個 VLAN 之間 ping 不通但不是 ACL 的問題現(xiàn)象教室拓撲里劃分了 VLAN 10 和 VLAN 20網關在三層交換機上ping 測試顯示跨 VLAN 不通但同 VLAN 內互訪正常。原因三層交換機上雖然創(chuàng)建了 VLAN 接口SVI但沒有開啟三層路由功能或者 SVI 接口被 shutdown。很多同學把 ACL 當作第一懷疑對象但實際上默認沒有配置 ACL 時VLAN 間路由不通通常是 SVI 沒配好或物理接口沒有加入對應 VLAN。解決先檢查show ip interface brief是否列出了 VLAN 10 和 VLAN 20 的接口且狀態(tài)為 up再檢查物理接口是否正確劃分到對應 VLAN最后檢查三層交換機的全局路由功能。順序不要反否則你會在 ACL 上浪費大量時間。5.3 抓包看到 TCP 重傳以為是網絡故障現(xiàn)象用 Wireshark 抓包驗證 HTTP 流量時看到大量 TCP 重傳以為鏈路有丟包改了半天的接口參數(shù)。原因抓包位置在終端網卡上而終端本身也在發(fā)送數(shù)據(jù)當抓包文件較大或終端性能不足時抓包軟件會丟幀導致 Wireshark 誤判為網絡重傳。還有一種可能是終端和服務器之間的 TCP 窗口設置不合理但這屬于應用層調優(yōu)不是鏈路層故障。解決抓包期間關閉不必要的后臺下載和自動更新如果抓包文件超過幾十 MB用過濾器縮小范圍不要全量抓。遇到疑似重傳先在交換機上查看接口的錯包計數(shù)show interface counters errors如果接口計數(shù)為 0再懷疑抓包工具本身。5.4 實驗做完忘記保存配置下一節(jié)課翻車現(xiàn)象實驗結束前測試正常第二天再來開機設備和昨天完全不一樣。原因絕大多數(shù)模擬器在未保存配置的情況下關閉會話配置直接丟失真機如果只執(zhí)行copy running-config startup-config之前就斷電也一樣會丟。解決養(yǎng)成“三步收尾”的習慣先show running-config確認最終配置再copy running-config startup-config保存最后erase startup-config只在你確定要清理環(huán)境時。寫報告時明確寫出“保存配置的命令及輸出摘要”這個操作看起來簡單但在驗收記錄里是一個明確加分項。6. 實驗報告進階技巧用“驗證表”取代“截圖堆砌”順帶解決驗收提問最后一個章節(jié)不說基礎操作說一個能直接提升報告質感的小習慣給每個實驗配一張“驗證表”。驗證表不是截圖而是一張結構化表格把“測試項、命令、預期結果、實際結果、結論”五列寫清楚。比如靜態(tài)路由實驗測試項命令預期結果實際結果結論R1 路由表show ip route包含 192.168.20.0/24符合預期通過PC1 ping PC2ping 192.168.20.2丟包率 0%符合預期通過R2 路由表show ip route包含 192.168.10.0/24符合預期通過這張表的價值是雙重的寫報告時它能幫你自己快速發(fā)現(xiàn)哪一步沒驗證驗收時老師掃一眼就知道你每一步都有據(jù)可查。而且這張表本身就是一份可復現(xiàn)的“驗收腳本”你以后做任何實驗都可以套用這個結構。再補一個更進階的用法把驗證表和報錯信息結合。某一次實驗中我發(fā)現(xiàn) R1 到 R2 的鏈路不穩(wěn)定ping 時通時不通驗證表里無法填“通過”。進一步排查發(fā)現(xiàn)兩端的接口一個配置了百兆全雙工另一個是自動協(xié)商導致接口經常重置。最后把兩端都改成speed 100和duplex full后恢復穩(wěn)定。這個排錯過程我就寫在了驗證表下面的“備注”里。從此以后凡涉及物理鏈路聯(lián)調的實驗我第一件事就是檢查兩端接口的協(xié)商狀態(tài)不再直接懷疑路由或 ACL 配置。這個習慣也延伸到更復雜的場景。比如做 OSPF 實驗時我會先建一張“鄰居狀態(tài)驗證表”寫上show ip ospf neighbor的預期輸出再逐個確認。如果鄰居狀態(tài)卡在 TWO_WAY 而不是 FULL我立刻知道是網絡類型或區(qū)域 ID 的問題而不是去翻配置逐行檢查。這種“先定驗證點再動配置”的思路和寫代碼時先寫測試用例是一個道理能明顯減少你在黑匣子式排錯里消耗的時間。我自己的習慣是每份實驗報告先寫驗證表和預期結果再回頭補拓撲、配置和過程描述。因為驗證表會逼迫你想清楚“什么是一個可觀察的結果”而不是“我做了什么操作”。這樣寫出來的報告自己復查一次就能確認能不能跑通交給別人看也不會滿眼問號。這份“僅供參考”的西電計網實驗報告真正能幫到你的不是里面的命令組合而是它示范了這個“反向書寫”的流程。希望幫到你。本文還有配套的精品資源點擊獲取