简介这是一份西安电子科技大学计算机网络课程实验报告合集仅供参考面向计网课程学生、实验报告撰写者及网络技术入门者覆盖从基础组网到路由交换的完整实验链路。压缩包内含1个doc文档大小约3.67MB目前已有1196人学习下载。报告包含六个实验双绞线制作与星型以太网配置、交换机VLAN划分、Windows下DNS/DHCP服务器搭建、WEB/FTP服务部署、路由器基础配置以及静态路由和三层交换机子接口通信。每个实验都列有目的、设备、拓扑与配置截图、要点提示和心得体会可用来对照练习ipconfig、ping、VLAN、DNS解析、IIS、静态路由等命令操作也可作为撰写实验报告的格式与内容参考。整体结构清晰能帮助理解IP寻址、VLAN隔离、域名解析、路由转发等关键网络知识对完成类似实验或备考网络基础操作很有价值。1. 看到“计网实验报告”先别慌它是一张网络入门地图很多完全零基础的新手第一次拿到计网实验报告时都会发怵满屏的 VLAN、DNS、子网掩码像天书拓扑图也看不懂根本不知道从哪下手。我一开始也是这样感觉网络就是个黑匣子。其实把这份报告里的实验串起来看它就是一条很顺的入门路径先用双绞线把电脑连成小网络、配好 IP、用 ping 验证通不通再用交换机划分 VLAN把局域网组织得更有序接着配置 DNS、DHCP、WEB、FTP 这些常用网络工具最后通过路由器和三层交换把不同网络连通。整个过程好比认识快递系统IP 是门牌号交换机是小区分拣中心DNS 是通讯录路由器是跨城运输车。这份网络工具类的计网实验报告适合完全没接触过网络配置、想亲手把实验跑通的零基础学生。2. 先搞懂一个概念IP、子网掩码和 ping 到底在干什么2.1 双绞线是网络的第一根“血管”实验一的第一步不是配 IP而是做双绞线。很多人觉得压水晶头很玄学其实它练的是网络最底层的物理连接。一根双绞线里有 8 根芯线按 T568B 线序排好、压进水晶头就成了一条能传数据的网线。做完之后用测线仪测一遍8 个灯按顺序亮说明线序正确哪一盏不亮说明那根芯没压好。这一步的作用很实在后面所有实验都要靠网线把设备连起来线做错了后面所有实验都白搭。我第一次做的时候图快把线序弄反了测线仪亮灯顺序错乱重新压了两次才好。后来总结出三条经验剥线不要太长1.2 厘米左右就够排线序时把 8 根线拉直、压平确认顺序后再插进水晶头压线钳要一次用力压到底。做网线这件事本身不难难的是耐心。这份报告把“制作双绞线”放在第一个实验就是想让你先解决物理层通不通的问题从最看得见摸得着的地方走进网络。实验一的拓扑其实很简单一台交换机下面接三台电脑组成星型网络。星型的意思是每台电脑都单独拉一根线到中心的交换机任何一根线断了只影响那台电脑不会拖垮整个网络。这也是现在局域网最常用的接法。画拓扑图时不用画得多复杂把交换机画在中间、三台 PC 像星星一样连在四周就是报告里“实验拓扑图”的样子。2.2 IP 地址和子网掩码给每台电脑发一张“门牌号”几台电脑连到同一台交换机上要能互相访问前提是它们能认出彼此。认出的方式就是 IP 地址。IPv4 地址长这样192.168.1.10它由网络部分和主机部分组成子网掩码就是用来划分“哪一段是网络、哪一段是主机”的尺子。以 255.255.255.0 为例前面三段是网络部分最后一段是主机部分。用同一把尺子量网络部分相同的设备就在同一个网段可以直接通信网络部分不同就是不同网段直接 ping 不通。新手最容易绕晕的就是“判断两台机器是否同网段”。很多人以为看 IP 前几位一样就行其实要拿 IP 和子网掩码做“与运算”。比如 192.168.1.10 和 192.168.2.10第三段分别是 1 和 2用 255.255.255.0 一遮网络部分分别是 192.168.1 和 192.168.2完全不一样所以它们不在同一个网段不经过路由器就是失联的。实验一里要求你“配置相同子网的不同 IP再配置不同子网的 IP 分别 ping”就是为了让你亲手体会这个差别而不是只在书上看概念。这里还想提醒一个容易忽略的点默认网关。网关是通向其他网段的“大门”。同一网段内通信不需要网关但如果两台不同网段的 PC 想互通各自必须配置指向路由器的默认网关否则数据包不知道往哪送。实验一还没用到网关因为所有设备都在同一网段等到实验五配置路由器时网关才会正式登场。另外192.168.x.x 属于私有地址只能在局域网内部使用不在公网路由。理解了这一层你以后在任何小网络里配置 IP 都会特别有底气。2.3 第一个能跑起来的流程配 IP、ipconfig、ping 三步走跟着报告步骤三台 PC 连同一台交换机构成星型以太网。给每台 PC 配一个同网段的 IP比如 192.168.1.1、192.168.1.2、192.168.1.3子网掩码都填 255.255.255.0。配置的入口在 Windows 的网络设置里找到网卡属性双击“Internet 协议版本 4TCP/IPv4”选择“使用下面的 IP 地址”填进去就行。配好后打开命令提示符先查看网卡配置# 查看本机所有网卡的 IP 地址、子网掩码、默认网关 ipconfig这条命令会列出这台电脑所有网卡的 IP 地址、子网掩码和默认网关。如果看到刚配的 IP 出现在对应网卡下说明配置生效了如果看不到多半是配到了另一块网卡上或者网卡被禁用了。确认无误后在另一台 PC 上测试连通性# 测试到 192.168.1.2 的连通性发 4 个包 ping 192.168.1.2返回类似“Reply from 192.168.1.2: bytes32 time1ms TTL128”说明两台机器能互相喊到对方链路是通的返回“Request timed out”说明数据包发出去了没人应答需要回头检查网线是否插好、IP 是否填对、防火墙是否拦截。做实验时如果 ping 不通别急着改配置按这个顺序排查先看网线指示灯亮不亮再看 ipconfig 里 IP 是不是自己填的那个最后才怀疑防火墙。接着做报告要求的对比实验把其中一台 PC 改成 192.168.2.x子网掩码不变再 ping 一下你会发现刚才还通着的两台机器突然失联。这不是设备坏了而是它们已经属于不同网段没有路由器帮忙就无法直接通信。你还可以试一个更细的场景三台 PC 都在 192.168.1.0/24 网段时ping 回环地址 127.0.0.1 一定通因为那是网卡自己跟自己说话ping 不通外部 IP 但回环通说明问题出在网线或交换机不在网卡驱动。这一步做完你已经走完了一次完整的网络排错流程先解决线缆再解决配置最后验证连通。做实验时报告要求“做好实验记录理解网络知识点”。我的做法是每完成一步就把命令提示符里的输出复制到一个文本文件标注这一步属于哪个实验、用的哪台 PC、当时的 IP 是什么。这样做有三个好处一是写实验报告的时候直接有素材不用回头补做二是对照输出能快速发现“上次通这次不通”的差异三是养成记录习惯后再遇到网络问题第一反应是找日志而不是猜。ipconfig 和 ping 的输出本身就是最好的实验数据比抄一遍理论概念有用得多。后面所有实验本质上都是在“能通”的基础上把网络扩展得更大、组织得更有序。3. 把局域网组织起来交换机与 VLAN 配置从零上手3.1 交换机怎么知道数据该送给谁MAC 地址学习实验一里三台 PC 直连同一台交换机交换机在这里扮演“分拣员”的角色。它收到某个端口进来的数据帧会先看帧里的目标 MAC 地址再查自己维护的一张表——这张表记录着“哪个 MAC 地址出现在哪个端口上”。查到了就只往对应端口转发查不到就向所有端口广播。这个过程叫 MAC 地址学习是交换机最核心的工作机制。理解这个机制你就能明白为什么交换机比老式集线器“聪明”集线器是进来一个数据包就群发一遍大家都能收到既浪费带宽又容易冲突交换机则是精准投递只发给目标设备所在的端口。实验二要求你“理解交换机工作过程和端口属性”说的就是这个查表转发以及端口默认属于哪个 VLAN、能不能改。你可能会问MAC 地址又是哪来的每块网卡出厂时都有一个全球唯一的 MAC 地址相当于网卡的“身份证号”通常在设备背面或系统信息里可以看到。交换机不停地观察每个端口进来的数据帧把“源 MAC 地址 端口号”记进表里这就是它的学习过程。表自动建立、自动老化不需要手动维护。报告里“端口属性”这个词新手容易跳过其实它指的就是端口工作在什么模式下普通 Access 口只属于一个 VLANTrunk 口能同时承载多个 VLAN 的数据用于交换机之间的连接。实验二实际用到的是 Access 口把某个口划给某个 VLAN 就完事。3.2 VLAN 为什么要隔离广播域与“隔房间”交换机默认把所有端口都放在同一个广播域里任何一台设备发广播其他所有设备都能收到。设备一多广播就多网络就会变慢更麻烦的是所有机器都能互相访问安全上不可控。VLAN虚拟局域网做的事情就是在同一台物理交换机上用配置把端口分成多个逻辑小组每个小组是一个独立的广播域。举个例子一台交换机有 8 个口把 1、2 号口划给 VLAN 10把 3、4 号口划给 VLAN 20。那么 VLAN 10 里的设备发出的广播VLAN 20 里的设备收不到反过来也一样。这样既隔离了广播也让不同部门、不同业务之间互相不可见。实验二用四台 PC 分别验证“同 VLAN 能通、跨 VLAN 不通”就是为了让你亲眼看到这种隔离。VLAN ID 的范围是 1 到 4094本实验里用 10、20 属于自定义编号方便记忆没什么特殊含义。这里有个概念容易混淆VLAN 是配置出来的逻辑分组不是物理隔离。同一台交换机、同一个机柜里的两台机器可能属于不同 VLAN表现得像在两台完全独立的交换机上而两台物理位置相隔很远的交换机也可以通过配置让端口属于同一个 VLAN表现得像在一台交换机上。这个“逻辑上重新组织网络”的思路是后面理解三层交换、静态路由的基础。3.3 跟着报告配一遍创建 VLAN、分配端口、验证隔离实验二的设备是 1 台交换机加 4 台 PC。先用 console 线连接电脑和交换机进入命令行界面。常见企业级交换机的配置过程如下# 进入系统视图 system-view # 创建 VLAN 10并把 1、2 号口划进去 vlan 10 port gigabitethernet 1/0/1 port gigabitethernet 1/0/2 quit # 创建 VLAN 20并把 3、4 号口划进去 vlan 20 port gigabitethernet 1/0/3 port gigabitethernet 1/0/4 quit这段命令的意思进入系统视图创建 VLAN 10把 1、2 号端口划入 VLAN 10返回创建 VLAN 20把 3、4 号端口划入 VLAN 20。配置完成后四台 PC 都配同网段 IP比如 192.168.1.1 到 192.168.1.4然后用 ping 测试1 号 PC ping 2 号 PC能通1 号 PC ping 3 号 PC不通。这个结果正好验证了广播域被隔开——VLAN 10 和 VLAN 20 之间没有路由数据到不了对方那边。配置完成后建议在交换机上执行查看命令确认端口归属# 查看所有 VLAN 及端口归属 display vlan输出会列出 VLAN 编号、名称以及每个 VLAN 包含的端口。看到端口 1、2 在 VLAN 10 里端口 3、4 在 VLAN 20 里才算真正完成。报告要求截图保存建议至少截三张一张是四台 PC 的 IP 配置界面一张是交换机上执行查看命令后的输出一张是 ping 通和 ping 不通的对比结果分别标注是哪台到哪台。写心得体会时把“为什么同 VLAN 通、跨 VLAN 不通”用自己的话写一遍比抄实验目的管用得多。报告里特别提醒“在分配 VLAN 时要记好每台 PC 的端口号以免配置错误成错误的端口号。”这真是一句血泪经验。端口号是唯一依据你用哪根线、插哪个口、这台 PC 属于哪个 VLAN必须一一对应。建议配之前先画一张小表VLAN 10 对应端口 1、2VLAN 20 对应端口 3、4再把四台 PC 按顺序插好贴上标签。省下的排错时间远大于画这张表的时间。还有一个细节不同厂商交换机的命令风格不完全一样有的端口编号是 1/0/1有的是 0/0/1。实验前先确认设备型号再看一眼对应手册不要觉得“命令不对就是设备坏了”。配完后用查看命令确认端口归属能避免很多“以为配好了其实没生效”的问题。局域网内部的基本操作到这里就通了下一步要解决的是“不同网络之间怎么互访”。4. 给网络配好“通讯录”和“柜台”DNS、DHCP、WEB 与 FTP 一次学会4.1 DNS把域名翻译成 IP 的“网络通讯录”进入实验三实验对象从网络设备转向 Windows Server 2003 这台服务器。先别急着开服务器想想你平时上网的过程在浏览器里敲一个网址几秒后页面打开。中间那个网址就是域名它比一串数字好记太多。而网络设备之间通信只认 IP所以必须有一个“翻译官”在中间帮忙DNS域名系统就是干这个的。实验三把它单独拿出来做是因为它是所有上网行为的第一跳理解它等于理解网址是怎么变成地址的。实验三的流程分三步一是在 Windows Server 2003 上安装 DNS 服务二是创建正向解析区域域名到 IP和反向解析区域IP 到域名三是把客户端 PC 的 DNS 指向这台服务器然后用命令测试解析结果。正向解析是你平时最常碰到的输入 www.example.com服务器返回 192.168.1.10。反向解析方向相反输入 IP 返回域名常用于排错和日志分析。创建区域在图形界面里操作打开 DNS 管理台右键“正向查找区域”新建区域区域类型选主要区域区域名称填你的域名同理在“反向查找区域”里按 IP 网段创建反向区域。创建好后在正向区域里新建主机记录把域名和 IP 绑定起来。整个过程跟着向导一步步点即可核心是理解“域名到 IP”这个映射关系在哪里建立。配置完成后在客户端打开命令提示符测试解析# 查询域名对应的 IP 地址 nslookup www.example.com如果返回了正确的 IP说明客户端能通过 DNS 服务器把名字翻译成地址如果提示找不到依次检查 DNS 服务是否启动、客户端填的 DNS 地址是否指向了服务器、正向解析区域是否创建成功。做这个实验时最容易翻车的地方是把客户端 PC 的 DNS 还留在自动获取状态或者填错了服务器地址。记住所有解析请求都发往“你填的那个 DNS”填错就查不到。4.2 DHCP自动分配 IP 的“网络管家”配置完 DNS实验三还有另一半DHCP动态主机配置协议。它解决的是手动配 IP 太麻烦的问题。在一个大网络里每台电脑都手动填 IP、掩码、网关不仅费劲还容易填错、填冲突。DHCP 服务器的角色就像是网络里的“管家”客户端接入后主动喊一声“我需要一个地址”DHCP 服务器就从地址池里挑一个空闲 IP 租给它同时附上子网掩码、默认网关和 DNS 地址。在服务器上安装 DHCP 服务的流程是控制面板里添加角色选择 DHCP 服务器然后新建一个作用域作用域就是可分配的 IP 范围比如 192.168.1.100 到 192.168.1.200。配置好作用域后还要在作用域选项里填上默认网关和 DNS 地址客户端拿到地址的同时也会拿到这两个参数。这个细节很关键如果客户端自动获取了 IP 却上不了网多半是作用域选项没填网关。实验里要注意“租约”这个概念DHCP 分配出去的 IP 不是永久的而是有租期的。租期到了客户端还没续约这个 IP 就会被收回重新分配给别的设备。测试 DHCP 时把客户端网卡设成“自动获得 IP 地址”然后在命令提示符里执行# 强制向 DHCP 服务器重新申请 IP 地址 ipconfig /renew申请成功后再执行 ipconfig你会看到网卡上的 IP 变成了服务器分配的那个网段。如果一直没有拿到地址先怀疑客户端和服务器是否在同一个广播域——DHCP 默认靠广播找服务器跨 VLAN 时广播到不了这也是实验二 VLAN 知识和这里衔接的地方。真实项目里遇到“电脑拿不到 IP”多半就是 DHCP 不在同一个广播域需要配置 DHCP 中继。你现在知道这个因果关系就够了后话以后再说。4.3 WEB 与 FTP把一台 PC 变成对外服务的“柜台”实验四进入更“看得见”的部分把一台 Windows Server 2003 变成网站服务器和文件传输服务器。这里用到的技术是 IISInternet Information ServicesWindows 自带的 Web 服务组件。配置思路和前面不一样前面是让网络“通”这里是让网络“用起来”——让别的主机能通过浏览器访问到这台机器上的网页通过 FTP 上传下载文件。安装 IIS 的入口在控制面板的“添加或删除程序”里选择“添加/删除 Windows 组件”勾选“应用程序服务器”下的“Internet 信息服务IIS”按提示装完即可。装好后在管理工具里打开 Internet 信息服务管理器右键“网站”新建网站指定网站描述、IP 和端口再指定物理路径你放网页文件的文件夹一路下一步。客户端访问时用浏览器输入 http://192.168.1.x看到默认页面就成功。FTP 服务类似只不过协议换成 FTP端口默认 21主要用来传文件。配置思路同样是建站点、指目录、开权限。做这个实验最容易忽略的是“访问方向”客户端访问服务器走的是服务器监听的端口如果防火墙把端口挡了无论网页文件放得多正确都访问不到。在浏览器里打不开页面先别急着怀疑 IIS 配置先在客户端测一下端口通不通# 测试到服务器 80 端口的连通性 telnet 服务器IP 80能连上说明端口通问题多半在网站配置本身连不上说明网络或防火墙有问题。把“服务配置”和“网络连通”拆成两个独立问题来排查是这一节最该学会的思路。做完这个实验你会发现两台电脑之间不仅能互相 ping 通还能真的“访问页面”“传文件”网络从抽象变具体了。5. 避坑清单新手做网络实验最容易翻车的 5 个瞬间实验一到实验四你已经走过了“连通—组织—服务”三个阶段实验五和实验六会涉及路由器和三层交换。在继续之前先把新手最容易翻车的几个瞬间梳理一遍。下面这五条按出现频率排序每一条我都见过身边同学踩过写出来帮你少走弯路。5.1 同网段也 ping 不通现象网线插好了IP 也配了两台 PC 明明都在同一个网段ping 却一直超时。原因最常见的是 IP 地址重复两台机器配了同一个 IP系统不报错但通信会互相干扰其次是防火墙拦了 ICMP 回应Windows 默认防火墙可能不回 ping还有一种可能是网线本身没做好测线仪没测就直接拿来用了。解决先用 ipconfig 看清楚每台机器实际生效的 IP确认不冲突临时把防火墙关掉再 ping 一次通了就说明是防火墙拦截再用一根确定能通的网线替换试试。按“配置—防火墙—线缆”的顺序排查三分钟内能定位问题。5.2 VLAN 配了但设备互相能通现象明明把端口划进了不同 VLAN但两个 VLAN 里的 PC 互相还能 ping 通。原因最常见的是 PC 只连了交换机网卡没有重新获取配置IP 还是旧状态第二种是交换机端口实际还属于默认 VLAN你的命令没生效第三种是混淆了 Access 口和 Trunk 口两个 VLAN 的数据在 Trunk 上串了。解决先在交换机上用查看命令确认每个端口归属别只看配置命令有没有敲对然后把 PC 的网卡禁用再启用强制重新获取配置如果网络里有 Trunk检查它是否真的需要承载多个 VLAN。VLAN 配置是逻辑操作一切以设备当前状态为准不以你脑子里以为的状态为准。5.3 DNS 解析失败网页打不开现象在客户端用浏览器访问服务器上的网站输入域名打不开但直接输入服务器 IP 却能打开。原因域名没有成功翻译成 IP。要么客户端电脑里的 DNS 地址没指向实验中的 DNS 服务器要么 DNS 服务器的正向解析区域没建好要么域名和 IP 的映射记录没添加。解决先确认客户端 DNS 地址是不是服务器的 IP再用 nslookup 查域名看返回的 IP 对不对如果 nslookup 都查不到回服务器检查正向解析区域和主机记录。记住域名解析失败时答案一定在“DNS 配置链”上从客户端往服务器逐个环节查。5.4 网站能访问但 FTP 传不了文件现象浏览器能打开服务器上的网页可 FTP 客户端连不上或者连上了传文件失败。原因WEB 和 FTP 是两套独立服务。IIS 里 WEB 站点配置成功不代表 FTP 服务也启动了而且 FTP 有主动和被动两种模式防火墙经常拦截数据连接。解决先确认 FTP 服务是否已启动、站点目录是否存在并有权限再检查防火墙是否放行 FTP 端口如果连接建立了但传文件卡住多半是 FTP 模式问题在客户端尝试切换主动或被动模式。这个坑在真实环境特别常见学会区分“服务没开”和“端口被挡”是排错第一步。5.5 路由器配完了不同网段还是不通现象路由器接口 IP 都配好了静态路由也写了但两个网段的 PC 就是互相 ping 不通。原因最容易忽略的是默认网关。PC 要访问别的网段网卡属性里的默认网关必须指向路由器接口 IP只给路由器配接口地址、PC 没配网关数据包根本不会往外发。其次是接口处于 shutdown 状态地址配了但端口没激活。实验六的三层交换也是同样的排查思路接口 IP、VLAN 接口、路由表三处核对。解决检查每一台 PC 的默认网关是否填了、填的是不是对应路由器的接口在路由器上确认接口没有 shutdown最后用查看路由表的命令确认静态路由存在。做实验五时把“网关”两个字贴在显示器上能挡住一半的坑。6. 实验做完了下一步学什么六个实验做下来你已经把“局域网内互通、VLAN 隔离、DNS/DHCP 服务、WEB/FTP 发布、路由器和三层交换互访”这一整条链路走了一遍。这时候最该做的不是继续找更多报告而是把“看懂”升级成“能独立复现”。6.1 先复现再变化把六个实验全部重做一遍不看报告只看拓扑图凭记忆敲命令。重做时故意改一些参数换一个网段、把静态路由的下一跳写错再排查一遍、给 PC 换一个 VLAN 编号。犯错是最好的老师这句话在网络实验里尤其成立。如果能用模拟器做更好模拟器里随便删、随便改不会弄坏真机适合反复折腾。6.2 给自己留一本排错手记把你踩过的坑记在一个文档里每条按现象、原因、解决三列写比如“同网段 ping 不通IP 冲突改用 ipconfig 逐个核验”。以后做课程设计或实习遇到类似问题先翻自己的手记效率远高于从零开始猜。下面三个方向最值得优先深入方向要学什么怎么练路由协议静态路由之外理解动态路由的思路用模拟器搭三台路由器观察路由表变化抓包分析看真实数据流向验证理论用抓包工具截取 ping 和 DNS 的报文网络排错从单一故障排查扩展到多环节定位故意破坏一个环节用工具逐步定位6.3 一个能串起全部实验的综合练习给自己布置一个模拟项目用一台路由器和两台交换机搭一个跨 VLAN 互访的网络所有 PC 能互相 ping 通还能访问一台集中部署的 WEB 服务器。这个综合练习把六个实验全部串起来做完你基本就能独立应对小型局域网项目了。从那以后我每次做网络实验前都会强制自己先画一张拓扑图再标上每台设备的 IP 和端口最后才开始敲配置。看起来很慢但实验成功率明显提高返工次数也少了。希望这份计网实验报告能陪你顺利跑通第一个网络实验希望帮到你。本文还有配套的精品资源点击获取
阅读完成 · 觉得有帮助?