TCP/IP模型与OSI参考模型的比较

相似之处:
(1) 二者都采用分层的体系结构,分层的功能大体相似。
(2)二者都是基于独立的协议栈的概念
(3) 二者都可以解决异构网络的互联,实现世界上不同厂家生产的计算机之间的通信。
在这里插入图片描述
差异之处:
(1) 0SI参考模型精确定义了三个主要概念:服务、协议、接口
TCP/IP模型在这个三个概念却没有明确区分

(2) OSI参考模型产生在协议发明之前,没有偏向于任何特定的协
,通用型良好;
TCP/IP模型正好相反,首先出现的是协议,模型实际上是对已有协议的描述,因此不会出现协议不能匹配模型的情况,但TCP/IP不适合与任何其他非TCP/IP的协议栈。

(3) TCP/IP模型在设计之初就考虑到了多种异构网的互联问题,并将网际协议(IP) 作为一个单独的重要层次。
OSI只考虑了用一种标准的公用数据网络将各种不同的系统互联。

(4) OSI参考模型在网络层支持无连接和面向连接的通信,但在传输层面向连接的通信。
TCP/IP模型认为可靠性是端到端的问题,因此它在网际层有一种无连接的通信模型,但传输层支持无连接和面向连接的两种模型。

学习计算机网络,采用折中的办法,即综合OSI和TCP/IP的优点,采用种如下图所示的只有五层协议的体系结构。即物理层、数据链路层、网络层、传输层、应用层
在这里插入图片描述

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
TCP/IP协议和OSI模型都是网络通信领域的两个重要概念。TCP/IP协议是实际应用中使用最广泛的协议,而OSI模型则是一个理论模型,用于描述计算机网络中通信的过程。下面是TCP/IP协议和OSI模型比较: 1.层数不同:TCP/IP协议是一个四层协议系统,而OSI模型是一个七层协议系统。 2.协议不同:TCP/IP协议是由互联网工程任务组(IETF)开发的,而OSI模型是由国际标准化组织(ISO)开发的。 3.应用不同:TCP/IP协议主要用于互联网,而OSI模型则更多地用于学术研究和教学。 4.实现不同:TCP/IP协议是实际应用中使用最广泛的协议,而OSI模型则很少被实际应用。 5.层次划分不同:TCP/IP协议的四层是应用层、传输层、网络层和数据链路层,而OSI模型的七层是应用层、表示层、会话层、传输层、网络层、数据链路层和物理层。 6.协议族不同:TCP/IP协议族是一组不同层次上的多个协议的组合,而OSI模型则是一个理论模型,没有具体的协议族。 ```shell # 代码示例 # TCP/IP协议与OSI模型比较 | TCP/IP协议 | OSI模型 | | --- | --- | | 由IETF开发 | 由ISO开发 | | 适用于互联网 | 适用于学术研究和教学 | | 四层协议系统 | 七层协议系统 | | 应用层、传输层、网络层、数据链路层 | 应用层、表示层、会话层、传输层、网络层、数据链路层、物理层 | | 实际应用广泛 | 很少被实际应用 | ```

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值