ISATAP自动隧道

news/2025/4/2 3:30:00/

文章目录

  • ISATAP

https://i-blog.csdnimg.cn/blog_migrate/58966ddd9b29aabe8841f5ec34f0d31c.gif

🏡作者主页:点击!

🤖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.1ISATAP+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

http://www.ppmy.cn/news/1584469.html

相关文章

SVN 提交操作指南

SVN 提交操作指南 引言 Subversion(简称SVN)是一种流行的版本控制系统,用于管理源代码的版本。SVN允许开发者在代码库中创建分支、合并更改和跟踪代码的历史。提交操作是SVN中非常核心的一个步骤,它允许开发者将更改保存到版本库中。本文将详细阐述SVN提交操作的步骤、注…

鸿蒙生态全解析:应用适配分享

一、鸿蒙系统的技术底座与适配挑战 HarmonyOS NEXT 作为全场景分布式操作系统,通过统一的技术底座和声明式开发框架,实现了 "一次开发,多端部署" 的跨设备协同能力。其核心优势在于: 弹性部署架构:一套系统…

前端音频和视频上传预览功能的探索与总结

在前端开发的学习和实践过程中,总会遇到各种各样的问题,而音频和视频的上传预览功能就是其中一个具有一定挑战性的部分。最近在项目中涉及到这方面的需求,经过一番摸索和实践,有了一些收获和体会,在此进行总结&#xf…

游戏引擎学习第192天

仓库:https://gitee.com/mrxiao_com/2d_game_4 回顾 我们现在正在编写一些界面代码,主要是用户界面(UI),不过这里的UI并不是游戏内的用户界面,而是为开发者设计的用户界面。我们正在尝试做一些小的UI元素&#xff0c…

matlab打开两个工程

1、问题描述 写代码时,需要实时参考别人的代码,需要同时打开2个模型,当模型在同一个工程内时,这是可以直接打开的,如图所示 2、解决方案 再打开一个MATLAB主窗口 这个时候就可以同时打开多个模型了 3、正确的打开方…

【字符设备驱动开发–IMX6ULL】(一)简介

【字符设备驱动开发–IMX6ULL】(一)简介 一、Linux驱动与裸机开发区别 1.裸机驱动开发回顾 ​ 1、底层,跟寄存器打交道,有些MCU提供了库。 spi.c:主机驱动(换成任何一个设备之后只需要调用此文件里面的…

【力扣hot100题】(014)轮转数组

感谢力扣,好久没遇到过这么简单的题目了,并且比较考验基础(vector的各种删除拼接操作)。 先储存起后k个元素,然后从第nums.size()-k处一一后移,最后将储存元素替换原来的前k个元素即可。 class Solution …

常用的排序算法

1. 快速排序 1.1 基本思想: 通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整…