osi和tcp/ip的区别 相同点与不同点

welcome to my blog

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

全称

OSI, 全称Open System Interconnection, 开放系统互联;
TCP, 全称Transmission Control Protocol, 传输控制协议
IP, 全称Internet Protocol, 网络协议
整体架构图
在这里插入图片描述

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层

以上内容翻译自这篇文章

你可能感兴趣的:(计算机网络)