实验三:常用应用层协议
TCP IP网络协议分析实验报告

TCP/IP网络协议分析实验一、实验目的1. 通过实验,学习和掌握TCP/IP协议分析的方法及其相关工具的使用;2. 熟练掌握 TCP/IP体系结构;3. 学会使用网络分析工具;4. 网络层、传输层和应用层有关协议分析。
二、实验类型分析类实验三、实验课时2学时四、准备知识1.Windows 2003 server 操作系统2.TCP/IP 协议3.Sniffer工具软件五、实验步骤1.要求掌握网络抓包软件Wireshark。
内容包括:●捕获网络流量进行详细分析●利用专家分析系统诊断问题●实时监控网络活动●收集网络利用率和错误等2.协议分析(一):IP协议,内容包括:●IP头的结构●IP数据报的数据结构分析3.协议分析(二):TCP/UDP协议,内容包括:●TCP协议的工作原理●TCP/UDP数据结构分析六、实验结果1.IP协议分析:(1)工作原理:IP协议数据报有首部和数据两部分组成,首部的前一部分是固定长度,共20字节,是IP数据报必须具有的。
首部分为,版本、首部长度、服务类型、总长度、标识、标志、片偏移、生存时间、协议、首部检验和、源地址、目的地址、可选字段和数据部分(2)IPV4数据结构分析:2.TCP协议分析:(1)工作原理:TCP连接是通过三次握手的三条报文来建立的。
第一条报文是没有数据的TCP报文段,并将首部SYN位设置为1。
因此,第一条报文常被称为SYN分组,这个报文段里的序号可以设置成任何值,表示后续报文设定的起始编号。
连接时不能自动从1开始计数,选择一个随机数开始计数可避免将以前连接的分组错误地解释为当前连接的分组。
(2)TCP数据结构分析第一次握手:第二次握手:第三次握手:3.UDP协议分析:(1)工作原理:与我们所熟悉的TCP一样,UDP协议直接位于IP的顶层。
根据OSI(开放系统互联)参考模型,UDP和TCP都属于传输层协议。
UDP的主要作用是将网络数据流量压缩成数据报的形式。
实验四、计算机网络实验指导书-tcp协议分析及应用层命令

计算机网络实验指导书-TCP协议分析及应用层命令实验指导教师:韩家伟孙玉钰实验4TCP报文段分析及应用层命令实验1.实验目的1.掌握使用IRIS工具对TCP与UDP协议进行抓包分析的方法。
2.掌握TCP协议的报文格式及其优缺点。
3.熟悉应用层命令。
2.实验设备与环境1.Iris网络分析软件2.网络数据包捕获3.捕获TCP报文段并分析(一)实验内容1.启动网络嗅探工具,设置好过滤条件,捕获UDP用户数据报和TCP报文段。
2.分析UDP与TCP协议。
(二)TCP协议实验指导传输控制协议(Transmission Control Protocol,TCP)是一种可靠的面向连接的传送协议。
它在传送数据时是分段进行的,主机之间交换数据必须建立一个会话。
它用比特流通信,即数据被作为无结构的字节流。
通过每个TCP传输的字段指定顺序号,以获得可靠性。
它是在OSI参考模型的第4层,TCP是使用IP的网际间互联功能而提供可靠的数据传输,IP不停地把报文放到网络上,而TCP负责确信报文到达。
在协同IP的操作中TCP负责握手过程、报文管理、流量控制、错误检测和处理(控制),并根据一定的编号顺序对非正常顺序的报文给予重新排列顺序。
TCP是面向连接的协议。
在面向连接的环境中,开始传输数据之前,在两个终端之间必须先建立一个连接。
对于一个要建立的连接,通信双方必须用彼此的初始化序列号seq和来自对方成功传输确认的应答号ack(指明希望收到的下一个八位组的编号)来同步,习惯上将同步信号写为SYN,应答信号写为ACK。
整个同步的过程称为三次握手,如图4-1所示。
图4-1 TCP连接的建立对于一个已经建立的连接,TCP使用四次握手来结束通话(使用一个带有FIN附加标记的报文段)。
如图4-2所示。
图4-2 TCP连接的释放TCP每发送一个报文段,就对这个报文段设置一次计时器。
只要计时器设置的重传时间到期,但还没有收到确认,就要重传这一报文段。
TCP-IP实验3

淮海工学院计算机工程学院实验报告书课程名:《TCP/IP与网络互联》题目:实验三Optiview数据包捕获和分析班级:D计算机101学号:姓名:一、实验目的掌握OptiView远程控制软件的结构,OptiView自身信息的查看和设置方法。
掌握数据包捕获和分析的基本过程;掌握协议过滤器的设定方法,能够捕获并分析常见的网络层,运输层和应用层数据包。
二、实验内容运行OptiView软件并熟悉软件的界面构成和使用方法;设定过滤器,将捕获数据包的范围缩小为ARP、ICMP、DNS、HTTP、FTP、TELNET等常见的协议;开始捕获数据包,同时制造特定协议的数据;对捕获的数据包进行分析,解析出常见的网络层,运输层和应用层数据包的格式,要求解析出ARP、IP、ICMP、TCP、UDP、DNS、HTTP、FTP、TELNET中网络层,运输层和应用层的数据包每层次至少一个;区分在同一台计算机上使用OptiView和SNIFFER捕获相同协议(如HTTP)时,数据包的差别,并分析其原因。
三、实验步骤首先打开桌面的opt快捷方式,进入操作界面,如图1-1所示。
图1-1 optiview操作界面如图1-1所示,设备已找到,可以进入,单击第二个图标进入,如图1-2所示。
图1-2 front page 界面打开Statistic窗口,可以看到其中的多项数据,如图1-3所示。
打开discovery项,可以看到同一个交换机目录下主机的ip地址以及mac地址,如图1-3所示。
图1-3 Discovery 项具体信息下面开始重点操作,打开“Capture”项,开始选择过滤器以及自己想要捕获的信息,具体操作如下:选择Capture Generate——>packet capture filter在其中我们即可设定过滤器,对每个数据包进行捕获。
根据实验要求我们需要捕获ICMP协议的数据包,点击“start capture”即可开始捕获。
网络协议教学实验系统(TCP&IP协议实验教程-IPv4网络协议篇)实验教程

负责在这些不同的编码方法之间提供互操作性。
●加密:为了携带敏感信息,一个系统必须确保能够进行保密。加密就是发送端把
原始信息转换为另一种形式,然后再把这种形式的报文发送出去。
2
实验1
IEEE802标准和以太网
●压缩:数据压缩减少了信息中所包含的比特数。在传输多媒体信息时,数据压缩
层来完成从源点到终点的交付。
(4)传输层
传输层负责把报文进行端到端的交付。网络层虽然负责单个数据包的端到端交付,但
它并不考虑这些数据包之间的关系。传输层要确保整个报文原封不动地按序到达,负责从
源点到终点这一级的差错控制和流量控制。
(5)会话层
会话层是网络的对话控制器。它建立并维持通信系统之间的交换,并使这些通信系统
70年代后期问世的。
在不需要改变底层硬件或软件逻辑的情况下,OSI模型使两个不同的系统能够较容易
地通信。OSI模型并不是协议,它是个灵活的、稳健的和可互操作的模型,用来设计网络
体系结构,它使得所有类型的计算机系统可以通信。OSI模型包括7个层次,每一层都定
义了通过网络传送信息的一些过程,如下图所示。掌握了OSI模型的基本概念后,就有了
附录
附录A网络结构......................................................... 295
附录B Outlook Express的使用方法........................................ 301
附录C Windows 2003下SNMP服务的安装.................................... 302
北邮大三计算机网络实践实验三报告RIP和OSPF路由协议的配置及协议流程

计算机网络技术实践实验报告实验名称:RIP 和OSPF 路由协议的配置及协议流程 姓 名: 实 验 日 期:2013年4月25日 学 号:实验报告日期:2013年5月1日 报 告 退 发: ( 订正 、 重做 )一.环境(详细说明运行的操作系统,网络平台,网络拓扑图)操作系统:Windows7网络平台:软件Dynamips 环境下的虚拟网络 网络拓扑图:网络10.0.0.0网络20.0.0.0网络30.0.0.0网络3.0.0.0网络1.0.0.0网络2.0.0.0二.实验目的1、在上一次实验的基础上实现RIP和OSPF路由协议2、自己设计网络物理拓扑和逻辑网段,并在其上实现RIP和OSPF协议3、通过debug信息详细描述RIP和OSPF协议的工作过程。
4、RIP协议中观察没有配置水平分割和配置水平分割后协议的工作流程;5、OSPF中需要思考为什么配置完成后看不到路由信息的交互?如何解决?三.实验内容及步骤(包括主要配置流程,重要部分需要截图)1、设计网络物理拓扑和逻辑网段,如上图2、修改拓扑文件autostart = false[localhost]port = 7200udp = 10000workingdir = ..\tmp\[[router R1]]image = ..\ios\unzip-c7200-is-mz.122-37.binmodel = 7200console = 3001npe = npe-400ram = 64confreg = 0x2102exec_area = 64mmap = falseslot0 = PA-C7200-IO-FEslot1 = PA-4Tf0/0 = PC1 f0/0s1/1 = R2 s1/0[[router R2]]image = ..\ios\unzip-c7200-is-mz.122-37.binmodel = 7200console = 3002npe = npe-400ram = 64confreg = 0x2102exec_area = 64mmap = falseslot0 = PA-C7200-IO-FEslot1 = PA-4Ts1/2 = R3 s1/1s1/3 = R4 s1/1[[router R3]]image = ..\ios\unzip-c7200-is-mz.122-37.bin model = 7200console = 3003npe = npe-400ram = 64confreg = 0x2102exec_area = 64mmap = falseslot0 = PA-C7200-IO-FEslot1 = PA-4Tf0/0 = PC2 f0/0[[router R4]]image = ..\ios\unzip-c7200-is-mz.122-37.bin model = 7200console = 3004npe = npe-400ram = 64confreg = 0x2102exec_area = 64mmap = falseslot0 = PA-C7200-IO-FEslot1 = PA-4Tf0/0 = PC3 f0/0[[router PC1]]model = 2621ram = 20image = ..\ios\unzip-c2600-i-mz.121-3.T.binmmap = Falseconfreg = 0x2102console = 3005[[router PC2]]model = 2621ram = 20image = ..\ios\unzip-c2600-i-mz.121-3.T.binmmap = Falseconfreg = 0x2102console = 3006[[router PC3]]model = 2621ram = 20image = ..\ios\unzip-c2600-i-mz.121-3.T.binmmap = Falseconfreg = 0x2102console = 30073、启动Dynamips,打开控制台并打开路由器和PC端口4、使用telnet 127.0.0.1登陆到各端口进行配置R1各端口的IP地址:R2各端口的IP地址:R3各端口IP地址:R4各端口IP地址:PC1各端口IP地址及默认静态路由:PC2各端口IP地址及默认静态路由:PC3各端口IP地址及默认静态路由:5、配置RIP协议R1:R2:R3:路由器R1的Show ip route信息:Debug信息:RIP协议为了避免在起始路由器和目的路由器之间的路径中出现回路,每条路经中跳数的最大值设定为15,当跳数的值达到16时,路径将被认定为无限远,同时目的路由器也将被认定为无法达到。
《计算机网络技术基础》课程教案

《计算机网络技术基础》课程教案一、教案基本信息1. 课程名称:计算机网络技术基础2. 课时安排:本课程共安排40课时,每课时45分钟。
3. 授课对象:计算机科学与技术专业大一学生4. 教学目标:使学生掌握计算机网络的基本概念、原理和技术,具备分析和解决计算机网络问题的能力。
二、教学内容与教学方法1. 教学内容:(1)计算机网络的基本概念与历史发展(2)计算机网络的体系结构与协议(3)网络物理层与数据链路层技术(4)网络层与传输层技术(5)应用层协议与网络应用(6)网络安全与网络管理2. 教学方法:(1)采用讲授法,讲解基本概念、原理和技术。
(2)结合案例分析,让学生了解实际应用场景。
(3)使用实验教学,让学生亲手操作,加深对网络技术的理解。
(4)开展课堂讨论,培养学生分析问题和解决问题的能力。
三、教学资源1. 教材:《计算机网络》(第7版),谢希仁著。
2. 辅助资料:网络课件、实验指导书、案例分析等。
3. 实验设备:计算机网络实验室,包括交换机、路由器、网卡、网线等。
四、教学评价1. 平时成绩:课堂表现、作业、实验报告等,占比30%。
2. 期末考试:闭卷考试,占比70%。
五、教学进度安排1. 第1-4课时:计算机网络的基本概念与历史发展2. 第5-8课时:计算机网络的体系结构与协议3. 第9-12课时:网络物理层与数据链路层技术4. 第13-16课时:网络层与传输层技术5. 第17-20课时:应用层协议与网络应用6. 第21-24课时:网络安全与网络管理7. 剩余课时:实验教学、课堂讨论、复习与考试六、教学内容与教学方法(续)6. 网络安全与网络管理教学方法:通过实际案例分析网络安全问题,讲解加密技术、认证协议、防火墙和入侵检测系统等网络安全措施。
介绍网络管理的基本概念、体系结构和常用工具。
七、实验教学计划1. 实验一:网络搭建与配置目的:熟悉网络设备的连接与配置,掌握基本的网络搭建。
内容:使用交换机和路由器搭建小型局域网,配置IP地址。
锐捷网络协议分析实验室方案(V3)
网络原理实验室解决方案(V 2)福建星网锐捷网络有限公司2008年6月第一章摘要网络协议是网络数据交换的基础,网络协议是通信的双方必须遵守、约定和准则。
作为友好的进行信息资源交换,通过网络协议可以实现人类各种应用数据的交互,随着使用网络人数的增长,应用数据的快速发展,网络协议的标准、体系越来越重要。
然而,网络协议的抽象性很难以在高校开展有效的教学,计算机网络原理课程通过学习网络协议来洞悉理论基础的本质,目前网络原理课程的教学都是以书本教学的模为主,使得学生对网络协议内部的实现机制和在网络中的实际传输情况缺乏感性的认识和实验环节,使学生难以理解和掌握,教学效果不理想,随着经济和社会的发展和终身教育观念的普及,迫切需要有科学、方便、完善的网络协议学习系统,作为学习网络协议、分析网络协议的利器。
锐捷网络实验室重在培养学生对计算机网络原理的掌握和理解,以及在相关的基础上进行开发,以直观的方式对网络通信的协议进行深入的掌握和了解。
锐捷网络原理实验室为高校相关专业讲授计算机网络原理、协议等课程,而开发的实践教学平台。
通过对网络体系各层次协议数据单元(PDU)的灵活编辑、仿真发送、捕获解析和会话分析,学生可以深入地理解和掌握网络协议的内部原理和运行机制。
借助此平台还可以学习网络程序设计、网络攻防和故障性能分析等相关知识,加强学生对网络协议的理解和掌握,培养学生的动手实践和设计分析能力,培养创新型人才。
锐捷网络原理实验室是面向开设网络技术、网络工程、计算机科学与技术、通信工程等计算机应用技术等专业提出的业界领先的专门针对网络协议分析实验教学的一揽子实验室解决方案。
是产学研相结合的一种重要形式,不仅有利于科研、教学,而且有利于提高学生的网络安全应用的实际能力,进而增强他们在就业中的竞争实力,从而树立学校在学术界和社会的良好品牌形象。
这个解决方案是基于学校的教学计划及课程设置需求而设计的,是为各本科高校定制的。
并且锐捷网络提出的网络原理实验室建设方案也是独特的,它具有专注于实践型实验教学、高效和便捷安全、先进的教学管理平台等无可比拟的优势。
实验室建设方案网络协议及安全分析实验室中软吉大
锐捷网络:锐捷网络协议实验室应用的客户较少,锐捷主要提供网络建设解决方案,在这平台开发应用少。软件功能也相对中软件吉大弱。
(5)70名网络专业高职学生在第一至四学期的计算机网络课程、协议分析课程等的课程实验任务;
(6)实验室还要接受老师和高年级本科生的项目科研试验任务。
面向课程:(1)计算机网络基础(网络技术高职专业)
(2)计算机网络原理(计算机类本科)
(3)网络协议分析(网络工程本科)
(4)无线传感器传输协议分析(物联网工程、网络工程本科)
0.5
8
无线网络协议验证实验
网络类各专业
42
实验3 基于WiFi搭建基础结构模式无线网络
0.5
8
无线网络协议验证实验
网络类各专业
43
实验4 基于WiFi搭建无线分布式系统模式网络
0.5
8
无线网络协议验证实验
网络类各专业
44
实验5 基于WiFi的SSID隐藏技术
0.5
8
无线网络协议验证实验
网络类各专业
开发协议的验证、测试试验
教师及高年级本科生
53
实验2 实现STP协议封装与发送
2
8
开发协议的验证、测试试验
教师及高年级本科生
54
实验3 实现802.1Q协议封装与发送
2
8
开发协议的验证、测试试验
教师及高年级本科生
应用层组播协议EMTP及其中间件的研究和设计的开题报告
应用层组播协议EMTP及其中间件的研究和设计的开题报告一、选题背景及意义随着互联网的发展和应用范围的扩大,应用层组播成为了一种重要的网络通信方式。
当网络中需要将同一信号发送给多个接收者时,应用层组播可以实现这样的通信需求,以减少网络延迟,提高信息传输效率,降低网络负载。
为了实现应用层组播的通信,需要一种有效的组播协议,而EMTP是一种高效的应用层组播协议。
EMTP支持在多个应用服务器之间进行多播数据的传输,可以发送点对点信息和组播信息,并且提供可靠的消息分发和故障恢复功能。
因此,深入研究EMTP协议以及其中间件的设计对于提高应用层组播的性能和研究组播技术具有重要意义。
二、论文研究内容和主要贡献本文的研究内容是应用层组播协议EMTP及其中间件的研究和设计。
具体而言,将针对以下问题进行研究:1、EMTP组播协议的基本原理和实现方式,并对其性能进行评估和分析。
2、设计并实现EMTP中间件,以提高EMTP协议的可靠性、扩展性和灵活性。
3、在实验环境下进行性能测试和比较分析,评估所设计的EMTP中间件的性能和优势。
本文的主要贡献包括:1、深入探索EMTP组播协议的基本原理和实现方式,并对其性能进行评估和分析,以提供有价值的研究和应用参考。
2、通过设计和实现EMTP中间件,为实现EMTP协议的可靠性、扩展性和灵活性做出了贡献。
3、在实验环境下进行性能测试和比较分析,评估所设计的EMTP中间件的性能和优势,为应用层组播研究提供了新的技术支撑和实用价值。
三、研究方法和进度安排本文研究方法主要包括文献综述、理论分析、系统设计和性能测试。
具体而言,将依次完成以下任务:1、阅读相关文献,深入研究EMTP组播协议的基本原理和实现方式,以及当前应用层组播技术的发展状况和趋势。
2、在理论分析的基础上,设计并实现EMTP中间件,提高EMTP协议的可靠性、扩展性和灵活性。
3、在实验环境中进行性能测试和比较分析,评估所设计的EMTP中间件的性能和优势。
ip网络实验报告
ip网络实验报告篇一:iP网络综合实验报告iP网络综合实验报告一、实验目的运用所学的知识配置cisco路由器,组建一个局域网,并在此局域网的基础上做一些应用。
二、实验要求1.各子网之间的路由配置(鼓励使用各种路由协议);2.内网计算机和校园网之间的naT应用;3.标准和扩展访问列表应用;4.V oiP综合应用。
三、实验设备1.路由器:cisco2621,cisco2620,cisco3640(路由器之间通过serial 接口固定连接);2.计算机主机2台(与实验室Lan连接);3.电话机2部,外线1根(临时用);4.两条与实验室Lan连接的网线,1条与校园网连接的网线。
四、实验内容1.方案设计根据本次实验的要求,我们设计并利用ciscoconfigmaker绘制了如图4.1的网络拓扑结构:注意:拓扑结构图中的EthernetLan、EthernetLan_1、EthernetLan_2和EthernetLan_3其实是同一个局域网,这里为了使图看起来清楚就分开画了,特此说明一下。
图4.1网络拓扑结构2.路由器的基本配置a)管理配置路由器的方式console口接终端或运行终端仿真软件的微机(9600,8,1,n);aUX口接modEm,通过电话线与远方的终端或运行终端仿真软件的微机相连;通过Ethernet上的TFTP服务器;通过Ethernet上的TELnET程序;通过Ethernet上的SnmP网管工作站。
B)路由器的工作模式及其之间的关系用户模式;特权模式;全局配置模式;其他配置模式;Setup模式;RXBooT模式。
c)路由器的基本配置更改路由器名称:对于cisco2620:hostnamer2620;对于cisco2621:hostnamer2621;对于cisco3640:hostnamer3640;设置进入特权模式的密码:enablepasswordbjtu;设置通过telnet进入路由器的密码:linevty04passwordbjtud)路由器的常用命令显示运行配置——showrunning-config;登录远程主机——telnethostname|iPaddress;网络侦测——pinghostname|iPaddress;将运行配置备份到tftp——copyrunning-configtftp.3.路由器的路由配置在实验中,我们使用了三种类型的路由协议:静态路由和动态路由中的RiP和oSPF协议。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验项目三:常用应用层协议
(1) 了解常用应用层协议(DNS、FTP、TELNET、SMTP、POP、HTTP等)的基本原理、工
作过程等;
(2) 熟悉FTP、TELNET、OUTLOOK使用方法;
(3) 认真记录运行结果;
(4) 结合结果对相应协议进行分析。
一、FTP使用方法
1. 在局域网内一台电脑A中使用QuickEasyFTPServer4.0.0建立ftp服务器,增加一个用户
名为cjj,密码为123.地址为ftp://192.168.1.101
2.在局域网内另一台电脑B的浏览器中打开ftp://192.168.1.101,并输入用户名和密码登录。
出现以下两个界面。
3.此时电脑A的ftp软件中的在线用户信息显示情况为:
二、Telent使用。