• CCNA2.0笔记_IPv6


    IPv6地址表示方法:

    连续的零字段可表示为:: (每个地址只能用一次)

    示例:

    2031:0000:130F:0000:0000:09C0:876A:130B

    –可表示为2031:0:130f::9c0:876a:130b

    –不能表示为2031::130f::9c0:876a:130b

    FF01:0:0:0:0:0:0:1 可表示为 FF01::1

    0:0:0:0:0:0:0:1 可表示为 ::1

    0:0:0:0:0:0:0:0 可表示为 ::

    IPv6 单播地址类型:

    –全局地址:以2000::/3 开头,由IANA 分配

    –保留地址:由IETF 使用

    –私有地址:本地链路(以FE80::/10 开头)

    –环回地址(::1)

    –未指定地址(::)

    IPv6 单播、组播、任播. (无广播)

    IPv6 全局单播(和任播)地址

    clip_image004

             IPv6 的全局单播地址和任播地址的格式相同。

    分配 IPv6 全球单播地址

    静态分配

       - 手动接口 ID 分配

       - EUI-64 接口 ID 分配

    动态分配

       - 无状态自动配置

       - DHCPv6(全状态)

    基本IPv6配置

    (config)#ipv6 unicast-routing    //配置ipv6必须开启
    (config)#interface gigabitEthernet 0/0
    (config-if)#ipv6 address 2001:db8:D1A5:C900::1/64
    或
    (config-if)#ipv6 address 2001:db8:3c4d:1::/64 eui-64    //使用EUI-64选项,让设备对其接口MAC地址进行转换,以生成接口ID

    无状态自动配置

    图片1

    Branch路由器可在接口上配置无状态自动配置 ;
    如果默认关键字已添加,则可基于路由通告信息添加默认路由。

    Branch(config)#interface gigabitEthernet 0/1 Branch(config-if)#ipv6 address autoconfig [default] //default选项是为启用ipv6路由功能的路由准备的,如果启用这个选项就会产生默认路由到路由表

    未标题-1

    链路本地地址

    clip_image006

    本地链路由前缀FE80::/10和64位的接口标识符动态创建

    本地链路地址用于自动地址配置邻居发现路由器发现。很多路由协议也使用本地链路地址。

    IPv6 EUI-64 接口标识符

    clip_image008

      一、向MAC地址中间插入16 位的“FFFE”以将原本 48 位的MAC 地址扩展为64 位。

      二、MAC地址第一组(前2位)表示为二进制,最后第二位(上图的X位)如果是0,就改成1,如果是1就改成0;改完之后再转成十六进制.

    IPv6 路由协议

    clip_image010

    IPv6 路由类型:

      – 静态

      – RIPng (RFC 2080)

          – EIGRP for IPv6

      – OSPFv3 (RFC 2740)

      – MP-BGP4 (RFC 2545/2858)

     配置任何ipv6路由协议之前,需要使用 ipv6 unicast-routing 命令来启用IPv6支持

    静态路由配置

    image

      HQ配置:

    HQ(config)#ipv6 route 2001:DB8:A01::/48 Gi0/1 2001:DB8:D1A5:C900::1

      Branch配置:

    Branch(config)#ipv6 route ::/0 Gi0/1 2001:DB8:D1A5:C900::2

    OSPFv3

    · 需要(手工)设置Router ID(格式类似于一个IPv4地址).

            //OSPFv2用于IPv4,它也有Router ID,只是不用配置也可以使用(做穿越的时候也要配置R ID),但是IPv6必须配置Router ID,除非该接口上也同时配置了IPv4地址,那么该RouterID默认就是该ipv4地址

    · 邻接和下一跳属性使用本地链路地址(link-local).

    · IPv6用于传输LSA.

    · 在每条链路而不是每一个网络中启用OSPFv3.

    12

    HQ(config)#ipv6 router ospf 1
    HQ(config-rtr)#router-id 1.1.1.1
    HQ(config-rtr)#exit
    HQ(config)#interface fastEthernet 0/0
    HQ(config-if)#ipv6 ospf 1 area 0
    HQ(config-if)#exit
    HQ(config)#interface loopback 0
    HQ(config-if)#ipv6 ospf 1 area 0
    HQ(config-if)#exit
    Branch(config)#ipv6 router ospf 1
    Branch(config-rtr)#router-id 2.2.2.2
    Branch(config-rtr)#exit
    Branch(config)#interface fastEthernet 0/0
    Branch(config-if)#ipv6 ospf 1 area 0
    Branch(config-if)#exit
    Branch(config)#interface loopback 0
    Branch(config-if)#ipv6 ospf 1 area 0
    Branch(config-if)#exit

    Cisco IOS 双协议栈

    clip_image011

      双协议栈是一种集成方法,使用这种方法时,节点可以同时实施和连通IPv4 网络与IPv6 网络,如果在一个接口上同时配置IPv4 和IPv6,则可将该接口视为双协议栈接口。

    查看命令:
    show ipv6 interface fastEthernet 0/1     //查看fa0/1接口ipv6信息
    show ipv6 route static    //查看ipv6静态路由
    show arp   //用于ipv4查看ip对应的mac地址
    show ipv6 neighbors   //用于ipv6查看ip对应的mac地址
    show ipv6 route ospf
    show ipv6 ospf neighbor
    show ipv6 ospf
  • 相关阅读:
    洛谷P3811题解
    洛谷P3353在你窗外闪耀的星星-题解
    Map根据value来排序
    java8 groupby count
    Java反射
    maven profile环境切换
    获取nginx代理情况下的真实ip
    获取request里header的name和value
    git 删除iml文件
    java list 排序
  • 原文地址:https://www.cnblogs.com/airoot/p/4150489.html
Copyright © 2020-2023  润新知