移动IP技术第二讲IP路由技术和隧道技术.ppt





《移动IP技术第二讲IP路由技术和隧道技术.ppt》由会员分享,可在线阅读,更多相关《移动IP技术第二讲IP路由技术和隧道技术.ppt(52页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第二讲第二讲 IP路由技术和隧道技术路由技术和隧道技术1.IP路由技术一一IPIP路由技术路由技术二二隧道技术隧道技术1.1 IP路由技术概述N1N3N4N2问题问题:当移动主机的物理位置发当移动主机的物理位置发生改变,为什么使用原生改变,为什么使用原IP地址不能将地址不能将IP数据报正确数据报正确路由到移动节点上?路由到移动节点上?1.1 IP路由技术概述发送主机发送主机发送主机发送主机路由器路由器目的主机目的主机目的主机目的主机路由器路由器路由器路由器路由器路由器路由器是连接网络的设备,它可以连接两个或多个网络。路由器具有判断网络地址和选择路由路径的能力,能够在不同网络的主机之间传递数据。
2、1.1 IP路由技术概述路由器总是具有两个或两个以上的IP地址每个接口都有一个不同网络号的IP地址物理网络 A物理网络 B1.1 IP路由技术概述路由路由是把信息从源穿过网络传递到目的的行为 。是为IP数据报进行选路的过程。R3ABCR1R2R4DEFR51.1 IP路由技术概述在同一个物理网络上把数据报从一台机器上直接传输到另一台机器上。直接将IP数据报封装到物理帧中,把目的IP地址和物理硬件地址绑定,使用网络硬件进行交付。1.2 路由的两种交付物理网络 A如何判断目的地址是否如何判断目的地址是否在同一个物理网络上?在同一个物理网络上?通过IP地址中的网络前缀判断,同一网络上的主机IP地址具
3、有相同的网络前缀。直接交付直接交付说明:说明:直接交付不涉及路直接交付不涉及路由器的转发,是任由器的转发,是任何报文传输的最后何报文传输的最后一步。一步。1.2 路由的两种交付N1N2N3发送和接收数据报的机器不在同一个物理网络上。数据报的交付必须通过路由器完成。间接交付间接交付2、路由器软件从物理帧中提取数据报,然后进行选路,再将数据报封装到物理帧中交付到下一个路由器,直到能够被直接交付为止;1、主机将数据报发送到本网络的一台路由器上;3、在最后一个路由器上将数据报直接交付给目的主机。1.2 路由的两种交付从协议栈角度理解间接交付模型XYAACCBBABCXYTransportApplica
4、tionNetworkNetworkNetworkNetworkTransportApplicationNetworkHost to networkHost to networkHost to networkHost to networkHost to network1.3 路由表的内容路由表的内容路由表中只指明到目的地路径上的下一步,而不能指明到目的地的完整路径。标准的IP路由表包含许多对(N,R)序偶。N:目的IP地址R:到N路径上的“下一个”路由器的IP地址说明:1.路由表中的目的IP地址使用网络地址,而不是主机地址。2.路由表中的下一跳地址使用IP地址,而不是MAC地址。下一跳选路下一
5、跳选路1.3 路由表的内容大型互联网(如因特网)中有可能存在成千上万台主机。路由表中不可能包括所有目的主机的地址信息IP地址:网络号(netid)和主机号(hostid)路由表的大小就和网络数目成正比(非主机数目)为什么在路由表中使用网络地址进行路由1.3 路由表的内容IP软件中的选路算法路由表路由表要选路的数据报路由维护使用IP地址使用物理地址数据报和下一跳地址一起交给网络接口软件l在路由表中仅使用在路由表中仅使用IPIP地址更易于检查和地址更易于检查和修改路由,对高层软件隐藏物理地址细节。修改路由,对高层软件隐藏物理地址细节。l路由器在转发数据报时不改变目的路由器在转发数据报时不改变目的I
6、PIP地地址,在对址,在对IPIP数据报进行选路后,将得到的数据报进行选路后,将得到的下一跳地址交给一个网络接口软件,由其下一跳地址交给一个网络接口软件,由其完成下一跳完成下一跳IPIP地址到地址到MACMAC地址的转换地址的转换为什么路由表中的下一跳地址使用IP地址1.4 特殊路由如果路由表没有明确指明一条到达目的网络的路由信息,就将数据报转发到默认路由指定的路由器。主要目的:缩短路由表的长度、减少路由计算时间。默认路由默认路由1.4 特殊路由l对单个主机(而不是网络)指定一条特别的路径。l主要目的:增强安全性、进行网络连通性调试和判断路由表的正确性。特定主机路由特定主机路由 路由选择算法路
7、由选择算法1.5 IP选路算法基本的下一跳路由选择算法RouteDatagram(Datagram,RoutingTable)从数据报中提取目的从数据报中提取目的IP地址地址D,并计算网络前缀,并计算网络前缀N;If N与任何直接连接的网络的地址匹配与任何直接连接的网络的地址匹配 then 通过该网络把数据报通过该网络把数据报直接交付直接交付到目的地;到目的地;else if 表中包含表中包含特定于具体主机特定于具体主机的一个到的一个到D的路由的路由 then 把数据报发送到表中指定的下一跳;把数据报发送到表中指定的下一跳;else if 表中包含到网络表中包含到网络N的一个路由的一个路由 t
8、hen 把数据报发送到表中指定的下一跳;把数据报发送到表中指定的下一跳;else if 表中包含一个表中包含一个默认路由默认路由 then 把数据报发送到表中指定的默认路由器;把数据报发送到表中指定的默认路由器;else 选路失败;选路失败;1.6 子网选路算法为什么要用子网选路算法?子网编址,网络前缀可以选择任意长度1.子网环境下的IP路由表:(M,N,R)三元组M:子网掩码N:目的网络地址R:到网络N路径上的“下一个”路由器的IP地址2.选路方法 取出IP数据报中的目的IP地址,与路由表表目中的“子网掩码”逐位相“与”,结果再与表目中“目的网络地址”比较,如果相同,说明选路成功,数据报沿“
9、下一跳地址”转发出去。1.6 子网选路算法子网路由表举例1.7 统一的选路算法将IP选路算法与子网选路算法统一统一选路算法中路由表项路由表项类型子网掩码目的IP特定主机路由表项255.255.255.255目的主机IP地址默认路由表项0.0.0.00.0.0.0标准网络路由表项A类地址:255.0.0.0B类地址:255.255.0.0C类地址:255.255.255.0目的IP地址子网路由表项子网的掩码目的子网的IP地址1.7 统一的选路算法统一选路算法1.8 IP数据报的路由过程1.8 IP数据报的路由过程1.8 IP数据报的路由过程1.8 IP数据报的路由过程1.8 IP数据报的路由过程
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 移动 IP 技术 第二 路由 隧道

限制150内