1. OSI的七层框架模型
开放系统互连参考模型 (Open System Interconnect 简称OSI)是国际标准化组织(ISO)和国际电报电话咨询委员会(CCITT)联合制定的开放系统互连参考模型,为开放式互连信息系统提供了一种功能结构的框架。它从低到高分别是:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。
2. TCP/IP协议参考模型
TCP/IP是20世纪70年代中期美国国防部为ARPANET开发的网络体系结构,是一组用于实现网络互连的通信协议。Internet网络体系结构就是以TCP/IP为核心的。基于TCP/IP的参考模型将协议分成四个层次,它们分别是:网络接口层、网际互连层、传输层(主机到主机)、和应用层。但是一般又将网络接口层分为数据链路层和物理层,因此又叫TCP/IP 5层模型。
![](http://hi.csdn.net/attachment/201202/10/0_1328873920JDBQ.gif)
TCP/IP各层对应的协议
3. TCP/IP模型与OSI模型的比较
相同点:
1)两者都是以协议栈的概念为基础
2)协议栈中的协议彼此相互独立
3)下层对上层提供服务
不同点:
1)OSI是先有模型;TCP/IP是先有协议,后有模型
2)OSI适用于各种协议栈,只是个网络协议的框架;TCP/IP只适用于TCP/IP网络
3)层次数量不同