IPv6基本介绍

简介:

IPv6协议后面来自于两个基本推动力:
第一、移动设备,安全问题服务质量保证
第二、拥有众多人口的国家

IPv6和IPv4地址不同之处不仅在地址长度、格式写法

地址表示法

IPv4采用点分十进制,分隔4个8位段来表示,每个段数值大小在1~255之间
IPv6采用十六进制,分隔8个16位段来表示,用:来分开,掩码使用/数值

IPv6地址类型:(和IPv4相比较它没有广播)
单播:FEC0、2xxx::/4用来表示单台设备的地址(全球唯一性)
组播地址:FF00::/8(提供包含“全部节点”的多播地址,类似于广播)
任意播地址:像一种服务,得出“最近的”“代价最低的”的路由器


IPv6的优点:
1、聚合
2、一个接口可以配置多个ipv6地址为主地址
3、自动配置(DHCPV6、auto-config)
4、端到端连接、NAT破坏端到端连接、涉及加密、安全
5、重编址
6、ipv6 简易的报头 没有广播 没有校验
ipv6的报文封装
Ethernet ipv6 tcp telnet fcs
保留的flow lable 为后期开发应用

dualstack  tunnel  6to4tunnel
2001:0DB8:0:1/23 地址规划、前23位需要去注册、各运营商32位

点分十进制 IPv4、冒号分十六进制IPv6
IPv6地址表示方式:冒号十六进制表示法、16位一段, 共8段,为了缩短书写长度, 可以用压缩表示段内前导"0"压缩,全"0"段压缩
例如:
完整地址 -->2001:0410:0000:0001:0000:0000:0000:45FF
第一步压缩 -->2001:410:0:1:0:0:0:45FF
第二部压缩 --> 2001:410:0:1::45FF

单播地址:一对一、分类
1、AGUA地址:2000::/3   IPv6公网地址
2000::/3
3fff:ffff:ffff:ffff:ffff:ffff:ffff:ffff/3   
2001::/16   公网地址
2002::/16   6to4 专用
2、link-local地址:(FE80::/10)
作用:1、本地IPv6地址 2、路由表的吓一跳看到的都是link-local地址
3、site-local地址:私有地址(FEC0::/10)
4、未指定地址:默认路由(::/128)
5、环回地址(::1/128)
6、ipv4的兼容地址

EUI-64:扩展唯一标识符64位

组播地址:一对多、FF00::/8
任意播地址:一到最近

ICMPV6
1、路径MTU发现协议、
2、邻居发现协议、NDP替代ARP(icmp135 邻居请求 icmp136邻居通告)135重复地址检测
3、路由通告134 路由回复133 作用:通告前缀,重编制

int e0
ipv6 nd suppress-ra 路由优化

ipv6acl是以扩展
做重分布是和ipv4区分开的 address-family ipv6 协议族里面重分布

BGP配置
address-family ipv6
neighbour 1::1 activate 激活邻居 










本文转自 周小玉 51CTO博客,原文链接:http://blog.51cto.com/maguangjie/1934055,如需转载请自行联系原作者
目录
相关文章
|
负载均衡 网络协议 UED
slb健康检查
SLB的健康检查确保后端服务器正常运行,通过定期探测判断服务器状态。支持TCP、HTTP/HTTPS协议,探测路径、间隔、阈值、超时时间和重试次数可配置。当服务器连续失败指定次数时,SLB会将其从负载均衡中移除,成功响应指定次数后重新纳入。健康检查机制保障流量转发至正常服务器,提升服务可用性和用户体验。配置时需结合业务需求和服务器性能。
485 3
|
存储 机器学习/深度学习 人工智能
【前沿技术RPA】 一文了解UiPath 机器人企业框架 (REFramework)
本博文主要介绍 UiPath 机器人企业框架 (REFramework)。我们将讨论事务处理、调度程序和执行程序的概念,还会简要介绍 REFramework 可以完成的任务。
【前沿技术RPA】 一文了解UiPath 机器人企业框架 (REFramework)
|
存储 Ubuntu 应用服务中间件
在Docker中,怎么快速查看本地的镜像和容器?
在Docker中,怎么快速查看本地的镜像和容器?
|
9月前
|
存储 数据挖掘 数据处理
Pandas 数据筛选:条件过滤
Pandas 是 Python 最常用的数据分析库之一,提供了强大的数据结构和工具。本文从基础到高级,介绍如何使用 Pandas 进行条件过滤,包括单一条件、多个条件过滤、常见问题及解决方案,以及动态和复杂条件过滤的高级用法。希望本文能帮助你更好地利用 Pandas 处理数据。
577 78
|
存储 内存技术
内存条RAM详细指南
内存条(RAM)是电脑中用于临时存储数据和程序的部件,CPU依赖它执行操作。内存条经历了从主内存扩展到读写内存整体的发展,常见类型包括SDRAM和DDR SDRAM。内存容量、存取时间和奇偶校验是衡量其性能的关键指标。在选购时,应考虑类型、容量、速度和品牌,知名品牌的内存条提供更好的可靠性和稳定性。
2895 2
|
数据中心 网络架构 Python
【计算巢】数据中心的网络架构设计原则
【5月更文挑战第31天】探讨数据中心网络架构设计原则:稳定性是基础,需抵御各种挑战;强调扩展性,适应业务发展;追求高效,确保数据传输速度;注重灵活性,灵活应对变化。简单Python代码示例展示网络节点连接。设计时需具备长远眼光,综合考虑技术方案,以构建坚固高效的信息桥梁。同学们,要持续学习和探索,为信息世界贡献力量!
248 2
|
存储 JSON 关系型数据库
带你走进PostgreSQL的世界
带你走进PostgreSQL的世界
610 0
|
存储 网络协议 数据库
数据中心网络架构的需求原则及策略
【5月更文挑战第15天】本文讨论了数据中心建设的重要性,它能提升用户体验,保证业务连续性和数据安全。
|
存储 网络安全 数据安全/隐私保护
【专栏】Python 网络设备管理中,`ConnectHandler`(Paramiko库)和`telnetlib`模块常用于设备交互。
【4月更文挑战第28天】Python 网络设备管理中,`ConnectHandler`(Paramiko库)和`telnetlib`模块常用于设备交互。`ConnectHandler`简化SSH连接,便于与网络设备交互,而`telnetlib`是Python内置模块,支持Telnet协议的远程登录操作。两者都提供命令执行和响应接收功能。示例代码展示了如何使用它们获取防火墙设备的版本信息,降低了代码复杂度,提高了可读性和维护性。
394 0
|
NoSQL 前端开发 Java
redis的发布/订阅(命令、普通工程、springboot实现)
小美老师给五年级三班上数学课的时候,实现给所在班级进行实时推送数学课程的活动(广播通信)