TCP/IP 与 OSI 模型 – 两者之间的区别

TCP/IP 和 OSI 模型之间的主要区别

  • OSI 有 7 层,而 TCP/IP 有 4 层。
  • OSI 模型是一个逻辑和概念模型,它定义了可与开放互连和通信的其他系统使用的网络通信。另一方面,TCP/IP 帮助您确定特定计算机如何连接到互联网以及如何传输数据。
  • OSI 报头为 5 字节,而 TCP/IP 报头大小为 20 字节。
  • OSI 指开放系统互连,而 TCP/IP 指传输控制协议。
  • OSI 遵循垂直方法,而 TCP/IP 遵循水平方法。
  • OSI 模型中的传输层仅面向连接,而 TCP/IP 模型既面向连接又无连接。
  • OSI 模型由 ISO(国际标准组织)开发,而 TCP 模型由 ARPANET(高级研究项目局网络)开发。
  • OSI 模型有助于您标准化路由器、交换机、主板和其他硬件,而 TCP/IP 则有助于您在不同类型的计算机之间建立连接。

Difference between TCP/IP and OSI Model

什么是 OSI 模型?

OSI 模型是一个逻辑和概念模型,它定义了可与开放互连和通信的其他系统使用的网络通信。开放系统互连(OSI 模型)还定义了一个逻辑网络,并通过使用各种协议层来有效地描述计算机数据包传输。

什么是 TCP/IP 模型?

TCP/IP 帮助您确定特定计算机如何连接到互联网以及如何传输数据。它有助于在连接多个计算机网络时创建虚拟网络。

TCP/IP 代表传输控制协议/互联网协议。它专门设计为一个模型,可在不可靠的互联网上提供高度可靠的端到端字节流。

TCP/IP Model

OSI 模型历史

以下是 OSI 模型历史上的重要里程碑

  • 在 20 世纪 70 年代末,ISO 进行了一项计划,以制定通用的网络标准和方法。
  • 1973 年,英国的一项实验性分组交换系统确定了定义高级协议的必要性。
  • 1983 年,OSI 模型最初打算成为实际接口的详细规范。
  • 1984 年,OSI 架构被 ISO 正式采纳为国际标准。

TCP/IP 历史

以下是 TCP/IP 历史上的重要里程碑

  • 1974 年,Vint Cerf 和 Bob Kahn 发表了题为“分组网络互连协议”的论文,其中描述了 TCP/IP 模型。
  • 到 1978 年,该语言的测试和进一步开发导致了一套名为 TCP/IP 的新协议。
  • 1982 年,决定用 TCP/IP 取代 NCP 作为 ARPAnet 的标准语言。
  • 1983 年 1 月 1 日,ARPAnet 切换到 TCP/IP,
  • ARPAnet 于 1990 年停止存在。此后,互联网从 ARPAnet 的根基发展起来,TCP/IP 也随之发展以满足互联网不断变化的需求。

OSI 模型特点

以下是 OSI 模型的一些重要特征

  • 只有在需要明确的抽象级别时,才应创建一层。
  • 每一层的函数都应根据国际标准化协议来选择。
  • 层数应足够多,以便将不同的功能放在同一层。同时,它应足够少,以免体系结构过于复杂。
  • 在 OSI 模型中,每一层都依赖于较低层来执行基本功能。每一层都应该能够向其上一层提供服务。
  • 在一层中所做的更改不应导致其他层发生更改。

TCP/IP 模型特点

以下是 TCP/IP 协议的基本特征

  • 支持灵活的架构
  • 向网络添加更多系统很容易。
  • 在 TCP/IP 中,网络会保持不变,直到源和目标机器正常运行。
  • TCP 是一个面向连接的协议。
  • TCP 提供可靠性,并确保乱序到达的数据能够重新排序。
  • TCP 允许您实现流量控制,因此发送方不会因数据而压倒接收方。

TCP/IP 与 OSI 模型之间的区别

以下是 OSI 和 TCP/IP 模型之间的一些重要区别

OSI 模型 TCP/IP 模型
它由 ISO(国际标准组织)开发 它由 ARPANET(高级研究项目局网络)开发。
OSI 模型清楚地区分了接口、服务和协议。 TCP/IP 在服务、接口和协议之间没有清晰的区分点。
OSI 指开放系统互连。 TCP 指传输控制协议。
OSI 使用网络层来定义路由标准和协议。 TCP/IP 只使用互联网层。
OSI 遵循垂直方法。 TCP/IP 遵循水平方法。
OSI 层有七层。 TCP/IP 有四层。
在 OSI 模型中,传输层仅面向连接。 TCP/IP 模型的一层既面向连接又无连接。
在 OSI 模型中,数据链路层和物理层是独立的层。 在 TCP 中,物理层和数据链路层都合并为单一的宿主到网络层。
会话层和表示层是 OSI 模型的一部分。 TCP 模型中没有会话层和表示层。
它是在互联网出现后定义的。 它是在互联网出现之前定义的。
OSI 报头的最小尺寸为 5 字节。 最小报头大小为 20 字节。

OSI 模型优点

以下是使用 OSI 模型的主要优点/好处

  • 它有助于您标准化路由器、交换机、主板和其他硬件
  • 降低复杂性并标准化接口
  • 促进模块化工程
  • 帮助您确保互操作性技术
  • 有助于加速发展
  • 随着技术变化,协议可以被新协议替换。
  • 提供面向连接服务和无连接服务的支持。
  • 它是计算机网络中的标准模型。
  • 支持无连接和面向连接的服务。
  • 它提供了适应各种协议的灵活性。

TCP/IP 优点

以下是使用 TCP/IP 模型的好处/优点

  • 它有助于您在不同类型的计算机之间建立/设置连接。
  • 它独立于操作系统运行。
  • 它支持多种路由协议。
  • 它实现了组织间的互联。
  • TCP/IP 模型具有高度可扩展的客户端-服务器架构。
  • 它可以独立运行。
  • 支持多种路由协议。
  • 可用于建立两台计算机之间的连接。

OSI 模型缺点

以下是使用 OSI 模型的一些弊端/缺点

  • 拟合协议是一项艰巨的任务。
  • 您只能将其用作参考模型。
  • 它没有定义任何特定的协议。
  • 在 OSI 网络层模型中,一些服务在传输层和数据链路层等多个层中重复
  • 各层不能并行工作,因为每一层都需要等待从前一层获取数据。

TCP/IP 缺点

以下是使用 TCP/IP 模型的一些缺点

  • TCP/IP 是一个复杂的模型,难以设置和管理。
  • TCP/IP 的开销/开销高于 IPX(互联网分组交换)。
  • 在此模型中,传输层不保证数据包的交付。
  • 在 TCP/IP 中替换协议并不容易。
  • 它没有明确区分其服务、接口和协议。