ISO/OSI参考模型 TCP/IP协议模型 所对应PDU(协议数据单元)
应用层 ……………应用层 …………数据
表示层 ……………应用层 …………数据
会话层 ……………应用层 …………数据
传输层 ……………传输层 …………段
网络层…………… 网络层……… 包
数据链路层 ………网络接口层 ……帧
物理层 ……………网络接口层 ……比特流
ISO/OSI参考模型与TCP/IP协议模型
相同点:1、都有应用层、传输层、网络层。
2、都是下层服务上层。
不同点:1、层数不同。
2、模型与协议出现的次序不同,TCP/IP先有协议,后有模型(出
现早),ISO/OSI先有模型,后有协议(出现晚)。
首先我们要了解OSI七层模型各层的功能。
第七层:应用层 数据 用户接口,提供用户程序“接口”。
第六层:表示层 数据 数据的表现形式,特定功能的实现,如数据加密。
第五层:会话层 数据 允许不同机器上的用户之间建立会话关系,如WINDOWS
第四层:传输层 段 实现网络不同主机上用户进程之间的数据通信,可靠
与不可靠的传输,传输层的错误检测,流量控制等。
第三层:网络层 包 提供逻辑地址(IP)、选路,数据从源端到目的端的
传输
第二层:数据链路层 帧 将上层数据封装成帧,用MAC地址访问媒介,错误检测
与修正。
第一层:物理层 比特流 设备之间比特流的传输,物理接口,电气特性等。
1. 首先TCP/IP他是一个协议簇;而OSI(开放系统互联)则是一个模型,且TCP/IP的开发时间在OSI之前。
2. TCP/IP是由一些交互性的模块做成的分层次的协议,其中每个模块提供特定的功能;OSi则指定了哪个功能是属于哪一层的。
3. TCP/IP是五层结构,而OSI是七层结构。OSI的最高三层在TCP中用应用层表示。
平常最常使用的是tcpip,模型需要理解。所有网络都是以模型来设计的。
可以这么理解,tcpip是实践,模型是理论基础,平时用不上,但一定要懂得。