部分Internet新技术.ppt
《部分Internet新技术.ppt》由会员分享,可在线阅读,更多相关《部分Internet新技术.ppt(90页珍藏版)》请在三一办公上搜索。
1、第六部分 Internet新技术,第27章 移动IP,移动主机:指改变了网络接入点的主机。IP编址方式要求同一个物理网络上的主机具有相同的地址前缀,而路由器则根据地址前缀将分组交付到主机所在的物理网络。这种编址方法适合于固定主机,因为地址的一部分定义了这个主机所连接的网络。移动IP要解决的问题:具有固定IP地址的计算机如何从另一个网络接入因特网?,移动IP的设计目标,每个移动主机必须能够保留和使用自己的固定IP地址。除少量特殊节点以外,不允许对其它的固定主机及路由器做任何改变。,移动IP解决方案,两个地址:每个主机有一个家乡网络和家乡网络上的一个家乡地址,家乡地址是永久地址,总是可以通过该地址
2、找到移动主机。移动主机在外地网络时有一个转交地址(care-of address),当切换到不同的外地网络时转交地址也要相应改变。,家乡地址和转交地址,使用代理,家乡网络上有一个家乡代理,为处于外地网络的移动节点记录当前的转交地址,并将发送到家乡地址的数据包转发到转交地址。外地网络上有外地代理,为处于外地网络的移动节点提供转交地址,并提供数据包的路由服务。移动主机也可以充当外地代理,这要求移动主机能够接收转交地址,并具有所需的软件与家乡代理通信。这时的转交地址称为同地点转交地址(co-located care-of address)。,家乡代理和外地代理,移动主机的通信过程,为和远程主机通信,
3、移动主机需要经过代理发现、注册和数据传送三个阶段。代理发现:路由器使用ICMP路由器通告报文,通报它连接在某个网络上,是否愿意充当家乡代理或外地代理,以及作为外地代理时可以提供的转交地址表。若移动主机未收到代理通告,可以使用ICMP查询报文进行代理询问。移动主机根据收到的代理通告,可以判断自己位于家乡网络还是外地网络,以及是否切换了外地网络。,代理通告报文,Type:值为16Code:8位标志,Code字段,注册,当移动主机移动到外地网络并发现了外地代理后,必须进行注册:移动主机把注册请求发送给外地代理,通报它的家乡地址、家乡代理地址和选择的转交地址。外地代理注册这个请求,并将报文转发给家乡代
4、理,家乡代理将移动主机的家乡地址和转交地址记录在绑定表中。家乡代理将注册应答(证实或否认)发送给外地代理,外地代理再转发给移动主机。注册报文封装成UDP发送,代理使用熟知端口434,移动主机使用临时端口。,注册请求和响应,注册请求报文,Type:报文类型,对于注册请求报文,此字段为1。Flag:标志Identification:匹配请求和响应。Extensions:由家乡代理用来验证移动主机的身份。,标志字段,注册响应报文,Type:报文类型,对于注册响应报文,此字段为3。Code:给出注册请求的结果(接受或拒绝)。,数据传送,接收数据当远程主机要向移动主机发送分组时,使用移动主机的家乡地址作
5、为目的地址。该分组被路由到移动节点的家乡网络上,被家乡代理截获。家乡代理查找绑定表,获得移动节点当前的转交地址(即外地代理地址)。家乡代理将数据包发送到转交地址。外地代理将数据包转发给移动节点。发送数据移动节点在外地网络上发送分组时,分组由外地代理负责路由,其过程与在家乡网络中一样。,数据传送过程,移动IP的低效率,两次穿越当移动主机已经移动到远程主机所在的网络上时,远程主机向移动主机发送的分组要穿越网络两次。,移动IP的低效率(续),三角路由:远程主机发送的分组先被路由到家乡代理,再被路由到外地代理或/和移动主机。,解决方案,当家乡代理将第一个分组转发给外地代理后,就向远程主机发送更新绑定分
6、组,告知移动节点当前的转交地址。远程主机将此信息缓存起来,此后直接使用移动节点的转交地址发送数据。,家乡代理如何截获分组,ARP代理:家乡代理负责为位于外地网络的移动主机发送ARP响应,家乡代理用自己的MAC地址进行响应。免费ARP:当接收到移动主机的注册消息或注销消息时,家乡代理主动发送ARP消息,以更新其它节点的ARP缓存。,数据包如何发送到移动主机,家乡代理通过隧道方式将数据包发送到转交地址:家乡代理将数据包封装到一个单播IP包中,源地址为家乡代理的IP地址,目的地址为转交地址。外地代理取出原始分组,确认移动主机为已注册的主机,将分组封装在链路层帧中发送给移动节点,移动主机的MAC地址从
7、封装注册请求的帧中获得。,习题,21,29,30,31,32,33,第28章 Internet上的实时通信,本章讨论的实时通信是指实时多媒体通信,多媒体是指音频流和视频流。实时多媒体应用的分类:流式存储音/视频:压缩的音/视频文件已经存储在服务器上,用户下载这些文件进行播放用户可以暂停、倒退、快进或者检索多媒体内容实时实况音/视频:类似于传统的电台广播和电视,只是通过因特网来传输实时交互音/视频:允许人们使用音/视频进行实时通信对端到端延时的要求很高,实时多媒体通信的特点,数据传输有严格的延迟及延迟抖动上限要求解决延迟抖动要求数据携带时间戳,以便确定在接收端的回放时间,并且要求接收端有接收缓存
8、对数据有排序的要求通常使用多播方式传输数据根据可获得的带宽,数据流的码速率可调节多个数据流混合,实时传输协议RTP,TCP和UDP均不适合实时多媒体通信:TCP支持排序,但不支持时间戳和多播,尤其是它的差错控制机制会重传损坏或丢失的数据。UDP支持多播,不会重传数据,但不支持排序、时间戳和混合功能。RTP被设计用来传输Internet上的实时多媒体数据:RTP建立在UDP基础之上,使用UDP的交付机制。RTP的主要贡献是增加了时间戳、序号及混合设施。,RTP在TCP/IP协议栈中的位置,RTP报头格式,报文序号:连续递增,用于检测不按顺序的交付或数据丢失。载荷类型:指出载荷域使用的编码算法。时
9、间戳:包中第一个样本的采样时间。同步源标识:如果有多个数据源,同步源为混合器,其它源为参与源。参与源标识:每个标识定义一个源。,实时传输控制协议RTCP,RTCP是与RTP配合使用的一个协议,用于处理反馈、同步和用户接口,但不传输任何数据。RTCP使用5种类型的报文:发送端报告:由活动的发送端周期性地发出,报告在这段时间内发送和接收的RTP分组数量。报告中包括绝对时间戳,便于接收端同步不同流的回放。接收端报告:由不发送RTP分组的被动参加者使用,报告延迟、延迟抖动、带宽、拥塞等与服务质量有关的状况,便于发送端自适应地调整编码方法及编码速率。源描述报文:源周期地发送自己的描述信息,这些信息可显示
10、在接收方的屏幕上。再见报文:源用该报文来宣布退出会议。特定应用报文:允许为新的应用定义新的报文类型。,RTP/RTCP使用的UDP端口,RTP和RTCP是应用层上的协议,但与其它应用程序不同,它们不使用熟知端口。RTP使用偶数的临时端口号。RTCP使用奇数的临时端口号,且比RTP的端口号大1。,因特网广播,在实际的因特网广播实现中,每个客户与电台建立一条单独的TCP连接,然后在TCP连接上传输音频数据。因特网广播采用TCP单播而不是RTP多播的原因:许多ISP不支持多播TCP已被广泛应用并被所有的软件包支持,而RTP却陌生得多许多系统的防火墙仅允许某些熟知端口的TCP包和UDP包通过,携带RT
11、P报文的UDP包通常会被过滤掉,流式存储音/视频,基本过程:客户机请求存储在服务器上的音/视频文件。服务器将音/视频文件发送到客户指定的一个套接字。客户机使用媒体播放器播放音/视频文件。通常采用RTP协议传输音/视频文件,采用RTSP(Real-Time Streaming Protocol)协议提供交互性操作。,实现一:使用一个Web服务器,实现二:使用Web服务器和元文件,实现三:使用媒体服务器,实现四:使用媒体服务器和RTSP,实时交互式音/视频应用,需要一个会话控制协议,负责在会话的双方之间建立、管理和终止呼叫连接,SIP和H.323就是这样的两个协议。,第30章 专用网、虚拟专用网和
12、网络地址转换,内联网(intranet):使用TCP/IP协议族的局域网,对这个网络的接入仅限于机构内部的用户。外联网(extranet):使用TCP/IP协议族,在网络管理员的控制下,机构外的某些特定用户组可以访问某些资源。实现机构内/机构间保密通信的方法:专用网混合网虚拟专用网,30.1 专用网,设计为在机构内部使用,允许访问共享资源,提供保密性。只有一个场所的小机构可以使用孤立的局域网。具有几个场所的大机构可以创建专用互联网,使用路由器和电信专线将不同场所的局域网连接起来。,专用网地址,Internet管理机构为专用网保留了三组地址,任何机构不必申请就可以使用这组地址中的一个来构造专用网
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 部分 Internet 新技术

链接地址:https://www.31ppt.com/p-6490303.html