【计算机网络】第 5 问:计算机网络提供的服务的三种分类?


正文
计算机网络提供的服务可以根据数据传输的特性和需求被分类为面向连接服务与无连接服务、可靠服务与不可靠服务、以及有应答服务与无应答服务。

面向连接服务与无连接服务

  • 面向连接服务
    • 特点:在数据传输前,通信双方必须先建立连接,并在通信结束后释放该连接。这包括分配必要的资源(如带宽和缓冲区)给这次连接以保证通信能正常进行。因此这种服务可以分为连接建立数据传输连接释放三个阶段。
    • 应用场景:提供了一条固定的传输路径,可以保证数据传输的顺序和可靠性,适用于对数据顺序和完整性要求高的应用。
    • 例子传输控制协议(TCP) 是典型的面向连接服务,确保数据正确无误地按序到达。
  • 无连接服务
    • 特点:数据传输无需事先建立连接,每个数据包独立路由,不保证数据包的顺序。需要发送数据时可直接发送,把每个带有目的地址的包 (报文分组) 传送到线路上,由系统选定路线进行传输。这是一种不可靠的服务。这种服务常被描述为 “尽最大努力交付”(Best-Effort-Delivery), 它并不保证通信的可靠性。
    • 应用场景:灵活性和效率高,适合于对传输时延要求低、数据量小或可容忍丢包的应用。
    • 例子用户数据报协议(UDP)互联网协议(IP) 是典型的无连接服务,提供“尽力而为”的数据传输。

可靠服务与不可靠服务

  • 可靠服务
    • 特点:网络具有纠错检错应答机制,能保证数据正确、可靠地传送到目的地。
    • 应用场景:适用于对数据传输质量要求极高的应用,如文件传输、电子邮件等。
  • 不可靠服务
    • 特点:虽然尽力保证数据的准确传输,但不提供错误恢复机制,不能保证数据的完整性和顺序,是一种尽力而为的服务。
    • 应用场景:适合于对实时性要求高、可以容忍丢包的应用,如实时视频和音频传输。

对于提供不可靠服务的网络,其网络的正确性、可靠性要由应用或用户来保障。例如,用户收到信息后要判断信息的正确性,如果不正确,那么用户要把出错信息报告给信息的发送者,以便发送者采取纠正措施。通过用户的这些措施,可以把不可靠的服务变成可靠的服务。

有应答服务与无应答服务

  • 有应答服务
    有应答服务是指接收方在收到数据后向发送方给出相应的应答,该应答由传输系统内部自动实现,而不由用户实现。所发送的应答既可以是肯定应答,也可以是否定应答,通常在接收到的数据有错误时发送否定应答。
    • 特点:数据传输过程中,接收方会对收到的数据包给出应答(ACK或NACK),从而提供了一种自动的错误检测和纠正机制。
    • 应用场景:提高了通信的可靠性,特别是在不稳定的网络环境中。
    • 例子文件传输协议(FTP)SMTP(简单邮件传输协议) 等,在数据传输过程中会使用应答机制来确保数据的完整性。
  • 无应答服务
    • 特点:接收方收到数据后,不需要向发送方回送应答消息。这种服务通常依赖于应用层来实现必要的确认机制或完全不提供确认。
    • 应用场景:对传输效率要求较高的服务,如流媒体广播,或者在应用层有自己的错误处理机制的情况。
    • 例子WWW 服务,客户端收到服务器发送的页面文件后不给出应答。
  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
试 题:《计算机网络课程设计》设计任务和考查内容包含以下四部分。 一、数据抓包和网络协议分析(要求写出抓包的主要截图、数据传输的分析过程及关键实验操作步骤) 1、 捕获ARP请求,ARP应答数据包,分析其组成特征。总结ARP协议运行的基本过程。 2、 捕获ICMP数据包,对其进行分析研究。(icmp请求数据包,icmp应答数据包) 3、 捕获TCP“三次握手”建立连接的数据包并分析;捕获TCP“2次两次握手”释放连接的数据包并分析。 a) tcp连接的建立 b) tcp连接的释放 4、 捕获HTTP,DNS,DHCP数据包,分析其构成。 a) http数据包的捕获与分析 b) DNS数据包的捕获与分析 5、 通过捕捉smtp协议包分析邮箱密码,并分析其工作过程。 提示:有些邮箱直接登录操作无法捕捉,如qq、163邮箱等。需要Web页面登录我的网易或QQ等邮箱,捕获数据并分析出密码。也可采用命令方式收发邮件状态下抓取账号密码数据。 二、网络编程设计(以下三题选择完成一个即可,要求有程序代码和运行结果) 1、 数据包的分析程序设计(不需图形界面,结果输出在命令行下)。 2、 简单的网络通信程序(包括服务器端程序,客户端程序,能实现客户端到服务器的主动连接,发送信息,服务器能否对信息做一次回应)。 3、 编写一个程序,能够根据输入的原始数据,及所选择的多项式,自动生成CRC校验码。 三、网络设备配置 从“CCNA 实验手册201806.doc”中自选两个项目,在机架或模拟器上完成,并写出主要的配置过程、实验数据、 相关截图和结论。其中所选实验要求包含交换机的Vlan配置和路由器的RIP、OSPF配置部分。 四、网络系统工程方案设计 以文华学院为背景,了解文华学院现有校园网络的构成。主要从网速提高,网络安全,无线网络构建等几个方面进行分析,并提出合理的改进意见,设计出更优的校园网络工程方案。 1、需求分析 以文华学院为背景,通过实地调查、现场访谈、书面调查等形式了解文华学院的组织结构、网络建设的背景,对文华学院的网络工程有一个全面的感性的认识。建设文华学院需要重新建立一个校园网,在前面了解的知识背景之上,明确网络需求和网络性能的评价标准。具体地,包括网络建设的目的与原则、投资规模、现有网络题与不足等;网络系统中所包含的信息点的数量、分布及信息流量、应用程序的类型及对QoS的要求、是否需要提供广域网接入和网络安全上的考虑因素等。需求分析完成后需要提交需求分析调研报告。 2、方案设计 根据需求分析,以层次化的网络设计方法,选择合适的网络技术,设计一个性能价格比相对优化的网络解决方案,网络提供尽可能高的可靠性、有效性、可扩展性和安全性。设计内容包括、网络拓扑设计、IP寻址模式、路由规划、安全设计、网络管理、服务器相关配置等。 3、方案文档的撰写 撰写一个网络设计方案的书面文档,在该文档中要包括需求分析概述、网络建设的目标与原则、技术选择与技术设计、网络管理与安全、投资预算和设备清单等。 4、说明:完成此部分课程设计,请大家查阅相关资料了解下列网络术语,并尽可能将这些技术应用于你的设计之中;并按实验指导资料,完成校园网模拟配置实验。例如包括: 交换以太网、快速以太网、千兆以太网、VLAN、第三层交换技术、防火墙、无线局域网、DMZ技术等设备技术的选型配置 网络拓扑设计和地址规划等 接入层:交换机堆叠、交换机端口安全、ACL(访控制列表)、802.1x 汇聚层:链路聚合、动态主机配置 核心层:骨干路由设备、服务器等 出口:NAT、防火墙等

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值