计算机网络实验报告答案_第1页
计算机网络实验报告答案_第2页
计算机网络实验报告答案_第3页
计算机网络实验报告答案_第4页
计算机网络实验报告答案_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

-1- 计算机网络实验报告 专专 业业 计算机科学与技术 班班 级级 计 102 学学 号号 姓姓 名名 王徽军 组组 号号 一组 D 指导教师指导教师 毛绪纹 安徽工业大学计算机学院 二一二年十二月 -2- 目目 录录 实验总体说明实验总体说明.3 实验一实验一 以太网帧的构成以太网帧的构成.3 实验三实验三 路由信息协议路由信息协议 RIP .8 实验四实验四 传输控制协议传输控制协议 TCP.10 实验五实验五 邮件协议邮件协议 SMTP、POP3、IMAP .12 实验六实验六 超文本传输协议超文本传输协议 HTTP .14 -3- 实验总体说明实验总体说明 1实验总体目标实验总体目标 配合计算机网络课程的教学,加强学生对计算机网络知识(TCP/IP 协议)的深刻 理解,培养学生的实际操作能力。 2实验环境实验环境 计算机网络协议仿真实验室: 实验环境:网络协议仿真教学系统(通用版)一套 硬件设备:服务器,中心控制设备,组控设备,PC 机若干台 操作系统:Windows 2003 服务器版 3实验总体要求实验总体要求 按照各项实验内容做实验,记录各种数据包信息,包括操作、观察、记录、分析, 通过操作和观察获得直观印象,从获得的数据中分析网络协议的工作原理; 每项实验均提交实验报告,实验报告的内容可参照实验的具体要求,但总体上应 包括以下内容:实验准备情况,实验记录,实验结果分析,算法描述,程序段,实 验过程中遇到的问题以及对思考问题的解答等,实验目的、实验原理、实验步骤不 需要写入实验报告中。 实验一实验一 以太网帧的构成以太网帧的构成 实验时间:实验时间:_ 成绩:成绩:_ 实验角色:实验角色:_ 同组者姓名:同组者姓名:_ -4- 练习一:领略真实的练习一:领略真实的 MAC 帧帧 : FF FF FF FF FF FF 8C 89 A5 75 71 10 06 05 14 55 .q.U : 85 48 D2 78 62 13 47 24 58 25 00 00 00 00 00 00 .H 襵 b.G$X%. : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 . : 00 00 00 00 00 00 00 00 00 00 00 00 . 练习二:理解练习二:理解 MAC 地址的作用地址的作用 记录实验结果 表 1-3 实验结果 本机 MAC 地址源 MAC 地址目的 MAC 地址是否收到,为什么 主机 B 8C89A5-7570BB8C89A5-7570BB8C89A5-8C89A5-8C89A5-7570C18C89A5-7570C1 是,主机是,主机 A A 与主机与主机 B B 接在同一共享模块接在同一共享模块 主机 D 8C89A5-771A478C89A5-771A478C89A5-8C89A5-8C89A5-7570C18C89A5-7570C1 是,主机是,主机 C C 与主机与主机 D D 接在同一共享模块接在同一共享模块 主机 E 8C89A5-8C89A5- 无无无无否,与主机否,与主机 A A、C C 都不在同一共享模块都不在同一共享模块 主机 F 8C89A5-7715F88C89A5-7715F8 无无无无否,与主机否,与主机 A A、C C 都不在同一共享模块都不在同一共享模块 练习三:编辑并发送练习三:编辑并发送 MAC 广播帧广播帧 结合练习三的实验结果,简述 FFFFFF-FFFFFF 作为目的 MAC 地址的作用。 答:该地址为广播地址,作用是完成一对多的通信方式,即一个数据帧可发送给同一网段内的所有答:该地址为广播地址,作用是完成一对多的通信方式,即一个数据帧可发送给同一网段内的所有 节点。节点。 练习四:编辑并发送练习四:编辑并发送 LLC 帧帧 实验结果 帧类型发送序号 N(S)接受序号 N(R) LLC001F0 简述“类型和长度”字段的两种含义 答:一是如果字段的值小于 1518,它就是长度字段,用于定义下面数据字段的长度;二是如果 字段的值大于 1536,用于定义一个封装在帧中的 PDU 分组的类型。 思考问题:思考问题: 1.为什么 IEEE802 标准将数据链路层分割为 MAC 子层和 LLC 子层? 答:出于厂商们在商业上的激烈竞争,答:出于厂商们在商业上的激烈竞争,IEEE 的的 802 委员会未能形成一个统一的、最佳的局域委员会未能形成一个统一的、最佳的局域 网标准,而是被迫制定了几个不同标准,如网标准,而是被迫制定了几个不同标准,如 802.4 令牌总线网、令牌总线网、802.5 令牌环网等。为了使数据链路令牌环网等。为了使数据链路 层能更好地适应多种局域网标准,层能更好地适应多种局域网标准,802 委员会就将局域网的数据链路层拆成两个子层,即逻辑链路委员会就将局域网的数据链路层拆成两个子层,即逻辑链路 -5- 控制控制 LLC 子层和媒体接入控制子层和媒体接入控制 MAC 子层。与接入到传输媒体有关的内容都放在子层。与接入到传输媒体有关的内容都放在 MAC 子层,而子层,而 LLC 子层与传输媒体无关,不管采用何种协议的局域网对子层与传输媒体无关,不管采用何种协议的局域网对 LLC 子层来说都是透明的。书本:子层来说都是透明的。书本:P78, 图图 3-14. 2. 为什么以太网有最短帧长度的要求? 答:传统的以太网是共享性局域网,采用载波侦听多路访问答:传统的以太网是共享性局域网,采用载波侦听多路访问/冲突检测冲突检测 CSMA/CD 协议。最小帧协议。最小帧 长必须大于整个网络的最大时延位(最大时延时间内可以传输的数据位)长必须大于整个网络的最大时延位(最大时延时间内可以传输的数据位) 。如果帧长度太小,就可能。如果帧长度太小,就可能 出现网络上同时有两个帧在传播,就会产生冲突(碰撞)而造成网络无法发送数据。如果数据帧太出现网络上同时有两个帧在传播,就会产生冲突(碰撞)而造成网络无法发送数据。如果数据帧太 长就会出现有的工作长时间不能发送数据,而且可能超出接受端的缓冲区大小,造成缓冲益出。由长就会出现有的工作长时间不能发送数据,而且可能超出接受端的缓冲区大小,造成缓冲益出。由 于多方面的限制,每个以太网帧都有最小的大小于多方面的限制,每个以太网帧都有最小的大小 64bytes 最大不能超过最大不能超过 1518bytes,对于小于或者大,对于小于或者大 于这个限制的以太网帧我们都可以视之为错误的数据帧,一般的以太网转发设备会丢弃这些数据帧。于这个限制的以太网帧我们都可以视之为错误的数据帧,一般的以太网转发设备会丢弃这些数据帧。 P79,CSMA/CD 协议协议 试验二试验二 网际协议网际协议 IP 实验时间:实验时间:_ 成绩:成绩:_ 实验角色:实验角色:_ 同组者姓名:同组者姓名:_ -6- 练习一:编辑并发送练习一:编辑并发送 IP 数据报数据报 IP 在计算校验和时包括那些内容? 答:答:IP 报文中的首部报文中的首部 第 1 步中主机 A 所编辑的报文,经过主机 B 到达主机 E 后,报文数据是否发 生变化?若发生变化,记录变化的字段,并简述发生变化的原因。 答:报文数据发生变化。发生变化的字段有:答:报文数据发生变化。发生变化的字段有:“生存时间生存时间”和和“首部校验和首部校验和” 。原因:主机。原因:主机 B B 为路由器,数据包每经过一路由器为路由器,数据包每经过一路由器“生存时间生存时间”字段的值会减字段的值会减 1 1,并重新计算校验和。,并重新计算校验和。 主机 B、E 是否能捕获到主机 A 所发送的报文?简述产生这种现象的原因。 答:主机答:主机 B B 对应于对应于 的接口可以捕获到主机的接口可以捕获到主机 A A 所发送的报文;主机所发送的报文;主机 B B 对应于对应于 的接口和主机的接口和主机 E E 不能捕获到主机不能捕获到主机 A A 所发送的报文;原因:当所发送的报文;原因:当“生存时间生存时间”字段字段 的值减至为的值减至为 0 0 时,路由器将该报文丢弃不进行转发。时,路由器将该报文丢弃不进行转发。 练习二:特殊的练习二:特殊的 IP 地址地址 1直接广播地址直接广播地址 记录实验结果: 主机号 收到收到 IP 数据报数据报 1 主机主机 B B 的接口的接口 1 1() 、主机、主机 C C、主机、主机 D D 收到收到 IP 数据报数据报 2 主机主机 B B 的接口的接口 2 2() 、主机、主机 E E、F F;主机;主机 B B 的接口的接口 1 1() 、主机、主机 C C、主机、主机 D D(以上三主机因为与主机(以上三主机因为与主机 A A 同同 在一个交换模块上)在一个交换模块上) 结合试验结果,简述直接广播地址的作用。 答:路由器使用这种地址把一个分组发送到一个特定网络上的所有主机。所有的主机都会答:路由器使用这种地址把一个分组发送到一个特定网络上的所有主机。所有的主机都会 收到具有这种类型目的地址的分组。收到具有这种类型目的地址的分组。 2受限广播地址受限广播地址 记录实验结果: 主机号 收到主机 A 发送的 IP 数据报主机主机 B B 的接口的接口 1 1() 、主机、主机 C C、主机、主机 D D 未收到主机 A 发送的 IP 数据报主机主机 B B 的接口的接口 2 2() 、主机、主机 E E、主机、主机 F F 结合实验结果,简述受限广播地址的作用。 答:这个地址用于定义在当前网络上的广播地址。一个主机若想把报文发送给所有其他主答:这个地址用于定义在当前网络上的广播地址。一个主机若想把报文发送给所有其他主 机,就可使用这样的地址作为分组中的目的地址。但路由器把具有这种类型地址的分组阻机,就可使用这样的地址作为分组中的目的地址。但路由器把具有这种类型地址的分组阻 挡住,使这样的广播只局限在本地网络。挡住,使这样的广播只局限在本地网络。 3环回地址环回地址 主机 F 是否收到主机 E 发送的目的地址为 的 IP 数据报?为什么? -7- 答:主机答:主机 F F 没有收到主机没有收到主机 E E 发送的报文,因为使用回环地址时,分组永远不离开这个机器;发送的报文,因为使用回环地址时,分组永远不离开这个机器; 这个分组就简单地返回到协议软件。这个分组就简单地返回到协议软件。 练习三:练习三:IP 数据报分片数据报分片 将 ICMP 的报文分片信息填入下表,分析表格内容,理解分片的过程。 察看主机 A、E 捕获到的数据,比较两者的差异,体会两次分片过程。 分析两次分片过程:第一次传输的数据长度为 1000bytes,而 MTU 为 800,因此需要进 行 1 次分片;第二次传输的数据长度为 2000bytes,而 MTU 为 800,因此需要进行 2 次分片; 字段名称分片序号 1分片序号 2分片序号 3 Identification 字段值6323463234 More fragments 字段值10 Fragment offset 字段值0776 传输的数据量768bytes232bytes 字段名称分片序号 1分片序号 2分片序号 3 Identification 字段值632346323463234 More fragments 字段值110 Fragment offset 字段值07761552 传输的数据量768bytes776bytes456bytes -8- More fragments 字段值为 1 表示之后还有分片;Fragment offset 字段指明了当前分片 包在与其它分片包被重新组装成一个单独数据包时,应该位于数据包的什么位置上。值为 8 的整数倍。在本实验中,MTU 为 800,因此传输的数据量最大为 800-20(IP 首部长度)= 780,而 780 不是 8 的整数倍,因此分片序号 2 的 Fragment offset 字段值为 776(8 的整 数倍且最接近 780) 。 练习四:子网掩码和路由转发练习四:子网掩码和路由转发 记录实验结果 是否 ping 通 主机 A主机 B通 主机 C主机 D通 主机 E主机 F通 请问什么情况下两主机的子网掩码不同,却可以相互通信? 答:子网地址(主机地址与子网掩码的答:子网地址(主机地址与子网掩码的 ANDAND 运算结果)相同,就可以相互通信。运算结果)相同,就可以相互通信。 记录实验结果 是否 ping 通为什么 主机 A主机 C不通 主机 A 的子网地址为 ,而主机 C 的子网地址为 ,二者不在同 一网段且无路由器进行转发,因此 ping 不 通。 【思考问题思考问题】 1试说明 IP 地址与硬件地址的区别。为什么要使用这两种不同的地址? 答:答:IP 地址在地址在 IP 数据报的首部,而硬件地址则放在数据报的首部,而硬件地址则放在 MAC 帧的首部。在网络层以帧的首部。在网络层以 上使用的是上使用的是 IP 地址,而链路层及以下使用的是硬件地址。每个路由器都有地址,而链路层及以下使用的是硬件地址。每个路由器都有 IP 地址和硬地址和硬 件地址。使用件地址。使用 IP 地址与硬件地址,尽管连接在一起的网络的硬件地址体系各不相同,地址与硬件地址,尽管连接在一起的网络的硬件地址体系各不相同,IP 层抽象的互连网却屏蔽了下层这些很复杂的但细节,并使我们能够使用统一的、抽象的层抽象的互连网却屏蔽了下层这些很复杂的但细节,并使我们能够使用统一的、抽象的 IP 地址进行通信。地址进行通信。 2不同协议的 MTU 的范围从 296 到 65535。使用大的 MTU 有什么好处?使用小的 MTU 有什么好处? 答:使用大的答:使用大的 MTU 会减少分片数目,实现报文的快速传输;使用小的会减少分片数目,实现报文的快速传输;使用小的 MTU 会减少会减少 每次的传输性能的要求。每次的传输性能的要求。 3IP 数据报中的首部检验和并不检验数据报中的数据。这样做的最大好处是什么?坏 处是什么? 答:答:IP 数据报对传输的数据不做检验,这样做的最大好处是可以减少数据报对传输的数据不做检验,这样做的最大好处是可以减少 IP 数据报的处数据报的处 理复杂度,提高数据报的处理速度。坏处是,这样做实际上把检验的任务交给了上层协议,理复杂度,提高数据报的处理速度。坏处是,这样做实际上把检验的任务交给了上层协议, 增加了上层协议的复杂性。增加了上层协议的复杂性。 -9- 实验三实验三 路由信息协议路由信息协议 RIP 实验时间:实验时间:_ 成绩:成绩:_ 实验角色:实验角色:_ 同组者姓名:同组者姓名:_ 练习一:静态路由与路由表练习一:静态路由与路由表 路由表由哪几项组成? 答:网络目标、网络掩码、网络地址、接口、跃点数。答:网络目标、网络掩码、网络地址、接口、跃点数。 主机 A 的默认网关在本次练习中起到什么作用? 答:用于向其他答:用于向其他 IP 网络转发网络转发 IP 数据报的数据报的 IP 地址地址 记录并分析实验结果,简述为什么会产生这样的结果? 是否 ping 通原因 主机 A主机 B () 通 默认网关是主机 B 的物理接口地址,而目 标地址为主机 B 的另一个物理接口地址 主机 A主机 C不通主机 B 没有路由器转发功能 记录并分析实验结果,简述为什么会产生这样的结果? 是否 ping 通原因 主机 A主机 B (192.168.0. ) 通 默认网关是主机 B 的物理接口地址,而目 标地址为主机 B 的另一个物理接口地址 主机 A主机 E () 不通主机 B 没有路由器转换功能 主机 A主机 E () 不通主机 B 没有路由器转换功能 记录并分析实验结果,简述手工添加静态路由在此次通信中所起的作用。 是否 ping 通原因 主机 A主机 B () 通 默认网关是主机 B 的物理接口地址,而目 标地址为主机 B 的另一个物理接口地址 主机 A主机 E () 通 主机 B 具有路由转发的功能,并且目标网 络在主机 B 的路由条目中 主机 A主机 E () 通 主机 B 具有路由转发的功能,并且目标网 络在主机 B 的路由条目中 简述静态路由的特点以及路由表在路由期间所起到的作用。 答:静态路由是一种特殊的路由,有网络管理员采用手工方法在路由器中配置而成这答:静态路由是一种特殊的路由,有网络管理员采用手工方法在路由器中配置而成这 种方法适合在规模较小、路由表也相对简单的网络中使用。它比较简单,容易实现;可以种方法适合在规模较小、路由表也相对简单的网络中使用。它比较简单,容易实现;可以 精确控制路由选择,改进网络的性能;减少路由器的开销,为重要的应用保证带宽。精确控制路由选择,改进网络的性能;减少路由器的开销,为重要的应用保证带宽。 练习二:领略动态路由协议练习二:领略动态路由协议 RIPv2 -10- IGMP 报文在 RIP 交互中所起的作用是什么? 答:答:RIP 通常采用组播的方式,这就要求交换机支持通常采用组播的方式,这就要求交换机支持 IGMP 通过以上 5 步,绘制主机 B 和主机 E 的 RIP 交互图(包括 IGMP 报文) 。 答:加入多播组(发送答:加入多播组(发送 IGMP 组成员报告报文)组成员报告报文)路由信息请求(发送路由信息请求(发送 RIP 请求报文请求报文 路由信息应答(发送路由信息应答(发送 RIP 应答报文)应答报文) 。 练习三:练习三:RIP 的计时器的计时器 将“周期公告间隔”设置为 0 秒可以吗?为什么操作系统对“周期公告间隔”有时间 上 限和时间下限?上限和下限的作用是什么? 答:不可以设置为答:不可以设置为 0,对,对“周期公告间隔周期公告间隔”有时间限制是对发送更新报文时机的一种有时间限制是对发送更新报文时机的一种 权衡。上线是限制更新报文发送过于频繁,增加网络负载;下限是确保路由信息得到及时权衡。上线是限制更新报文发送过于频繁,增加网络负载;下限是确保路由信息得到及时 更新。更新。 通过协议分析器,比较两个相邻通告报文之间的时间差,是 20 秒吗?如果不全是, 为什么? 答:不完全是,虽然指定的时间为答:不完全是,虽然指定的时间为 20 秒,但工作模式是使用在秒,但工作模式是使用在 15 到到 25 之间的一个随之间的一个随 机数,这是为了避免出现任何可能的同步,因而可防止在互联网上由于路由器都同时更新机数,这是为了避免出现任何可能的同步,因而可防止在互联网上由于路由器都同时更新 而引起的过载。而引起的过载。 简述“路由过期计时器”的作用是什么? 答:作用是管理路由的有效性,如果网络出现问题,并且在分配的时间内没有收到更答:作用是管理路由的有效性,如果网络出现问题,并且在分配的时间内没有收到更 新报文,那么这个路由器就被认为是过期的,而路由的跳数就设置为新报文,那么这个路由器就被认为是过期的,而路由的跳数就设置为 16,这表示目的端的,这表示目的端的 不可达。不可达。 【思考问题思考问题】 1RIP 使用 UDP,这样做有何优点? 答:答:UDP 是个非常简单的协议,只有最小的开销,是个非常简单的协议,只有最小的开销,RIP 协议不是很关心可靠性,因此协议不是很关心可靠性,因此 使用使用 UDP 作为下层协议。作为下层协议。 2条数限制如何缓解 RIP 的问题? 答:答:RIP 的问题之一就是缓慢收敛,意思是在互联网上某处发生的变化要传播到互联的问题之一就是缓慢收敛,意思是在互联网上某处发生的变化要传播到互联 网的其他部分是很慢的。网的其他部分是很慢的。 解决解决 RIP 的这种缺点的放是限制跳数为的这种缺点的放是限制跳数为 15.这样可以防止分组在网络中兜圈子,使用这样可以防止分组在网络中兜圈子,使用 RIP 的自治系统的直径被限制为的自治系统的直径被限制为 15;数值;数值 16 被认为是无穷大,并表示不可达的网络。被认为是无穷大,并表示不可达的网络。 3试列举 RIP 的缺点及其相应的补救办法。 答:答:RIP 协议具有不稳定性,通过触发更新、毒性逆转等机制得以缓解;协议具有不稳定性,通过触发更新、毒性逆转等机制得以缓解;RIP 协议使协议使 用广播通信,增大了网络压力,用广播通信,增大了网络压力,RIPv2 通过组播通信机制得以缓解。通过组播通信机制得以缓解。 -11- 实验四实验四 传输控制协议传输控制协议 TCP 实验时间:实验时间:_ 成绩:成绩:_ 实验角色:实验角色:_ 同组者姓名:同组者姓名:_ 练习一:察看练习一:察看 TCP 连接的建立和释放连接的建立和释放 察看主机 B、C、D 捕获的数据,填写下表。 字段名称报文 1报文 2报文 3 Sequence Number Acknowledgement Number0 ACK010 SYN011 TCP 连接建立时,前两个报文的首部都有一个“maximum segment size”字段,它的 值是多少?作用是什么?结合 IEEE802.3 协议规定的以太网最大帧长度分析此数据是怎样 得出的? 答:值是答:值是 1460。作用是由发送端指定,表明了能在网络上传输的最大的段尺寸。作用是由发送端指定,表明了能在网络上传输的最大的段尺寸。 maximum segment size = MTU 20(IP 首部)首部)-20(TCP 首部)首部) 。 主机 A 断开与主机 C 的 TCP 连接,察看主机 B、C、D 捕获的数据,填写下表。 字段名称报文 4报文 5报文 6报文 7 Sequence Number Acknowledgement Number0 ACK1111 FIN0000 练习二:利用仿真编辑器编辑并发送练习二:利用仿真编辑器编辑并发送 TCP 数据包数据包 TCP 在计算校验和时包括哪些内容? 答:协议字段、源答:协议字段、源 IP 地址、目的地址、目的 IP 地址、地址、TCP 数据总长度、数据总长度、TCP 首部、首部、TCP 数据。数据。 【思考问题思考问题】 1试用具体例子说明为什么在运输连接建立时要使用三次握手。说明如不这样做可能会 出现什么情况。 答:三次握手解决了连接建立过程中要解决的三个问题:(答:三次握手解决了连接建立过程中要解决的三个问题:(1)要使每一方能够确定对)要使每一方能够确定对 方的存在。方的存在。 (2)要允许双发协商一些参数(如最大报文段长度、最大窗口大小、服务质量)要允许双发协商一些参数(如最大报文段长度、最大窗口大小、服务质量 等)等) 。 (3)能够对运输实体资源(如缓存大小、连接表中的项目等)进行分配。三次握手相)能够对运输实体资源(如缓存大小、连接表中的项目等)进行分配。三次握手相 对于请求应答式的连接建立有以下好处:假设主机对于请求应答式的连接建立有以下好处:假设主机 A 发出连接请求,但因连接请求报文丢发出连接请求,但因连接请求报文丢 失而未收到确认。主机失而未收到确认。主机 A 于是再重传一次。后来受到了确认,建立了连接。数据传输完毕于是再重传一次。后来受到了确认,建立了连接。数据传输完毕 后,释放连接。主机后,释放连接。主机 A 共发送了两个连接请求报文段,其中的第二个到达了主机共发送了两个连接请求报文段,其中的第二个到达了主机 B。现在。现在 假定出现另一种情况,即主机假定出现另一种情况,即主机 A 发送的第一个连接请求报文段并没有丢失,而是在某些网发送的第一个连接请求报文段并没有丢失,而是在某些网 络结点滞留时间太长,以致延误到在这次的连接释放以后才传送到主机络结点滞留时间太长,以致延误到在这次的连接释放以后才传送到主机 B。本来这是一个。本来这是一个 已经失效的报文段,但主机已经失效的报文段,但主机 B 收到此失效的连接请求报文段后,就误认为是主机收到此失效的连接请求报文段后,就误认为是主机 A 又发出又发出 一次新的连接请求。于是就向主机一次新的连接请求。于是就向主机 A 发出确认报文段,同意建立连接。主机发出确认报文段,同意建立连接。主机 A 由于并没有由于并没有 -12- 要求建立连接,因此不会理睬主机要求建立连接,因此不会理睬主机 B 的确认,也不会向主机的确认,也不会向主机 B 发送数据。但主机发送数据。但主机 B 却以为却以为 运输连接就这样建立了,并一直等待主机运输连接就这样建立了,并一直等待主机 A 发来数据。主机发来数据。主机 B 的许多资源就这样白白浪费的许多资源就这样白白浪费 了。采用三次握手可以防止上述现象的发生。例如在刚才的情况下,主机了。采用三次握手可以防止上述现象的发生。例如在刚才的情况下,主机 A 不会向主机不会向主机 B 的确认发出确认。主机的确认发出确认。主机 B 收不到确认,连接就建立不起来了。收不到确认,连接就建立不起来了。 2使用 TCP 对实时话音数据的传输有没有什么问题?使用 UDP 在传送数据文件时会有 什么问题? 答:答:TCP 协议可能导致实时语音通讯的延迟。使用协议可能导致实时语音通讯的延迟。使用 UDP 传出的数据可能导致数据文传出的数据可能导致数据文 件乱序。件乱序。 3TCP 在进行流量控制时是以分组的丢失作为产生拥塞的标志。有没有不是因拥塞而 引起的分组丢失的情况?如有,请举出三种情况。 答:有。前面的报文已发送,而后面的则不可发送;前面的报文已发送并确认,而后答:有。前面的报文已发送,而后面的则不可发送;前面的报文已发送并确认,而后 面的则可发送未被确认;前面的报文已发送并确认,而后面的则不可发送。面的则可发送未被确认;前面的报文已发送并确认,而后面的则不可发送。 实验五实验五 邮件协议邮件协议 SMTP、POP3、IMAP 实验时间:实验时间:_ 成绩:成绩:_ 实验角色:实验角色:_ 同组者姓名:同组者姓名:_ -13- 练习一:使用练习一:使用 Outlook 发送电子邮件发送电子邮件 SMTP 使用的 TCP 端口是_25_。 找出传输用户帐号及密码的数据包,能不能看到用户密码? 答:能。答:能。 结合 Smtp.txt 的 SMTP 传输过程,填写下表。 源 IP 地址目的 IP 地址报文摘要和参数报文作用 主机 A 的 IP 服务器 IP SYN发起者发送初始段 服务器 IP 主机 A 的 IPACK SYN 接收端发送应答段 SMTP 连接 建立过程 主机 A 的 IP服务器 IP ACK 对接收端的确认 源 IP 地址目的 IP 地址报文摘要和参数报文作用 服务器 IP主机 A 的 IP 220 表示服务就绪 主机 A 的 IP服务器 IP EHLO 发送端的主机名 服务器 IP主机 A 的 IP 250 请求命令完成 主机 A 的 IP服务器 IPAUTH LOGIN与服务器进行身份认证 邮件传输 过程 服务器 IP主机 A 的 IP334用 base64 编码的响应 源 IP 地址目的 IP 地址报文摘要和参数报文作用 主机 A 的 IP 服务器 IPACK FIN 客户端发送 FIN 段 服务器 IP 主机 A 的 IP ACK 服务器端对 FIN 段的确 认 服务器 IP主机 A 的 IPACK FIN服务器端发送 FIN 段 SMTP 连接 释放过程 主机 A 的 IP服务器 IPACK客户端对 FIN 段的确认 练习二:使用练习二:使用 Outlook 接收电子邮件接收电子邮件 1、使用、使用 POP3 协议接收协议接收 POP3 使用的 TCP 端口是_110_。 找出传输用户帐号及密码的数据包,能不能看到用户密码? 答:能答:能。 找到接收邮件内容的报文(对命令 RETR 响应的报文),察看是否与发送的内容一致? 答:一致。答:一致。 2、使用、使用 IMAP 协议接收协议接收 IMAP 使用的 TCP 端口是_143_。 找出传输用户帐号及密码的数据包,能不能看到用户密码? 答:能。答:能。 练习三:使用练习三:使用 TCP 连接工具和连接工具和 SMTP 命令实现邮件发送命令实现邮件发送 4察看主机察看主机 B 捕获的数据。捕获的数据。 会话分析的过程与练习一的过程相同吗? 答:练习一中有认证的过程,其他过程相同。答:练习一中有认证的过程,其他过程相同。 -14- 【思考问题思考问题】 1. 电子邮件系统使用 TCP 传送邮件。为什么有时我们会遇到邮件发送失败的情况?为什 么有时对方会收不到我们发送的邮件? 答:邮件客户端配置错误或邮件服务器关机等都可以导致邮件发送失败;邮件服务器之答:邮件客户端配置错误或邮件服务器关机等都可以导致邮件发送失败;邮件服务器之 间互相不信任可导致邮件接收不到。间互相不信任可导致邮件接收不到。 2通过实验说明你的电子邮件在网络上传输是安全的吗?为什么?如果不安全,你认为 实现邮件安全传输的最好的办法是什么? 答:简单使用答:简单使用 SMTP 和和 POP3 协议传输邮件可能遭到信息被窃取、篡改等攻击,原因协议传输邮件可能遭到信息被窃取、篡改等攻击,原因 在于在于 SMTP 与与 POP3 协议允许明文传送数据。我们可以使用协议允许明文传送数据。我们可以使用 PGP 等技术对邮件进行加密等技术对邮件进行加密 后在进行传输,以保证通信安全。后在进行传输,以保证通信安全。 实验六实验六 超文本传输协议超文本传输协议 HTTP 实验时间:实验时间:_ 成绩:成绩:_ 实验角色:实验角色:_ 同组者姓名:同组者姓名:_ -15- 练习一:页面访问练习一:页面访问 本练习使用 HTTP 协议的哪种方法?简述这种方法的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论