​welcome to my blog​

查询资料, 总结了一下OSI与TCP/IP的相同点与不同点

全称

OSI, 全称Open System Interconnection, 开放系统互联;

TCP, 全称Transmission Control Protocol, 传输控制协议

IP, 全称Internet Protocol, 网络协议

整体架构图

osi和tcp/ip的区别 相同点与不同点_网络协议

OSI与TCP/IP的相同点

  1. 都是层结构
  2. 层之间提供相似的功能
  3. 都是协议栈
  4. 都是引用模型

OSI与TCP/IP的不同点

OSI(Open System Interconnection)

TCP/IP(Transmission Control Protocol / Internet Protocol)

OSI是个通用的, 协议独立的标准, 在网络和终端用户之间扮演通信网关的角色

TCP/IP是互联网通信的标准协议. 它是个通信协议, 允许不同的主机通过网络连接

OSI模型中的传输层保证了包的传输

TCP/IP模型中的传输层没有保证包的传输

遵循垂直方法

遵循水平方法

OSI模型有表示层和会话层

TCP/IP模型没有表示层和会话层

OSI模型中的传输层是面向连接的

TCP/IP模型中的传输层既能面向连接, 又能不面向连接

OSI模型中的网络层既能面向连接, 又能不面向连接

TCP/IP模型中的网络层不面向连接

OSI是个引用模型, 网络是基于它建立起来的. 通常而言,它被视为指导工具

TCP/IP模型是OSI模型的一种具体实现

OSI模型存在将协议拟合到模型中的问题

TCP/IP模型不拟合任何协议

OSI模型中的协议是隐藏的并且随着技术的发展很容易被替代

TCP/IP模型中的协议很难替代

OSI模型中清晰地定义了服务,接口和各种协议. OSI模型是协议独立的

TCP/IP模型中定义的服务,接口和各种协议并不能明确地区分. TCP/IP模型是协议独立的

OSI模型有7层

TCP/IP模型有4层

​以上内容翻译自这篇文章​