ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

一、计算机网络基础

2022-08-15 21:01:40  阅读:141  来源: 互联网

标签:一层 协议 服务 1.1 提供 基础 计算机网络


一、计算机网络基础

1.1协议与服务

1.1.1协议和服务的关系?

协议是为进行网络中的数据交换而建立的规则、标准或规定称为网络协议,简称协议。控制两个对等实体(或多个实体)进行通信的规则的集合。

服务是指下层为紧向邻的上层提供的功能调用,也就是垂直的。对等实体在协议的控制下,使得本层能为上一层提供服务,但要实现本层协议还需要使用下一层所提供的服务。

1.1.2协议与服务的区别?

1、协议是控制对等实体之间通信的规则,是水平的

2、服务是下层通过层间接口向上层提供的功能,是垂直的

关系:

协议的实现保证了能够向上一层提供服务,要实现本层协议还需使用下层提供的服务

1.1.3计算机网络中的分层结构有哪些?

 

 

 

 

 

1.1.4计算机网络为什要分层?

1)各层之间是独立的。某一层并不需要知道它的下一层是如何实现的,而仅仅需要知道该层通过层间的接口(即界面)所提供的服务。由于每一层只实现一种相对独立的功能,因而可将一个难以处理的复杂问题分解为若干个较容易处理的更小一些的问题。这样,整个问题的复杂程度就下降了。

2)灵活性好。当任何一层发生变化时(例如由于技术的变化),只要层间接口关系保持不变,则在这层以上或以下各层均不受影响。此外,对某一层提供的服务还可进行修改。

3)当某层提供的服务不再需要时,甚至可以将这层取消。

4)结构上可分割开。各层都可以采用最合适的技术来实现。

5)易于实现和维护。这种结构使得实现和调试一个庞大而又复杂的系统变得易于处理,因为整个的系统已被分解为若干个相对独立的子系统。

6)能促进标准化工作。因为每一层的功能及其所提供的服务都已有了精确的说明。

当然,分层当然也有一些缺点,比如有些功能会在不同的层次中重复出现,因而产生了额外开销。

标签:一层,协议,服务,1.1,提供,基础,计算机网络
来源: https://www.cnblogs.com/tenyuan/p/16589599.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有