协议与服务有何区别?有何关系?
6个回答
展开全部
协议的实现保证了能够向上一层提供服务。本层的服务用户只能看见服务而无法看见下面的协议。下面的协议对上面的服务用户是透明的。
协议是“水平的”,即协议是控制两个对等实体进行通信的规则。但服务是“垂直的”,即服务是由下层通过层间接口向上层提供的。上层使用所提供的服务必须与下层交换一些命令,这些命令在OSI中称为服务原语。
拓展资料
网络协议:为进行网络中的数据交换而建立的规则、标准或约定。由以下三个要素组成:
(1)语法:即数据与控制信息的结构或格式。
(2)语义:即需要发出何种控制信息,完成何种动作以及做出何种响应。
(3)同步:即事件实现顺序的详细说明。协议是控制两个对等实体进行通信的规则的集合。在协议的控制下,两个对等实体间的通信使得本层能够向上一层提供服务,而要实现本层协议,还需要使用下面一层提供服务。
参考资料百度百科词条 服务协议
展开全部
楼主问的是计算机网络课程上协议和服务这两个名词吧?
从定义上说:协议是规则,约定,而服务是功能,本领。从层次上来说:协议是通信双方对等层之间才有的,是水平方向上的关系。而服务则是通信某一端上下层之间才有的,是垂直方向上的关系,而且是自下向上提供的。
至于两个概念间的关系,可以说 每一层的协议是通过下层对本层提供的服务来支持实现的。
从定义上说:协议是规则,约定,而服务是功能,本领。从层次上来说:协议是通信双方对等层之间才有的,是水平方向上的关系。而服务则是通信某一端上下层之间才有的,是垂直方向上的关系,而且是自下向上提供的。
至于两个概念间的关系,可以说 每一层的协议是通过下层对本层提供的服务来支持实现的。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
网络协议与服务的区别如下:
1、定义上的区别:
网络协议为计算机网络中进行数据交换而建立的规则、标准或约定的集合。协议是规则,约定,而服务是功能,本领。
2、层次上的区别:
网络协议是由于网络节点之间联系的复杂性,在制定协议时,通常把复杂成分分解成一些简单成分,然后再将它们复合起来。协议是通信双方对等层之间才有的,是水平方向上的关系。而服务则是通信某一端上下层之间才有的,是垂直方向上的关系,而且是自下向上提供的。
3、水平与垂直的区别:
协议是“水平的”,即协议是控制两个对等实体进行通信的规则。但服务是“垂直的”,即服务是由下层通过层间接口向上层提供的。上层使用所提供的服务必须与下层交换一些命令,这些命令在OSI中称为服务原语。
网络协议与服务的关系:
网络协议:为进行网络中的数据交换而建立的规则、标准或约定。由以下三个要素组成:
(1)语法:即数据与控制信息的结构或格式。
(2)语义:即需要发出何种控制信息,完成何种动作以及做出何种响应。
(3)同步:即事件实现顺序的详细说明。协议是控制两个对等实体进行通信的规则的集合。
在协议的控制下,两个对等实体间的通信使得本层能够向上一层提供服务,而要实现本层协议,还需要使用下面一层提供服务。
扩展资料:
协议和服务的概念的区分:
1、协议的实现保证了能够向上一层提供服务。本层的服务用户只能看见服务而无法看见下面的协议。下面的协议对上面的服务用户是透明的。
2、协议是“水平的”,即协议是控制两个对等实体进行通信的规则。但服务是“垂直的”,即服务是由下层通过层间接口向上层提供的。上层使用所提供的服务必须与下层交换一些命令,这些命令在OSI中称为服务原语。
1、定义上的区别:
网络协议为计算机网络中进行数据交换而建立的规则、标准或约定的集合。协议是规则,约定,而服务是功能,本领。
2、层次上的区别:
网络协议是由于网络节点之间联系的复杂性,在制定协议时,通常把复杂成分分解成一些简单成分,然后再将它们复合起来。协议是通信双方对等层之间才有的,是水平方向上的关系。而服务则是通信某一端上下层之间才有的,是垂直方向上的关系,而且是自下向上提供的。
3、水平与垂直的区别:
协议是“水平的”,即协议是控制两个对等实体进行通信的规则。但服务是“垂直的”,即服务是由下层通过层间接口向上层提供的。上层使用所提供的服务必须与下层交换一些命令,这些命令在OSI中称为服务原语。
网络协议与服务的关系:
网络协议:为进行网络中的数据交换而建立的规则、标准或约定。由以下三个要素组成:
(1)语法:即数据与控制信息的结构或格式。
(2)语义:即需要发出何种控制信息,完成何种动作以及做出何种响应。
(3)同步:即事件实现顺序的详细说明。协议是控制两个对等实体进行通信的规则的集合。
在协议的控制下,两个对等实体间的通信使得本层能够向上一层提供服务,而要实现本层协议,还需要使用下面一层提供服务。
扩展资料:
协议和服务的概念的区分:
1、协议的实现保证了能够向上一层提供服务。本层的服务用户只能看见服务而无法看见下面的协议。下面的协议对上面的服务用户是透明的。
2、协议是“水平的”,即协议是控制两个对等实体进行通信的规则。但服务是“垂直的”,即服务是由下层通过层间接口向上层提供的。上层使用所提供的服务必须与下层交换一些命令,这些命令在OSI中称为服务原语。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
协议和服务的概念的区分:
A.协议的实现保证了能够向上一层提供服务,本层的服务用户只能看见服务而无法看见下面的协议,下面的协议对上面的服务用户是透明的;
B.协议是“水平的”,即协议是控制两个对等实体进行通信的规则;但服务是“垂直的”,即服务是由下层通过层间接口向上层提供的;上层使用所提供的服务必须与下层交换一些命令,这些命令在OSI中称为服务原语。
A.协议的实现保证了能够向上一层提供服务,本层的服务用户只能看见服务而无法看见下面的协议,下面的协议对上面的服务用户是透明的;
B.协议是“水平的”,即协议是控制两个对等实体进行通信的规则;但服务是“垂直的”,即服务是由下层通过层间接口向上层提供的;上层使用所提供的服务必须与下层交换一些命令,这些命令在OSI中称为服务原语。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
计算机网络协议是一套规则、约定和标准,而网路服务是一种软件模块。具体解释如下:
(1)计算机网络协议是有关计算机网络通信的一整套规则,或者说是为完成计算机网络通信而制订的规则、约定和标准。网络协议由语法、语义和时序三大要素组成。“网络服务”(Web Services)是指一些在网络上运行的、面向服务的、基于分布式程序的软件模块,网络服务采用HTTP和XML等互联网通用标准,使人们可以在不同的地方通过不同的终端设备访问WEB上的数据,如网上订票,查看订座情况。
(2)网络服务在电子商务、电子政务、公司业务流程电子化等应用领域有广泛的应用,被业内人士奉为互联网的下一个重点
区别:
(1)(N)服务是(N)层及以下各层向(N+1)层提供的一种综合能力;(N)协议是控制对等(N)实体之间通信的规则的集合。服务是同一开放系统中相邻层之间的操作;
(2)协议是不同的开放系统的对等实体之间进行通信所必须遵守的规定。协议是水平的,而服务是垂直的。
(3)关系:(N)层服务就是利用(N-1)服务以及按(N)协议与对等实体交互信息来实现的,即服务是由协议支持的。
(1)计算机网络协议是有关计算机网络通信的一整套规则,或者说是为完成计算机网络通信而制订的规则、约定和标准。网络协议由语法、语义和时序三大要素组成。“网络服务”(Web Services)是指一些在网络上运行的、面向服务的、基于分布式程序的软件模块,网络服务采用HTTP和XML等互联网通用标准,使人们可以在不同的地方通过不同的终端设备访问WEB上的数据,如网上订票,查看订座情况。
(2)网络服务在电子商务、电子政务、公司业务流程电子化等应用领域有广泛的应用,被业内人士奉为互联网的下一个重点
区别:
(1)(N)服务是(N)层及以下各层向(N+1)层提供的一种综合能力;(N)协议是控制对等(N)实体之间通信的规则的集合。服务是同一开放系统中相邻层之间的操作;
(2)协议是不同的开放系统的对等实体之间进行通信所必须遵守的规定。协议是水平的,而服务是垂直的。
(3)关系:(N)层服务就是利用(N-1)服务以及按(N)协议与对等实体交互信息来实现的,即服务是由协议支持的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
您可能需要的服务
百度律临官方认证律师咨询
平均3分钟响应
|
问题解决率99%
|
24小时在线
立即免费咨询律师
13620人正在获得一对一解答
苏州天空之城3分钟前提交了问题
武汉草原风1分钟前提交了问题
青岛梦幻岛2分钟前提交了问题