齐鲁工业大学计算机网络实验指导
计算机网络实验指导书(内蒙古大学)

计算机网络实验指导书内蒙古大学计算机学院2008 年 1 月前言计算机技术的发展推动了经济和社会的发展。
社会的发展反过来对计算机教育提出了更高的要求。
1991年ACM和IEEE所提出的计算机91教程,计算机网络还没有成为一个单独的知识领域,而2001年所推出的2001教程,出现了网络及其计算的知识领域,因此计算机网络的课程建设意义非同一般。
计算机学科是一门实践性很强的学科,提升学生的动手实践能力,是计算机课程建设的重要课题;这就需要有教师致力于这个项目的建设,使教学实践活动提高到一个新的水平。
《计算机网络》课程是计算机科学与技术专业的重要专业课程之一。
随着计算机网络技术的迅速发展和在当今信息社会中的广泛应用,给《计算机网络》课程的教学提出了新的更高的要求。
由于本课程是一门实践性较强的技术,课堂教学应该与实践环节紧密结合。
将《计算机网络》课程建设成国家一流的精品课程,是近期本课程努力的方向。
目前,本课利用实验室现有的条件进行了实验的设计,本实验的环境可以由学生自己选定,对于本课程而言,最重要的是同学可以通过实验理解计算机网络协议及其体现。
希望同学们能够充分利用实验条件,认真完成实验,从实验过程中得到应有的锻炼和培养。
作者根据计算机学院的网络设备情况,结合多年的教学经验,设计了计算机网络实验教程,目的是为了配合计算机专业及其相关专业学生学习计算机网络知识而设计,目标是加深学生对网络原理的理解,使学生具备基本的网络使用以及网络编程技能。
在本书在编写过程中,得到了计算机学院的领导和实验室教师们的大力支持,此外,计算机学院的研究生同学们也作了许多工作,借此机会,作者向他们表示诚挚的谢意。
由于时间仓促,加之作者水平有限,书中难免还存在一些不足之处,殷切希望广大读者批评指正。
目录第一部分实验要求第二部分网络基础实验实验一熟悉Windows操作系统的常用网络命令(3学时)实验二应用服务器的搭建---创建DNS、DHCP、FTP、Web服务器(6学时)实验三 Ethereal软件的安装与使用(3学时)实验四 Ethereal软件分析网络(3学时)第三部分网络编程实验实验五熟练掌握socket编程(3学时)实验六基于Winsock的网络编写聊天程序(9学时)实验七基于IP层的Socket编程实验(9学时)第四部分评分标准附录1 实验报告样板第一部分实验要求计算机网络课程实验是为配合计算机网络的学习和理解计算机网络的基本概念而设计,目标是加深用户对计算机网络原理的理解,具备最基本的网络使用技能,同时具备利用计算机网络工作基本原理排除简单网络故障的能力。
SDU计算机网络课程设计实验指导

计算机网络课程设计课程项目指导计算机学院2011.9目录实验前自我检查(划勾或填写)2011-03-24我使用的虚拟机:vmware( ) virtulabox( ) 其他(______)无()我安装的Windows:XP( )2003( )2008( )vista( )win7()其他(_____)无( ) 我安装的Linux:Ubuntu( )Debian( )Redhat( )CentOS( )其他(_____)无( ) 我的虚拟机目录有多大(G):Windows( )Linux( )实验1网上调研:主流网络技术和设备的性能与市场1.实验目的熟悉当前各个领域中使用的主流网络技术和设备,了解近期网络技术和市场的发展方向。
2.实验内容(1)通过查询网络,了解当前如下领域:(1)家庭用户(2)企业桌面(3)校园网(4)企业网(5)互联网骨干网等领域使用的网络技术和参数,包括(1)线路形式(2)带宽(3)接入方式(4)费用(5)设备类型和型号(6)典型性能指标(7)服务器配置(8)典型服务和应用等。
(2)了解主要的网络技术、设备提供商、产品特色、典型产品举例等。
(3)尝试了解专用网络(比如银行、证券、政府等)使用的网路技术和安全手段。
3.实验指导首先,通过网络查询了解当前主要的网络技术的进展,比如以太网的进展,40G/100G的标准已有,但是10G以太网卡价格还在万元以上。
其次,通过查询主要网络技术厂商的资料,可以看到未来一段时间的技术发展方向。
再次,可以了解一下某些大学校园、大型行业/企业/城域网,以及网络运营商使用的技术和设备状况,也能够帮助了解网络技术的发展和应用现状。
从探索身边的网络做起。
可以使用tracert、telnet等工具尝试发现自己的机器是如何连接到网络的。
比如用traceroute发现到.经过某路由器的IP 202.194.0.42,用telnet连接提示显示MX960-1-re0,查询网络得知该MX960是一款Juniper产的以太网业务边缘路由器,从厂商的可以进一步了解到其主打产品、性能、特色、适用场合等描述。
山东大学计算机网络实验报告(实验四)

软件学院计算机网络实验报告实验四用户数据报协议(UDP)姓名班级2013级软件1班学号实验名称用户数据报协议(UDP)实验时间 2015.11实验目的:1.掌握UDP协议的报文格式;2.掌握UDP协议校验和的计算方法;3.理解UDP协议的优缺点;4.理解协议栈对UDP协议的处理方法;5.理解UDP上层接口应满足的条件。
实验步骤及结果:该实验采用网络拓扑结构一练习一练习名称:编辑并发送UDP数据报练习内容:各主机打开协议分析器,进入相应的网络结构并验证网络拓扑的正确性,如果通过拓扑验证,关闭协议分析器继续进行实验,如果没有通过拓扑验证,请检查网络连接。
本练习将主机A和B作为一组,主机C和D作为一组,主机E和F作为一组。
现仅以主机A、B所在组为例,其它组的操作参考主机A、B所在组的操作。
1. 主机A打开协议编辑器,编辑发送给主机B的UDP数据报。
MAC层:目的MAC地址:接收方MAC地址源MAC地址:发送方MAC地址协议类型或数据长度:0800,即IP协议IP层:总长度:包括IP层、UDP层和数据长度高层协议类型:17,即UDP协议首部校验和:其它所有字段填充完毕后填充此字段源IP地址:发送方IP地址目的IP地址:接收方IP地址UDP层:源端口:1030目的端口:大于1024的端口号有效负载长度:UDP层及其上层协议长度其它字段默认,计算校验和。
●UDP在计算校验和时包括哪些内容?答:包含伪首部(IP首部的一部分字段),UDP首部和UDP数据,该字段是可选的。
如果该字段为零就说明不进行校验。
2. 在主机B上启动协议分析器捕获数据,并设置过滤条件(提取UDP协议)。
3. 主机A发送已编辑好的数据报。
4. 主机B停止捕获数据,在捕获到的数据中查找主机A所发送的数据报。
思考问题:1.为什么UDP协议的“校验和”要包含伪首部?答:伪首部是IP首部的一部分,其中有些字段要填入0。
用户数据报封装在IP数据包中。
《计算机网络原理》实验指导书

《计算机网络原理》实验指导书课程代码: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 %大纲依据:课程指导委员会指导意见二、计算机网络技术课程简介本课程是计算机科学与技术专业必修课。
课程教学目的是立足于介绍本方向的基本概念、技术和方法,为使学生能追踪网络技术最新发展而奠定基础。
通过网络实验,要求学生掌握网络技术的发展规律,掌握网络技术的基本概念、基本原理和基本技术等知识,能够编写网络软件、设计一般的网络并能分析网络的性能及解决网络中的问题。
090141《计算机网络技术》实验指导书.docx

计算机网络技术实验指导书东华大学计算机学院2004年4月计算机网络是计算机专业学生必修课,也是一门基础课。
由于该课程理论知识较深,有些地方学生难于理解。
为配合《计算机网络技术》课程的教学,特安排硬件与软件方面的实验。
一、综合实验目的计算机网络课程实验是学习计算机网络课程时配套进行的练习。
实验的目的在于培养学生实际分析问题、编程和动手能力,最终目标是想通过实验的形式,帮助学生系统地掌握计算机网络的主要知识,其中包插认识局域网设备,了解拓扑结构,配置交换机、路rti器, 并编程实现网络上数据包的传输。
二、综合实验时数课内12学时,课外14学时。
三、综合实验的内容1、认识局域网:了解局域网拓扑结构、交换机等网络设备,动手配置局域网上的计算机。
具体内容为:通过交换机配置星型结构、树型结构组建局域网,配置局域网上计算机的IP地址、子网掩码、网关等,实现连接Interneto可观察以下现象:1)使用抓包程序(比如sniffer,ethereal等),可抓到本机和其它计算机的通信数据包。
但使用交换机连接局域网后,抓不到其它计算机之间的通信数据包。
2)配置IP地址如果和另外计算机的地址相同,则会产生冲突。
3)如果网关设置错误,则不能连上Interneto2、配置交换机:端口配置、VLAN配置、端口镜像。
观察不同VLAN的计算机是否能相互访问,是否能抓到包,如果配置端口镜像后再观察是否能抓到包。
3、配置路由器:配置路由器的静态路由表和RIP协议,使得三台路由器下的两个局域网能相互访问。
4、NAT配置、防火墙配置(访问控制列表配置):配置访问控制列表,使得内部网络的某些机器能和外部互相访问,其它的不能访问。
5、socket通信程序:基于客户机/服务器体系结构,设计一个软件,实现从服务器传输文件到客户机。
要求使用socket编程,客户机首先向服务器发送一个消息,指定一个文件名,服务器在当前目录下查找该文件,如果找到,则将该文件传输给客户机,客户机将接收到的文件保存在当前目录下(使用相同的文件名)。
刘志刚-计算机网络实验指导书

计算机网络实验指导书主编:刘志刚参编:杜娟主审:衣治安东北石油大学软件学院2011年8月目录上篇——网络原理实验 (1)实验—常用网络命令 (1)实验二IP地址计算 (6)实验三网络协议分析 (11)中篇——网络工程实验 (13)实验一交换机的基本配置 (13)实验二交换机VLAN的基本配置 (23)实验三交换机高级配置 (28)实验四路由协议配置 (38)实验五网线制作 (44)下篇——数据服务器实验 (46)实验一搭建DNS服务器 (46)实验二搭建DHCP服务器 (57)实验三搭建WWW服务器 (62)实验四搭建FTP服务器 (65)上篇——网络原理实验实验—常用网络命令一、实验目的◆熟悉常用的网络命令的作用和命令参数◆掌握ping、tracert二、实验内容1、Ipconfig●Ipconfig:当使用IPConfig时不带任何参数选项,那么它为每个已经配置了的接口显示IP地址、子网掩码和缺省网关值。
●ipconfig /all:当使用all选项时,IPConfig显示它已配置且所要使用的附加信息(如IP地址等),并且显示内置于本地网卡中的物理地址(MAC)。
如果IP地址是从DHCP服务器租用的,IPConfig将显示DHCP服务器的IP地址和租用地址预计失效的日期。
●ipconfig /release和ipconfig /renew:这是两个附加选项,只能在向DHCP服务器租用其IP地址的计算机上起作用。
如果输入ipconfig /release,那么所有接口的租用IP地址便重新交付给DHCP服务器(归还IP地址)。
如果输入ipconfig /renew,那么本地计算机便设法与DHCP服务器取得联系,并租用一个IP地址。
请注意,大多数情况下网卡将被重新赋予和以前所赋予的相同的IP地址。
2、NSLOOKUP 查看DNS●格式nslookup [-SubCommand] [{ComputerToFind| [-Server]}]●参数-SubCommand将一个或多个 nslookup 子命令指定为命令行选项。
《计算机网络》实验指导书---河北科技大学大学英语精品课

《计算机网络》实验指导书英文名称:Computer Network一、实验的地位、作用计算机网络实验作为课程实践性环节之一,是教学过程中必不可少的重要内容。
通过计算机实验和案例分析,使学生加深理解、验证巩固课堂教学内容;增强计算机网络的感性认识;掌握计算机网络的理论、方法和技术;培养学生理论与实践相结合的能力。
二、实验开设对象本实验开设对象为《计算机网络》课程的学习者,实验为必修内容.三、基本原理及课程简介在信息管理与信息系统专业的培养计划中,《计算机网络》是核心课程,其它管理类、工商类专业中,它是必修课或选修课。
因此本课程在教学内容方面注重讲授计算机网络的基本理论、技术和方法。
在实践能力方面着重培养运用所学知识解决实际问题的能力.实验课程不同于理论课程,应充分体现“教师指导下的以学生为中心”的教学模式,以学生为认知主体,充分调动学生的积极性和能动性,重视学生自学能力的培养,共开设4~8个实验项目。
四、指导教师原则上由计算机网络课程讲授教师负责,由年轻教师担任主要实验指导教师,实验室人员配合指导.在每次实验前指导教师应讲清实验目的、基本原理、实验要求等,并指导学生在规定的时间内完成相关课程实验。
五、实验设备配置在局域网环境中,每人配置1台电脑,并可访问Internet。
六、考核与报告1.实验后,学生将实验结果等内容写出实验报告,应符合实验教学的要求,并得到指导教师认可.2.指导教师对每份实验报告进行审阅、评分。
3.该实验课程内容是对理论教学内容的应用与验证,实验课的成绩记入课程平时成绩,占总成绩的15%.实验一局域网组网一、实验题目局域网组网。
二、实验课时2课时。
三、实验目的1.参观校园网或商学院局域网,对计算机网络组成、硬件设备等有一定的了解。
2.利用网络设备,学生自己组成局域网,培养学生的动手能力。
3.使学生进一步了解局域网组网技术,培养分析问题、解决问题的能力,提高查询资料和撰写书面文件的能力.四、实验内容和要求1.了解局域网的组成、各种设备的用途。
计算机网络实验二-

《计算机网络》实验2 IP/ICMP协议分析实验学校:齐鲁工业大学学院:信息学院班级:计科12-1姓名:白巧玲学号: 2012030111252015 年 5 月 12 日实验2 IP/ICMP协议分析实验一、实验目的● 理解IP协议包格式;● 理解ICMP协议包格式。
二、实验内容● PING应用系统通信过程中ICMP 协议、IP协议分析。
三、实验原理、方法和手段(1)ICMP 报文格式(2)IP 报文格式四、实验条件(1)报文捕获工具Wireshark协议分析软件;(2)应用协议环境每个学生机的PC机(安装Windows xp 或者Windows 2000操作系统)处于同一个LAN。
五、实验步骤(1)ICMP 协议分析● 主机A(IP地址为A.A.A.A)与主机B(IP地址为B.B.B.B)属于同一个子网内的两台计算机;● 在主机A上启动报文捕获工具,指定源IP地址为主机A的地址,目的IP地址为主机B的地址,分析开关为ICMP协议;● 在主机A的DOS仿真环境下,运行ping B.B.B.B命令向主机B发送echo 请求报文,在主机B联网和未联网两种情况下,捕获ICMP请求数据包与应答数据包(如有),记录并分析各字段的含义,并与ICMP数据包格式进行比较;表1:ICMP报文格式请求报文(2)IP 协议分析● 主机A(IP地址为A.A.A.A)与主机B(IP地址为B.B.B.B)属于同一个子网内的两台计算机;● 在主机A上启动报文捕获工具,指定源IP地址为主机A的地址,目的IP地址为主机B的地址,分析开关为IP协议;● 在主机A的DOS仿真环境下,运行ping B.B.B.B 命令向主机B发送echo 请求报文,在主机B联网和未联网两种情况下,捕获IP数据包,记录并分析各字段的含义,并与IP数据包格式进行比较;表2:IP报文格式六、思考题(1)为什么运行ping 127.0.0.1时,不能捕获到ICMP报文?如果运行ping 本机IP地址能收到报文吗?答:因为127.0.0.1表示本机回环地址,通常利用在本机上ping此地址来检查TCP/IP 协议是否安装正确。
齐鲁工业大学计算机网络实验指导

齐鲁工业大学 网络协议分析实验
本实验主要包括 ARP 协议分析实验、TCP 协议与 UDP 协议分析实验,属于验 证类实验,内容包括同一子网内两台机器间的 ARP 协议的工作过程、不同子网上 的两台机器间的 ARP 协议工作过程、TELNET 与 FTP 通信时 TCP 协 议 的 工 作 过 程以及 net send 进行消息通信时 UDP 协议的工作过程,通过本实验,使学生 更好地理解 ARP 协议、ICMP 协议、IP 协议、TCP 协议、UDP 协议等的数据包格式 与工作原理。
析各字段的含义,并与 UDP 数据包格式进行比较;(注意:必须启动
Messenger 信使服务,方法:点击“控制面板-性能和维护-管理工具-
服务”,找到 Messenger 并启动它)
在主机 A 的 DOS 仿真环境下,运行 net send 命令向本机所在工作组中
所有主机发送一个 UDP 消息(格式:net send * 消息内容),捕获 UDP
三、实验原理、方法和手段
(1)ICMP 报文格式
8 bits
8bits
报文类型
报文编码
16bits 校验和
16bits field1
16bits field2
(2)IP 报文格式
32bits field3
四、实验条件
6
齐鲁工业大学
(1)报文捕获工具 Wireshark 协议分析软件;
(2)应用协议环境 每个学生机的 PC 机(安装 Windows xp 或者 Windows 2000 操作系统)处于
齐鲁工业大学
《计算机网络》实验指导书
实验 1、 ARP 协议分析实验 .................................................................................................3 实验 2、 IP/ICMP 协议分析实验 ..........................................................................................6 实验 3、 TCP/UDP 协议分析实验 ........................................................................................9 实验 4A、路由器模拟环境实现子网连接………………………………………………….13 实验 4B、真实网络环境路由配置实验…………………………………………………….22
工业计算机网络实验指导书

实验一、双绞线的制作以及小型局域网搭建一、实验目的1、熟悉网络连接设备及工具的使用。
2、了解双绞线的特性与应用场合。
3、掌握双绞线的制作方法。
二、实验主要仪器与设备1、RJ-45头若干、双绞线若干米、RJ-45压线钳一把、测试仪一套。
2、PC机若干台。
三、实验原理1、非屏蔽双绞线的六种类型类别应用Cat1 可转送语音,不用于传输数据,常见于早期电话线路电信系统Cat2 可转输语音和数据,常见于ISDN和T1线路Cat3 带宽16MHz,用于10BASE-T,制作质量严格的3类线也可用于100BASE-T 计算机网络。
Cat 4 带宽20MHz,用于10BASE-T或100BASE-T。
Cat 5带宽100MHz,用于10BASE-T或100BASE-T,制作质量严格的5类线也可用于1000BASE-T。
Cat 6 带宽高达200MHz,可稳定运行于1000BASE-T。
实验使用双绞线是5类线。
由8根线组成,颜色分别为:【橙白,橙】,【绿白,绿】,【蓝白,蓝】,【棕白,棕】2、RJ-45连接器和双绞线线序RJ45水晶头由金属片和塑料构成,特别需要注意的是引脚序号,当金属片面对我们的时候从左至右引脚序号是1-8, 这序号做网络联线时非常重要,不能搞错。
工程中使用比较多的是T568B 打线方法,线序如下:直通线:(机器与集线器连)1 2 3 4 5 6 7 8A端:橙白,橙,绿白,蓝,蓝白,绿,棕白,棕;B端:橙白,橙,绿白,蓝,蓝白,绿,棕白,棕。
交叉线:(机器直连、集线器普通端口级联)1 2 3 4 5 6 7 8A端:橙白,橙,绿白,蓝,蓝白,绿,棕白,棕;B端:绿白,绿,橙白,蓝,蓝白,橙,棕白,棕。
四、预习要求做实验前必须认真复习教材中关于传输介质的有关内容。
五、实验内容及步骤1、准备图1-1 做RJ45双绞线的材料及工具2、准备剥线图1-2用工具剥线3、剥线图1-3剥去外层保护层图1-4 剥去外层保护层的四股双绞线图1-5把线分开并按顺序排好图1-6把线弄直图1-7把线剪齐图1-8排列好并剪齐的线4、放入RJ45插头图1-9 双绞线插入RJ455、准备压实图1-10 RJ45放入压头槽6、压紧图1-11压实压头A图1-12 压实压头B 7、完成图1-13 做好的RJ45头8、测试并完成PC机与Hub的连接完成双绞线的两端RJ45头的制作后,通过RJ45测线仪测量网线是否接线正常。
本科专业认证《计算机网络实验》教学实施方案

2020~2021学年第二学期《计算机网络实验》课程教学实施方案一、课程概况【课程名称】计算机网络实验【课程性质】本课程属于网络工程专业的专业基础课,必修课【教学对象】网络工程专业(19-1、2班)【教学总学时】30学时【学分】1学分【前修课程】计算机网络原理与技术、数据结构、程序设计【后修课程】网络互联技术、网络协议编程、无线网络技术、网络安全、毕业设计。
二、课程目标本实验课程依附于《计算机网络原理与技术》课程,与之相同学期开设,按照2017培养方案中的毕业要求,考虑本课程与专业毕业要求的支撑关系,制定实验教学目标。
通过本课程的实验训练使学生具备下列能力:目标1:能够运用网络基本设计方法,基于Socket编程实现一个网络应用系统,在系统设计时,具有创新思维。
目标2:能够运用TCP/IP协议簇各层协议及工作原理,设计可行的实验方案,分析捕获的数据包,并得出相关结论。
目标3:能够为了实施设计的实验方案,达到实验目标,选用合适的数据包产生、捕获及分析工具,以便更好地产生、捕获及分析数据包。
目标4:了解网络工程实践对环境和社会可持续发展的影响,在设计实现基于Socket的网络应用系统时,充分考虑系统对环境和社会可持续发展的影响,分析设计方案的可行性。
实验教学目标与毕业要求支撑关系如表1表1 实验教学目标-毕业要求支撑关系“M”、“L”表示。
三、教学地位、作用和内容主要内容:本课程的主要内容包括:以《计算机网络原理与技术》课程为基础,通过实验手段对网络各层协议进行观察分析,从而理解网络协议工作原理,巩固所学理论知识,然后通过编程实现基于网络协议的应用。
在整个专业课程体系中的地位:本课程是网络工程专业的一门重要的专业必修课。
它在TCP/IP协议原理的基础上,重点讲述了怎样对这些协议进行观察与思考,掌握基于Socket进行网络编程的基本方法。
计算机应用离不开网络,因此,网络工程专业后续课程涉及到基于网络的系统设计与应用开发课程、专业实训、毕业实习、毕业设计等都需要用到本课程知识。
基于国产PLC的PID功能设计

基于国产PLC的PID功能设计
马宗军;程广河;赵景波;胡阵;白金强;唐勇伟
【期刊名称】《自动化应用》
【年(卷),期】2024(65)4
【摘要】针对目前国产可编程逻辑控制器(PLC)在工业控制系统中逐渐普及但功能单一的情况,为国产PLC设计了PID模块,包括普通PID控制功能和PID参数自整定功能,适用于普通PID控制和无模型控制对象的自动PID控制。
开发了PID的用户交互界面及控制参数自动迭代算法,嵌入至本实验室自主研发的国产山科PLC中,通过控制编码器电动机验证了PID功能模块的鲁棒性、快速性、安全性、稳定性,旨在为工业自动化控制系统国产PLC的功能设计提供一定借鉴和参考。
【总页数】5页(P73-77)
【作者】马宗军;程广河;赵景波;胡阵;白金强;唐勇伟
【作者单位】齐鲁工业大学(山东省科学院)(国家超级计算济南中心);青岛理工大学信息与控制工程学院;山东省计算机网络重点实验室(计算机科学)
【正文语种】中文
【中图分类】TP271
【相关文献】
1.PLC国产之路,5%的反思——小型PLC,国产PLC发展的困境
2.基于PLC的机械手装置控制功能设计
3.基于Scoket通信的便携式PLC实验箱信息化功能设计
4.
基于S7-1200PLC的光伏微电网管控系统功能设计与开发5.基于西门子PLC的盾构机定时锁机功能设计
因版权原因,仅展示原文概要,查看原文内容请购买。
计算机网络C实验指导书

在系统视图下,输入interface命令就进入接口视图,如:interface e1/0就进入e1/0口。接口视图的表现形式是中括号括起的路由器名-接口名,如:[R1-Ethernet1/0],即R1路由器的以太网的1/0口。同样也可输入“?”查看当前视图下可以执行的命令。
四、清除路由器的配置
H3CAR 18-22-24路由器采用32位的高性能微处理器技术的CPU,提供高性能的数据转发功能。该产品缺省内存配置是64MB,Flash大小为8MB,其接口采用固定配置,提供2个10/100M以太网口(WAN)、24个10/100M二层交换以太网接口(LAN)和1个配置口。
H3CAR 28-1x系列路由器是华为3Com公司面向企业用户的模块化接入路由器,在提供了固定的快速以太网接口、AUX口、同异步串口和E1端口的同时,还提供了丰富的可选配的智能接口卡SIC及多功能接口模块MIM,可与H3C系列路由器、以太网交换机一起为行业用户和SMB用户提供全方位的端到端的网络解决方案。
三、实验主要仪器设备和材料
AR28路由器、AR18路由器,一台PC机。
四、实验方法、步骤及结果测试
为了方便测试,本实验需要借助另一小组的一台PC做测试,因此需要把相邻两个小组的设备连接起来。同时需要添加一些为了测试方便而做的配置,这些配置用斜体字加粗表示,具体见拓扑图。
1、连接设备
其中实验PC1用网线接到AR18-1路由器的1-24口中的任意一口。
五、常用命令
(1)从用户视图切换到系统视图:system
(2)从系统视图切换到接口视图(假设切换到s0/0接口):interface s0/0
(3)从一个视图返回到上级视图:quit
(4)配置路由器接口地址(在接口视图下):ip address(后连ip地址和子网掩码)
计算机网络实验指导书

计算机网络实验指导书指导教师:宿红毅北京理工大学计算机科学技术学院计算机网络课程实验安排一、说明计算机网络课程是计算机科学技术本科专业的核心课程之一,课程总学时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 实验环境熟悉 (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. 确定实验所需设备:至少需要两台计算机、一个交换机以及相应的网线。
2. 将计算机和交换机连接:使用网线将计算机和交换机连接起来,确保连接稳定。
3. 设置IP地址:为计算机和交换机设置合适的IP地址,确保在同一网段内。
4. 测试连接:使用ping命令测试计算机之间的连通性,确保网络连接正常。
5. 配置其他网络设备:根据实验需求,配置其他网络设备,如路由器、防火墙等。
实验二:网络协议分析与抓包技术实验目标:通过分析网络协议和使用抓包工具,掌握网络协议的基本原理和抓包技术的使用。
实验步骤:1. 安装抓包工具:选择合适的抓包工具,如Wireshark,并进行安装。
2. 抓包设置:打开抓包工具,选择合适的网络接口进行抓包设置。
3. 运行抓包工具:开始抓包,可选择特定的协议进行过滤。
4. 分析抓包结果:分析抓包结果,了解网络协议的交互过程。
5. 实验记录:记录抓包结果和分析过程,撰写实验报告。
实验三:网络应用开发实验目标:通过实际编写网络应用,熟悉网络应用开发的基本流程和技术。
实验步骤:1. 选择开发平台和语言:根据实验需求,选择合适的开发平台和编程语言。
2. 设计网络应用:明确网络应用的功能和需求,进行详细设计。
3. 编写代码:根据设计,编写网络应用的代码。
4. 测试和调试:运行和测试网络应用,修复可能存在的问题。
5. 实验报告:撰写实验报告,包括设计思路、代码实现和测试结果。
实验四:网络安全实验实验目标:通过网络安全实验,了解网络攻击和防护技术,提升网络安全意识和应对能力。
实验步骤:1. 配置防火墙:使用防火墙软件,如iptables,配置网络防火墙策略。
齐鲁工业大学实习报告

通信工程专业生产实习报告院系名称电气工程与自动化学院学生姓名专业班级指导教师张少蔚、吴昌磊、王磊二○一三年九月十五日一、实习目的及意义在学校里我们学习了书本知识,对理论都有了一定的认识与掌握,但对如何将理论与实践相连,如何将所学的理论运用在实践中并没有感性认识,于是学校安排我们进行了生产实习,为期三周的生产实习,我们参观了山东北州通医药有限公司、山东小鸭集团家电有限公司、济南卷烟厂,山东浪潮商用系统有限公司、齐鲁软件园,中德生物工程技术股份有限公司,同时参观了学校校园网机房,听取了讲座,一系列的参观让我深切的了解到实习的意义,总结如下几点:1、通过实习,巩固、联系、充实、加深、扩大了所学基础理论和专业知识。
2、提高了运用所学知识,解决实际问题的能力。
3、懂得了敢于创新,并能正确地将独创精神与科学态度相结合的重要性。
4、初步了解了专业实际工作的流程和方法。
5、知道了养成严肃认真、刻苦钻研、实事求是工作作风的重要性。
二、实习内容1、8月26日齐鲁工业大学机电楼c228 实习总动员由侯萌老师讲解实习内容,强调实习过程中应注意的事项,以及实习纪律等.动员同学们在实习过程中要认真对待,遵守纪律,写好实习报告.由张少蔚老师安排实习空闲期间的活动:预习<计算机网络>,<移动通信>,写出预习报告,认真完成。
2、8月28日济南卷烟厂讲座、参观8月28日星期二,开始了我们实习的第一站,我们乘着班车来到济南卷烟厂,不愧是山东省历史悠久的优质企业,其恢弘的外观建筑就已经让我们深深折服,走进厂区,里面舒适的工作环境及先进的生产设备也让我们不禁惊叹,初次接触实际的工作环境,眼里满是新奇,看到室内的多种校验仪器和师傅娴熟的操作技术,尤其是使书本中的平面图形变成了立体的实物展现在面前时,使我增加了对技术的感性认识,就是必须在理论和实践的基础上再与工作经验相磨合,才能做到真正的掌握一门专业技能,缺一不可。
除此之外,就是要从基础学起,从基础做起。
《计算机网络技术》实验报告及步骤

《计算机网络技术》实验报告
实验一FDISK的应用和CMOS的设置
实验二网络操作系统及应用软件的安装和配置实验三拔号连接Internet
实验四对等网的安装与配置
实验五IE浏览器的使用和设置
实验六FRONTPAGE网页制作
实验七网站发布服务器的配置及技术
实验一FDISK的应用和CMOS的设置系级:学号:姓名:
实验二网络操作系统及应用软件的安装和配置
实验三拔号连接Internet
日期:
实验四对等网的安装与配置
系级:学号:姓名:
日期:
实验五路由器的基本配置学号:姓名:系级:
实验六两台路由器直连的配置学号:姓名:系级:
注:本报告要求一式两份日期:
实验七智能交换机中虚拟网的配置*
注:本报告要求一式两份日期:。
#计算机网络实验指导(吕)1

计算机网络实验指导信息技术工程学院实验一初始网络网线制作一、实验目的:通过本实验使学生建立对计算机网络的感性认识,对网络设备有初步了解。
二、实验内容:参观网络实验室的局域网连接设备,学会制作网线,了解校园网的拓扑结构。
三、实验要求:学会制作双绞线的网线,了解同轴电缆线的连接方法;了解校园网的网络拓扑结构,能识别拓扑结构图上各网络设备的名称及作用;参观实验室局域网,能画出改网络的拓扑结构图。
四、实验学时:2学时五、实验步骤:1.制作网线(1)制作双绞线网线;用工具将双绞线两端连接到RJ-45头上,测试连接情况。
步骤1 剪断网线用压线钳的剪线刀口剪取适当长度的网线。
步骤2剥皮用压线钳的剪线刀口将线头剪齐,再将线头放入剥线刀口,使其能够触及压线钳的挡板,握住压线钳,稍稍用力慢慢旋转。
让刀口划开双绞线的保护胶皮,拔下胶皮。
步骤3 排序剥除外包皮后即可见到双绞线网线的4对8条芯线,并且可以看到每对的颜色都不同。
每对缠绕的两根芯线是由一种染有相应颜色的芯线加上一条只染有少许相应颜色的白色相间芯线组成。
四条全色芯线的颜色为:棕色、橙色、绿色、蓝色。
每对线都是相互缠绕在一起的,制作网线时必须将4个线对的8条细导线一一拆开,然后按照规定的线序排列整齐,如图1-1所示。
特别提示:目前,最常使用的布线标准有两个,即T568A标准和T568B标准。
◆T568A标准描述的线序从左到右依次为1-白绿、2-绿、3-白橙、4-蓝、5-白蓝、6-橙、7-白棕、8-棕。
◆T568B标准描述的线序从左到右依次为1-白橙、2-橙、3-白绿、4-蓝、5-白蓝、6-绿、7-白棕、8-棕。
图1-1 网线排序示意图步骤4 剪齐把线挤紧理顺,然后用压线钳把线头剪平齐,如图1-2所示。
这样,在双绞线插入水晶头后,每条线都能良好接触水晶头中的插针,避免接触不良。
如果以前剥的皮过长,可以在这里将过长的细线剪短,保留的去掉外层绝缘皮的部分约为14mm,这个长度正好能将各细导线插入到各自的线槽。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
登录 Ftp 服务器(ftp://210.44.144.89 、用户名/密码均为:student )。 (3)学员分组
一人一组。
五、实验步骤
(1)TCP 协议分析
10
齐鲁工业大学
主机 A(IP 地址为 A.A.A.A)与主机 B(IP 地址为 B.B.B.B)属于同一
三、实验原理、方法和手段
(1)UDP 报文格式
UDP Source Port (16) Message Length (16)
UDP Destination Port (16) UDP Checksum (16) DATA
(2)TCP 报文格式
Source Port (16)
Destination Port (16)
Sequence Number (32)
Acknowledgment Number (32)
Data Reserved Offset (6) (4) Checksum (16)
UGR ACK PSH RST SYN FIN Window (16)
Urgent Pointer (16)
Options (0 or more 32 bit words + padding) DATA
二、实验内容
ARP 请求报文与应答报文格式; 同一子网内两台机器间的 ARP 协议的工作过程; 不同子网上的两台机器间的 ARP 协议工作过程。
三、实验原理、方法和手段
(1) ARP 请求报文与应答报文格式
硬件类型
协议类型
硬件地址长度
协议地址长度
操作
发送者硬件地址(0~3 字节)
发送者硬件地址(4~5 字节)
值
含义
1 2
3 …
(2)IP 协议分析 主机 A(IP 地址为 A.A.A.A)与主机 B(IP 地址为 B.B.B.B)属于同一 个子网内的两台计算机; 在主机 A 上启动报文捕获工具,指定源 IP 地址为主机 A 的地址,目的 IP 地址为主机 B 的地址,分析开关为 IP 协议; 在主机 A 的 DOS 仿真环境下,运行 ping B.B.B.B 命令向主机 B 发送 echo 请求报文,在主机 B 联网和未联网两种情况下,捕获 IP 数据包,记录并
齐鲁工业大学
《计算机网络》实验指导书
实验 1、 ARP 协议分析实验 .................................................................................................3 实验 2、 IP/ICMP 协议分析实验 ..........................................................................................6 实验 3、 TCP/UDP 协议分析实验 ........................................................................................9 实验 4A、路由器模拟环境实现子网连接………………………………………………….13 实验 4B、真实网络环境路由配置实验…………………………………………………….22
(1)同一子网内两台机器间的 ARP 协议的工作过程 主机 A(IP 地址为 A.A.A.A)与主机 B(IP 地址为 B.B.B.B)属于同一 个子网; 在主机 A 上的 DOS 命令提示符下运行 arp –d 命令,清空主机 A 的 ARP 高速缓存; 在主机 A 上的 DOS 命令提示符下运行 arp –a 命令,检查主机 A 的 ARP 高速缓存区,此时 ARP 缓存区应为空; 在主机 A 上启动 Wireshark 抓包工具准备捕获 A 与 B 之间的数据通信报 文,然后在主机 A 上的 DOS 命令提示符下运行:Ping B.B.B.B ,并做 如下工作: 1、在捕获的报文中找出主机 A 和主机 B 之间通讯的 ARP 询问请求报文和 应答报文; 2、分析 ARP 请求及应答报文的各字段,包括源、目的以太网地址、源、 目的 IP 地址、数据报文类型。 在主机 A 上的 DOS 命令提示符下运行 arp–a 命令,3、检查 ARP 高速 缓存中的内容是否发生变化,分析原因。
同一个 LAN。
五、实验步骤
(1)ICMP 协议分析
主机 A(IP 地址为 A.A.A.A)与主机 B(IP 地址为 B.B.B.B)属于同一
个子网内的两台计算机;
在主机 A 上启动报文捕获工具,指定源 IP 地址为主机 A 的地址,目的
IP 地址为主机 B 的地址,分析开关为 ICMP 协议;
三、实验原理、方法和手段
(1)ICMP 报文格式
8 bits
8bits
报文类型
报文编码
16bits 校验和
16bits field1
16bits field2
(2)IP 报文格式
32bits field3
四、实验条件
6
齐鲁工业大学
(1)报文捕获工具 Wireshark 协议分析软件;
(2)应用协议环境 每个学生机的 PC 机(安装 Windows xp 或者 Windows 2000 操作系统)处于
在主机 A 上的 DOS 命令提示符下运行 arp–a 命令,6、检查 ARP 高速 缓存中的内容是否发生变化,分析原因。
7、比较(1)和(2)两实验中得到的 ARP 报文,有何不同? 分析产生 二者区别的原因是什么?
六、思考题
结合实验过程中的实验结果,回答下列问题: 8、观察实验过程中捕获网络上的多个 ARP 请求帧,观察这些帧的以太网目
1
齐鲁工业大学 网络协议分析实验
本实验主要包括 ARP 协议分析实验、TCP 协议与 UDP 协议分析实验,属于验 证类实验,内容包括同一子网内两台机器间的 ARP 协议的工作过程、不同子网上 的两台机器间的 ARP 协议工作过程、TELNET 与 FTP 通信时 TCP 协 议 的 工 作 过 程以及 net send 进行消息通信时 UDP 协议的工作过程,通过本实验,使学生 更好地理解 ARP 协议、ICMP 协议、IP 协议、TCP 协议、UDP 协议等的数据包格式 与工作原理。
4
齐鲁工业大学
在主机 A 上启动 Wireshark 抓包工具准备捕获 A 与 C 之间的数据通信报 文,然后在主机 A 上的 DOS 命令提示符下运行:Ping 210.44.144.144 ,, 并做如下工作: 4、在捕获的报文中找出主机 A 和主机 C 之间通讯的 ARP 询问请求报文和 应答报文; 5、分析 ARP 请求及应答报文的各字段,包括源、目的以太网地址、源、 目的 IP 地址、数据报文类型。
个子网内的两台计算机;
在主机 A 上启动报文捕获工具,指定源 IP 地址为主机 A 的地址,目的
IP 地址为主机 B 的地址,分析开关为 TCP 协议;
从主机 A 上向远程 FTP 服务器发起 FTP 连接并登录(建议在命令行状
态下链接 FTP 服务器),并将 A 机的一个文件传输到 FTP 服务器上,然
析各字段的含义,并与 UDP 数据包格式进行比较;(注意:必须启动
Messenger 信使服务,方法:点击“控制面板-性能和维护-管理工具-
服务”,找 Messenger 并启动它)
在主机 A 的 DOS 仿真环境下,运行 net send 命令向本机所在工作组中
所有主机发送一个 UDP 消息(格式:net send * 消息内容),捕获 UDP
后退出 ftp,捕获通信过程中的 TCP 数据包,记录并分析各字段的含义,
重点理解 TCP 协议连接建立与拆除的握手过程,并与 TCP 数据包格式
进行比较;
表 3:FTP 通信过程中的 TCP 包格式
实验项
TCP 包字段名称
值
1
2
3
含义
…
(2)UDP 协议分析
主机 A(IP 地址为 A.A.A.A)与主机 B(IP 地址为 B.B.B.B)属于同一
的地址是否相同,分析其原因。 9、观察实验过程中捕获网络上的多个 ARP 应答帧,观察这些帧的以太网目
的地址是否相同,分析其原因。
5
齐鲁工业大学
实验 2 IP/ICMP 协议分析实验
一、实验目的
理解 IP 协议包格式; 理解 ICMP 协议包格式。
二、实验内容
PING 应用系统通信过程中 ICMP 协议、IP 协议分析。
(2)不同子网上的两台机器间的 ARP 协议工作过程 主机 A(IP 地址为 A.A.A.A)与主机 C(IP 地址为 210.44.144.44)为不 在同一个子网内的两台计算机; 在主机 A 上的 DOS 命令提示符下运行 arp –d 命令,清空主机 A 的 ARP 高速缓存; 在主机 A 上的 DOS 命令提示符下运行 arp –a 命令,检查主机 A 的 ARP 高速缓存区,此时 ARP 缓存区应为空;
8
齐鲁工业大学
实验 3 TCP/UDP 协议分析实验
一、实验目的
理解 TCP 协议包格式和工作原理,如 TCP 建链拆链的三次握手机制和捎带 应答机制等;
理解 UDP 协议包格式;
二、实验内容
ftp 应用系统通信过程中 TCP 协议分析; net send 应用系统通信过程中 UDP 协议分析。
注意事项: 前四部分按照实验指导书上写即可,第五部分实验步骤部分应严格按照指导 书给出的顺序操作,并对提问部分(蓝色黑体字部分)给出回答(以实验结果拷 屏加文字说明的形式回答),第六部分可直接给出回答。
2