第4章 网络层与IP协议-2.ppt
文本预览下载声明
4.8.3 移动IP的结构与基本术语 1.移动IP结构 4.8.3 移动IP的结构与基本术语 2.移动IP的基本术语 家乡地址(home address) 家乡网络为每个移动结点分配的一个长期有效IP地址。 转交地址(care-of address) 当移动结点接入一个外地网络时,被分配的一个临时IP地址。 家乡网络(home network) 为移动结点分配长期有效的IP地址网络(目的地址为家乡地址的IP分组,以标准的IP路由机制发送到家乡网络。 2.移动IP的基本术语 家乡链路(home link) 移动结点在访问家乡网络时接入的本地链路?。 外地链路(foreign link) 移动结点在访问外地网络时接入的链路。(家乡链路与外地链路比家乡网络与外地网络更精确地表示出了移动结点所接入的位置) 移动绑定(mobility binding) 家乡网络维护移动结点的家乡网络与转交地址的关联。 2.移动IP的基本术语 隧道(tunnel) 家乡代理通过隧道将发送给移动结点的IP分组转发到移动结点 隧道一端为家乡代理,另一端通常为外地代理(也可能是移动结点) 使用隧道传输移动结点的IP分组 2.移动IP的基本术语 隧道(tunnel) 原始IP分组数据要从家乡代理转发到移动结点,其源IP地址为发送该IP分组的结点地址,目的IP地址为移动结点的IP地址。 家乡代理路由器在转发之前需要加上外层报头。外层报头的源IP地址为隧道入口的家乡代理地址,目的IP地址为隧道出口的外地代理的地址。 在隧道传输过程中,中间的路由器看不到移动结点的家乡地址。 4.8.4 移动IPv4的工作原理 移动IP工作过程4个阶段:代理发现、注册、分组路由、注销 1.代理发现(agent discovery) 定义“代理通告”、“代理请求”报文(扩展ICMP路由发现机制来实现) 4.8.4 移动IPv4的工作原理 2.注册(registration) 移动结点到达新网络,要将自己可达信息通知家乡代理(通过注册) 注册过程涉及移动结点、外地代理、家乡代理 通过交换注册报文,在家乡代理创建/修改“移动绑定”,使家乡代理在规定的生存期内保持移动结点家乡地址与转交地址的关联。 注册目的 使移动结点获得外地代理的转发服务。 使家乡代理知道移动结点当前的转交地址。 家乡代理更新即将过期的移动结点注册、或注销回到家乡的移动结点。 4.8.4 移动IPv4的工作原理 注册过程 通过外地代理转发注册请求 移动结点直接到家乡代理注册 4.8.4 移动IPv4的工作原理 3.分组路由(packet routing) 移动IP路由:单播、广播、多播 (1)单播路由分组 移动结点接收单播分组 移动结点发送单播分组 通过外地代理路由 通过家乡代理转发 4.8.4 移动IPv4的工作原理 3.分组路由(packet routing) (2)广播路由分组 一般情况下,家乡代理不广播数据分组到移动绑定列表中每个移动结点 如果移动结点已请求转发广播数据分组,则家乡代理将采取“IP封装”的方法进行转发 3.分组路由(packet routing) (3)多播路由分组 移动结点接收多播分组 通过多播路由器加入多播组 与家乡代理之间建立双向隧道加入多播组 3.分组路由(packet routing) (3)多播路由分组 移动结点发送多播分组 通过多播路由器发送多播分组 先将多播分组发送到家乡代理,再将多播分组转发出去 4.8.4 移动IPv4的工作原理 4.注销 移动结点已经回到家乡网络,通过家乡代理进行注销。 4.8.5 移动结点、通信对端基本操作 移动IPv4中移动结点和通信对端的基本操作 * 4.6 互联网控制报文协议ICMP 4.6.1 ICMP的作用与特点 不能独立于IP单独存在(IP辅助协议),解决IP不可靠问题 要封装成IP分组(长度≤576B),再传送给数据链路层。 用于IP分组转发过程中检测错误,由路由器向源主机报告差错原因。 不能纠正差错(只报告差错) 传输层(高层)要得到可靠传输,需要采用其他机制来保证。 4.6.2 ICMP报文类型和报文格式 ICMP报文类型 报文类型 种类 差错报告 目的站不可达 数据报超时 数据报参数错 源站抑制 路由重定向 查询报文 时间戳请求与应答 回应请求与应答 地址掩码请求与应答 路由器查询与通告 4.6.2 ICMP报文类型和报文格式 ICMP报文格式 4.6.3 ICMP差错报文 1.目的站不可达报文 路由器不能找到正确的路由器/主机,分组转发失败,丢弃该分组。然后向源主机发出ICMP目的站不可达报文 4.6.3 ICMP差错报文 2.源站抑制报文 路由器分组接收速率比转发速率快,缓冲区队列将会溢出,造成拥塞,此时向发送站发送“源
显示全部