- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验十SMTPPOP3报文格式及分析.
实验十 SMTP、POP3报文格式及分析
【实验目的】
通过分析SMTP和POP3报文格式及协议交互过程;
理解SMTP和POP3的基本工作原理和工作过程;
了解常见的SMTP、POP3命令。
【实验内容】
分析SMTP和POP3报文的结构,了解常见命令的功能;
单个或批量发送TELNET报文;
分析、理解TELNET的会话过程。
【实验原理】
SMTP协议用来将发信人撰写的邮件发给SMTP服务器,收信人通过POP3协议从邮件服务器上收取电子邮件。
简单邮件传送协议SMTP
连接建立
发信人先将要发送的邮件送到邮件缓存,SMTP客户每隔一定时间对邮件缓存扫描一次。如果发现有邮件,使用熟知端口25与目的主机的SMTP服务器建立TCP连接。连接建立后,SMTP服务器发出“220 Service ready”。然后SMTP客户向SMTP服务器发送HELO命令,附上发送方的主机名。SMTP如果有能力接收,则回答“250 OK”,否则回答“421 Service not available”。
邮件传送
邮件传送从MAIL命令开始,MAIL命令后面有发信人的地址。若SMTP服务器准备好接收邮件,在回答“250 OK”,否则,返回一个差错代码。随后跟着一个多多个RCPT命令,再后面是DATA命令。
连接释放
邮件发送完毕后,SMTP客户应发送QUIT命令。SMTP服务器返回的信息是“221”,表示同意释放TCP连接。
邮局协议POP
邮件协议的第3个版本POP3是现在常用的一种邮件读取协议。它也使用客户服务器的工作方式。POP客户使用熟知端口110同POP服务器建立TCP连接,连接建立好以后,POP3客户同POP3服务器之间通过交互命令和响应完成邮件的接收。POP3的命令如下:
命令 参数 描述 USER name 指明用户的邮箱 PASS string 发口令给POP3服务器 APOP name digest 授权 STAT 请求邮箱的统计资料 UIDL [msg] 返回邮件标识 LIST [msg] 返回邮件数量和大小 RETR msg 返回邮件全部文本 DELE msg 标记为删除 RSET 重置所有标记为删除的邮件 TOP msg n 返回邮件前n行 NOOP 空操作 QUIT 退出 POP3有两种响应,分别是正响应“+OK”和负响应“-ERR”。
【实验步骤】
练习一:分析SMTP报文的格式
运行报文仿真编辑器;
单击工具栏上的“新建报文”按钮,在弹出的“新建报文”对话框中选择报文类型为“SMTP”,单击“确定”按钮,报文仿真编辑器自动构造一个SMTP报文;
也可以通过单击工具栏上“打开”按钮,选择安装目录下Data目录中报文仿真编辑器存档文件:smtp.pef,报文仿真编辑器显示预存的SMTP报文;
选中报文列表框中的一条记录,报文仿真编辑器中间部分自动显示此条报文记录的协议结构树;
选中协议结构树中的“SMTP首部”结点,报文仿真编辑器右侧部分自动显示当前SMTP报文的内容;
查看SMTP报文的结构和内容,分析各个命令的含义。
练习二:发送和接收SMTP报文序列
运行报文解析器;
单击报文解析器工具栏上的“开始捕获”按钮,报文解析器开始捕获数据报;
单击报文仿真编辑器工具栏上的“发送报文”按钮,报文仿真编辑器弹出“发送成功”对话框;
单击报文解析器工具栏上的“停止捕获”按钮,在报文解析器左侧报文列表框中查看所接收到的报文仿真编辑器发出的报文;
选中其中一条报文记录,报文解析器中间部分自动显示此条报文记录的协议结构树,比较是否与发送的报文相同。
练习三:SMTP协议分析
单击报文仿真编辑器工具栏上的“打开”按钮,选择安装目录下Data目录中报文仿真编辑器存档文件:smtp.pef,报文仿真编辑器显示预存的SMTP报文;
单击报文解析器工具栏上的“开始捕获”按钮,报文解析器开始捕获数据报;
单击报文仿真编辑器工具栏上的“发送报文”按钮,报文仿真编辑器弹出“发送成功”对话框,发送出报文列表框中的报文;
可以看到报文解析器接收到报文仿真编辑器发出的报文,单击报文解析器工具栏上的“停止捕获”按钮,停止捕获报文;
单击工具栏上的“协议分析”按钮,报文解析器弹出协议分析对话框。在“协议”下拉列表中选择“SMTP”,对话框下部的列表框中显示存在的SMTP会话。选择一个SMTP会话,单击“确定”按钮;
报文解析器左侧的报文列表中显示这该SMTP会话中所有的报文,右侧以图形的方式显示该SMTP会话的交互过程。选中左侧报文列表中的一条记录,报文解析器中部显示该报文的协议结构树,右侧的协议交互图中以蓝色突出显示该SMTP报文;
在左侧的报文列表中选择不同的SMTP报文,观察协议交互的进行过程,以及报文中出现的各
您可能关注的文档
- 实验六利用SQL命令创建表..doc
- 实验六利用WindowsServer2003搭建代理服务器..doc
- 实验六利用分组嗅探器(ethereal)分析HTTP和DNS..doc
- 实验六半导体发光器件的电致发光测量1..doc
- 实验六单一方程模型的其他估计方法..doc
- 实验六原电池电动势的测定及其应用--note..doc
- 实验六双机串行通信电路与PCB设计表设计..doc
- 实验六双液系气液平衡相图的测绘..doc
- 实验六双液系的气—液平衡相图(更新)..doc
- 实验六固体流态化的流动特性实验..doc
- 院内感染防护培训.pptx
- 2025年跨境新能源电动冷藏车绿色认证成本效益评估报告.docx
- 城市防洪工程建设中2025年社会稳定风险的城市安全风险评估与监测研究报告.docx
- 2025年药品委托生产(CMO)行业风险管理与合规经营分析.docx
- 2024-2025学年小学劳动三年级下册川民版《劳动教育》教学设计合集.docx
- 2025年气候变化对全球农业水资源利用的影响趋势分析报告.docx
- 银发旅居目的地网络建设2025年:产业发展前景与战略规划报告.docx
- 基于2025年生态公园规划,初步设计评估报告:可持续发展路径探索.docx
- 聚焦2025:房地产企业多元化经营模式与产业链协同创新深度剖析.docx
- 生物科技企业临床试验项目进度管理与优化方案.docx
最近下载
- 知识产权法智慧树知到期末考试答案章节答案2024年同济大学.docx VIP
- 临床医学教学模式创新与课堂互动设计.pptx
- 生猪屠宰兽医卫生检验人员理论考试题库资料及答案.pdf VIP
- 天津市静海区2024-2025学年高一下学期6月学生学业能力调研试题 地理试卷含答案.docx VIP
- 有限空间安全作业技术交底.docx VIP
- 消防设施操作员(中级监控方向)理论知识考试题库(含答案解析).pdf VIP
- 小学校园心理危机干预培训.pptx VIP
- 《内部控制与风险管理(第3版)》思考题和案例分析答案6-10章.docx VIP
- 军职在线-雷达原理-2023年春期末考试答案.docx VIP
- 佛山第六次人口普数据分析.doc VIP
文档评论(0)