开放系统互连参考模型


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

面试题 相关文章推荐
C++如何引用一个已经定义过的全局变量
Aug 25 面试题
空指针到底是什么
Aug 07 面试题
SQL语言面试题
Aug 27 面试题
广州迈达威.net面试题目
Mar 10 面试题
了解AppleShare protocol(AppleShare协议)吗
Aug 28 面试题
shell程序中如何注释
Jan 28 面试题
东方红海科技面试题软件测试方面
Feb 08 面试题
软件测试面试题
Jan 05 面试题
施惠特软件测试面试题以及笔试题
May 13 面试题
如何开发一个JQuery插件
Jul 28 面试题
Servlet都有哪些方法?主要作用是什么?
Mar 04 面试题
DELPHI中如何调用API,可举例说明
Jan 16 面试题
简述网络文件系统NFS,并说明其作用
Oct 19 #面试题
网络体系结构及协议的定义
Mar 13 #面试题
简述DNS进行域名解析的过程
Dec 02 #面试题
西安启天科技有限公司网络工程师面试题笔试题
Jun 12 #面试题
名词解释型面试题(主要是网络)
Dec 27 #面试题
WINDOWS域的具体实现方式是什么
Feb 20 #面试题
了解AppleTalk协议吗
Apr 01 #面试题
You might like
使用PHP 5.0创建图形的巧妙方法
2010/10/12 PHP
php中显示数组与对象的实现代码
2011/04/18 PHP
详细解读PHP中接口的应用
2015/08/12 PHP
在网页中屏蔽快捷键
2006/09/06 Javascript
一个cssQuery对象 javascript脚本实现代码
2009/07/21 Javascript
js实现的切换面板实例代码
2013/06/17 Javascript
flash遮住div问题的正确解决方法
2014/02/27 Javascript
jQuery常用数据处理方法小结
2015/02/20 Javascript
AngularJS学习笔记(三)数据双向绑定的简单实例
2016/11/08 Javascript
TypeScript基础入门教程之三重斜线指令详解
2018/10/22 Javascript
js实现ATM机存取款功能
2020/10/27 Javascript
vue.js的状态管理vuex中store的使用详解
2019/11/08 Javascript
微信小程序文章详情功能完整实例
2020/06/03 Javascript
js实现炫酷光感效果
2020/09/05 Javascript
[48:32]2018DOTA2亚洲邀请赛 3.31 小组赛 A组 LGD vs VG
2018/04/01 DOTA
Python模块学习 re 正则表达式
2011/05/19 Python
python清除字符串中间空格的实例讲解
2018/05/11 Python
python修改txt文件中的某一项方法
2018/12/29 Python
django fernet fields字段加密实践详解
2019/08/12 Python
Python实现word2Vec model过程解析
2019/12/16 Python
python 控制台单行刷新,多行刷新实例
2020/02/19 Python
pycharm激活码快速激活及使用步骤
2020/03/12 Python
详解Open Folder as PyCharm Project怎么添加的方法
2020/12/29 Python
Python爬虫实现selenium处理iframe作用域问题
2021/01/27 Python
手把手教你用Django执行原生SQL的方法
2021/02/18 Python
应聘编辑职位自荐信范文
2014/01/05 职场文书
会计专业求职信
2014/08/10 职场文书
学校食堂标语
2014/10/06 职场文书
晚自修旷课检讨书怎么写
2014/11/17 职场文书
大学生逃课检讨书
2015/05/04 职场文书
2019送给家人们的中秋节祝福语
2019/08/15 职场文书
CSS 文字装饰 text-decoration & text-emphasis 详解
2021/04/06 HTML / CSS
Spring mvc是如何实现与数据库的前后端的连接操作的?
2021/06/30 Java/Android
victoriaMetrics库布隆过滤器初始化及使用详解
2022/04/05 Golang
JavaScript获取URL参数的方法分享
2022/04/07 Javascript
vue/cli 配置动态代理无需重启服务的方法
2022/05/20 Vue.js