搜题
问题   更新时间2023/4/3 12:59:00

TCP协议是面向连接的,但TCP使用的IP协议却是无连接的。这两种协议都有哪些主要的区别?

正确答案为: 这个问题很重要,一定要弄清楚。 TCP是面向连接的,但TCP所使用的网络则可以是面向连接的(如X.25网络),但也可以是无连接的(如现在大量使用的IP网络)。选择无连接网络就使得整个的系统非常灵活,当然也带来了一些问题。 下面是TCP和IP向上提供的功能和服务的比较。 TCP提供的 IP提供的 面向连接服务 无连接服务 字节流接口 IP数据报接口 有流量控制 无流量控制 有拥塞控制 无拥塞控制 保证可靠性: 不保证可靠性 无丢失 可能丢失 无重复 可能重复 按序交付 可能失序 显然,TCP提供的功能和服务要比IP所能提供的多得多。这是因为TCP使用了诸如确认、窗口通知、计时器等机制,因而可以检测出有差错的报文、重复的报文和失序的报文。
王老师:19139051760(拨打)