IPV6

一、特征-升级点

1、全球单播地址 ---- IPV4地址下的公有地址   V6下没nat
2、可聚合性(IANA组织对全球的地址进行合理分配)
3、多宿主---一个物理接口可以同时拥有多个不同网段的IPV6地址;但不同接口不能在同一网段
4、自动配置  1)DHCP V6  2)auto-config路由器接口手工配置IPv6地址,然后路由器将自己地址的前缀(网络号)下放给PC,PC自动使用EUI-64来补充主机位;
5、即插即用--热插拔
6、端到端的连接---不需要NAT
7、重编址
8、简易的报头   1)没有广播机制  只有组播和单播   2)没有检验和(因为2和4层均存在校验和)   3)流标签---保留---QOS
9、安全性和移动性
10、IPV4和IPV6共存

黄色---一致
红色---取消   V4中的第二列用于分片  V6可以使用扩展首部实现
蓝色---替代   1、服务类型--扩展表2、报头长度---有效负载长度3、TTL--跳数限制4、协议号---下一个头部
灰色---保留   流标签

二、IPV6地址

1 --23位     注册位---IANA分配给各个国家或组织
24--32位     ISP位---国家分配给各个ISP
33--48位     站点位---ISP分配给各个企业
49--64位     子网位----网络管理员进行子网划分

IPV6地址写法: 使用冒分16进制标示,每16位为一段;共8段
2031:0000:130F:0000:0000:09C0:006A:130B
每一段地址前面的0可以省略
2031:0000:130F:0000:0000:9C0:6A:130B
若一段全为0,可以省略成一个0
2031:0:130F:0:0:9C0:6A:130B
若连续两段以上全0,可以省略为::
2031:0:130F::9C0:6A:130B

2031:0000:0000:09C0:0000:0000:0000:130B
注:若存在两个部分均为全0,只能将其中一个部分省略为::
2031:0:0:9C0::130B

例:
FF02:0:0:0:0:0:0:0:1—FF02::1
0:0:0:0:0:0:0:1–::1
0:0:0:0:0:0:0:0–::
当使用ipv6协议携带端口号时,需要使用中括号来区分;
http://[2031:0:130F::9C0:6A:130B]:8080/index/html

三、IPV6地址分类

1、单播地址         一对一   只有单播地址能作为源地址,也可作为目标地址
2、多播(组播)地址   一对多   作为目标地址
3、任意播地址       一到最近

1、单播地址

1、AGUA 全球可聚合单播地址 IPV6的公网地址(需申请),全球单播传递
目前全球已规划地址----2000::/3
范围–2000::-----3fff:ffff:ffff:ffff:ffff:ffff:ffff:ffff
其中 2001::/16 -----当下的IPV6实验室使用地址 目前ipv6 intenet地址
2002::/16-----------6to4 tunnel 专用地址

2、本地链路地址—自动私有地址—link-local 169.254.0.0/16
FE80::/16
1)路由器接口上配置ipv6 enable命令,该接口将自动生成link-local地址;
2)若在接口配置一个IPV6单播地址,必然自动生成link-local地址;一个接口只能存在一个link-local地址;

Link-local地址的网络位固定为FE80::/64,主机位使用本地以太网接口的MAC地址来生成link-local地址主机位;串行链路无MAC地址,将循环借用本设备上以太网接口的MAC;

主机位生成方法:
Link-local地址--------------网络位FE80::/64 后64位使用EUI-64补充
EUI-64简易的用户界面:
(1)以太网接口MAC地址----ca00.0a60.0000
在MAC的前24位和后24位之间强行插入FFFE
ca00.0aFF.FE60.0000
(2)U位转换
将合成后的地址,从左往右第7位自反 若该位为0,变为1;为1变为0;
Ca00=1100 1010 0000 0000 第七位自反
1100 1000 0000 0000=c800
(3)link-local地址为
FE80::c800.aff.fe60.0
作用:
(1)在同一广播域内可以通讯使用—由于本地多接口可能使用相同MAC转换,故在使用link-local地址访问对端时,需要定义出接口;
(2)常常作为动态路由协议生成的路由表条目中的下一跳地址;因为IPV6存在多宿主概念,该地址最稳定;

3、site-local 本地站点地址----私有地址 私网地址
FEC0::/16

4、未指定地址-----::
::
1)默认(缺省)路由 2)在DHCP时作为无效地址(没有地址)

5、环回地址—127.0.0.1
::1

6、IPV4兼容性地址 用于6to4 tunnel专用
假设IPV4地址为192.168.1.1
192----1100 0000–c0
168----1010 1000–a8
1-------0000 0001–01
1-------0000 0001–01
192.168.1.1的IPV4兼容性地址为2002:c0a8:0101::/48

2、多播地址

FF00::/8所有组播地址 IPV4下在组播:224-239
FF02::1—224.0.0.1 所有的路由与所有PC
FF02::2—224.0.0.2 所有的路由器
FF02::9—224.0.0.9–RIPNG

被请求节点组播地址:—用于NDP协议—获取对端mac地址
构成FF02::1:FF+24位 (IPV6单播地址的后24位)
只要存在一个IPV6单播地址,那么便会产生一个被请求节点组播地址;

例:2001::1(单播)-------------FF02::1:FF00:1(组播)

3、Ipv6下的组播MAC地址

33.33+32位(后32位为IPV6组播地址后32位)
FF02::1----33.33.00.00.00.01

HCIP——IPv6地址基础相关推荐

  1. IPV6地址基础知识

    IPV6地址格式: (1)首选格式 冒号分割为8段,每一段16bit,每一段内用十六进制表示. 用"IPv6地址/掩码长度"的方式来表示. 例如:2001:0DB8:0000:00 ...

  2. IPv6地址基础知识体系

    目录 1.IPv6地址格式 1.1 站前点缀 1.2 Subnet ID 1.3 Interface ID 2.IPv6地址的分类及寻址模式 2.1 单播(Unicast)地址 2.1.1 全球唯一地 ...

  3. 微指令地址的形成方式_交换那些事儿 | 基础维护篇 IPv6地址分类及配置方法

    IPv6地址分类及配置方法 H3C交换机基础维护篇 何为IPv6 随着网络的不断扩大和发展,IPv4的地址空间已不能满足需求,因此IPv6协议的应用越来越广泛.那么IPv6地址是如何规范和配置的呢,今 ...

  4. 【IPv6基础系列科普视频】IPv6地址、IPv6 DNS、DHCPv6...精华视频一键打包,谁看谁会!

    为何引进IPv6地址?IPv6地址只是扩大了地址空间吗? IPv6的演进过程是怎样的? IPv6 DNS是什么?为什么需要IPv6 DNS? 为什么需要ND?ND只是替代了IPv4的ARP吗? NAT ...

  5. 配置无状态IPv6地址自动配置基础实验

    实验描述 两台路由器设备相连,其中AR2的接口GE0/0/0能够自动获取IPv6地址,从而实现设备之间通信. 实验思路 为了能让AR2的接口GE0/0/0自动获取IPv6地址,该AR2的接口GE0/0 ...

  6. IPV6地址的一些基础知识:

    1.IPV6是什么? IPv6(Internet Protocol Version 6,互联网协议第6版)是互联网工程任务组设计的用于替代IPv4的下一代IP协议. 2.IPv6出现的作用: IPv6 ...

  7. IPv6基础-IPv6地址

    IPv6地址:128bit,16个字节. 1 三类表示方法 首选格式.压缩格式.特殊格式 (1)首选格式:X:X:X:X:X:X:X:X,8个16bit段,前导零可以删除,但是每段要有一个数字: 举例 ...

  8. IPv6基础:IPv6地址及其范围区域

    IPv6地址格式 IPv6地址是一个128比特的无符号整数,用来标识一个或多个网络接口,如240c::0001.fe80::28ae:d1b2:da61:102a等. 与IPv4不同,一个网络接口可以 ...

  9. 比较ipv6有状态与无状态地址分配工作特点_IPv6环境获取IPV6地址,无状态地址分配,一分钟了解下...

    一.DHCPv6基础 DHCPv6(Dynamic Host Configuration Protocol for IPv6,支持 IPv6 的动态主机配置协议)是针 对 IPv6 编址方案设计的,为 ...

最新文章

  1. vue封装第三方插件并发布到npm
  2. 【Linux】Shell三类变量的作用域——linux shell “永久环境变量”、“临时环境变量”和普通变量之完全解读...
  3. 传奇世界RollBall设计
  4. 【CV】深度了解自监督学习,就看这篇解读 !SimMIM:掩码图像建模的简单框架...
  5. Git最最常用的命令
  6. [react] 在JSX中如何写注释?
  7. 准确率(Accuracy), 精确率(Precision), 召回率(Recall)和F1-Measure(对于二分类问题)
  8. 单体多字系统以及多体并行系统
  9. matlab STFT从时频图找异常噪声的频率
  10. GitHub:围剿Python计划!程序员:早知必有一战!你站谁?
  11. x10ti怎么禁用核显_笔电多显卡切换解决方案浅谈(ver2.2)
  12. ios版qq聊天记录的导出
  13. 深度学习半年学习心得(如何入门)
  14. keras入门(三)搭建CNN模型破解网站验证码 1
  15. java文件服务,苹果相关浏览器文件名乱码而其他例如谷歌浏览器不乱码
  16. java 验证手机号
  17. SystemUI之通知图标控制
  18. 中断的概念和机制————(清华大学慕课记录)
  19. 对前端特效感兴趣的同学可以留意下这些例子,有点意思
  20. “三高”即通常所说的高血压、高血脂(血脂异常)和高血糖三种病症的总称...

热门文章

  1. Window10 IoT家庭物联网网关系统设计
  2. 一个比较牛逼人的博客
  3. macbook黑屏_Macbook苹果笔记本电脑开机黑屏如何解决【解决方法】
  4. java实现二维码扫码下载APP
  5. PAT 1058 选择题 python
  6. Java se官方中文API下载链接
  7. yum是干什么的_刨根问底:什么是yum源,yum的工作原理又是什么
  8. 摘抄部分经典励志语录: 送给所有心怀梦想的人们
  9. 小型机与PC服务器的区别(phpc)
  10. 据说一个人的标准体重应该是其身高(单位:厘米)减去100、再乘以0.9所得到的公斤数。已知市斤的数值是公斤数值的两倍。现给定某人身高,请你计算其标准体重应该是多少?(顺便也悄悄给自己算一下吧……)