开放系统互连参考模型


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...

面试题 相关文章推荐
Java面试中常遇到的问题,也是需要注意的几点
Aug 30 面试题
声明struct x1 { . . . }; 和typedef struct { . . . }x2;有什么不同
Jun 02 面试题
一家外企的面试题目(C/C++面试题,C语言面试题)
Mar 24 面试题
编写strcpy函数
Jun 24 面试题
如何找出EMP表里面SALARY第N高的employee
Dec 05 面试题
什么是数据库锁?Oracle中都有哪些类型的锁?
Aug 21 面试题
C#实现启动一个进程
Oct 01 面试题
介绍一下Linux中的链接
Jun 05 面试题
百度软件工程师职位
Feb 14 面试题
Java中有几种类型的流?JDK为每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些类?
May 30 面试题
Java如何读取CLOB字段
Oct 10 面试题
介绍一下Ruby的多线程处理
Feb 01 面试题
简述网络文件系统NFS,并说明其作用
Oct 19 #面试题
网络体系结构及协议的定义
Mar 13 #面试题
简述DNS进行域名解析的过程
Dec 02 #面试题
西安启天科技有限公司网络工程师面试题笔试题
Jun 12 #面试题
名词解释型面试题(主要是网络)
Dec 27 #面试题
WINDOWS域的具体实现方式是什么
Feb 20 #面试题
了解AppleTalk协议吗
Apr 01 #面试题
You might like
微信公众平台开发实现2048游戏的方法
2015/04/15 PHP
php处理静态页面:页面设置缓存时间实例
2017/06/22 PHP
浅析PHP中json_encode与json_decode的区别
2020/07/15 PHP
js 复制或插入Html的实现方法小结
2010/05/19 Javascript
Jquery提交表单 Form.js官方插件介绍
2012/03/01 Javascript
jQuery 菜单随滚条改为以定位方式(固定要浏览器顶部)
2012/05/24 Javascript
jQuery中next()方法用法实例
2015/01/07 Javascript
js文字横向滚动特效
2015/11/11 Javascript
javascript实现表单验证
2016/01/29 Javascript
javascript绘制漂亮的心型线效果完整实例
2016/02/02 Javascript
通过JS获取Request.QueryString()参数的值实现方法
2016/09/27 Javascript
浅述Javascript的外部对象
2016/12/07 Javascript
bootstrap导航、选项卡实现代码
2016/12/28 Javascript
Bootstrap实现渐变顶部固定自适应导航栏
2020/08/27 Javascript
jQuery用noConflict代替$的实现方法
2017/04/12 jQuery
详解weex默认webpack.config.js改造
2018/01/08 Javascript
JS实现仿微信支付弹窗功能
2018/06/25 Javascript
JQuery特殊效果和链式调用操作示例
2019/05/13 jQuery
微信小程序wx.request的简单封装
2019/11/13 Javascript
Python Web框架Flask信号机制(signals)介绍
2015/01/01 Python
Python函数式编程指南(三):迭代器详解
2015/06/24 Python
pycharm在调试python时执行其他语句的方法
2018/11/29 Python
python3实现小球转动抽奖小游戏
2020/04/15 Python
Python Dict找出value大于某值或key大于某值的所有项方式
2020/06/05 Python
HTML5中判断横屏竖屏的方法(移动端)
2016/08/04 HTML / CSS
超市端午节活动方案
2014/01/23 职场文书
考试作弊检讨书大全
2014/02/18 职场文书
企业管理毕业生求职信
2014/03/11 职场文书
企业元宵节主持词
2014/03/25 职场文书
松材线虫病防治方案
2014/06/15 职场文书
个人工作表现自我评价
2015/03/06 职场文书
中秋节晚会开场白
2015/05/29 职场文书
老兵退伍感言
2015/08/03 职场文书
2016三八妇女节慰问信
2015/11/30 职场文书
2019优秀干部竞聘演讲稿范文!
2019/07/02 职场文书
Python 操作pdf pdfplumber读取PDF写入Exce
2022/08/14 Python