分层网络协议

来源:互联网 发布:华道数据 编辑:程序博客网 时间:2024/05/18 02:33

分层网络协议

OSI模型是国际标准化组织ISO创立的,这是一个理论模型,OSI模型共分为七层,从上至下依次是:

1、应用层,指网络操作系统和具体的应用程序,对应WWW服务器、FTP服务器等应用软件

2、表示层,数据语法的转换、数据的传达等

3、会话层,建立起两端之间的会话关系,并负责数据的传达

4、传输层,负责错误的检查与修复,以确保传送的质量,是FTP工作的地方(报文)

5、网络层,提供了编址方案,IP协议工作的地方(数据包)

6、数据链路层,将由物理层传来的未经处理的位数据包装成数据帧

7、物理层,对应网线、网卡、接口等物理设备

目前较为常用的5层模型:

1、应用层

2、传输层

3、网络层

4、数据链路层

5、物理层

建立七层模型的主要目的:

为解决异种网络互连时所遇到的兼容性问题,其最主要的功能就是帮助不同类型的主机实现数据传输,它最大的优点是将服务、接口、协议这三个概念明确的区分开来,通过七个层次化的结构模型使不同的系统、不同的网络之间实现可靠的通讯,服务说明某一层为上一层提供什么功能,接口说明上一层如何使用下层的服务,而协议涉及如何实现本层的服务,这样各层之间具有很强的独立性,互连网络中各实体采用什么样的协议是没有限制的,只要向上提供相同的服务并且不改变相邻层的接口就行了,网络七层的划分也是为了使网络的不同功能模块(不同层次)分担起不同的职责,从而带来如下好处:

1、减轻问题的复杂程度,一旦网络发生故障,可迅速定位故障所在层次,便于查找和纠错

2、在各层分别定义标准接口,使具备相同对等层的不同网络设备能实现互操作,各层之间则相对独立,一种高层协议可放在多种低层协议上运行

3、能有效的刺激网络技术革新,因为每次更新都可以在小范围内进行,不需要对整个网络动大手术

参考链接:

http://www.cnblogs.com/sunada2005/archive/2012/08/21/2649521.html

http://blog.chinaunix.net/uid-354915-id-4432586.html

0 0
原创粉丝点击