MIPv6 到 HMIPv6 的主要扩展

原创 2005年01月01日 16:59:00
看了一下 draft,自己总结的,不一定准确,但基本差不多

包头与消息格式改变

  1. 增加 M 位,用于注册至 MAP
  2. Neighbour Discovery 有一个新的结构,为 MAP 加的。

MN

MN 是改进的重点,大部分改进发生在这里。
  1. 从 Router 的 RA 中发现 MAP,选择 perference 值最高的进行 BU。选择距 离远的(覆盖范围大的) MAP,可以减小切换发生的次数。
  2. 如果在相同的 MAP 内,只要重新 BU 一下新的 LCoA 就行了
  3. 如果进入新的 MAP,使用 stateless 的方式,生成新的 RCoA
  4. 向 MAP 发送 Local BU:置 M 和 A 位,是一种 BU,RCoA 放到 Home Addr 的位置,不需要 Alternate-CoA,LCoA 是作为源地址的。
  5. 注册新的 MAP 前应该使用新的 LCoA 向原来的 MAP 同样进行一次 Local 的 BU,减少丢包。
  6. MAP 进行 DAD,并发送回来 BAck。没有新定义错误代码,就是原有的。如果 返回的 ack 不包含 type2 的路由头部的话,忽略它。
  7. 所有发送的包通过隧道发送到 MAP,外层头部 LCoA-->MAP,内部的则以 RC oA 为原地址。
  8. 可以绑定多个 MAP,但不能嵌套使用,这样会降低协议效率和性能。(draft -ietf-mipshop-hmipv6-03.txt, October 2004, pp. 10,pp.16)
  9. 绑定 MAP 后,使用 RCoA 向 HA 和 CN 进行 BU,当然是通过 MAP 的。向 HA 和 CN 进行 BU 的lifetime 不能比 MAP 的大。
  10. 对以后通过隧道收到的包进行解包。
  11. 可以不通过 MAP。

MAP

MAP 是作为一个本地的 HA 存在的,其核心工作就是进行一个隧道操作,它不知道 HA 到底是谁。
  1. 接受到 MN 的注册,返回确认信息,必须返回 type 2 的路由头;这个要参 考 MIPv6 对 HA 的规定,
  2. 与 MN 进行双向隧道。
  3. (与HA一样),使用 Neighbour Advertisement 来拦截到 RCoA 的包,把它们 通过隧道发送给 LCoA。

Router(BS)

转发 MAP 的通告信息,如果自己也是 MAP,就把自己也加进去,如果有重复的, 就选择距离值低的那个。(这个不一定要支持,但能把 MAP 通过 RA 告诉 MN 应该 是必须的)。

win7下扩展分区空间分配到主分区

xp即将out出局,赶紧换换新系统,刚换好win7,装了几个软件,C盘20G的空间已经不够用了,没办法,作为小白到处找办法增加C盘的容量,我就将这一路的经历分享出来哈!大牛请绕路,给一样的小白做个参考...
  • cocodada
  • cocodada
  • 2014年02月19日 11:32
  • 2275

Linux主分区,扩展分区,逻辑分区的联系和区别

主分区,也称为主磁盘分区,和扩展分区、逻辑分区一样,是一种分区类型。主分区中不能再划分其他类型的分区,因此每个主分区都相当于一个逻辑磁盘(在这一点上主分区和逻辑分区很相似,但主分区是直接在硬盘上划分的...
  • u011435712
  • u011435712
  • 2014年12月09日 16:38
  • 6134

给vmware虚拟机中的ubuntu 14.04扩大磁盘分区

一.先取得root 权限 $ su - root Password: su: Authentication failure Sorry. 这时候输入 $ sudo passwd root...
  • husion01
  • husion01
  • 2016年06月13日 23:17
  • 3074

MIPv6的快速切换

1、引入: 在基本的移动IPv6协议中,移动节点在不同网络间切换时需要经过移动检测、新转交地址配置、重复地址检测、绑定注册过程,造成了较大的切换延迟。移动IP的实现依赖于二层链路的建立,无论在什么时候...
  • a407603406
  • a407603406
  • 2013年10月15日 18:58
  • 934

linux MIPv6 源代码

  • 2010年06月22日 10:22
  • 273KB
  • 下载

Linux下的MIPv6实现

  • 2011年04月25日 11:21
  • 76KB
  • 下载

mipv6-2.0.2-linux-2.6.16.20.patch.bz2

  • 2009年05月13日 13:30
  • 57KB
  • 下载

Building the Internet of Things with IPv6 and MIPv6

  • 2013年08月03日 09:44
  • 5MB
  • 下载

用友T6产品主要功能

  • 2013年05月14日 13:45
  • 424KB
  • 下载

网络安全实验报告主要内容有6嗅探器实现(winpcaplibnids),3网络监听,5暴力攻击,网络安全实验-网络扫描

  • 2010年05月04日 16:55
  • 967KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:MIPv6 到 HMIPv6 的主要扩展
举报原因:
原因补充:

(最多只允许输入30个字)