机在与其他主机或路由器通信之前,首先要获得一个ISATAP地址。双栈主机先向ISATAP服务器发送路由请求,得到一个64位的IPv6地址前缀,然后再加上64位的接口标识符∷0:5EFE:X.X.X.X(这里的X.X.X.X是双栈主机的IPv4单播地址),这样就构成一个ISATAP地址。双栈主机配置了ISATAP地址后,就成了一个ISATAP客户机,进而就可以在IPv4域内和其他的ISATAP客户机进行通信了。一般来说,ISATAP地址的配置既支持无状态地址自动配置方式,也支持手工配置方式。 1.同一个IPv4域内ISATAP主机间的通信过程 在同一个IPv4域内,两台ISATAP客户机的通信过程如下: ①双栈主机1获得双栈主机2的ISATAP地址后,将需要发送的数据包交给ISATAP接口进行发送; ②ISATAP从该数据包的IPv6源地址和目的地址中提取出相应的IPv4源和目的地址,并对该数据包用IPv4头部进行封装; ③封装后的数据包按照其IPv4目的地址被发送到双栈主机2; ④双栈主机2接收到该数据包后对其解封装,得到原始IPv6数据包; ⑤双栈主机2通过与上述过程类似的过程将应答数据返回给双栈主机1。 页码:[1] [2] [3] [4] [5] [6] [7] [8] 第2页、共8页 |