博客园 首页 联系 管理

2012年3月27日 #

摘要: 如果将用户数据报协议(UDP)与TCP做比较,可以认为UDP基本是一个缩小规模的经济化模式,有时也被称为瘦协议。UDP并不像TCP那样叮以提供所有的功能,但它在传送不要求可靠传输的信息方面的确做F很大的贡献,它在完成传输I作时只需要非常少的网络资源(请注意UDP是在RFC768中被定义的)。最终使用UDP还足TCP的选择取决于应用程序开发者,而不是那些想加快数据传送的用户。UDP不排序所要发送的数据段.不关心这些数据段到达目的方时的顺序。UDP在发送完数据段后,就忘记它们。它不去进行这些后续工作,如去核对它们,或者产生一个安全抵达的确认,它完全放弃了可以保障传送可靠性的操作。正是冈为这样,UD 阅读全文
posted @ 2012-03-27 14:16 CodeBlove 阅读(2117) 评论(0) 推荐(0) 编辑

摘要: 传输控制协议(TCP)通常从应用程序中得到大段的信息数据,然后将它分割成若干个数据段。TCP会为这些数据段编号并排序,这样,在目的方的TCP协议栈才可以将这些数据段再重新组成原来应用数据的结构。由于TCP采用的是虚电路连接方式,这些数据段在被发送出去后,发送方的TCP会等待接收方TCP给出一个确认性应答,那些没有收到确认应答的数据段将被重新发送。当发送方主机开始沿分层模型向下发送数据段时,发送方的TCP协议会通知目的方的TCP协议去建立一个连接,也就是所谓的虚电路。这种通信方式被称为是面向连接的。在这个初始化的握手协商期间,双方的TCP层需要对接收方在返回确认应答之前,可以连续发送多少数量的信 阅读全文
posted @ 2012-03-27 10:51 CodeBlove 阅读(4009) 评论(0) 推荐(1) 编辑