您的位置:首页 > 理论基础 > 计算机网络

OSI(Open System Interconnection)网络7层模型

2012-05-06 21:11 183 查看


1. 物理层:
物理上:网络传输的物理介质,简单的说就是 布线、光纤、网卡和其他设备把两台网络通讯设备连接起来的东西(物理设备)。
逻辑上:原始比特流的传输,电子信号传输,硬件接口的定义
物理层数据传输的单位是bit。
物理介质特性:
  机械性能:接口的形状,尺寸,引脚数据和排列方式等
  电气性能:接口规定的信号的电压、电流、阻抗、波形、速率、平衡特性等
  工程规范:接口引脚的意义、特性、标准
  工作方式:数据位流的传输方式,如:单工,半双工,全双工
物理层协议有:
美国电子工业协会(EIA)的RS232,RS422,RS423,RS485等;
国际电报电话咨询委员会(CCITT)的X.25、X.21等;
典型设备:HUB集线器
2.数据链路层
数据链路层屏蔽了传输介质的物理特性,使数据可靠地传输。
数据链路层数据传输的单位是帧,同时把帧数据转换成位数据供物理层使用。
负责的内容包括:
  物理介质的访问控制,连接控制,顺序控制,流量控制,差错控制,和仲裁协议等
数据链路层协议有:
协议有面向字符的通讯协议(PPP)和面向位的通讯协议(HDLC)。
仲裁协议:802.3、802.4、802.5,即:CSMA/CD(Carrier Sense Multiple Access with Collision Detection)、Token Bus、Token Ring
数据链路层实现对MAC地址的访问,典型设备如交换机。
可讨论内容如:MAC地址,网卡,交换机,驱动程序
3.网络层
网络层管理连接方式和路由选择。
连接方式:虚电路(Virtual Circuits)和数据报(Datagram)服务。
虚电路是面向连接的(Connection-Oriented),数据通讯一次路由,通过会话建立的一条通路。
数据报是非连接的(Connectionless-Oriented),每个数据报都有路由能力。
网络层的数据单位是包,使用IP地址。
协议包括: IP协议,ARP协议,路由协议等
典型设备:路由
可讨论内容:IP,路由,地址解析

4. 传输层
把发送出去的数据分成细的段,把接收回来的数据整合成原信息(负责接收全部信息)
传输层提供端到端的服务,信息包含:端口,控制字,校验和。
它必须跟踪单元数据碎片,乱序到达的数据包和传输过程中可能发生的错误,并提供纠错和恢复数据的服务,保证数据的可靠性。
主要协议:TCP,UDP
使用的设备:主机本身
数据传输的单位也叫数据包

5. 会话层
通过会话进行身份验证,确定通讯方式,同时管理所有的会话。

6.表示层
解释通讯数据的意义,通过数据格式转换,加密解密,确定来自应用层的信息传输出去到达目标系统可被读取明白。

7 .应用层
应用层直接面向用户程序和服务,包括系统程序和用户程序。
应用层是最接近用户的一层,它给用户应用软件提供了网络服务。
它与其它六层的不同是它不提供服务给另一层,只提供服务给七层外的软件。

通讯协议:Http,tcp,www,dns,pop,smtp等

总结:

数据在发送时是数据从应用层至物理层的一个打包的过程,
接收时是数据从物理层至应用层的一个解包的过程,

从功能角度可分为三组,1、2层解决网络信道问题,3、4层解决传输问题,5、6、7层处理对应用进程的访问。
从控制角度可分为二组,第1、2、3层是通信子网层,第4、5、6、7层是主机控制层。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: