Linux下的应用层协议的验证

收藏

编号:170070895    类型:共享资源    大小:710.02KB    格式:PPT    上传时间:2022-11-18
10
积分
关 键 词:
Linux 应用 协议 验证
资源描述:
1Linux下的应用层协议验证 西安交通大学西安交通大学计算机教学实验中心计算机教学实验中心2实验简要介绍 网络协议并不是什么神秘的东西,我们通过下列试验,可以对因特网应用层的协议通过实例进行验证,有了实例,在对因特网应用层协议的RFC进行阅读和理解就有了感性的基础。这对今后的网络应用开发有重大意义。3实验目的 Linux下HTTP协议的验证 Linux下SMTP协议的验证 Linux下POP3协议的验证4实验设备及软件 所需设备:所需设备:接入网络的计算机一台,最好配有接入网络的计算机一台,最好配有Linux系统系统5实验原理 网络应用软件均分布于两个或两个以上的端接系统中,万维网等应用都包括彼此通信的两部分软件:运行在本地主机上的软件和远程主机中的软件。从操作系统角度来看,彼此通信的实际上不是软件程序本身,而是所谓的“进程”。这里不关心同一主机内进程间的通信规则是如何确立的,而是对运行在不同主机甚至不同操作系统下的进程间的通信原理进行探讨。6实验内容说明 本实验中采用的Linux系统是远程的Linux主机,建立自己的用户名和密码后就可以在Linux系统上进行各种操作。由于本实验的重点是应用层协议的验证而不是Linux系统的登陆,所有没有给出登陆的过程。7实验内容说明 telnet服务(默认23端口):该服务是UNIX和LINUX类系统提供的远程管理终端服务。終端使用者可以在telnet程序中输入命令,这些命令会在服务器上运行,就像直接在服务器的控制台上输入一样。可以在本地就能控制服务器。命令格式:telnet ip地址 端口 8实验内容说明 GET方法:获得Request-URI的标识的资源。从WEB服务器中获取对象,不同类型的对象将获取不同的信息,例如:文件类型对象,获取该文件的内容。程序类型对象,获取该程序执行的结果。数据库查询类型对象,获取该查询的结果。命令格式:getURLHTTP版本号 9实验内容说明 SMTP(Simple Mail Transfer Protocol):即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。HELO:是客户向对方邮件服务器发出的标识自己的身份的命令。MAILFROM命令:用来表示发送者的邮件地址。RCPTTO:标识接收者的邮件地址。DATA:表示下面是邮件的数据部分,输入完毕以后,以一个“.”开始的行作为数据部分的结束标识。QUIT表示退出这次会话,结束邮件发送。10实验步骤HTTP协议测试 1.用telnet建立HTTP连接,例如:telnet 202.117.165.36 80 2.请求报文,例如:GET/a4021036/hello.htm HTTP/1.011实验步骤 HTTP测试结果12实验步骤SMTP的发送实验 1.用telnet建立SMTP连接,例如:telnet 202.117.35.170 25 2.向对方邮件服务器发出的标识自己的身份的命令,例如:helo 202.117.165.36 3.发送者的邮件地址,例如:mail from:a4021036202.117.165.3613实验步骤4.接收者的邮件地址,例如:rcpt to:5.输入数据;Data (可以任意).(以句号作为结束)6.退出;quit14实验步骤 实验结果:153.POP3的验证 参考下列过程:C:c:/telnet 202.117.35.70 user:j1010$telnet 202.117.35.70 110 见到+OK POP3 server ready 响应后,键入 user,pass,list,retr,quit命令。上述过程可以不使用用户代理,就能察看邮箱中的信件。实验步骤16实验步骤S:+OK POP3 server ready C:user alice S:+OK C:pass hungry S:+OK user successfully logged onC:list S:1 498 S:2 912 S:.C:retr 1 S:S:.C:dele 1 C:retr 2 S:S:.C:dele 2 C:quit S:+OK POP3 server signing off 注:S:邮件服务器的响应C:用户邮件代理的命令17实验提示 若本地没有Linux系统,可以登陆远程Linux主机,通过此主机进行后面的实验。18实验报告要求 在每个验证过程中,至少对五项服务器应答的信息进行分析。并提供分析的依据。提示:可上网查询相应的RFC文档。
展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  装配图网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:Linux下的应用层协议的验证
链接地址:https://www.zhuangpeitu.com/article/170070895.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!