welcome to my blog
查询资料, 总结了一下OSI与TCP/IP的相同点与不同点
全称
OSI, 全称Open System Interconnection, 开放系统互联;
TCP, 全称Transmission Control Protocol, 传输控制协议
IP, 全称Internet Protocol, 网络协议
整体架构图
OSI与TCP/IP的相同点
- 都是层结构
- 层之间提供相似的功能
- 都是协议栈
- 都是引用模型
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层 |