计算机网络常用应用层协议实验报告

合集下载

计算机网络-实验5应用层smtp协议分析

计算机网络-实验5应用层smtp协议分析

实验5 应用层SMTP协议分析一、实验目的1、学习CMailServer邮件服务软件和Outlook Express客户端软件的基本配置与使用,分析SMTP及POP3协议报文格式和SMTP及POP3协议的工作过程。

二、实验工具软件简介为了观察到邮件发送的全部过程,需要在本地计算机上配置邮件服务器和客户代理。

在这里我们使用CMailServer服务器软件配置本地邮件服务器,使用Windows XP自带的Outlook Express作为客户代理。

(1)CMailServer(2)Outlook Express三、实验内容和步骤电子邮件相关协议分析实验(1)CMailServer邮件服务器配置(2)在初次进入CMailServer后,系统只提供Admin系统管理帐户,需要配置后才能使用。

就本次实验而言,我们只要完成服务器设置和帐户设置,就可以进行实验了。

首先,选择菜单:工具-服务器设置,打开图5.52所示对话框,完成如下设置:服务:选择为局域网邮件服务器;取消允许ESMTP、邮件代理和作为NT服务运行的选择;邮箱域名设置为:单域名,并指定。

由于实验网络并没有接入外部网络,因此这里可以由学生自己定义,例如。

而后,选择菜单:账号-新建账号打开图5.53所示对话框,完成新账号设置。

账号指定为:test1;密码设置为:111;姓名指定为:Test;在完成上述配置后,PC1就可以提供实验所需的电子邮件服务了,新建的账号邮箱为:**************。

同学在实验时,要求设置域名为:班号.cn、账号为自己的名字拼音缩写、密码为自己的学号、姓名为自己的真实姓名。

(3)Outlook Express客户端配置打开Outlook Express,点击“工具”,然后选“帐户”,打开图5.54所示对话框。

单击添加,选择邮件,进入Internet连接向导。

以上例,显示名:输入用户的姓名;电子邮件地址输入**************.;接收邮件服务器和发送邮件服务器设置为PC1的IP地址;帐户名和密码输入test1和111,直到完成。

计算机网络协议实验报告

计算机网络协议实验报告

实验报告项目名称:小型局域网的设计课程名称:计算机网络B班级:电G131姓名:xxx xx学号:51201320xx 5120132045教师:张晓明信息工程学院计算机系一、实验目的基于网络协议分析工具Ethereal,通过多种网络应用的实际操作,学习和掌握不同网络协议数据包的分析方法,提高 TCP/IP 协议的分析能力和应用技能。

二、实验前的准备●二人一组,分组实验;●熟悉 Ping、Tracert等命令,学习FTP、HTTP、SMTP和POP3协议;●安装软件工具Ethereal,并了解其功能、工作原理和使用方法;●安装任一种端口扫描工具;●阅读本实验的阅读文献;三、实验内容、要求和步骤3.1 学习Ethereal工具的基本操作学习捕获选项的设置和使用,如考虑源主机和目的主机,正确设置Capture Filter;捕获后设置Display Filter。

3.2 PING命令的网络包捕获分析PING命令是基于ICMP协议而工作的,发送4个包,正常返回4个包。

以主机210.31.32.7 为例,主要实验步骤为:(1)设置“捕获过滤”:在Capture Filter中填写 host 210.31.32.7;(2)开始抓包;(3)在 DOS 下执行PING命令;(4)停止抓包。

(5)设置“显示过滤”:IP.Addr==210.31.32.7(6)选择某数据包,重点分析其协议部分,特别是协议首部内容,点开所有带+号的内容。

(7)针对重要内容截屏,并解析协议字段中的内容,一并写入 WORD 文档中。

截获数据Frame 3 (74 bytes on wire,74 bytes captured)Arrival Time: Nov 11,2014:15:49:35Packet Length:74bytesCapture Length:74bytesEthernet II,Src: f0:de:f1:ef:cf:3e, Dst: 08:81:f4:9e:47:f0Internet Protocol,Src Addr:10.10.56.126(10.10.56.126),DstAddr:210.31.32.7(210.31.32.7)分析第三帧,74字节在线,捕获74字节到达时间:2014年11月11日15点49分35秒包长度:74字节捕获长度:74字节以太网2,源物理地址:f0:de:f1:ef:cf:3e,目标物理地址:08:81:f4:9e:47:f0 源IP地址:10.10.56.126 目标IP地址:210.31.32.73.3 TRACERT 命令数据捕获观察路由跳步过程。

主要协议分析实验报告(3篇)

主要协议分析实验报告(3篇)

第1篇一、实验背景随着计算机网络技术的飞速发展,网络协议作为计算机网络通信的基础,扮演着至关重要的角色。

为了更好地理解网络协议的工作原理和功能,我们开展了主要协议分析实验。

本实验旨在通过分析常用网络协议的报文格式和工作机制,加深对网络协议的理解。

二、实验目的1. 熟悉常用网络协议的报文格式和工作机制。

2. 掌握网络协议分析工具的使用方法。

3. 培养网络故障排查和问题解决能力。

三、实验环境1. 实验设备:PC机、网线、Wireshark软件。

2. 实验网络:局域网环境,包括路由器、交换机、PC等设备。

四、实验内容本实验主要分析以下协议:1. IP协议2. TCP协议3. UDP协议4. HTTP协议5. FTP协议五、实验步骤1. IP协议分析(1)启动Wireshark软件,选择合适的抓包接口。

(2)观察并分析IP数据报的报文格式,包括版本、头部长度、服务类型、总长度、标识、标志、片偏移、生存时间、协议、头部校验和、源IP地址、目的IP地址等字段。

(3)分析IP分片和重组过程,观察TTL值的变化。

2. TCP协议分析(1)观察TCP数据报的报文格式,包括源端口号、目的端口号、序号、确认号、数据偏移、标志、窗口、校验和、紧急指针等字段。

(2)分析TCP连接建立、数据传输、连接终止的过程。

(3)观察TCP的重传机制和流量控制机制。

3. UDP协议分析(1)观察UDP数据报的报文格式,包括源端口号、目的端口号、长度、校验和等字段。

(2)分析UDP的无连接特性,观察UDP报文的传输过程。

4. HTTP协议分析(1)观察HTTP请求报文和响应报文的格式,包括请求行、头部字段、实体等。

(2)分析HTTP协议的请求方法、状态码、缓存控制等特性。

(3)观察HTTPS协议的加密传输过程。

5. FTP协议分析(1)观察FTP数据报的报文格式,包括命令、响应等。

(2)分析FTP的文件传输过程,包括数据传输模式和端口映射。

网络层协议分析实验报告

网络层协议分析实验报告

1、网络层协议分析1.A 数据包捕获分析部分1.A.1、实验目的1)、了解ICMP 协议报文类型及作用。

2)、理解IP协议报文类型和格式。

3)、分析ARP 协议的报文格式,理解ARP 协议的解析过程。

1.A.2、实验内容介绍1)、ICMP协议分析实验执行ping 和tracert 命令,分别截获报文,分析截获的ICMP 报文类型和ICMP 报文格式,理解ICMP 协议的作用。

2)、IP协议分析实验使用Ping 命令在两台计算机之间发送数据报,用Wireshark 截获数据报,分析IP 数据报的格式,理解IP V4 地址的编址方法,加深对IP 协议的理解。

3)、IP 数据报分片实验我们已经从前边的实验中看到,IP 报文要交给数据链路层封装后才能发送。

理想情况下,每个IP 报文正好能放在同一个物理帧中发送。

但在实际应用中,每种网络技术所支持的最大帧长各不相同。

例如:以太网的帧中最多可容纳1500 字节的数据,这个上限被称为物理网络的最大传输单元(MTU,MaxiumTransfer Unit)。

TCP/IP 协议在发送IP 数据报文时,一般选择一个合适的初始长度。

当这个报文要从一个MTU 大的子网发送到一个MTU 小的网络时,IP 协议就把这个报文的数据部分分割成能被目的子网所容纳的较小数据分片,组成较小的报文发送。

每个较小的报文被称为一个分片(Fragment)。

每个分片都有一个IP 报文头,分片后的数据报的IP 报头和原始IP 报头除分片偏移、MF 标志位和校验字段不同外,其他都一样。

重组是分片的逆过程,分片只有到达目的主机时才进行重组。

当目的主机收到IP 报文时,根据其片偏移和标志MF 位判断其是否一个分片。

若MF 为0,片偏移为0,则表明它是一个完整的报文;否则,则表明它是一个分片。

当一个报文的全部分片都到达目的主机时,IP 就根据报头中的标识符和片偏移将它们重新组成一个完整的报文交给上层协议处理。

应用层协议实验报告

应用层协议实验报告

应用层协议实验报告应用层协议实验报告引言:在计算机网络中,应用层协议是实现不同网络应用之间通信的关键。

通过应用层协议,我们可以实现电子邮件、文件传输、远程登录等各种网络应用。

本实验旨在探索和理解应用层协议的工作原理和功能。

一、实验背景计算机网络中的应用层协议是建立在传输层协议之上的,它负责提供应用程序之间的通信。

常见的应用层协议包括HTTP、FTP、SMTP等。

本实验中,我们将重点研究HTTP协议。

二、实验目的1. 理解应用层协议的作用和原理;2. 掌握HTTP协议的基本工作原理;3. 实现一个简单的HTTP服务器和客户端。

三、实验过程1. HTTP协议的基本原理HTTP协议是一种无状态的协议,它使用请求-响应模型进行通信。

客户端发送HTTP请求到服务器,服务器接收请求并返回相应的HTTP响应。

2. HTTP请求的格式HTTP请求由请求行、请求头和请求体组成。

请求行包含请求方法、URL和协议版本。

请求头包含一些附加的信息,如User-Agent、Host等。

请求体通常用于传输数据。

3. HTTP响应的格式HTTP响应由响应行、响应头和响应体组成。

响应行包含协议版本、状态码和状态信息。

响应头包含一些附加的信息,如Content-Type、Content-Length等。

响应体包含服务器返回的数据。

4. 实现一个简单的HTTP服务器和客户端为了更好地理解HTTP协议,我们将实现一个简单的HTTP服务器和客户端。

服务器接收客户端的请求,解析请求并返回相应的数据。

客户端发送请求到服务器,并接收服务器返回的数据。

五、实验结果通过实验,我们成功实现了一个简单的HTTP服务器和客户端。

服务器能够接收客户端的请求,并返回相应的数据。

客户端能够发送请求到服务器,并接收服务器返回的数据。

六、实验总结通过本次实验,我们深入理解了应用层协议的工作原理和功能。

通过实现一个简单的HTTP服务器和客户端,我们更加熟悉了HTTP协议的格式和通信过程。

协议分析实验报告

协议分析实验报告

协议分析实验报告协议分析实验报告引言:协议是计算机网络中实现通信的基础,各种协议的设计与实现直接影响着网络的性能和安全性。

为了深入了解协议的工作原理和性能特点,我们进行了一系列协议分析实验。

本报告将对我们的实验过程和结果进行详细介绍,并对协议分析的重要性进行探讨。

实验一:TCP协议分析我们首先选择了TCP协议作为实验对象,TCP协议是一种可靠的传输协议,在互联网中被广泛应用。

我们通过Wireshark工具对TCP协议的数据包进行抓取和分析。

通过观察数据包的头部信息,我们可以了解到TCP协议的各个字段的含义和作用。

同时,我们还分析了TCP协议的连接建立过程、数据传输过程以及连接释放过程,以便更好地理解TCP协议的工作原理。

实验二:UDP协议分析接着,我们选择了UDP协议进行分析。

与TCP协议不同,UDP协议是一种无连接的传输协议,在一些实时性要求较高的应用中被广泛使用。

我们通过对UDP协议的数据包进行抓取和分析,了解了UDP协议的头部格式和特点。

同时,我们还研究了UDP协议的优缺点,以及与TCP协议相比的适用场景。

实验三:HTTP协议分析HTTP协议是万维网中最为重要的协议之一,它负责在客户端和服务器之间传输超文本文档。

我们通过对HTTP协议的数据包进行抓取和分析,了解了HTTP协议的请求和响应的格式,以及常见的状态码的含义。

同时,我们还分析了HTTP协议的特点和应用场景,以便更好地理解和使用HTTP协议。

实验四:DNS协议分析DNS协议是域名解析系统中的重要组成部分,负责将域名转换为IP地址。

我们通过对DNS协议的数据包进行抓取和分析,了解了DNS协议的查询和响应的格式,以及常见的域名解析过程。

同时,我们还研究了DNS协议的安全性问题,以及一些常见的DNS攻击方式和防范措施。

实验五:SSL/TLS协议分析SSL/TLS协议是一种用于保护网络通信安全的协议,广泛应用于电子商务、在线支付等场景。

我们通过对SSL/TLS协议的数据包进行抓取和分析,了解了SSL/TLS协议的握手过程、密钥交换过程以及数据传输过程。

网络层协议实验报告(3篇)

网络层协议实验报告(3篇)

第1篇一、实验目的1. 理解网络层协议的基本概念和作用;2. 掌握IP协议、ARP协议和RIP协议的基本原理和配置方法;3. 通过实验验证网络层协议在实际网络中的应用。

二、实验环境1. 实验设备:一台安装有Cisco Packet Tracer软件的PC机;2. 实验软件:Cisco Packet Tracer 7.3.1模拟器;3. 实验拓扑:实验拓扑结构如图1所示,包括三台路由器(R1、R2、R3)和三台主机(H1、H2、H3)。

图1 实验拓扑结构图三、实验内容1. IP协议分析实验(1)实验目的:了解IP协议的基本原理和配置方法。

(2)实验步骤:① 在R1、R2、R3上配置IP地址、子网掩码和默认网关;② 在H1、H2、H3上配置IP地址、子网掩码和默认网关;③ 使用Ping命令测试H1与H2、H3之间的连通性;④ 分析实验结果,验证IP协议在网络层的作用。

(3)实验结果与分析:通过实验,验证了IP协议在网络层中实现数据包的传输和路由功能。

当H1与H2、H3之间进行通信时,数据包会按照IP地址进行路由,最终到达目标主机。

2. ARP协议分析实验(1)实验目的:了解ARP协议的基本原理和配置方法。

(2)实验步骤:① 在R1、R2、R3上配置IP地址、子网掩码和默认网关;② 在H1、H2、H3上配置IP地址、子网掩码和默认网关;③ 在H1上配置MAC地址与IP地址的静态映射;④ 使用Ping命令测试H1与H2、H3之间的连通性;⑤ 分析实验结果,验证ARP协议在网络层的作用。

(3)实验结果与分析:通过实验,验证了ARP协议在网络层中实现IP地址与MAC地址的映射功能。

当H1与H2、H3之间进行通信时,数据包会通过ARP协议获取目标主机的MAC地址,从而实现数据包的传输。

3. RIP协议分析实验(1)实验目的:了解RIP协议的基本原理和配置方法。

(2)实验步骤:① 在R1、R2、R3上配置IP地址、子网掩码和默认网关;② 在R1、R2、R3上配置RIP协议,使其相互通告路由信息;③ 在H1、H2、H3上配置IP地址、子网掩码和默认网关;④ 使用Ping命令测试H1与H2、H3之间的连通性;⑤ 分析实验结果,验证RIP协议在网络层的作用。

【实验任务书】实验四 应用层协议的综合实现 - 副本

【实验任务书】实验四 应用层协议的综合实现 - 副本

实验四:应用层协议的综合实现一、实验目的:1.通过对常见服务进行构架和应用,来观察常见服务应用中活动链接的变化;2.加深对应用层协议HTTP、FTP、DNS基本原理的理解;3.掌握FTP服务及WWW服务的配置。

二、实验环境:1. 运行Windows 2000 / 2003 Server / XP操作系统的PC一台;2. 每台PC具有一块以太网卡,通过双绞线与局域网相连。

三、实验内容与要求:1. 用个人计算机作为服务器使用,下载并安装IIS(Internet Information Services);2. 在服务器上构架WWW服务,使其能作为服务器正常运行,参考附件一:构建WWW 服务器。

记录实验的基本数据,包括选用的计算机的IP地址、连接的端口号、使用的协议、主目录的位置、主页文件名等;3. 在服务器上构架FTP服务,使其能作为服务器正常运行,参考附件二:构建FTP服务器。

记录实验的基本数据,包括选用的计算机的IP地址、连接的端口号、使用的协议、主目录的位置等;4. 在客户机上通过域名访问河南工业大学网站;设置客户机网络邻居属性,取消DNS服务器设置,再通过域名()访问河南工业大学网站,截屏显示结果,然后通过河南工业大学WWW服务器的IP地址(可以通过ping命令根据域名得到IP地址)访问网站,截屏显示结果,然后分析原因;5. 和相邻的同学一组,互相作为客户机通过IP地址访问对方的WWW服务器和FTP 服务器,截屏显示连接结果。

四、实验步骤:根据上面的具体要求,完成整个实验;将需要的数据和截屏记录留下,并整理实验步骤。

学生在实验过程中增加上按老师给定步骤做实验时出现的问题,运用DNS工作原理、WWW 工作原理和FTP工作原理解释实验数据。

五、实验总结:(列出实验过程中的困难和收获)实验报告撰写要求认真总结实验,规范撰写实验报告。

实验报告内容应包括实验目的、实验要求、实验过程、实验总结,其中实验过程应附必要的截图,给出详细说明,对本实验中自行完成的较复杂网络拓扑的配置实现,应用表格给出各设备的主要参数配置(见下表),最后,对实验中遇到的问题和解决进行描述和剖析,总结收获。

计算机网络原理实验二应用层协议分析实验报告

计算机网络原理实验二应用层协议分析实验报告

云南大学软件学院实验报告课程:计算机网络原理实验任课教师:刘春花,刘宇姓名:学号:专业:成绩:实验二应用层协议分析实验报告1.实验目的:分析HTTP协议报文的首部格式,理解HTTP协议的工作过程;分析DNS的工作过程。

2.实验环境:(1)连入Internet的主机一台(2)主机安装Ethereal软件3.实验步骤:a.下载一个非常简单的HTML文件(该文件不嵌入任何对象),利用Ethereal软件分析HTTP 协议。

(1)启动Web browser。

清空浏览器的缓存。

(2)启动Ethereal,开始Ethereal分组俘获。

(3)在打开的Web browser窗口中可输入下列地址之一✓/ethereal-labs/HTTP-ethereal-file1.html✓/ethereal-labs/HTTP-ethereal-file2.html✓/ethereal-labs/HTTP-ethereal-file3.html✓/IETF-Standards-Process.html✓/~danr/courses/6761/Fall00/✓/rfc-index.html✓/rfc/rfc959.txt✓/CurrQstats.txt✓/ietf/1bof-procedures.txt浏览器中将显示一个只有一行或多行文字的非常简单的HTML文件。

(4)停止分组俘获。

在显示过滤筛选说明处输入“http”,分组列表子窗口中将只显示所俘获到的HTTP报文。

将捕获结果保存为test1。

(5)根据结果回答下列问题回答实验a的问题。

实验b.下载一个含多个嵌入对象的网页,利用Ethereal软件分析HTTP协议。

(1)启动浏览器,将浏览器的缓存清空。

(2)启动Ethereal分组俘获器。

开始Ethereal分组俘获。

(3)在浏览器的地址栏中输入某个地址,(需要满足该地址下的网页是包含多个内嵌对象即可)。

(4)停止Ethereal分组俘获,在显示过滤筛选说明处输入“http”,分组列表子窗口中将只显示所俘获到的HTTP报文。

北航计算机网络实验应用层实验

北航计算机网络实验应用层实验

目的IP:10.0.1.1, 源IP:6.1.128.1 目的 目的端口:1001, 源端口:21 目的端口 源端口
9
北航计算机网络实验
实验内容
实验原理 (1)应用层协议概述 ) (2)地址转换技术简介 ) (3)DNS协议简介 ) 协议简介 (4)HTTP协议简介 ) 协议简介 (5)FTP协议简介 ) 协议简介 实验步骤
14
北航计算机网络实验
域名解析过程
2 3 4
根域DNS服务器 根域DNS服务器 Com DNS服务器 DNS服务器 DNS服务器 DNS服务器
本地DNS服务器 本地DNS服务器
5
6 7
递归查询
1
8
迭代查询
计算机

15
北航计算机网络实验
实验内容
实验原理 (1)应用层协议概述 ) (2)地址转换技术简介 ) (3)DNS协议简介 ) 协议简介 (4)HTTP协议简介 ) 协议简介 (5)FTP协议简介 ) 协议简介 实验步骤
北航计算机网络实验
实验六 应用层实验
2010.12
北航计算机网络实验
实验内容
实验原理 (1)应用层协议概述 ) (2)地址转换技术(NAT)简介 )地址转换技术( ) (3)DNS协议简介 ) 协议简介 (4)HTTP协议简介 ) 协议简介 (5)FTP协议简介 ) 协议简介 实验步骤
2
北航计算机网络实验
WEB服务器 WEB服务器
发送请求 返回结果
计算机
20
北航计算机网络实验
实验内容
实验原理 (1)应用层协议概述 ) (2)地址转换技术简介 ) (3)DNS协议简介 ) 协议简介 (4)HTTP协议简介 ) 协议简介 (5)FTP协议简介 ) 协议简介 实验步骤

计算机网络实验应用层协议与配置实验报告格式

计算机网络实验应用层协议与配置实验报告格式

昆明理工大学信息工程与自动化学院学生实验报告(2010—2011 学年第 1 学期)课程名称:计算机网络开课实验室:2315 2010年12 月25日一、实验目的及内容通过本次实验,使学生学会在windows系统上搭建域名服务器;理解正向反向域名解析的原理。

二、实验原理及基本技术路线图(方框原理图或程序流程图)学会安装DNS服务器,学会配置DNS服务器属性,掌握nslookup命令的使用;要求详细记录配置步骤,并对所有的域名使用nslookup进行测试,记录测试结果。

三、所用仪器、材料(设备名称、型号、规格等或使用软件)参考环境为:PC 2台,可使用windows系统自带的DNS组件,也可以使用其他的DNS服务器版本;四、实验方法、步骤(或:程序代码或操作过程)1.安装DNS服务器;2.添加DNS区域; 区域名为。

xxx为学生的姓名拼音。

3.配置DNS属性;yy为学生学号的后两位(1).客户可以通过dns. 域名访问,支持反向域名解析(2).客户可以通过域名访问,支持反向域名解析(3).客户可以通过域名访问,支持反向域名解析(4).客户可以通过mail2. 域名访问客户可以通过smtp. 域名访问,是的别名(6).客户可以通过pop3. 域名访问是的别名(7).中的域名服务器为中的邮件服务器为mail ,和mail2. ,其邮件服务器优先级分别为5和10。

4.通过nslookup等工具验证DNS的相关配置;5.新建子域,委派给另外一台DNS服务器。

在另外一台PC机上配置该子域的DNS服务器。

该子域DNS属性要求如下:(1).客户可以通过域名访问,支持反向域名解析(2).客户可以通过域名访问,支持反向域名解析(3).客户可以通过域名访问,支持反向域名解析(4).通过nslookup工具指向服务器,验证子域DNS的相关配置;五、实验过程原始记录( 测试数据、图表、计算等)1.安装DNS服务器:打开控制面板→添加或删除程序→windos 组建向导→选择网络服务→单击信息详情→在网络服务窗口中选择域名系统→单击确定→之后系统将自动安装2.添加DNS区域; 区域名为。

计算机网络第5次实验-应用层协议分析

计算机网络第5次实验-应用层协议分析

贵州大学实验报告学院:专业:班级:姓名学号实验组实验时间2011-11-28 指导教师成绩实验项目名称应用层协议分析实验目的1.掌握应用层协议HTTP数据包的组成;2.掌握HTTP数据包头各字段的含义。

实验要求1.要求掌握应用层协议HTTP数据包的组成部分;2.要求掌握HTTP数据包头各字段的含义。

实验原理HTTP报文由三个部分组成,即开始行、首部行和实体主体。

HTTP请求报文格式如图5.1所示。

图5.1 HTTP请求报文格式在请求报文中,开始行就是请求行。

“方法”是面向对象技术中使用的专门名词。

所谓“方法”就是对所请求的对象进行的操作,因此这些方法实际上也就是一些命令。

因此,请求报文的类型是由它所采用的方法决定的。

请求方法(所有方法全为大写)有多种,各个方法的解释如下:GET 请求获取Request-URI 所标识的资源POST 在Request-URI 所标识的资源后附加新的数据HEAD 请求获取由Request-URI 所标识的资源的响应消息报头PUT 请求服务器存储一个资源,并用Request-URI 作为其标识DELETE 请求服务器删除Request-URI 所标识的资源TRACE 请求服务器回送收到的请求信息,主要用于测试或诊断CONNECT 保留将来使用OPTIONS 请求查询服务器的性能,或者查询与资源相关的选项和需求“URL”是所请求的资源的URL。

“版本”是HTTP 的版本。

HTTP响应报文格式如图5.2所示。

图5.2 HTTP响应报文格式响应报文的开始行是状态行。

状态行包括三项内容,即HTTP 的版本,状态码,以及解释状态码的简单短语。

状态码有三位数字组成,第一个数字定义了响应的类别,且有五种可能取值:1xx:指示信息--表示请求已接收,继续处理2.选择网卡:点击“Capture->Interface”,出现如下对话框:3.开始数据捕获:选择Broadcom NetXtreme Gigabit Ethernet Driver(Microsoft’s Packet Scheduler)对应的Capture按钮,就开始捕获数据包,出现如下对话框。

哈工大计算机网络实验报告之二

哈工大计算机网络实验报告之二
UDP适用于一次只传送少量数据、对可靠性要求不高的应用环境。UDP协议是面向非连接的协议,没有建立连接的过程。正因为UDP协议没有连接的过程,所以它的通信效果高;但也正因为如此,它的可靠性不如TCP协议高。QQ就使用UDP发消息,因此有时会出现收不到消息的情况。
实验过程:
了解TCP/IP的相关组成部分及其应用意义(8分)
如何验证你发送的邮件是否发送成功?
可以用浏览器打开接收方的邮箱查询邮件
也可以通过telnet语句连接POP3邮件服务器查询
实验中遇到的其他什么问题,是如何解决的?
连接到SMTP服务器后,再输入时不识别退格键,经常会输入错误导致不得不重新输入。后来我用记事本先讲我要输入的命令写好,然后实验中直接粘贴,避免出现错误耽误时间。
Helo是想服务器标识用户身份
MAIL FROM是指定所使用的发出邮件的用户
RCPT TO标明单个邮件接收方
data后接的是邮件正文
你使用SMTP服务器时进行用户权限验证了吗?如果不进行用户权限验证存在什么问题?
没进行验证。不验证权限使得邮件服务器的安全性十分不可靠,他人可以轻易的使用你的帐号来发送垃圾邮件或者诈骗邮件。
实验中遇到的其他什么问题,是如何解决的?
开始的时候没有输入端口号,导致连接出错。
了解SMTP协议的工作过程(8分)
得分:
使用Telnet连接软件学院SMTP邮件服务器()。思考回答下列问题:
你是如何使用telnet命令发送邮件的(操作截图)?
所使用的各个命令的目的(或意义)是什么?
了解POP3协议的工作过程(8分)
得分:
使用Telnet连接软件学院POP3邮件服务器()。思考回答下列问题:
你是如何使用telnet命令接收和查看邮件的(操作截图)?

计算机网络实验 第5章 应用层协议实验

计算机网络实验 第5章 应用层协议实验

1.3
实验配置说明
本实验对应的练习文件为“5-1 DNS解析实验.pka”。 1.拓扑图
2. DNS域名服务器的层次结构
3. IP地址配置


Router0
Router1
Router2 root_dns cn_dns com_dns _dns PC
4. 其他配置 • Web服务器和中开启HTTP服务并设置其内容,关闭其 他服务。 • Router0、Router1及Router2预配置的静态路由。 • 预先开启并配置域名服务器的DNS服务。
root_dns中添加的资源记录
cn_dns中添加的资源记录
com_dns中添加的资源记录
① 如何判断报文的发送方式是单播还是广播? ② 任务二中为何需要在路由器Router2中配置DHCP中继? DHCP中继有何作用? ③ 分析DHCP服务器在分配IP地址时的规律。
④ 若有多个DHCP服务器,DHCP的工作过程会有变化吗? 为什么?
第5章 应用层协议实验
实验三:HTTP分析
3.1
HTTP简介
1.5
思考题
① DNS协议使用运输层的什么协议? ② DNS缓存有什么作用?在Packet Tracer中如何清空DNS 缓存? ③ 本实验中PC与本地域名服务器cn_dns之间的解析是递归 还是迭代?本地域名服务器cn_dns与根域名服务器root_dns 之间呢?若后者用另一种解析方法,则域名服务器之间 DNS的请求和应答的交互过程应如何运行?
网关 DNS — — — — — — — — — — — — — — — — 192.168.1.254 — 192.168.5.254 — 192.168.8.254 — 192.168.6.254 — 192.168.5.254 192.168.5.1 192.168.6.254 192.168.6.1 192.168.1.254 192.168.5.1

实验四: 应用层协议的综合实现

实验四: 应用层协议的综合实现

实验四:应用层协议的综合实现一、实验目的:1.通过对常见服务进行构架和应用,来观察常见服务应用中活动链接的变化;2.加深对应用层协议 HTTP、FTP、DNS 基本原理的理解;3.掌握 FTP 服务及 WWW 服务的配置。

二、实验环境:1. 运行 Windows 2000 / 2003 Server / XP 操作系统的 PC 一台;2. 每台 PC 具有一块以太网卡,通过双绞线与局域网相连。

三、实验内容与要求:1. 用个人计算机作为服务器使用,下载并安装 IIS(Internet Information Services);2. 在服务器上构架 WWW 服务,使其能作为服务器正常运行,参考附件一:构建 WWW服务器。

记录实验的基本数据,包括选用的计算机的 IP 地址、连接的端口号、使用的协议、主目录的位置、主页文件名等;3. 在服务器上构架 FTP 服务,使其能作为服务器正常运行,参考附件二:构建 FTP 服务器。

记录实验的基本数据,包括选用的计算机的 IP 地址、连接的端口号、使用的协议、主目录的位置等;4. 在客户机上通过域名访问河南工业大学网站;设置客户机网络邻居属性,取消 DNS 服务器设置,再通过域名()访问河南工业大学网站,截屏显示结果,然后通过河南工业大学 WWW 服务器的 IP 地址(可以通过 ping 命令根据域名得到 IP 地址)访问网站,截屏显示结果,然后分析原因;5. 和相邻的同学一组,互相作为客户机通过 IP 地址访问对方的 WWW 服务器和 FTP服务器,截屏显示连接结果。

四、实验步骤:1、构建 WWW 服务器选用的计算机的 IP 地址:192.168.0.184,连接的端口号:80,主目录的位置:C/Inetpub/wwwroot,主页文件名:aaa(1) IIS 的安装。

(2) 设置 Web 站点。

(2) Web 站点的管理(3)测试 WWW 服务器2、构建 FTP 服务器选用的计算机的 IP 地址:172.18.63.48,连接的端口号:21,使用的协议:FTP,主目录的位置:C/inetpub/ftproot(1)设置 FTP 站点(2)管理 FTP 站点(3)测试 FTP 服务器(4)向 FTP 服务器上传文件五、实验总结:HTTP协议是基于请求/响应范式的。

常用应用层协议实验报告

常用应用层协议实验报告

常用应用层协议实验报告篇一:实验三:常用应用层协议实验项目三:常用应用层协议(1) 了解常用应用层协议(DNS、FTP、TELNET、SMTP、POP、HTTP等)的基本原理、工作过程等;(2) 熟悉FTP、TELNET、OUTLOOK使用方法;(3) 认真记录运行结果;(4) 结合结果对相应协议进行分析。

一、FTP使用方法1.在局域网内一台电脑A中使用建立ftp服务器,增加一个用户名为cjj,密码为123.地址为ftp://2.在局域网内另一台电脑B的浏览器中打开ftp://,并输入用户名和密码登录。

出现以下两个界面。

3.此时电脑A的ftp软件中的在线用户信息显示情况为:二、Telent使用。

篇二:应用层协议操作实验报告DONGFANG COLLEGE,FUJIAN AGRICULTURE AND FORESTRY UNIVERSITY实验名称:应用层协议操作系别:计算机科学系年级: 14专业:计算机科学与技术班级: 1 学号: 1450303021姓名:郑浩成绩:任课教师:林菡XX年11 月10日一、实验目的1.了解DNS /E-MAIL服务的作用和原理;2.了解DNS /E-MAIL服务的安装及相关配置方法;二、实验重点及难点1. 了解DNS /E-MAIL服务的作用和原理2.安装DNS服务并进行相应的配置3.安装E-MAIL服务并进行相应的配置三、实验设备1.华硕F550v四、实验内容1.DNS的安装选择一台已经安装好Windows XX的服务器,确认其已安装了TCP/IP协议,首先设置服务器自己TCP/IP协议的DNS 配置,将DNS服务器的IP地址设为静态。

1)运行“开始”/“设置”/“网络和拨号连接”,鼠标右键单击“本地连接”,选择“属性”/“Internet协议(TCP/IP)”/“属性”。

2)运行“控制面板”中的“添加/删除程序”选项,选择“添加/删除Windows组件”。

3)选择“网络服务”复选框,并单击“详细信息”按钮,出现“网络服务”对话框。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

常用应用层协议实验报告
开课实验室: 20xx年 xx月 xx日学院经管学院学号姓名成绩
课程名称计算机网

实验项目
名称
常用应用层协议指导教师
一、实验目的
1、了解常用应用层协议(DNS、FTP、TELNET、SMTP、POP、HTTP等)的基本原理、
工作过程等。

2、熟悉FTP、TELNET使用方法。

二、实验环境
计算机网路实验室,运行windows 2000/2003/xp操作系统的PC一台。

软件Cisco Packet Tracer.
三、实验过程:
1、配置如下图所示:
2、DHCP协议的操作:给服务器进行ip地址以及其他进行设置
下面对服务器的DHCP协议进行设置参数:下面在计算机可直接动态分配到IP地址:
3、FTP协议的操作:
首先将服务器的FTP开关打开,设置用户名及其密码;并在其服务器上添加文件等相关内容:
接下来通过计算机来访问服务器的文件:
4、HTTP协议操作过程:
首先对服务器进行HTTP打开,同时设置网页内容
然后,通过计算机进行服务器网页的访问:
5、接下来进行Email协议的操作:
首先对服务器进行http协议的设置:
在计算机1上进行如下设置:
同样的在计算机2上进行相似设置。

然后在主机2 上给主机1发送一封邮件。

主机1收到邮件:
四、思考题
1、FTP与TFTP有什么区别?在什么情况下使用TFTP ?
Ftp基于tcp协议,会先建立连接在传输,有完善的容错机制。

tftp基于udp协议,数据是直接发送的,对方能否收到完全不知,是不可靠的传送。

适于传送小文件,但不可用于局域网地址。

2、HTTPS相较于HTTP有什么特点?
HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议要比http协议安全。

相关文档
最新文档