您的位置:首页 > 理论基础 > 计算机网络

小结哈TCP与UDP两种协议及其应用范围

2007-06-07 18:59 459 查看
呵呵:根据自己的理解写的.错误之处肯定有撒.....
TCP:传输控制协议,它在传输层工作,有差错校验机制,超时重传机制,发送ACK等等,因此是面向连接的提供可靠数据传输的协议.但由于在保证传输的准确性方面花了不少功夫,因此导致传输效率上(比UDP)有所不足,所以适用于对数据准确性较高的应用上面.SMTP,FTP均是基于TCP协议进行工作的.
UDP:用户数据报协议,它也在传输层工作,它总是尽最大可能地交付,对传输数据的准确性要求不高,具有无连接特性,因此在传输数据方面,减少了网络的往返来回,使速度和性得得到提升..它的应用如IP电话,视频会议,流媒体音视频广播..等等
在传送文件时,由于内部缓冲区的默认大小为8KB(8192字节),所以当文件大小超过这个限制时,将要把每个文件进行分段,每个段都有一个8KB的缓冲区.
另外我们可以利用UDP向某个网络广播信息,可以由客户来决定是否要处理该数据.即可以指定一个广播地址如192.168.0.255(子网内所有机器)或者255.255.255.255(网络上所有机器)来进行数据的传输.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: