计算机网络实验指导书(专业)
- 格式:doc
- 大小:2.45 MB
- 文档页数:34
计算机网络实验指导书湖南工业大学计算机与通信学院网络工程系目录实验一 802.3协议分析和以太网 (3)一、实验目的 (3)二、预备知识 (3)三、实验环境 (4)四、实验步骤 (5)五、实验报告内容 (6)实验二 IP层协议分析 (7)一、实验目的 (7)二、实验环境 (7)三、实验步骤 (7)四、实验报告内容 (8)实验三 TCP协议分析 (9)一、实验目的及任务 (9)二、实验环境 (9)三、实验步骤 (9)四、实验报告内容 (10)实验四 HTTP和DNS分析 (11)一、实验目的及任务 (11)二、实验环境 (11)三、实验步骤 (11)四、实验报告内容 (12)实验一802.3协议分析和以太网一、实验目的1.分析802.3协议2.熟悉以太网帧的格式3.熟悉ARP报文的格式二、预备知识要深入理解网络协议,需要仔细观察协议实体之间交换的报文序列。
为探究协议操作细节,可使协议实体执行某些动作,观察这些动作及其影响。
这些任务可以在仿真环境下或在如因特网这样的真实网络环境中完成。
观察在正在运行协议实体间交换报文的基本工具被称为分组嗅探器(packet sniffer)。
顾名思义,一个分组嗅探器捕获(嗅探)计算机发送和接收的报文。
一般情况下,分组嗅探器将存储和显示出被捕获报文的各协议头部字段内容。
图1为一个分组嗅探器的结构。
图1右边是计算机上正常运行的协议(在这里是因特网协议)和应用程序(如:Web浏览器和ftp客户端)。
分组嗅探器(虚线框中的部分)是附加计算机普通软件上的,主要有两部分组成。
分组捕获库接收计算机发送和接收的每一个链路层帧的拷贝。
高层协议(如:HTTP、FTP、TCP、UDP、DNS、IP等)交换的报文都被封装在链路层帧(Frame)中,并沿着物理介质(如以太网的电缆)传输。
图1假设所使用的物理媒体是以太网,上层协议的报文最终封装在以太网帧中。
分组嗅探器的第二个组成部分是分析器。
计算机网络实验指导书计算机科学与应用前言《计算机网络》课程是计算机科学与技术专业的重要专业课程之一。
随着计算机网络技术的迅速发展和在当今信息社会中的广泛应用,给《计算机网络》课程的教学提出了新的更高的要求。
由于计算机网络是一门实践性较强的技术,课堂教学应该与实践环节紧密结合。
将《计算机网络》课程建设成国内一流的课程,是近期《计算机网络》课程努力的方向。
我校自1986 年开始为本科生同学开设了《计算机网络》课程,当时由于设备紧张,基本没有实践环节。
1996 年,在校领导的大力支持下,我们筹建了《计算机网络》的教学实验环境。
这个实验环境为同学提供了基本的网络操作和功能,在当时达到了国内高等院校和科研机构的计算机网络基本水平,这个实验环境为我院的《计算机网络》课程的教学作出了巨大的贡献。
2003 年,我们又重新改建了实验环境。
目前,本实验室拥有40 台联想公司的个人计算机和五台联想、方正服务器。
现在的网络实验环境不逊于国内各知名学府,在这样良好的硬件环境下,我们就在软件上也力争达到国先进水平。
所以,我们重新编写了实验指导书,调整了实验安排,加大了实践力度。
希望同学们能够充分利用实验条件,认真完成实验,从实验中得到应有的锻炼和培养。
希望同学们在使用本实验指导书及进行实验的过程中,能够帮助我们不断地发现问题,并提出建议,使《计算机网络》成为具有国内一流水平的课程。
本学期授课教师为杨松波,此外张学东、武传胜、吴建胜等教师也给予了热情的支持和帮助。
实验要求计算机网络是现代信息社会最重要的基础设施之一。
在过去十几年里得到了迅速的发展和应用。
《计算机网络》课程实验的目的是为了使学生在课程学习的同时,通过在一个计算机网络环境中的实际操作,对现代计算机网络的基本功能有一个初步的了解;通过实现一个传输层协议,掌握计算机网络通信协议的基本实现技术;通过链路层、网络层和传输层传输过程的分析,加深学生对网络基本原理和技术的理解,进而为今后逐步再涉及到难度较大的设计型和研究型实验打下扎实的基础。
《计算机网络原理》实验指导书课程代码:0660086理工大学计算机计算机科学与工程学院20XX9月目录一、实验指导书的选用围1二、计算机网络技术课程简介2三、实验的地位、作用和目的及学生能力标准2四、实验方式与基本要求2五、考核方式与实验报告要求2六、实验项目3实验一:验证常用网络命令3实验1.1 验证常用的网络命令3实验1.2 用telnet方式收发10实验二:基于TCP/UDP的Socket编程13实验2.1:基于TCP and UDP的socket编程13实验2.2:基于TCP的Web Server14实验2.3:基于TCP/UDP的Daytime的客户端和服务器端14实验2.4:基于TCP/UDP的Echo的客户端和服务器端14实验2.5 SOCKET编程实现聊天程序14实验2.6 SOCKET编程实现mini FTP Client/ Server程序15附录1 参考程序15附录2 网络编程接口WinSock API18实验三:模拟环境下的路由器配置223.1 [Boson Router Simulator4.3安装及注册]223.2 [Boson Router Simulator启动及使用]243.3 实验习题27七、实验主要仪器名称33八、课程设计交付成果说明33一、实验指导书的选用围课程名称:计算机网络原理所属专业:计算机科学与技术、信息与计算科学领域方向:网络编程,网络管理,网络安全等相关方向参考学时:课12学时,课外12学时以上适用学生:计算机及相关专业的本科生先修课要求:《通信原理基础》、《数据结构》、《面向对象程序设计C++》、《计算机组成原理》等实验成绩占总成绩:20 %大纲依据:课程指导委员会指导意见二、计算机网络技术课程简介本课程是计算机科学与技术专业必修课。
课程教学目的是立足于介绍本方向的基本概念、技术和方法,为使学生能追踪网络技术最新发展而奠定基础。
通过网络实验,要求学生掌握网络技术的发展规律,掌握网络技术的基本概念、基本原理和基本技术等知识,能够编写网络软件、设计一般的网络并能分析网络的性能及解决网络中的问题。
《计算机网络》 实验指导书 课 程:计算机网络 编 著:孙兴春 讲 师 审 批: 文立斌 高级工程师计算机与信息科学系计算机科学与技术教研室 2009 年 9 月 8 日 东莞理工学院城市学院CITY COLLEGE OF DGUT《计算机网络》是计算机科学与技术和软件工程专业的一门重要的专业基础课程。
它是集计算机技术、通信技术、计算机软件、硬件和操作系统为一体的综合应用课程。
通过本课程的学习、实验,使学生能够掌握计算机网络的基本知识和基本技能,并提高其实验动手能力,增强其实际应用能力,更好地为以后的工作、学习服务。
通过实验,进一步加深理解计算机网络原理、提高学生的实践能力以及对网络相关研究方向的认识。
在学习完该课程的相关内容后,学生能够更深入地使用网络命令进行网络测试和维护、合理地规划和实现局域网、配置相应的服务、对交换机和路由器进行基本的配置和管理。
在此基础上利用实验室现有的设备构建一个局域网,完成所有的配置和测试,提高网络工程能力,同时加深对理论的理解以及应用。
本实验指导书是作为《计算机网络》课程学习的补充,对于《计算机网络》的实验环境和实验所需的预备知识进行了详细的介绍,同时对每个实验都根据实验目的精心设计了实验内容,给出了实验步骤。
共20学时的实验学时。
拟定安排以下9个实验,其中实验四占4个课时,其他各两个课时。
实验一:双绞线的制作实验二:CRC的VC++/C++实现实验三:IP协议分析实验四:子网划分与多网段互连互通实验五:动态路由协议配置实验六:TCP/UDP协议分析实验七:DNS服务器的搭建实验八:FTP、WWW服务器的搭建实验九:电子邮件的加密处理总则 (1)实验一双绞线的制作 (2)实验二CRC的VC++/C++实现 (7)实验三IP协议分析 (8)实验四子网划分与多网段互连互通 (12)实验五动态路由协议配置 (16)实验六TCP/UDP协议分析 (21)实验七DNS服务器的搭建 (22)实验八FTP、WWW服务器的搭建 (24)实验九电子邮件的加密处理 (27)本实验指导书的编写依据是《计算机网络》课程实验教学大纲。
计算机网络基础实验指导书课程:计算机网络基础编写说明:本实验指导书,实验一、实验二沿用了编写的《网络技术及应用实验指导书》实验一 Windows网络特性一、实验目的和要求:1、掌握WINXP的网络安装、配置方法(TCP/IP协议、网卡、调制解调器的安装、配置)。
2、验证、了解WINXP下的网络命令。
二、实验内容与步骤:Ⅰ、进行网络设置,必须打开网络对话框,方法如下:1、桌面上无“网上邻居”图标时:方法1:开始/设置/控制面板/网络方法2:我的电脑/控制面板/网络2、桌面上有“网上邻居”时:右击桌面上“网上邻居”图标,在弹出的菜单中选择“属性”Ⅱ、WindXP对等网络设置:(1)添加网卡(调制解调器的安装类似):可以使用“控制面板”中的“添加新硬件”功能。
现在的网卡都支持“即插即用”,在主板扩展槽中安装网卡后,开机时系统会提示你找到新的硬件,按向导提示安装相应的驱动程序后重启系统即可。
(2)添加服务:添加/服务/添加/Microsoft网络的文件和打印机共享/确定。
(3)标识:计算机名:如“user+计算机编号”…) 工作组:(如“student”,) 计算机描述(如“教学网2号机”)。
(4)访问控制:取默认值。
(5)添加TCP/IP协议:添加/协议/添加/Microsoft TCP/IP/确定(6)设置TCP/IP属性:选择“TCP/IP”/属性指定IP地址: 192.168.0.1(计算机号,如1,24,30)。
如2号机:192.168.0.2子网掩码:输入255.255.255.0指定网关:输入192.168.0.88/添加(A)指定DNS:选择启用DNS主机名:要与网络配置中的计算机名—致域:(如)DNS搜索顺序:(输入202.193.64.33/添加(A)),单击确定按钮,完成TCP /IP属性设置。
作为练习,最后单击网络窗口中的“取消”按钮,取消所有的修改,以保证机器的正常运行。
Ⅲ、资源共享设置:☆前提是要允许他人共享我的文件、文件夹/打印机。
计算机网络技术实验指导书东华大学计算机学院2004年4月计算机网络是计算机专业学生必修课,也是一门基础课。
由于该课程理论知识较深,有些地方学生难于理解。
为配合《计算机网络技术》课程的教学,特安排硬件与软件方面的实验。
一、综合实验目的计算机网络课程实验是学习计算机网络课程时配套进行的练习。
实验的目的在于培养学生实际分析问题、编程和动手能力,最终目标是想通过实验的形式,帮助学生系统地掌握计算机网络的主要知识,其中包插认识局域网设备,了解拓扑结构,配置交换机、路rti器, 并编程实现网络上数据包的传输。
二、综合实验时数课内12学时,课外14学时。
三、综合实验的内容1、认识局域网:了解局域网拓扑结构、交换机等网络设备,动手配置局域网上的计算机。
具体内容为:通过交换机配置星型结构、树型结构组建局域网,配置局域网上计算机的IP地址、子网掩码、网关等,实现连接Interneto可观察以下现象:1)使用抓包程序(比如sniffer,ethereal等),可抓到本机和其它计算机的通信数据包。
但使用交换机连接局域网后,抓不到其它计算机之间的通信数据包。
2)配置IP地址如果和另外计算机的地址相同,则会产生冲突。
3)如果网关设置错误,则不能连上Interneto2、配置交换机:端口配置、VLAN配置、端口镜像。
观察不同VLAN的计算机是否能相互访问,是否能抓到包,如果配置端口镜像后再观察是否能抓到包。
3、配置路由器:配置路由器的静态路由表和RIP协议,使得三台路由器下的两个局域网能相互访问。
4、NAT配置、防火墙配置(访问控制列表配置):配置访问控制列表,使得内部网络的某些机器能和外部互相访问,其它的不能访问。
5、socket通信程序:基于客户机/服务器体系结构,设计一个软件,实现从服务器传输文件到客户机。
要求使用socket编程,客户机首先向服务器发送一个消息,指定一个文件名,服务器在当前目录下查找该文件,如果找到,则将该文件传输给客户机,客户机将接收到的文件保存在当前目录下(使用相同的文件名)。
《计算机网络》实验指导书(适用于电子商务专业)实验一网线制作 (4)1.实验目的 (4)2.实验任务 (4)3.实验设备 (4)4.实验方法 (4)5.实验预习要求 (5)6.实验报告内容 (5)7.思考题 (6)实验二网络常用命令 (6)一、实验目的及任务 (6)二、实验环境 (6)三、预备知识 (6)四、实验步骤 (7)五、实验报告内容 (10)实验三DNS服务器的配置与管理 (11)一、实验目的及任务 (11)二、实验环境 (11)三、预备知识 (11)四、实验步骤 (11)五、实验报告内容 (17)实验四W EB服务器配置与管理 (18)一、实验目的及任务 (18)二、实验环境 (18)三、预备知识 (18)四、实验步骤 (18)五、实验报告内容 (29)实验五FTP服务器的配置与管理 (30)一、实验目的及任务 (30)二、实验环境 (30)三、预备知识 (30)四、实验步骤 (31)五、实验报告内容 (35)实验DHCP服务器配置与管理(选做) (36)一、实验目的及任务 (36)二、实验环境 (36)三、预备知识 (36)四、实验步骤 (36)五、实验报告内容 (41)实验六熟悉网络互连设备及其基本配置 (42)一、实验目的 (42)二、实验环境 (42)三、实验步骤 (42)四、实验报告内容 (45)实验一网线制作1.实验目的(1)认识LAN中常用的几种网线、连接器及各自特点。
(2)认识网卡、Modem、Hub、电话交换机等网络设备,熟悉其基本功能。
(3)学会用双绞线制作网线。
(4)学会网卡、Modem、Hub、电话交换机等网络设备的安装、接线等基本使用方法。
2.实验任务(1)熟悉LAN中常用的几种网线、连接器及各自特点。
(2)独立制作一根合格的双绞线网线。
(3)完成网卡的硬件安装。
(4)熟悉网卡、Modem、Hub、电话交换机等网络设备的接口及接线与使用方法,弄清各指示灯的含义。
计算机网络实验指导书一、性质、目标和任务本课程是对实践要求较强的一门课,通过实验教学,使学生加深对网络原理的理解,巩固课堂教学内容,初步掌握组建局域网的主要技术环节和操作方法,掌握网络的一些具体应用,并在此基础上强化学生的实践意识、提高其实际动手能力和创新能力,为后续课程的学习打下良好的基础。
二、内容与要求通过加强实验教学训练,使学生对网络的架构有一个清晰地了解,并初步掌握计算机网络的实验操作能力。
三、目录实验一网络基础实验二网络基础(续)实验三网线制作实验四交换机的基本配置实验五配置VLAN实验六子网规划与划分实验七ARP命令的使用实验八Ping命令的使用实验九DNS、DHCP、IIS、FTP服务器的简单配置实验十路由器基本配置实验十一静态路由与动态路由实验十二防火墙的配置(标准访问控制类表)实验一网络基础实验目的:1、学会熟练查看计算机与网络相关的基本配置信息;2、学会在局域网内共享资源3、了解局域网内的通讯形式实验条件:单机(windows server机)与网络相关的基本配置信息;2、学会在局域网内共享资源3、了解局域网内的通讯形式ver 2000)和星型局域网实验内容一、查看记录网络相关信息;1、右击“我的电脑”/“属性”/“计算机标识”。
记录:计算机名称()工作组()2、右击“网上邻居”/“属性”/右击“本地连接”/“属性”/...。
记录:网卡型号()已装协议()IP地址()子网掩码()网关()DNS()二、共享资源1、右击“我的电脑”/“管理”/系统工具-“本地用户和组”/用户/双击Guest 帐户,启用之。
2、右击“我的电脑”/“管理”/系统工具-“共享文件夹”/共享,查看已共享情况。
3、右击“我的电脑”/“资源管理器”/右击某一磁盘(或文件夹)/共享设置其详细的共享属性参数(属性参数具体有、等)4、验证共享自我验证及同学间的验证。
右击“我的电脑”/“资源管理器”,在地址栏内输入“\\计算机标识”,回车。
《计算机网络》实验指导书信息与管理科学学院目录《计算机网络》实验大纲 (2)实验一 IEEE802标准和以太网 (4)实验二地址解析协议(ARP) (6)实验三网际协议(IP) (8)实验四 Internet控制报文协议(ICMP) (12)实验五 Internet组管理协议(IGMP) (15)实验六用户数据报协议(UDP) (18)实验七传输控制协议(TCP) (21)实验八路由信息协议(RIP) (26)实验九开放最短路径优先协议(OSPF)I (30)实验十开放最短路径优先协议(OSPF)II (34)附:实验报告格式: (41)《计算机网络》实验大纲(一)实验课程简介计算机网络是为计算机科学与技术专业和软件工程方向本科生开设的专业必修课程,同时也是核心课程之一。
通过本课程的学习,使学生掌握计算机网络体系结构、局域网、互联网、典型网络应用及IPv6等基础理论知识,熟悉交换机、路由器等网络设备的使用及配置方法,掌握局域网和互联网的设计、组建技术。
丰富学生的计算机素养,为相关后续课程(无线局域网、网络安全、网络管理、网络程序设计、电子商务、物联网等)的学习提供知识准备,为有志考取研究生、希望深入学习研究计算机网络技术、欲从事计算机网络行业的学生奠定基础。
(二)实验教学目的和基本要求通过在真实网络设备上操作训练,一方面使学生验证所学的概念和原理,加深对理论知识的理解和掌握,另一方面使学生增强动手能力,掌握组建计算机网络的技能。
通过实验,要求学生能更深刻的理解以太网、互联网、路由协议、TCP等的原理,理解和掌握路由器、交换机等基本网络设备的使用方法,具备设计和组建局域网的基本能力。
(三)实验项目名称与学时分配(四)实验方式及基本要求(1)2~4人为一个实验小组,组内人员协同工作完成实验。
(2)每次实验之前,学生进行预习,对上机的内容有充分了解,并进行认真的分析,列出实验具体步骤,以便提高实验的效率。
实验一 RJ-45接口连线实验【实验目的】1)学会制作两种类型的RJ-45接头直通线、交叉线。
2)掌握使用双绞线作为传输介质的网络连接方法。
3)掌握测线仪的使用方法。
【实验环境】具有RJ-45接口网卡的计算机、5类双绞线、水晶头、压线钳、测线器。
【实验重点及难点】重点:学习双绞线识别、制作、测试器的使用。
难点:掌握制作正确双绞线的方法。
【实验指导】RJ-45连接器包括一个插头和一个插孔(或插座)。
插孔安装在机器上,而插头和连接导线(现在最常用的就是采用无屏蔽双绞线的5类线)相连。
EIA/TIA制定的布线标准规定了8根针脚的编号。
如果看插孔,使针脚接触点在上方,那么最左边是①,最右边是⑧(见下图)。
①②③④⑤⑥⑦⑧如果看插头,将插头的末端面对眼睛,而且针脚的接触点插头的在下方,那么最左边是①,最右边是⑧(见下图)。
①②③④⑤⑥⑦⑧在10 /兆比秒和100 Mb/s以太网中只使用两对导线。
也就是说,只使用4根针脚。
那么我们应当将导线连接到哪4根针脚呢?按照T568B(T568A)的标准制作双绞线。
T568B和T568A为美国电子电气工程师协会(EIA/TIA)两种双绞线制作标准。
其中T568B标准在以太网中应用较广泛。
T568A和T568B的管脚编号T568B线序Straight-Through Cable(直通线):双绞线线缆的两端使用同一种标准,即同时采用T568B标准或同时采用T568A标准。
在10M/100M以太网中8芯只使用4芯,在1000M以太网中8芯全部使用。
Crossover Cable(交叉线):双绞线在制作时一端采用T568B标准,另一端采用T568A标准。
DTE 类设备:PC、路由器、交换机uplink口、HUB级联口DCE 类设备:交换机普通口、HUB普通口同类设备间相连使用交叉线方式;异类设备间相连使用直通线方式。
说明:DTE(Data Terminal Equipment)是数据终端设备,也就是具有一定的数据处理能力以及发送和接收数据能力的设备。
计算机网络技术实验指导书一、实验目的计算机网络技术实验是计算机相关专业课程的重要实践环节,旨在帮助学生深入理解计算机网络的基本原理、技术和应用,培养学生的实践能力、创新能力和解决实际问题的能力。
通过本实验课程,学生将能够掌握计算机网络的组建、配置、管理和维护等方面的技能,为今后从事计算机网络相关工作打下坚实的基础。
二、实验环境1、硬件环境计算机:若干台,配置要求不低于英特尔酷睿 i5 处理器、8GB 内存、500GB 硬盘。
网络设备:交换机、路由器、防火墙等。
网线、水晶头、压线钳等网络布线工具。
2、软件环境操作系统:Windows 10、Windows Server 2019 等。
网络模拟软件:Packet Tracer、GNS3 等。
网络管理工具:Wireshark、Sniffer 等。
三、实验内容1、网络拓扑结构的设计与搭建了解常见的网络拓扑结构,如星型、总线型、环型、树型和网状型。
根据给定的需求,设计合理的网络拓扑结构。
使用网络设备和网线,搭建实际的网络拓扑结构。
2、 IP 地址规划与子网划分掌握 IP 地址的分类、格式和表示方法。
学习子网掩码的作用和计算方法。
根据网络规模和需求,进行合理的 IP 地址规划和子网划分。
3、交换机的配置与管理了解交换机的工作原理和基本功能。
学习交换机的配置命令,如VLAN 的创建与配置、端口的设置等。
进行交换机的日常管理和维护,如查看端口状态、MAC 地址表等。
4、路由器的配置与管理掌握路由器的工作原理和路由选择算法。
学习路由器的配置命令,如静态路由、动态路由(RIP、OSPF 等)的配置。
进行路由器的网络连接和数据转发测试。
5、网络服务的配置与应用配置 DNS 服务器,实现域名解析。
配置 DHCP 服务器,为网络中的客户端自动分配 IP 地址。
配置 Web 服务器、FTP 服务器等,提供网络服务。
6、网络安全与管理了解网络安全的基本概念和常见威胁。
配置防火墙,实现网络访问控制。
计算机网络实验指导书指导教师:宿红毅北京理工大学计算机科学技术学院计算机网络课程实验安排一、说明计算机网络课程是计算机科学技术本科专业的核心课程之一,课程总学时54,其中课程讲授40学时,课程实践环节14学时。
二、实验项目实验内容包括:1.利用WinSock编程接口实现点对点通信(2学时)2.设计并实现一个简单的Web服务器(6学时)3.设计并实现一个SMTP邮件发送程序(6学时)4.设计并实现一个POP3邮件客户程序(6学时)5.设计并实现一个FTP客户端程序(6学时)6. 设计并实现一个网络下载程序(6学时)7.利用WinPap实现网络数据链路层帧捕获,显示分析帧和上层包结构。
(6学时)实验要求:1.所有设计的程序采用C/C++编写,在Windows或Linux下运行。
2.点对点通信实验和WinPcap抓包程序是必须完成的内容,其它五个题目可以任选一个完成。
3.最终提交软件设计报告、源程序和运行结果界面(截图)。
实验一WinSock点对点通信程序1.实验目的WinSock是Windows操作系统下的Socket编程接口,通过WinSock函数库可以实现基于TCP/IP协议的进程之间通信。
●理解基于WinSock的客户/服务器概念●掌握使用WinSock进行编程的方法●了解常见WinSock开发模式的使用2.实验内容基于WinSock开发一个简单的客户/服务器文本传输程序,客户端能够发送由标准输入得到的文本,服务器能够接收并将其显示在标准输出上。
3.实验环境程序运行环境为以太网,采用TCP/IP协议栈,网络操作系统为Windows。
程序开发环境为Visual C++6.0版本。
4.实验步骤步骤1 需求分析程序功能为:(1)服务器可以接受任何客户的连接(2)服务器在同一时刻只能与一个客户通信,直到该客户退出才可以接收下一个客户(3)客户程序使用命令行参数指定服务器地址(4)客户端输入的文本都发送给服务器(5)客户使用Ctrl+C键停止发送,关闭连接步骤2 服务器程序开发以Visual C++ Console控制台程序的形式编写服务器程序,服务器程序采用循环服务器的模式,不支持多线程操作。
计算机网络技术实验指导书一、实验目的计算机网络技术实验旨在帮助学生深入理解计算机网络的基本原理、协议和技术,培养学生的实践动手能力、问题解决能力和创新思维。
通过实验,学生将能够掌握网络设备的配置与管理、网络拓扑的构建、网络服务的搭建与测试等方面的技能,为今后从事计算机网络相关工作或进一步的学习研究打下坚实的基础。
二、实验环境1、硬件环境计算机:若干台,配置不低于英特尔酷睿 i5 处理器、8GB 内存、500GB 硬盘。
网络设备:交换机、路由器等。
网线、水晶头等连接材料。
2、软件环境操作系统:Windows 10、Windows Server 等。
网络模拟软件:Packet Tracer、GNS3 等。
网络工具软件:Wireshark、Tracert 等。
三、实验要求1、实验前,学生应认真预习实验内容,熟悉相关的理论知识和实验步骤。
2、实验过程中,学生应严格遵守实验室的规章制度,爱护实验设备,按照实验指导书的要求进行操作。
3、学生应独立完成实验任务,遇到问题应积极思考,尝试自行解决,若无法解决,可向教师请教。
4、实验结束后,学生应整理好实验设备,关闭电源,清理实验台,并认真撰写实验报告。
四、实验内容实验一:网络拓扑结构的构建1、了解常见的网络拓扑结构,如总线型、星型、环型、树型和网状型。
2、使用网络模拟软件(如 Packet Tracer)构建一个简单的星型网络拓扑,包括计算机、交换机等设备。
3、为网络中的设备配置 IP 地址、子网掩码等网络参数,使其能够相互通信。
实验二:交换机的基本配置与管理1、认识交换机的外观、端口类型和指示灯含义。
2、通过控制台端口(Console 口)连接交换机,使用命令行界面(CLI)对交换机进行基本配置,如设置交换机名称、管理 IP 地址、VLAN 等。
3、学习使用 Telnet 或 SSH 方式远程管理交换机。
实验三:路由器的基本配置与管理1、了解路由器的工作原理和功能。
目录实验1 实验环境熟悉 (1)实验2 网络协议仿真软件的熟悉 (2)实验3 编辑并发送LLC帧 (3)实验4 编辑并发送MAC帧 (4)实验5 (5)实验6 网际协议IP (6)实验7 Internet控制报文协议icmp (8)实验8 用户数据报协议UDP (10)实验9 传输控制协议TCP (11)实验一:实验环境的熟悉实验目的:1.掌握实验系统的软硬件组成2.熟悉实验系统软件界面实验设备:N台计算机,中软吉大的协议仿真软件实验步骤:1.由教师引领,观察实验室硬件布局、网线连接、主要设备等相关情况;2.打开中软吉大的协议仿真软件,了解软件的组成模块(包括仿真编辑器和协议分析器);2.了解实验中要用到的3种网络拓扑结构图;3.了解每种拓扑图中计算机的连接方法和ip地址的设置方法;主服务器IP设为172.16.1.100;其它机器设为172.16.1.*mask:255.255.255.0Gateway:172.16.1.1Dns:172.16.1.1004.打开中软吉大网络协议仿真教学系统(通用版)课件,熟悉9个实验的名称,有关实验的说明。
实验二:网络协议仿真软件的熟悉实验目的:1.熟悉仿真编辑器界面的操作2.熟悉协议分析器界面的操作实验设备:N台计算机,中软吉大的协议仿真软件实验步骤:打开中软吉大的协议仿真软件,浏览界面,尝试使用界面上的工具按钮。
(1)打开仿真编辑器。
该系统的初始界面分为5个部分:多帧编辑区、单帧编辑区、协议模型区、地址本和十六进制显示区a.多帧编辑区b.单帧编辑区c.协议模型区d.地址本e.十六进制显示区(2)应用实例a.编辑MAC层b.编辑IP层c.编辑TCP层(3)协议分析器使用简介a.会话分析b.协议解析(4)应用实例a.在单帧编辑区中编辑一个ICMP帧b.在协议分析器捕获该帧并分析实验三: 编辑并发送LLC帧实验目的:1.掌握以太网报文格式;2.掌握LLC帧报文格式;3.掌握仿真编辑器和协议分析器的使用方法;实验设备:集线器,N台计算机,N条双绞线,协议仿真系统实验步骤:1.将服务器和工作站用双绞线和HUB连通并加载协议仿真模块2.将主机A和B作为一组,主机A启动仿真编辑器,并编写一个LLC 帧。
计算机网络实验指导书计算机网络实验指导书一、引言计算机网络实验是理解计算机网络原理、掌握网络技术的重要途径。
本实验指导书旨在帮助学生深入理解计算机网络的基本概念和原理,掌握网络编程技术,提高解决实际问题的能力。
本指导书包括四个实验,分别涵盖网络基础知识、网络应用、网络安全和综合实验等内容。
二、实验一:计算机网络基础知识实验目标:熟悉计算机网络的基本组成、拓扑结构、协议等基础知识,理解网络通信原理。
实验内容:1、搭建简单的局域网(LAN),配置网络参数(如IP地址、子网掩码、网关等)。
2、使用网络协议分析工具(如Wireshark)分析网络数据包,观察网络通信过程。
3、测试网络连通性,掌握ping、traceroute等常用网络命令。
三、实验二:计算机网络应用实验目标:了解计算机网络应用场景,掌握常见的网络应用技术,如Web开发、FTP服务等。
实验内容:1、开发一个简单的Web应用程序,实现用户注册、登录、信息查询等功能。
2、搭建一个FTP服务器,实现文件上传、下载、删除等操作。
3、配置DNS服务器,实现域名解析。
四、实验三:计算机网络安全实验目标:了解网络安全的基本概念和方法,掌握常见的网络安全防护措施。
实验内容:1、使用加密算法(如AES)对网络数据进行加密,观察加密效果。
2、配置防火墙,设置安全策略,拦截非法访问和恶意攻击。
3、利用Snort等工具检测网络入侵行为,保护网络安全。
五、实验四:综合实验实验目标:将所学知识应用于实际问题的解决,提高综合运用能力。
实验内容:1、设计并实现一个基于Socket的网络通信程序,实现两端设备之间的数据传输。
2、针对某一实际应用场景,如在线教育、远程医疗等,设计并实现一个基于云计算的网络应用,并评估其性能和安全性。
3、以实际企业或组织为对象,分析其网络安全风险,制定网络安全防护方案。
六、参考文献1、《计算机网络》(第七版),作者:Andrew S. Tanenbaum。
辽东学院自编教材《计算机网络》实验指导书姜春霞编(计算机专业用)信息技术学院2012年12月目录实验一非屏蔽双绞线的制作与测试 (3)实验二链路层协议分析 (8)实验三网络层协议分析 (8)实验四静态路由 (10)实验一非屏蔽双绞线的制作与测试实验类型:验证型实验课时: 2 指导教师:时间:201 4 年12 月日课次:第节教学周次:第周实验分室:实验台号:实验员:一、实验目的1.了解双绞线的特性与应用场合。
2.熟悉T568A和T568B标准线序的排列顺序。
3.掌握双绞线的制作方法。
4.让学生掌握线缆测试的简单方法,学会使用简易测线仪,了解连接状态指示灯的含义。
二、实验要求1.熟悉各种网络组成元件,了解设备功能;2.准备实验工具:双绞线,测试仪,水晶头,压线钳;3.掌握各种网线应用场合,能够制作标准网线;4.连通测试;三、实验内容1.直通UTP电缆的制作;2.交叉UTP电缆的制作;3.网线的连通性的测试;4.认识常用联网设备。
四、实验步骤1.认识在制作过程中要用到的材料和工具。
UTP-5双绞线图3-1 非屏蔽双绞线UTP-5(5类非屏蔽双绞线)是目前局域网中使用最为广泛的网线。
它有八根铜质导线两两绞合在一起,形成4对。
绞合的目的是利用铜线中电流产生的电磁场互相作用抵消邻近线路的干扰,并减少来自外界的干扰,提高信号传输质量。
每英寸长度上相互缠绕的次数决定其抗干扰的能力和通信的质量,绞合得越紧密其通信质量越高。
导线的主体颜色分别为:橙、蓝、绿、棕。
与橙色线绞合在一起的白线为橙白,与蓝色线绞合在一起的白线为蓝白,与绿色线绞合在一起的白线为绿白,与棕色线绞合在一起的白线为棕白。
UTP-5的有效传输距离为100米/段,传输速率可达100Mbps。
RJ-45压线钳图3-2 压线钳RJ-45压线钳有三处不同的功能,最前端是剥线口,它用来剥开双绞线外壳。
中间是压制RJ-45头工具槽,这里可将RJ-45头与双绞线合成(将RJ-45接头上的金属片压入线路中,让金属片穿过双绞线的塑料皮,从而和内部铜质导线接触)。
计算机网络实验指导书计算机科学与工程学院2010.9实验一以太网组网初步第一部分双绞线电缆制作【实验目的】1.进一步了解和认识常见的网络设备及其功能2.熟悉常见的网络传输介质及其使用3.掌握双绞线连接器压接方法4.掌握双绞线模块的打线方法5.掌握简单的物理网络维护知识【实验要求】1.预习网络设备工作原理方面的知识2.预习背景知识3.实验前熟悉相关工具软件的使用方法4.在使用Rj45接头压接工具时,应十分注意安全【实验原理】一.以太网简介典型的局域网主要有:以太网、令牌环、FDDI、ATM、优先权局域网(即100VG-AnyLAN)。
其中以以太网使用最为普遍。
按数据传输率,以太网分为三类:1.标准以太网由IEEE802.3标准所规范,对于拓扑结构、传输介质、数据编码方式、数据传输速率、数据帧的长度以及介质访问控制协议等均有详细的描述。
按使用的传输介质不同,可分为四种:10Base-5:粗同轴电缆,最大传输距离500m10Base-2:细同轴电缆,最大传输距离185m10Base-T: 双绞线,最大传输距离100m10Base-FL: 长波多模光纤,最大传输距离2000m2.快速以太网由IEEE802.3u标准所规范按使用的传输介质或工作方式不同,可分为三种:100Base-TX: 五类UTP或STP双绞线(只用两对),最大传输距离100m100Base-T4: 3、4或5类UTP或STP双绞线(4对线全用),最大传输距离100m100Base-FX: 单模或多模光纤,最大传输距离2~20km3.千兆位以太网由IEEE 802.3z和802.3ab标准所规范。
按使用的传输介质或工作方式不同,可分为七种:1000Base-T: 5类UTP双绞线(4对线全用),最大传输距离100m1000Base-CX: 铜缆,最大传输距离25m1000Base-SX: 62.5/125MMF,短波,最大传输距离260m1000Base-SX: 50/125MMF,短波,最大传输距离525m1000Base-LX: 62.5/125MMF,长波,最大传输距离550m1000Base-LX: 50/125MMF,长波,最大传输距离550m1000Base-LX: 9/125SMF,长波,最大传输距离3000~5000m4.万兆位以太网由IEEE802.3ae标准所规范目前主要用于大型网络(如城域网、数据中心等)的骨干部分二.以太网物理设备1.典型的网络设备典型的网络设备有中继器、集线器、网卡、网桥、交换机、路由器等。
计算机网络实验指导书实验一局域网的组建(4学时)实验名称:局域网的组建实验目的:1、了解实验室机房的布局;认识交换机与计算机的连接方法;2、掌握双绞线的制作方法;3、掌握简单的局域网组网方法;4、掌握简单的局域网配置方法;5、掌握简单的网络测试工具的使用方法。
实验步骤:1、观察实验室机房计算机网络的组成步骤1:观察所在机房的计算机网络的组成,并描述计算机网络的组成。
机房网络的组成:。
步骤2:画出机房网络拓扑结构。
采用的拓扑结构是:。
2、制作双绞线步骤 1:利用斜口错剪下所需要的双绞线长度,至少 0.6米,最多不超过 100米。
然后再利用双绞线剥线器将双绞线的外皮除去2-3厘米。
步骤2:进行拨线的操作。
将裸露的双绞线中的橙色对线拨向自己的前方,棕色对线拨向自己的方向,绿色对线剥向左方,蓝色对线剥向右方。
上:橙左:绿下:棕右:蓝步骤3:将绿色对线与蓝色对线放在中间位置,而橙色对线与棕色对线保持不动,即放在靠外的位置。
左一:橙左二:绿左三:蓝左四:棕步骤4:小心的剥开每一对线,线对颜色的顺序是左起:白橙/橙/白绿/蓝/白蓝/绿/白棕/棕其中1,3负责发送,2,6负责接受交叉线的一端与以上线序一样,另一端需将1,3与2,6两组对调。
步骤 5:将裸露出的双绞线用剪刀或斜口钳剪下只剩约 14mm的长度,之所以留下这个长度是为了符合EIA/TIA的标准。
最后再将双绞线的每一根线依序放入RJ-45接头的引脚内,第一只引脚内应该放白橙色的线,其余类推。
步骤6:确定双绞线的每根线已经正确放置之后,就可以用RJ-45压线钳压接RJ-45接头。
市面上还有一种RJ-45接头的保护套,可以防止接头在拉扯时造成接触不良。
使用这种保护套时,需要在压接RJ-45接头之前就将这种胶套插在双绞线电缆上。
步骤7:重复步骤2到步骤7,再制作另一端的RJ-45接头。
因为工作站与集线器之间是直接对接,所以另一端RJ-45接头的引脚接法完全一样。
完成后的连接线两端的RJ-45接头无论引脚和颜色都完全~样,这种连接方法适用于ADSL MODEM和计算机网卡之间的连接,计算机与集线器(交换机)之间的连接。
步骤8:测试其连通性。
3、组建简单的局域网步骤1:将计算机网卡插入PCI插槽,并安装网卡驱动程序,记录网卡驱动程序名称。
步骤2:制作双绞线(直通线)步骤3:用双绞线将安装网卡的计算机与交换机相连。
步骤4:将交换机通电步骤5:网络操作系统配置,每个网卡对应一个本地连接,在本地连接属性中进行局域网基本配置。
4、局域网基本配置步骤1:选择网上邻居属性,如图1所示。
选择本地网卡对应的“本地连接”属性,查看并记录本机安装的网络组件,如图2所示。
图1 网络连接属性图2 网络组件步骤2:命名计算机,例如,命名为:netuser,如图3所示。
并配置TCP/IP,例如将IP地址和子网掩码分别设置为:192.168.0.1 255.255.255.0。
图3 计算机命名图4 配置TCP/IP 步骤3:将同网络其他计算机分别命名,计算机名不能重复。
IP地址分别为:192.168.0.2~192.168.0.254,IP地址也不能重复。
5、使用集线器与交换机组建的以太网在包跟踪软件中,分别使用集线器和交换机组建如图所示的以太网。
各计算机的TCP/IP 配置信息根据下表进行配置:(MAC地址请记录在表格空白处)步骤1:使用集线器构建以太网使用集线器组建简单的以太网模拟数据包运行结果:(PC0—>PC2)记录结果:1)PC0发送给PC2的数据,哪些主机收到该数据?。
2)PC0和PC1同时发送数据,会有什么结果?。
步骤2:使用交换机构建以太网模拟数据包运行结果:(PC0—>PC2)记录结果:1)PC0发送给PC2的数据,哪些主机收到该数据?。
2)PC0和PC1同时发送数据,会有什么结果?。
3)记录交换机的步骤3:比较集线器与交换机试比较集线器与交换机组建的以太网有何不同?。
6、局域网上的基本应用(1)设置共享步骤1:在所使用的计算机C盘根目录上建立一个名为“开放文件夹”的文件,并从C盘其他目录中选择一个图片文件、一个WORD文件、一个文本文件复制到所建立的文件夹内。
设置“开放文件夹”为共享,文件夹中的程序能被网上所有用户访问,并允许其他用户增加、更改或删除其中的内容。
步骤2:设置共享打印机。
安装本地打印机,并设置共享。
(2)局域网基本信息查询步骤1:记录所使用计算机的计算机名,IP地址、子网掩码、默认网关、DNS服务器地址等信息。
步骤2:使用“计算机管理”控制台,查看记录你所使用的计算机的共享对象的信息:(3)使用共享文件和共享打印机。
步骤1:通过网上邻居使用实验内容(1)建立的共享资源“开放文件夹”。
并思考此时的文件夹和在“我的电脑”里面访问的同一个文件夹有什么区别。
步骤2:将“开放文件夹”映射成Z驱动器。
并思考为什么要这么做?步骤3:使用远程计算机上的共享的打印机,并打印本地文件,到远程计算机上查看打印机中的打印列表,看是否有此文件。
7、常用网络测试工具的使用(1)PING命令的使用与网络测试方法步骤1:在运行中输入命令:CMD;步骤2:输入命令ping /?,分别了解参数t、n的意义和使用方法;步骤3:输入命令ping 127.0.0.1,检查TCP/IP协议安装是否正常;步骤4:输入命令ping 192.168.0.1(本地IP地址),检查本地网卡工作是否正常;步骤5:输入命令ping 192.168.0.254(网关IP地址),检查局域网的连通性;拔掉网关和交换机的连线,使用命令ping192.168.0.254 –t,观察结果,插上网关和交换机的连线,再次观察刚才的结果。
步骤6:输入命令ping 211.85.1.1(DNS服务器IP地址),检查互联网连通性;步骤7:输入命令ping ,检查互联网连通性。
(2)IPCONFIG步骤1:在运行中输入命令:CMD;步骤2:输入命令ipconfig,查看并记录TCP/IP基本配置信息;步骤3:输入命令ipconfig /all,查看并记录TCP/IP详细配置信息。
(3)ARP步骤1:在运行中输入命令:CMD;步骤2:输入命令ARP –a,显示并记录IP地址对应的MAC地址;步骤3:输入命令ARP –d,删除IP地址对应的MAC地址映射表;步骤4:输入命令ARP –a,显示并记录IP地址对应的MAC地址;步骤4:输入ping 通网络中其他计算机IP地址;步骤6:输入命令ARP –a,显示并记录IP地址对应的MAC地址;思考题:1、分别解释什么是IP地址和计算机名?如何在计算机网络中通过他们找到其他计算机?2、计算机与计算机直接连接时为什么要使用交叉线?哪些情况使用直通线?哪些情况使用交叉线?3、试从物理层对接口的四大特性的规定去解释RJ-45接口标准。
4、网卡驱动程序起什么作用,如何将网卡的工作模式设置为全双工?比较半双工和全双工?5、访问其他计算机上的共享资源,有几种方法?并具体说明步骤。
实验二交换机配置(2学时)实验名称:交换机配置实验目的:掌握交换机的基本配置,掌握VLAN的基本配置实验步骤:1、交换机的启动C2950 Boot Loader (C2950-HBOOT-M) Version 12.1(11r)EA1, RELEASE SOFTWARE (fc1) Compiled Mon 22-Jul-02 18:57 by miwangCisco WS-C2950T-24 (RC32300) processor (revision C0) with 21039K bytes of memory.2950T-24 starting...Base ethernet MAC Address: 0000.0C46.D6DE (基本MAC地址)Xmodem file system is available.Initializing Flash... (初始化Flash)flashfs[0]: 1 files, 0 directoriesflashfs[0]: 0 orphaned files, 0 orphaned directoriesflashfs[0]: Total bytes: 64016384flashfs[0]: Bytes used: 3058048flashfs[0]: Bytes available: 60958336flashfs[0]: flashfs fsck took 1 seconds....done Initializing Flash.Boot Sector Filesystem (bs:) installed, fsid: 3Parameter Block Filesystem (pb:) installed, fsid: 4Loading "flash:/c2950-i6q4l2-mz.121-22.EA4.bin"...############################################################################### ############ [OK] (解压缩IOS文件)(以下为版本信息)Restricted Rights LegendUse, duplication, or disclosure by the Government issubject to restrictions as set forth in subparagraph(c) of the Commercial Computer Software - RestrictedRights clause at FAR sec. 52.227-19 and subparagraph(c) (1) (ii) of the Rights in Technical Data and ComputerSoftware clause at DFARS sec. 252.227-7013.cisco Systems, Inc.170 West Tasman DriveSan Jose, California 95134-1706Cisco Internetwork Operating System SoftwareIOS (tm) C2950 Software (C2950-I6Q4L2-M), Version 12.1(22)EA4, RELEASE SOFTWARE(fc1)Copyright (c) 1986-2005 by cisco Systems, Inc.Compiled Wed 18-May-05 22:31 by jharirbaCisco WS-C2950T-24 (RC32300) processor (revision C0) with 21039K bytes of memory. Processor board ID FHK0610Z0WCRunning Standard Image24 FastEthernet/IEEE 802.3 interface(s)2 Gigabit Ethernet/IEEE 802.3 interface(s)32K bytes of flash-simulated non-volatile configuration memory.Base ethernet MAC Address: 0000.0C46.D6DE(以下为各部件号、序列号及版本号)Motherboard assembly number: 73-5781-09Power supply part number: 34-0965-01Motherboard serial number: FOC061004SZPower supply serial number: DAB0609127DModel revision number: C0Motherboard revision number: A0Model number: WS-C2950T-24System serial number: FHK0610Z0WCCisco Internetwork Operating System SoftwareIOS (tm) C2950 Software (C2950-I6Q4L2-M), Version 12.1(22)EA4, RELEASE SOFTWARE(fc1)Copyright (c) 1986-2005 by cisco Systems, Inc.Compiled Wed 18-May-05 22:31 by jharirbaPress RETURN to get started!2、交换机的基本配置(1)配置enable口令和主机名。