计算机网络体系结构

分层结构

计算机网络结构复杂,为了方便我们从逻辑上将其划分为几个层次即分层结构,每一层完成特定的服务功能,种结构更多的是从功能上描述网络,而非硬件层面。

定义

网络体系结构说分层服务,每层遵循某个网络协议完成本层功能,是计算机网络各层及其协议的集合,体系结构是抽象的

优缺点

优点:
结构清晰,有利于识别复杂系统的部件及其关系
模块分层易于系统更新维护
有利于标准化
缺点:
分层过多会导致效率下降

协议和服务

协议是水平的,服务是垂直的,下层协议对上层服务用户透明,相邻实体间通过接口交互,通过服务访问点SAP交换原语指定请求服务。

OSI开放系统互连参考模型

网络的理论模型,目的是生成标准化网络支持异构网络系统的互联互通,该模型共划分为七层,分别为物理层,数据链路层,网络层,传输层,会话层,表示层和应用层。
**通信的一般过程为:**数据包多层加头加尾,由上至下封装在物理层中传递,再由下至上解封,去掉头尾。按我理解,这过程有点类似多级火箭的装配发送。

数据封装的作用:
增加控制信息,构造协议数据单元PDU进行协议控制
增加地址信息,标识发送接收端
增加差错检测编码,进行差错检测和纠正

物理层

物理层实现每一个比特的传输。
定义规范接口机械、电气、规程、功能等特性,规定比特编码、数据传输速率,实现比特同步(即时钟同步),设定传输模式,单工、半双工、全双工模式。

数据链路层

本层负责接受网络层封装后的数据包并转发给物理层,为逻辑链路,负责结点到结点的数据传输。
功能有:组帧,物理寻址(在帧头增加发送接收端的物理地址),流量控制(匹配发送接收速度,防止淹没接收端),差错控制和访问控制。

网络层

该层负责源主机到目的主机的数据分组交付,可能穿越多个网络,所以需要逻辑寻址,全局唯一的逻辑地址——IP地址

传输层

实现源到目的主机,端到端进程间的完整报文传输。
功能有:分段重组,SAP寻址(确保将完整报文给正确进程),连接控制,流量控制和差错控制。

会话层

该层负责对话控制,负责建立维护对话,并通过插入同步控制点使对话同步,是网络系统模型中最薄的一层,实际中不单独存在。

表示层

该层负责两系统间交换信息的语法语义,负责数据的表示转化,将不同的编码转换为主机独立的编码,还有加密解密,压缩压缩解压缩的功能,**该层实际中也不单独存在。

应用层

该层是给用户提供的网络接口,使用户使用网络服务,有http,FTP和SMTP等。

TCP/IP

如果说OSI是基于理论的网络系统模型的话,那么TCP/IP就是基于实际的系统模型了,该模型甚至是先有的应用,而后才有的理论研究。
实用程度有两句话来形容
Everything over IP. 指IP为各种应用提供服务
IP over everything. 指IP可以应用到各种网络上

该模型结构上分为四层,由下至上分别为:
网络接口->网际层(ip)->运输层(TCP/UDP)->应用层
运行结构如下图:
TCP/IP模型结构

五层参考模型

在前两种系统模型的基础上,打开TCP/IP的网络接口层,总结出更适合的五层参考模型,五层分别是:物理层,数据链路层,网络层,传输层和应用层。
五层参考各层功能模型如下图:五层参考模型功能

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值