23用户数据报协议UDP.ppt

23用户数据报协议UDP.ppt

ID:49203367

大小:56.50 KB

页数:10页

时间:2020-02-01

23用户数据报协议UDP.ppt_第1页
23用户数据报协议UDP.ppt_第2页
23用户数据报协议UDP.ppt_第3页
23用户数据报协议UDP.ppt_第4页
23用户数据报协议UDP.ppt_第5页
资源描述:

《23用户数据报协议UDP.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、用户数据报协议(UDP)UDP采用无连接的方式提供高层协议间的事务处理服务,允许它们之间互相发送数据。因为UDP是一种无连接的数据报投递服务,它就不保证可靠投递。它跟远程的UDP实体不建立端到端的连接,而只是将数据报送上网络,或者从网上接收数据报。UDP根据端口号对若干个应用程序进行多路复用,并能利用检验和检查数据的完整性。UDPUDP保留应用程序定义的报文边界,它从不把两个应用程序报文组合在一起,也不把单个应用报文划分成几个部分。也就是说,当应用程序把一块数据交给UDP发送时,这块数据将作为独立的单元到达对方的应用程序。例如,如果应

2、用程序把5个报文交给本地UDP端口发送,那么接收方的应用程序就需从接收方的UDP端口读5次,而且接收方收到的每个报文的大小和发出的大小完全一样。UDP不具备诸如接收保证和避免重复等有序投递功能,UDP数据报格式UDP数据报格式源端口目的端口UDP数据报的长度校验和:要增加伪首部常见的使用UDP的服务DNS:DNS用的是53端口。域名解析服务。snmp:简单网络管理协议,使用161端口,是用来管理网络设备的。聊天软件Oicq:Oicq的程序既接受服务,又提供服务,这样两个聊天的人才是平等的。oicq用的是无连接的协议,其服务器使用800

3、0端口,侦听是否有信息到来;客户端使用4000端口,向外发送信息。如果上述两个端口正在使用(有很多人同时和几个好友聊天),就顺序往上加。TFTP:端口号69RPC:端口号111常见的使用TCP的应用层协议ftp:定义了文件传输协议,使用21端口。telnet:远程登陆,使用23端口。smtp:简单邮件传送协议。使用25端口。http:超文本传送协议。使用80端口。pop3:用于接收邮件,使用110端口。TCP和UDP的对比UDP可以用于广播和多播,而TCP则不能,这时因为TCP是一个面向连接的协议,两进程之间必须存在一条连接。UDP不

4、具备诸如接收保证和避免重复等有序投递功能,故对那些要求数据必须按顺序到达的应用程序,最好采用TCP;或者,用户自己想办法解决顺序到达的问题,例如TFTP作为文件传输协议之一就在应用层做了这方面的工作。计算机网络的性能网络的带宽时延积:指网络的带宽(比特/秒)与往返时延(秒)的乘积。意义:这个乘积就是从发送端到接收端的数字管道的容量(比特)。要使信道利用率高,就必须使接收窗口与信道的带宽时延积可以相比才行(即让发送的数据填满整个数字管道)。考虑到接收端处理收到的数据还需要一定的时间,因此接收窗口还应略大于信道的带宽时延积。改善网络性能的

5、系统设计增加报文段长度可降低软件的开销尽量减少进程在内核状态和用户状态之间的切换尽量减少复制增加带宽比减少时延要容易避免拥塞要比解除拥塞更为重要使用超时要谨慎习题8-06:序号循环使用8-07:MSS让主机限制另一端发送数据报的长度,使发往以较小MTU连接到一个网络上的主机的报文避免分段。8-08:ACK确认是积累,确认以前所有的报文。8-09:优:当分组只是延迟时可避免重发缺:需要较大的缓冲区和系统资源

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。