TCP和IP的区别是什么??

如题所述

TCP (Transmission Control Protocol) 和 IP (Internet Protocol) 是两个不同的协议,它们合作来实现互联网上的数据传输。
IP 协议是为了在互联网上进行数据传输而创建的,它负责将数据从一个计算机发送到另一个计算机的网络层。它负责确定源和目的地计算机的地址,并且能够通过互联网上的多个中间点进行路由。
TCP 协议是为了在互联网上进行可靠数据传输而创建的,它负责将数据从一个应用程序传输到另一个应用程序的传输层。它通过与对方计算机进行通信来确保数据传输的完整性和可靠性。
总的来说,IP 协议负责确定数据包的位置,而 TCP 协议负责确保数据包的完整性。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-10-27
共同点:
1.0 两者都以协议栈的概念为基础,并且协议中的协议彼此独立.
2.0 两个模型中的各个层的功能也大体相似.
3.0 两个模型传输层之上的各层也都是传输服务的用户,并且用户是面向应用的用户.
不同点:
1.0 对于OSI/RM模型有三个明确的核心概念.(1)服务,(2)接口,(3)协议.而TCP/IP对此没有明确的区分.
2.0 OSI/RM模型是在协议发明之前设计的.而TCP/IP是在协议出现之后设计的.
3.0 一个更在的区别在于OSI/RM模型有7层.而TCP/IP只有4层.
4.0 OSI/RM的网络层同时支持无连接和面向连接的通信,但是在传输层上只支持面向连接的通信,
而TCP/IP模型的网络层上只有一种无连接通信模式,但是在传输层上同时支持两种通信模式.