首页 > 编程知识 正文

交换机分层设计模型有哪三层(网络分层的优缺点)

时间:2023-05-06 04:01:59 阅读:72248 作者:1829

asamen

新兵的答复者

01-30

TA得到了6678以上的赞誉

计算机网络系统是由独立的计算机通过现有的通信系统连接而形成的,其功能是实现计算机的远程访问和资源共享。 因此,计算机网络的问题主要是实现异地独立工作的计算机之间准确可靠的通信,计算机网络分层体系结构模型是为解决计算机网络的这一重要问题而设计的。

分层原则

计算机体系结构分层的思路主要遵循以下原则:

1 )职能分工原则)即各层划分必须具有与其他层明显不同的基本“屏蔽广告”功能。

2 .隔离稳定原则:即层与层结构必须相对独立、相互隔离,从而使一层内容结构变化对另一层的影响较小,各层功能、结构相对稳定。

3 .分支扩张原则:即公共部分和可分支部分分为不同的层,有利于分支部分的灵活扩张和公共部分的相对稳定,减少结构上的重叠。

4 .易实现原则:便于实现标准化技术。

层次划分

计算机网络是计算机的互联,其基本功能是网络通信。 根据网络系统的不同拓扑结构,网络通信可以归纳为两种基本方式。 第一种通信是通过相邻节点之间的直接路径进行的,称为点对点通信。 第二种通信是不相邻的节点经由中间节点链接并形成可以间接到达的路径,被称为端到端zydhd。 显然,点到点通信是zydhd的基础,zydhd是点到点通信的延伸。

点对点通信时,两台计算机需要合适的通信软件。 该通信软件除了与各个操作管理系统的接口外,还需要两个接口。 一个是向上,也就是应用于用户的界面。 停机,也就是wjdjb的接口。 这样,通信软件的设计自然分为两个相对独立的模块,形成用户服务层US和通信服务层CS两个基本层次体系。

由于zydhd链路是通过在中间节点处连接多个点到点通信路径形成的,因此实现端到端通信不仅需要依赖各个相邻节点之间点到点通信连接的正确性,还需要解决两个问题。 首先,每个中间节点需要路径中继功能,即,源节点的消息通过中间节点的路径被传送,并且形成到达目标节点的端到端链路。 第二,端节点需要启动、建立和维护此端到端链路的能力。 启动和建立链路是发送方节点和接收方节点在正式通信之前双方进行通信以建立端到端链路的过程。 保持链路是指在端到端链路通信期间解决错误和流量控制等问题。

因此,在从网络到zydhd的环境中,为了专用于被称为网络服务层NS的网络到终端的准确可靠的通信问题,需要在通信服务层和APP应用服务层之间增加新的层次。

通信服务层的基本功能是实现相邻计算机节点之间的点对点通信,通常发送方要经过两个步骤:将帧大小的数据块从存储器发送到网卡。 在步骤2中,从网卡向物理通信线路以位串发送数据。 在接收端执行相反的过程。 对应于这两个阶段的不同操作过程,通信服务层进一步分为数据链路层和物理层。

对于网络服务层,其功能也由两部分组成。 一个功能是建立、维护和管理端到端链接。 第二个是进行路由的功能。 端到端zydhd链路的建立、维护和管理功能分为两个方面:与底层网络层相关的链路建立管理功能,以及与底层最终用户启动链路并使用链路进行通信相关的管理功能。 对应于这三种功能,网络服务层可以分为三层:会议层、传输层和网络层,分别涉及端到端链路上层用户的问题、端到端链路通信中的网络层以下的实际链路层

对于用户服务层,其功能主要是处理网络用户界面的APP应用请求和服务。 要求上层用户界面支持多用户、多APP应用功能,考虑到可能是异构机器、异构操作系统APP应用环境的实际情况,作为支持不同网络具体APP应用的用户服务,APP应用还有另一层,用于提供通用的用户服务要求,这些要求必须满足所有APP应用程序或多个APP应用程序,称为表示层。

结论

如上所述,计算机网络架构被划分为7个相对独立的层: APP应用层、表示层、聚集层、传输层、网络层、链路层和物理层。 由此,复杂庞大的问题被简化为一些容易研究、处理的相对独立的局部问题。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。