newwy
奋斗在IT路上的小蜗牛。一步一步往上爬,爬到小牛,在到大牛,然后是神牛,然后是犇,然后就可以离开IT行业,回归大自然了。 远离IT,珍爱生命!!! 记录学习的点滴。
摘要: 1.UDP概述UDP是一种无连接的, 即发送数据前不需要建立连接,因此减小的开销和发送数据的延迟。UDP使用尽最大努力交付,即不保证可靠交付,因此主机不需要维持复杂的连接状态表。UDP是面向报文的,UDP没有拥塞控制,因此网络出现的拥塞不会使主机的发送率降低。UDP支持一对一,一对多,多对一和多对多的交互通信。UDP首部开销小,只有8字节,比TCP的20个字节的首部要短。UDP的封装如下所示: 2.UDP的首部格式源端口号:该项是任选项,默认值是0,可以被指定。目的端口号:该项必须指定,因为这个作为接收主机内特定应用进程相关联的地址。UDP长度:该字段表示数据报文的长度(包含首部和数据部分). 阅读全文
posted @ 2013-07-31 14:42 newwy 阅读(5541) 评论(0) 推荐(1) 编辑
摘要: 作为TCP和UDP协议的学习前奏,简单的介绍一下运输层的相关内容,方便对TCP,UDP的学习。1.概述 运输层的任务主要是负责主机中两个进程之间的通信。 运输层的基本功能:复用与分用差错控制(完整性控制)可靠传输(按序交付,无丢失,不重复)拥塞控制(收发双方的协调一致)流量控制(全局上的通信流量调节)2.网络层与运输层的区别运输层为应用进程之间提供端到端的逻辑通信。 网络层为主机之间提供端到端的逻辑通信运输层对收到的报文进行差错检测,包括首部和数据部分。 网络层IP数据报首部中的检验和字段,只检验首部是否出现差错而不检验数据部分。运输层有两种不同的运输协议,即面向链接的TCP(... 阅读全文
posted @ 2013-07-31 08:22 newwy 阅读(3562) 评论(2) 推荐(2) 编辑