文章目录
🏡作者主页:点击!
🤖Datacom专栏:点击!
⏰️创作时间:2025年03月30日20点58分
ISATAP
ISATAP隧道(自动隧道)----HCIE新盟
- 6over4自动隧道的一种
- 支持主机到路由器,路由器到主机,主机到主机
- 采用ISATAP隧道专用地址
- 需要一台 ISATAP 路由器,帮助我们获取需要的 IPv6 资源
- 最廉价的方式,在路由器上部署 ISATAP,终端ISATAP主机与路由器之间建立一个专用的隧道,PC可以直接将IPv6流量放进Tunnel传送到 ISATAP 路由器从而穿越整个 IPv4 网络
#工作机制 1、在ISATAP路由器上进行相应配置,给路由器分配IPv4地址,同时建立一个Tunnel接口用于ISATAP,此时隧道接口会根据IPv4地址产生一个64bit的接口标识符,接口标识符根据高位的 FE80:: 形成隧道接口的 link-local 地址,另外还需给ISATAP隧道接口配置全局单播IPv6地址,可以手动配置,也可以EUI-64自动生成,这里的EUI-64不是普通的EUI64,是和上面ISATAP说的一样的特殊的64bit接口标识 2001:1111::0200:5EFE:0202:0202(假设这里地址是2.2.2.2),这个前缀之后会通过Tunnel下发给ISATAP主机,从而使它构建自己的IPv6地址 2、ISATAP主机配置的话,windows7默认安装IPv6协议栈,默认会有一个iSATAP网卡,在物理网卡中配置地址,ISATAP网卡会自动根据这个IPv4地址计算出上面所讲特殊的接口标识:0200:5EFE:1.1.1.1,等同于0200:5EFE:0101:0101(windows上简便写法)
#场景: 主机支持IPv6,设备不支持IPv6(设备是IPv4网络),两台主机互相访问需要经过设备,此时需要做ISATAP隧道来进行数据的传送 #接口标识: ISATAP在主机上启动后,会产生一个ISATAP虚拟网卡,会产生一个64bits的特殊接口标识,类似于EUI-64,但是产生机制不同,专门为ISATAP保留的32位 0200:5EFE 加上主机上配置的 IPv4 地址构成 IPv4:1.1.1.1 ISATAP+IPv4:0200:5EFE:0101:0101 64bit(前32位为保留的ISATAP,后32为IPv4转化) 另一方面,在路由器上部署 ISATAP,路由器会产生一个 Tunnel 接口,响应 ISATAP 主机隧道建立请求,同时接口会产生接口标识 依然是IANA保留给ISATAP的32bit,加上IPv4地址映射:0200:5EFE:0202:0202(假设地址是2.2.2.2) #ISATAP保留地址在各系统之间有些差别 IETF相关草案上找到的更多是 0200:5EFE,但是windows主机上是0200:5EDE,Cisco路由器上用的是0000:5EFE