OSI各层的主要功能及该层对应的链接设备是:
1) 物理层 物理层处于OSI参考模型的最低层,是利用物理传输介质为数据链路层提供物理连接,以便透明地传送比特流。物理 层提供激活、维持、去活物理连接的所需机械特性、电气特性、功能特性、规程特性的手段。
连接设备:LAN中的各种粗、细同轴电缆、T型接、插头,接收器,发送器,中继器等都属物理层的媒体和连接器。 转发器Repeater、集线器Hub、重发器(也称中继器或转发器)
示例:Rj45,802.3等。
2) 数据链接层 在物理层提供比特流传输服务的基础上,在通信的实体之间建立数据链路连接,传送以祯为单位的数据,采用 差错控制、流量控制方法,使有差错的物理线路变成无差错的数据链路。纠错和流量控制是链路层的两个主要 功能。
连接设备:网桥(也称桥接器)Bridge(可以进行两个网段之间的数据链路层的协议转换)
示例:ATM,FDDI等。
3) 网络层 网络层主要任务是通过路由算法,为分组通过通信子网选择最适合的路径。提供网络层对等实体建立、维持、终止 网络连接的手段,并在网络连接上交换网络层协议数据单元,即分组。其中,一个重要功能是网络选路和寻址 。
连接设备: 路由器Router、桥路器Brouter(网桥和路由器的混合系统)
示例:IP,IPX等
4) 传输层 传输层的主要任务是向用户提供可靠的端到端服务,透明地传送报文。它向高层屏蔽了下层数据通信的细节,在通 信子网中无传输层.流量控制(Flow control)是传输层的一个重要功能.
示例:TCP,UDP,SPX。
5) 会话层 为会话连接提供手段,会话层的主要任务是组织两个会话进程之间的通信,并管理数据的交换。
示例:RPC,SQL等。
6) 表示层 表示层主要用于处理两个通信系统中交换信息的表示方式。它将要交换数据的抽象语法(适合于某一用户)转换为传 送语法(适合于OSI内部使用)——公共表示方法.
示例:加密,ASII等。
7) 应用层 应用层是OSI参考模型中的最高层。应用层确定进程之间通信的性质,为用户应用进程访问OSI提供接口,并负责信息 的语义表示,以满足用户的需要。
连接设备:网关Gateway(也称网间连接器、信关或联网机)(用来连接异种网络(包括不同的各类网络操作系统),实 现网络之间协议的转换)
示例:telnet,HTTP,FTP,WWW,NFS,SMTP等。
Internet的应用层协议很多,常见的有:
TELNET远程登录协议
FTP文件传输协议
SMTP简单邮件传输协议
DNS域名服务协议
NSP名字服务协议
HTTP超文本传输协议
SNMP简单网络管理协议
Internet提供的服务有:
远程登录telnet——TELNET协议
文件传输ftp——FTP协议
电子邮件E-mail——SNMP协议
网络新闻news——NNTP协议
以菜单方式浏览信息Gopher
按内容自动查找WAIS
全球范围的超媒体信息浏览服务WWW
分层的好处有:
一 灵活性好:当任何一层发生变化时,只要层间接口关系保持不变,则在这层以上或以下各层均不受影响。此外,对某一层提供的服务还可进行修改。当某层提供的服务不再需要时,甚至可以将这层取消,更容易管理。
二 各层之间是独立的:.在各层间标准化接口,允许不同的产品只提供各层功能的一部分某一层不需要知道它的下一层是如何实现的,而仅仅需要知道该层通过层间的接口所提供的服务。由于每一层只实现一种相对独立的功能,因而可将一个难以处理的复杂问题分解为若干个较容易处理的更小一些的问题。这样,整个问题的复杂度就下降了。
三 易于实现和维护:这种结构使得实现和调试一个庞大而又复杂的系统变得易于处理,因为整个的系统已经被分解为若干个相对独立的子系统, 减少复杂性,允许更容易编程改变或快速评估。
四 能促进标准化工作:因为每一层的功能及其所提供的服务都已有了精确的说明,.较低的层为较高的层提供服务。
本文大部分内容为网络收集,整理,主要参考:http://course.cug.edu.cn/computernet/ch_1/ch_1_1.htm