《网络协议》全套ppt电子课件教案第七章udp协议

《网络协议》全套ppt电子课件教案第七章udp协议

ID:17939142

大小:558.00 KB

页数:27页

时间:2018-09-11

《网络协议》全套ppt电子课件教案第七章udp协议_第1页
《网络协议》全套ppt电子课件教案第七章udp协议_第2页
《网络协议》全套ppt电子课件教案第七章udp协议_第3页
《网络协议》全套ppt电子课件教案第七章udp协议_第4页
《网络协议》全套ppt电子课件教案第七章udp协议_第5页
资源描述:

《《网络协议》全套ppt电子课件教案第七章udp协议》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、复习IP路由选择协议基本概念:AS、IGP、EGP、距离向量算法、链路状态算法、区域RIP、OSPF、BGP关于RIP协议,下列说法正确的有:()A.RIP协议是一种IGP B.RIP协议是一种EGP C.RIP协议是一种距离矢量路由协议D.RIP协议是一种链路状态路由协议RIP协议是基于()A.UDP B.TCP C.ICMP D.IP复习IGP的作用范围是()A.区域内B.局域网内C.自治系统内D.自然子网范围内距离向量协议包括()A.RIP B.BGP C.OSPF下列关于链路状态算法的说法正确的是:()A.链路状态是对路由的描述B.链路状态是对网络拓

2、扑结构的描述C.链路状态算法本身不会产生自环路由D.OSPF和RIP都使用链路状态算法RIP协议的路由项在多少时间内没有更新会变为不可达?()A.90sB.120sC.180sD.240s第七章UDP协议简介进程到进程的通信UDP格式UDP检验和UDP操作UDP服务器设计本章小结7.1UDP简介TCP/IP传输层提供了两个协议:UDP和TCP。UDP(UserDatagramProtocol,用户数据报协议)是一种无连接、不可靠的传输层协议,参看RFC768。传输层协议的三个功能:创建进程到进程的通信。UDP使用端口号完成进程到进程的通信。提供控制机制。TC

3、P提供控制,但是UDP不为IP增加可靠性、流量控制或差错恢复。UDP在收到分组时不确认,仅提供有限的差错检验,如果收到的分组中有差错,丢弃此分组。因此利用UDP的应用程序要承担可靠性方面的全部工作。负责为进程提供连接机制。传输层应该在发送端和接收端建立连接,把从进程得到的数据流分为可传输单元,然后依次发送,最后在接收端接收并形成数据流,交付给进程。而UDP不执行上述操作,它只从进程接收数据单元,不建立连接,而且不可靠的交付给接收端。7.1UDP简介UDP特点:无连接,不可靠数据直接封装在IP数据报中传输运行效率高,实现简单典型应用:SNMP(简单网络管理协议

4、);NFS(网络文件系统)、域名系统(DNS)以及简单文件传输系统(TFTP)。由于UDP协议提供的是快速但不可靠的服务,因此它适用不要求提供可靠数据传输的场合前面我们学到的哪个协议采用UDP封装的?RIP7.1UDP简介UDP传输原理UDP协议在接收到上层传输来的数据之后,就将数据分割为若干个数据段(Segment),并给每个数据段配置一个用于在目的端重装时使用的号码。为什么使用需要UDP?无需建立连接(建立连接会增加延迟)UDP是一个简单协议,适用发送很短报文而不关心可靠性。无拥塞控制:UDP可按需要随时发送UDP并不一定按顺序发送这些数据段,也不关心这

5、此数据段到达目的端的先后顺序。在发送数据段之后,既不去跟踪数据段的传输,也不去校验数据段的完整性,甚至不对数据段是否到达进行确认。因此,UDP协议被认为是一种不可靠的协议。UDP协议在发送数据段的时候,不建立连接,不和目的端进行任何联系,因此被称为无连接协议。7.2进程到进程的通信主机到主机的通信:IP负责主机到主机的通信,IP作为网络层协议,只能将报文交付给主机。但是,这是一种不完整的交付。进程到进程的通信:UDP负责将报文交付给适当的进程。7.2进程到进程的通信-C/S模式完成进程到进程的通信可以有多种方法,最常用方法是客户/服务器模式(Client/S

6、erver),即本地计算机上客户进程,要从远程计算机上的服务器进程得到服务。目前操作系统支持多用户和多程序运行环境。由于大多数网络应用程序都在同一台机器上运行,计算机上必须能够确保目的地机器上的软件程序能从源地址机器处获得数据报,以及源计算机能收到正确的回复。这是通过使用UDP的“端口号”完成的。例如,如果一个客户希望在IP地址为128.1.123.1的服务器上使用域名服务系统(DNS)。因此,IP目的地址为128.1.123.1,并且要在UDP头部插入目标端口号53,说明在目的端53号端口获得DNS服务,形成数据报。7.2进程到进程的通信-C/S模式远程计

7、算机在同一时间内可以运行多个服务器程序。本地计算机在同一时间内可以运行多个客户程序。对通信双方来说,需要定义下面四项,才能正确连接通信。本地主机本地进程远程主机远程进程本地主机和远程主机通过IP地址定义。本地进程和远程进程通过端口号定义。()用来选择主机,()用来选择进程。a.IP地址b.MAC地址c.端口号7.2进程到进程的通信-套接字地址一个IP地址和一个端口号合起来称为套接字地址。要使用UDP服务,需要一对套接字地址:客户端套接字地址和服务器端套接字地址。客户端套接字地址唯一定义了客户应用程序。服务器端套接字地址唯一定义了服务器应用程序。7.2进程到进

8、程的通信-端口号IANA将端口划分为三个范围:熟知的

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

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

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