首页 > 其他分享 >IPV6基础

IPV6基础

时间:2024-11-11 15:15:54浏览次数:3  
标签:address 基础 接口 IPV6 Huawei 地址 ipv6

一、IPV6优势

1.“无限”地址空间

地址长度为128bit,海量的地址空间,满足物联网等新兴业务、有利于业务演进及扩展。

2.层次化的地址结构

相较于IPv4地址,IPv6地址的分配更加规范,利于路由聚合(缩减IPv6路由表规模)、路由快速查询。

3.即插即用

IPv6支持无状态地址自动配置(SLAAC),终端接入更简单。

4.简化的报文头部

简化报文头,提高效率;通过扩展包头支持新应用,利于路由器等网络设备的转发处理,降低投资成本。

5.安全特性

IPsec、真实源地址认证等保证端到端安全;避免NAT破坏端到端通信的完整性。

6.移动性

对移动网络实时通信有较大改进,整个移动网络性能有比较大的提升。

7.增强的QoS特性

额外定义了流标签字段,可为应用程序或者终端所用,针对特殊的服务和数据流,分配特定的资源。

二、IPV6地址

三、IPV6地址缩写规范

四、IPV6地址分类

1.地址分类

IPV6 = 网络前缀 + 接口标识

2.接口标识

(1)手工配置

(2)系统自动生成

(3)通过IEEE EUI-64规范生成

EUI-64规范最为常用,将接口的MAC地址转化为IPV6接口标识

3.IPV6常见单播地址

(1)GUA

全球单播地址 = 可聚合全球单播地址。该地址全球唯一,用于需要有互联网访问需求的主机,相当于IPV4的公网地址。

(2)ULA

唯一本地地址 = IPV6私网地址,只能在内网中使用。该地址空间在IPV6公网中不可被路由,因此不能直接访问公网。

(3)LLA

链路本地地址,有效范围是本地链路,前缀为FE80::/10。每个IPV6接口都必须具备一个链路本地地址。

4.IPV6组播地址

IPV6组播地址标识多个接口,只可作为IPV6报文的目的地址。

5.IPV6任播地址

标识一组网络接口(通常属于不同的节点)。任播地址可以作为IPV6报文的源地址,也可作为目的地址。

五、IPV6基本配置

1.使能ipv6
[Huawei]ipv6

2.在接口下开启ipv6
[Huawei-GigabitEthernet0/0/0]ipv6 enable

3.配置接口的链路本地地址
[Huawei-GigabitEthernet0/0/0]ipv6 address ipv6-adress link-local
[Huawei-GigabitEthernet0/0/0]ipv6 address auto link-local

4.配置接口的全球单播地址
[Huawei-GigabitEthernet0/0/0]ipv6 address {ipv6-address prefix-length丨ipv6-address丨                
prefix-length}
[Huawei-GigabitEthernet0/0/0]ipv6 address auto {global丨dhcp}

5.配置ipv6静态路由
[Huawei]ipv6 route-static dest-ipv6-address prefix-length {interface-type interface-number [nexthop-ipv6-address]丨nexthop-ipv6-address}[preference preference]

6.使能系统发布RA报文功能
[Huawei-GigabitEthernet0/0/0]undo ipv6 nd ra halt
####默认情况下,华为路由器接口不发送ICMPv6 RA报文,则该接口所连链路上的其他设备无法进行无状态地址自动配置。需要手动开启发送RA报文。

六、总结

标签:address,基础,接口,IPV6,Huawei,地址,ipv6
From: https://blog.csdn.net/2401_85378513/article/details/143669928

相关文章

  • 实验3 类和对象_基础编程2
    实验3类和对象_基础编程2实验任务1button.hpp//button.hpp#pragmaonce#include<iostream>#include<string>usingstd::cout;usingstd::string;//按钮类classButton{public:Button(conststring&text);stringget_label()const;voidclick(......
  • 【JS基础】this的三两事
    this是JavaScript语法中的一个关键字,为什么要用this呢?它能做什么呢?为什么很多前辈和一些书籍,文章中都会告诉我:this是个重点,稍有不慎就会搞错。真的吗?好吧,那我也学学看~01.我遇到的问题我见到过的this,一般出现在函数中。这让我很容易见文会意.它是不是表示:当前这个函数......
  • 渗透测试中登录框骚操作总结(非常详细)零基础入门到精通,收藏这一篇就够了
    由于测试过程中很多系统我们能接触到的只有一个登陆界面,所以要充分挖掘漏洞,进行深入操作登录注册万能密码绕过登录存在SQL注入的情况下,有可能使用万能密码直接登录admin'or'1'='1'--``admin'OR4=4/*``"or"a"="a``'or''='``'or1=1--有超级多登录口SQL......
  • 【云原生】Prometheus基础篇
    系列综述:......
  • 网络安全的副业兼职整理大全,零基础入门到精通,收藏这篇就够了
    网络安全是一个充满机遇的领域,不仅因为其对技术人才的高需求,也因为其灵活性,允许专业人士在全职工作之外探索副业和兼职机会。以下是一些值得考虑的途径:一.挖SRC漏洞1.合法挖洞:在合法的平台上挖掘安全漏洞,提交后可获得奖励。这种方式不仅能够锻炼你的技能,还能为你带来额......
  • 【Linux】Linux环境基础开发工具使用(下)
    【Linux】Linux环境基础开发工具使用(下)......
  • python入门基础大全(全网最细)
    1.编码如果在程序中用到了中文,直接输出结果很可能会出错,比如:print("你好")解决的办法是,在程序的开头写入如下代码:#-*-coding:utf-8-*-或者#coding=utf-8用于向Python解释器声明源代码文件所用的编码类型为“utf-8”,如果代码里有中文,打印的时候可以使中文正常显示......
  • # 学期(如2024-2025-1) 学号(如:20241402) 《计算机基础与程序设计》第8周学习总结
    学期(如2024-2025-1)学号(如:20241402)《计算机基础与程序设计》第8周学习总结作业信息这个作业属于哪个课程<班级的链接>(如2024-2025-1-计算机基础与程序设计)这个作业要求在哪里<作业要求的链接>(如2024-2025-1计算机基础与程序设计第一周作业)这个作业的目标<写上......
  • JavaScript基础总结
             JavaScript(简称JS)是一个广泛使用的客户端脚本语言,常用于网页开发中。它可以在浏览器中运行,执行交互操作和动态效果。以下是JavaScript基础的所有核心知识点,按主题分类列出。1.基本语法声明变量使用var、let和const来声明变量:varname='Alice';/......
  • TypeScript入门基础
    参考网址-https://blog.csdn.net/guoxulieying/article/details/133771340基础类型-布尔值 -letisDone:boolean=false; -数字-TypeScript里的所有数字都是浮点数,这些浮点数的类型是number。除了支持十进制,还支持二进制、八进制、十六进制-以下......