TCP/ IP协议有什么共同点和不同点?

如题所述

一、共同点

1、它们都是网络通信模型。

2、它们都有网络层、传输层和应用层。

3、它们都有统一的网络地址分配方案,使得整个TCP/IP设备在网中都具有惟一的地址,

二、不同点

1、网络模型层数不同

(1)OSI参考模型分为7层。

(2)TCP/IP体系结构分为4层。

2、支持连接不同

(1)OSI参考模型同时支持无连接和面向连接的通信,但在传输层上只支持面向连接的通信。

(2)TCP/IP体系结构的网络层只支持无连接的服务,但在传输层上同时支持无连接和面向连接的通信。


扩展资料


TCP传输控制协议,一种面向连接的、可靠的、基于字节流的通信协议。简单来说TCP就是有确认机制的UDP协议,每发出一个数据包都要求确认,如果有一个数据包丢失,就收不到确认,发送方就必须重发这个数据包。

为了保证传输的可靠性,TCP协议在UDP基础之上建立了三次对话的确认机制,即在正式收发数据前,必须和对方建立可靠的连接。

TCP数据包和UDP一样,都是由首部和数据两部分组成,唯一不同的是,TCP数据包没有长度限制,理论上可以无限长,但是为了保证网络的效率,通常TCP数据包的长度不会超过IP数据包的长度,以确保单个TCP数据包不必再分割。 

传输层的主要工作是定义端口,标识应用程序身份,实现端口到端口的通信,TCP协议可以保证数据传输的可靠性。

参考资料来源:百度百科-TCP/IP协议

温馨提示:答案为网友推荐,仅供参考
相似回答