简述服务和协议的概念及其相互之间的关系
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
简述服务和协议的概念及其相互之间的关系协议是用来描述通信双方所期望达到的一些共同的、未来的结果,它是网络通信中必不可少的部分。
服务是网络环境下提供给用户使用或享受网络资源的一种方式。
协议的对象是两个以上的客户机或终端,而服务的对象则是多个客户机或终端,具体来说就是两个或更多的客户机或终端如何进行交互。
根据上面的定义,我们发现服务与协议之间有很大的联系,这也是因为在计算机网络中传递的是人的语言,需要靠文字、图形和数据等的有机结合才能完成的。
但是他们之间也存在着一些区别,主要表现在: 1.各自适用的范围不同协议主要针对
局域网中的资源传输,例如: TCP/IP协议、 IP数据报、 IP包等,在局域网中被广泛应用。
而服务的对象可以是网络上的资源,也可以是终端。
在网络中,服务通常通过客户机与客户机之间的网络连接提供给客户机的,例如: http服务器、 ftp服务器、 DNS服务器等,都
属于服务的范畴,在网络上被广泛应用。
2.2协议和服务的基本特征相似点: 1)都表示一组规则和标准。
2)都要经过同意和授权。
3)都以语言的形式来传播。
4)都是一系列的规则和标准。
5)都具有自己独特的地位和作用。
6)都要经过协商和同意,由代理人去执行。
7)它们的表现形式都是用语言文字来描
述的。
8)它们都是具有完整功能的计算机程序。
9)它们都是能够满足一定约束条件的一组规则和标准。
10)它们都能够实现相关的功能。
11)它们的复杂度都有限制。
12)它们都能够实现一定的功能,满足
预先设定的目标。
13)它们都是开放性的,都能够对外公开。
14)
它们的生命周期都是有限的,都会随着时间的推移而失效。
15)它们都遵循着网络通信的原则,即开放、互通、分布式。
不同点: 1)二者所解决的问题不同。
协议主要解决网络通信的规则、标准和技术,它只是一套指令集合。
而服务主要是解决网络通信所必需的手段和方法,它既是一组指令集,又是一系列可操作的程序,涉及的是程序的编写、调试、修改、删除、安装等一系列活动。
2)二者的起源不同。
协议是由专家学者提出并由大型网络联合公司发布的,而服务则是由厂商开发并向客户提供的。
3)二者实现的目标不同。
协议是面向全球范围内的,其目标是保证任何两个设备都能建立连接,而服务是面向个人的,它能够保证设备只连接某个特定用户。