TCP/IP与OSI的对比总结
@(计算机网络)
TCP/IP模型共分四层。
- 网络接口层:包含物理层和数据链路层
- 网络层
- 传输层
- 应用层
值得注意的是,TCP/IP协议并不区分物理层和数据链路层,笼统称之为网络接口层。
此外,TCP/IP模型没有明确区分服务,接口和协议。
而OSI是明确区分的,因为OSI是设计完备,但是根本没有实际运用的纸上谈兵的作品,是参考模型,而TCP/IP是典型的从实践中孕育,发展,提高最后集大成的模型。当然并不完美,却最实用。
二者用的定语是不一样的,OSI只是参考。
罗列OSI和TCP/IP的典型特征,对比如下:
OSI参考模型:
- 三个主要概念:服务,接口,协议
- 协议有很好的隐蔽性
- 产生在协议发明之前
共有7层
网络层: 连接或者无连接
- 传输层:仅仅面向连接
OSI在网络层也有面向连接的协议设计。但是在传输层只提供面向连接的服务。
TCP/IP模型:
- 没有明确区分服务,接口,协议
- 产生在协议发明之后
- 共有四层(特别强调不是5层)
- 网络层:仅仅有无连接的IP,IP是互联网的咽喉之地
- 传输层:面向连接的TCP和无连接UDP