计算机网络体系结构

计算机网络体系结构是分层结构。每层遵循某个/些网络协议完成本层功能。计算机网络体系结构是计算机网络的各层及其协议的集合。

采用分层结构是因为结构清晰,有利于识别复杂系统的部件及其关系。模块化的分层易于系统维护、更新。有利于标准化,

OSI参考模型把计算机网络系统结构分成七层,分别是应用层,表示层,会话层,传输层,网络层,数据链路层,物理层。

每层要进行数据封装,

每层会增加相应的头文件。

进行数据封装主要是为了:增加控制信息,控住信息主要包括-地址、差错检测编码,协议控制

数据链路层功能:负责节点到节点数据传输、组帧、物理寻址、流量控制、差错控制、访问(接入)控制。

网络层功能:负责源主机到目的主机数据分组交付、逻辑寻址(全局唯一逻辑寻址,确保数据分组被送到目的主机如IP地址)、路由、分组转发。

传输层功能:分组与重组、SAP寻址(确保将完整报文提交给正确进程如:端口号)、流量控制、连接控制。

会话层:对话控制、同步

表示层:数据表示转化(转化为主机独立的编码)、加密/解密、压缩/解压缩。

应用层:支持用户通过用户代理(如:浏览器)或网络接口使用网络(服务),典型应用层服务:文件传输(FTP)、电子邮件(SMTP)Web(HTTP)。。。。。

 

 现在用的都是五层参考模型

 

 

现代网络体系结构大部分都采用分层体系结构,分层体系结构的优点在课程中也做了概括性介绍。那么分层网络体系结构有什么缺点那?在某些情况下是否有必要不采用分层结构那?查阅资料,看看是否存在夸层体系结构的网络设计?有什么优点?

分层网络体系结构的缺点有:

1、降低了系统的性能 。文件需要层层打包,层层解析,浪费了性能

2、层次多会增加许多协议

某些情况可以不采用分层结构而进行直接通信,比如说用户基数小的私人网络

无线通信跨层结构

优点是:系统性能增强,提高了网络的综合性能

posted @ 2019-04-24 21:06  我的_笔记  阅读(3238)  评论(0编辑  收藏  举报