开放系统互连参考模型


Posted in 面试题 onJune 29, 2016
1、国际标准化组织ISO在1979年建立了一个分委员会来专门研究一种用于开放系统的体系结构,提出了开放系统互连OSI模型,这是一个定义连接异种计算机的标准主体结构。
2、OSI简介:OSI采用了分层的结构化技术,共分七层,物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。
3、OSI参考模型的特性:是一种异构系统互连的分层结构;提供了控制互连系统交互规则的标准骨架;定义一种抽象结构,而并非具体实现的描述;不同系统中相同层的实体为同等层实体;同等层实体之间通信由该层的协议管理;相信层间的接口定义了原语操作和低层向上层提供的服务;所提供的公共服务是面向连接的或无连接的数据服务;直接的数据传送仅在最低层实现;每层完成所定义的功能,修改本层的功能并不影响其他层。
4、物理层:提供为建立、维护和拆除物理链路所需要的机械的、电气的、功能的和规程的特性;有关的物理链路上传输非结构的位流以及故障检测指示。
5、数据链路层:在网络层实体间提供数据发送和接收的功能和过程;提供数据链路的流控。
6、网络层:控制分组传送系统的操作、路由选择、拥护控制、网络互连等功能,它的作用是将具体的物理传送对高层透明。
7、传输层:提供建立、维护和拆除传送连接的功能;选择网络层提供最合适的服务;在系统之间提供可靠的透明的数据传送,提供端到端的错误恢复和流量控制。
8、会话层:提供两进程之间建立、维护和结束会话连接的功能;提供交互会话的管理功能,如三种数据流方向的控制,即一路交互、两路交替和两路同时会话模式。
9、表示层:代表应用进程协商数据表示;完成数据转换、格式化和文本压缩。
10、应用层:提供OSI用户服务,例如事务处理程序、文件传送协议和网络管理等。

Tags in this post...

面试题 相关文章推荐
几道PHP的面试题
May 19 面试题
第二层交换机和路由器的区别?第三层交换机和路由器的区别?
May 23 面试题
经典c++面试题三
Jul 08 面试题
木马的传播途径主要有哪些
Apr 08 面试题
Windows和Linux动态库应用异同
Jul 28 面试题
恒华伟业笔试面试题
Feb 26 面试题
为什么要做架构设计
Jul 08 面试题
AJAX的全称是什么
Nov 06 面试题
介绍一下如何优化MySql
Dec 20 面试题
JAVA中运算符的分类及举例
Sep 12 面试题
J2EE是技术还是平台还是框架
Aug 14 面试题
一个J2EE项目团队的主要人员组成是什么
Jun 04 面试题
简述网络文件系统NFS,并说明其作用
Oct 19 #面试题
网络体系结构及协议的定义
Mar 13 #面试题
简述DNS进行域名解析的过程
Dec 02 #面试题
西安启天科技有限公司网络工程师面试题笔试题
Jun 12 #面试题
名词解释型面试题(主要是网络)
Dec 27 #面试题
WINDOWS域的具体实现方式是什么
Feb 20 #面试题
了解AppleTalk协议吗
Apr 01 #面试题
You might like
php抓取https的内容的代码
2010/04/06 PHP
新浪微博API开发简介之用户授权(PHP基础篇)
2011/09/25 PHP
ThinkPHP模板比较标签用法详解
2014/06/30 PHP
yii分页组件用法实例分析
2015/12/28 PHP
php foreach如何跳出两层循环(详解)
2016/11/05 PHP
php 访问oracle 存储过程实例详解
2017/01/08 PHP
自定义Laravel (monolog)日志位置,并增加请求ID的实现
2019/10/17 PHP
Laravel 5.2 文档 数据库 ―― 起步介绍
2019/10/21 PHP
input 输入框内的输入事件详细分析
2010/03/17 Javascript
javascript初学者常用技巧
2014/09/02 Javascript
javascript获取重复次数最多的字符
2015/07/08 Javascript
jquery+正则实现统一的表单验证
2015/09/20 Javascript
基于JavaScript将表单序列化类型的数据转化成对象的处理(允许对象中包含对象)
2015/12/28 Javascript
基于Bootstrap的Metronic框架实现条码和二维码的生成及打印处理操作
2016/08/29 Javascript
Vue.JS入门教程之列表渲染
2016/12/01 Javascript
JS简单验证上传文件类型的方法
2017/04/17 Javascript
深入理解vue中slot与slot-scope的具体使用
2018/01/26 Javascript
Vue 组件复用多次自定义参数操作
2020/07/27 Javascript
如何将Node.js中的回调转换为Promise
2020/11/10 Javascript
wxPython窗口的继承机制实例分析
2014/09/28 Python
以Flask为例讲解Python的框架的使用方法
2015/04/29 Python
Python中enumerate函数代码解析
2017/10/31 Python
pycharm执行python时,填写参数的方法
2018/10/29 Python
opencv3/C++图像像素操作详解
2019/12/10 Python
继承时候类的执行顺序问题,一般都是选择题,问你将会打印出什么?
2015/11/18 面试题
告诉你怎样写创业计划书
2014/01/27 职场文书
大学生职业生涯规划书参考模板
2014/03/05 职场文书
教师四风对照检查材料思想汇报
2014/09/17 职场文书
三方股东合作协议书范本
2014/09/28 职场文书
乡镇群众路线整改落实情况汇报
2014/10/28 职场文书
小学德育工作总结2015
2015/05/12 职场文书
使用Golang的channel交叉打印两个数组的操作
2021/04/29 Golang
微信小程序用户授权最佳实践指南
2021/05/08 Javascript
python机器学习创建基于规则聊天机器人过程示例详解
2021/11/02 Python
SQL 聚合、分组和排序
2021/11/11 MySQL
十大动画制作软件,Adobe产品上榜两款,第一是行业标准软件
2022/03/18 杂记