第 6 章 传输层和高层协议.ppt

第6章?传输层和高层协议 韶关学院信息工程学院 骆耀祖 内 容 提 要 本章描述传输层和TCP协议规范实现的一些方法,讨论了TCP/IP中最为常见的应用层协议:Telnet、FTP、小文件传输协议TFTP、简单邮件传输协议SMTP和HTTP协议,讨论这些协议与TCP和IP的关系、控制代码及特点以及典型应用实例。读者在读完本章后,应充分理解为何要使用这些协议以及这些协议是如何适应TCP/IP的。 6.1 传输层和TCP协议规范? 传输控制协议TCP(Transfer Control Protocol)是一种面向连接的协议,该协议可以保证客户端和服务端的连接是可靠的、安全的,所以大多数程序采用TCP协议。用户数据报协议UDP(User Datagram Protocol)是一种非面向连接的协议,它不能保证网络程序的连接是可靠的,但由于它速度快,在要求速度和效率的场合可能会使用UDP协议。 6.1.1 TCP协议规范 TCP协议是面向连接的端到端的可靠协议。它支持多种网络应用程序。TCP假定下层只能提供不可靠的数据报服务,对下层服务没有多少要求,它可以在多种硬件构成的网络上运行。在层次式结构中,TCP的下层是IP协议,TCP可以根据IP协议提供的服务传送大小不定的数据,IP协议负责对数据进行分段和重组,在多种网络中传送。 TCP的上层接口包括一系列类似于操作系统中断的调用。对于上层应

文档评论(0)

1亿VIP精品文档

相关文档