TCP协议是面向连接的,但TCP使用的IP协议却是无连接的,这两种协议有哪些主要的区别?
TCP是面向连接的但TCP所使用的网络可以是面向连接的(如X.25网络)也可以是无连接的(如现在大量使用的IP网络)。选择无连接网络就使得整个系统非常灵活当然也带来了一些问题。
表5-3是TCP和IP向上提供的功能和服务的比较。
显然TCP提供的功能和服务要比IP所能提供的多得多。这是因为TCP使用了诸如确认、窗口通知、计时器等机制因而可以检测出有差错的报文、重复报文和失序报文。
TCP是运输层的协议,IP是网络层的协议,弄清TCP协议和IP协议的主要区别,对我们进一步学习和研究具有极大的帮助。