OSI七层模型的产生
七层模型,亦称OSI(Open System Interconnection)。参考模型是国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系,一般称为OSI参考模型或七层模型。它是一个七层的、抽象的模型体,不仅包括一系列抽象的术语或概念,也包括具体的协议。
国际标准化组织IS0在1984年颁布了0SI/RM,该模型分为七个层次,也称为0SI七层模型,公认为新一代计算机网络体系结构的基础。
OSI各层的功能
第7层:应用层 Application,API接口(应用程序接口)。识别并正式目的通信放的可用性,使协同工作的应用程序之间进行同步,建立传输错误纠正和数据完整性控制方面协定,判断是否为所需要的通信过程留有足够的资源。协议有:HTTP FTP TFTP SMTP SNMP DNS TELNET HTTPS POP3 DHCP。
第6层:表示层 Presentation,提供格式的转化,数据加密和压缩。在五层模型里面已经合并到了应用层。格式有,JPEG、ASCll、EBCDIC、加密格式等。
第5层:会话层 Session,提供两台计算机之间的会话连接,并报告上三层中产生的错误。建立、管理、终止会话。在五层模型里面已经合并到了应用层。对应主机进程,指本地主机与远程主机正在进行的会话。
第4层:传输层 Transport,提供传输协议的控制代码,开始转换协议。定义传输数据的协议端口号,以及流控和差错校验。协议有:TCP UDP,数据包一旦离开网卡即进入网络传输层。
第3层:网络层 Network,提供路由的选择。进行逻辑地址寻址,实现不同网络之间的路径选择。协议有:ICMP IGMP IP(IPV4 IPV6)。
第2层:数据链路层 Datalink,提供帧格式,增加CRC(循环冗余校验)。建立逻辑连接、进行硬件地址寻址、差错校验等功能。由底层网络定义协议,将比特组合成字节进而组合成帧,用MAC地址访问介质,错误发现但不能纠正。
第1层:物理层 Physical,提供电气特征,物理电路,0.1代码的设置。建立、维护、断开物理连接。
TCP/IP 层级模型结构,应用层之间的协议通过逐级调用传输层(Transport layer)、网络层(Network Layer)和物理数据链路层(Physical Data Link)而可以实现应用层的应用程序通信互联。
OSI体系中的网络设备
(1)中继器Repeater:连接网络线路的一种装置,常用于两个网络节点之间物理信号的双向转发工作。中继器是最简单的网络互联设备,主要完成物理层的功能,负责在两个节点的物理层上按位传递信息,完成信号的复制、调整和放大功能,以此来延长网络的长度。
一般情况下,中继器的两端连接的是相同的媒体,但有的中继器也可以完成不同媒体的转接工作。从理论上讲中继器的使用是无限的,网络也因此可以无限延长。事实上这是不可能的,因为网络标准中都对信号的延迟范围作了具体的规定,中继器只能在此规定范围内进行有效的工作,否则会引起网络故障。以太网络标准中就约定了一个以太网上只允许出现5个网段,最多使用4个中继器,而且其中只有3个网段可以挂接计算机终端。
(2)集线器Hub:是中继器的一种形式,区别在于集线器能够提供多端口服务,也称为多口中继器。放大信号;通过网络传播信号;无路径检测或交换,被用作网络集中点。
(3)网桥 Bridge:是一个局域网与另一个局域网之间建立连接的桥梁。网桥是属于网络层的一种设备,它的作用是扩展网络和通信手段,在各种传输介质中转发数据信号,扩展网络的距离,同时又有选择地将有地址的信号从一个传输介质发送到另一个传输介质,并能有效地限制两个介质系统中无关紧要的通信。网桥可分为本地网桥和远程网桥。本地网桥是指在传输介质允许长度范围内互联网络的网桥;远程网桥是指连接的距离超过网络的常规范围时使用的远程桥,通过远程桥互联的局域网将成为城域网或广域网。如果使用远程网桥,则远程桥必须成对出现
在网络的本地连接中,网桥可以使用内桥和外桥。内桥是文件服务的一部分,通过文件服务器中的不同网卡连接起来的局域网,由文件服务器上运行的网络操作系统来管理。外桥安装在工作站上,实现两个相似或不同的网络之间的连接。外桥不运行在网络文件服务器上,而是运行在一台独立的工作站上,外桥可以是专用的,也可以是非专用的。作为专用网桥的工作站不能当普通工作站使用,只能建立两个网络之间的桥接。而非专用网桥的工作站既可以作为网桥,也可以作为工作站。
(4)交换机 Switch:网络交换技术是近几年来发展起来的一种结构化的网络解决方案。它是计算机网络发展到高速传输阶段而出现的一种新的网络应用形式。它不是一项新的网络技术,而是现有网络技术通过交换设备提高性能。由于交换机市场发展迅速,产品繁多,而且功能上越来越强,所以用企业级、部门级、工作组级、交换机到桌面进行分类。
(5)路由器 Router:用于连接多个逻辑上分开的网络。逻辑网络是指一个单独的网络或一个子网。当数据从一个子网传输到另一个子网时,可通过路由器来完成。因此,路由器具有判断网络地址和选择路径的功能,它能在多网络互联环境中建立灵活的连接,可用完全不同的数据分组和介质访问方法连接各种子网。
路由器是属于网络应用层的一种互联设备,只接收源站或其他路由器的信息,它不关心各子网使用的硬件设备,但要求运行与网络层协议相一致的软件。路由器分本地路由器和远程路由器,本地路由器是用来连接网络传输介质的,如光纤、同轴电缆和双绞线;远程路由器是用来与远程传输介质连接并要求相应的设备,如电话线要配调制解调器,无线要通过无线接收机和发射机。
暂无评论
发表评论