网络之七层模型

计算机网络是一个很复杂的系统,要想在两台计算机系统之间相互通信就必须要要建立一个可以被共同遵守的标准。这个标准就叫做协议,这个协议包含着连接需要的功能和服务。
这里写图片描述

ISO分委员会提出了开放系统互联参考模型(OSI)参考模型,它是一种定义异种计算机连接标准的框架结构。OSI为连接分布式应用处理的“开放”系统提供了基础。所谓“开放”,是指任何两个系统只要遵守参考模型和有关标准就能够进行互联。OSI采用了层次化结构的构造技术。
ISO/OSI参考模型共有七层,由低层至高层分别为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。

(1) 物理层:物理层提供有关在传输介质上的传输非结构的位流及物理链路故障检测指示。在这一层,数据还没有被组织,仅作为原始的位流或电气电压处理,单位是位,传输的是比特流。

(2) 数据链路层:负责在两个相邻点间的线路上无差错的传送以祯为单位的数据,并进行流量控制。每一帧当中包含一定数量的数据以及一些协议中所带的控制信息(协议中的头标)

(3) 网络层:网络层为传输层实体提供端到端的交换网络数据功能,使得传输层摆脱路由选择、交换方式和拥挤控制等网络传输环节。
网络层的任务就是选择合适的网间路由和交换结点,确保数据及时传送。
网络层将数据数据链路层提供的祯组组成数据包,包中封装有网络层包头,其中含有逻辑地址信息,即源站点和目的站点的网络地址。

(4) 传输层:传输层为会话层实体提供透明、可靠的数据传输服务,保证端到端的数据完整性;选择网络层能提供最适宜的服务(TCP/UDP);提供建立、维护和拆除传输连接功能。在这一层传送的单位是报文。

(5) 会话层:会话层为彼此合作的表示层实体提供建立、维护和结束会话主要的功能;完成通信进程的逻辑名字与物理名字间的对应;提供会话管理服务。传送单位是报文。

(6) 表示层:表示层将抽象语法转化为适合OSI系统内部使用的传送语法,提供格式化的表示和转换数据服务。数据的压缩,解压缩、加密和解密等工作都由表示层负责。

(7) 应用层:应用层提供OSI用户服务。例如事务处理程序、电子邮件和网络管理程序。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 26
    评论
评论 26
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值