• 华为L3VPNv4 over SRv6 BE配置案例


    在这里插入图片描述

    NE1

    sysname pe1

    ip vpn-instance vpn
    ipv4-family
    route-distinguisher 1:1
    vpn-target 100:100 export-extcommunity
    vpn-target 100:100 import-extcommunity

    segment-routing ipv6 //建立srv6-BE路径
    encapsulation source-address 2000::1 //用自己的回环口地址建立node sid
    locator test ipv6-prefix 2000:1::1 64 static 32 //funcation用默认的动态自动生成

    isis 1
    is-level level-2
    cost-style wide
    network-entity 49.0001.0000.0000.0001.00

    ipv6 enable topology ipv6
    segment-routing ipv6 locator test //调用上面的名为test的locator,用isis扩散出去

    interface Ethernet1/0/0
    undo shutdown
    ip binding vpn-instance vpn
    ip address 192.168.0.1 255.255.255.0
    undo dcn
    undo dcn mode vlan

    interface Ethernet1/0/1
    undo shutdown
    ipv6 enable
    ipv6 address auto link-local
    isis ipv6 enable 1
    undo dcn
    undo dcn mode vlan

    interface LoopBack0
    ipv6 enable
    ipv6 address 2000::1/128
    isis ipv6 enable 1

    interface NULL0

    bgp 100
    router-id 1.1.1.1
    peer 2000::3 as-number 100
    peer 2000::3 connect-interface LoopBack0

    ipv4-family unicast
    undo synchronization

    ipv4-family vpnv4
    policy vpn-target
    peer 2000::3 enable
    peer 2000::3 prefix-sid //段路由产生一个V标,私网路由携带SID

    ipv4-family vpn-instance vpn
    peer 192.168.0.2 as-number 65001
    segment-routing ipv6 locator test //给vpn实例分配srv6标签,End.DT4
    segment-routing ipv6 best-effort

    undo dcn

    NE2

    isis 1
    is-level level-2
    cost-style wide
    network-entity 49.0001.0000.0000.0002.00

    ipv6 enable topology ipv6

    interface Ethernet1/0/1
    undo shutdown
    ipv6 enable
    ipv6 address auto link-local
    isis ipv6 enable 1
    undo dcn
    undo dcn mode vlan

    interface Ethernet1/0/2
    undo shutdown
    ipv6 enable
    ipv6 address auto link-local
    isis enable 1
    isis ipv6 enable 1
    undo dcn mode vlan

    interface LoopBack0
    ipv6 enable
    ipv6 address 2000::2/128
    isis ipv6 enable 1

    undo dcn

    NE3

    ip vpn-instance vpn
    ipv4-family
    route-distinguisher 1:2
    vpn-target 100:100 export-extcommunity
    vpn-target 100:100 import-extcommunity

    segment-routing ipv6
    encapsulation source-address 2000::3
    locator test ipv6-prefix 2000:3::3 64 static 32

    isis 1
    is-level level-2
    cost-style wide
    network-entity 49.0001.0000.0000.0003.00

    ipv6 enable topology ipv6
    segment-routing ipv6 locator test

    interface Ethernet1/0/0
    undo shutdown
    ip binding vpn-instance vpn
    ip address 192.168.1.1 255.255.255.0
    undo dcn
    undo dcn mode vlan

    interface Ethernet1/0/1
    undo shutdown
    undo dcn
    undo dcn mode vlan

    interface Ethernet1/0/2
    undo shutdown
    ipv6 enable
    ipv6 address auto link-local
    isis ipv6 enable 1
    undo dcn mode vlan

    interface LoopBack0
    ipv6 enable
    ipv6 address 2000::3/128
    isis ipv6 enable 1

    interface NULL0

    bgp 100
    router-id 3.3.3.3
    peer 2000::1 as-number 100
    peer 2000::1 connect-interface LoopBack0

    ipv4-family unicast
    undo synchronization

    ipv4-family vpnv4
    policy vpn-target
    peer 2000::1 enable
    peer 2000::1 prefix-sid

    ipv4-family vpn-instance vpn
    peer 192.168.1.2 as-number 65002
    segment-routing ipv6 locator test
    segment-routing ipv6 best-effort

    undo dcn

    静态手动指定funcation

    如果要用静态手动指定funcation就用以下配置替换上面的对应配,两边pe都要配:
    isis 1
    [pe2-isis-1]dis segment-routing ipv6 local-sid end forwarding //默认是动态,关掉它

    segment-routing ipv6
    locator test
    opcode ::111 end //手动指定end

    查看

    [pe1]dis segment-routing ipv6 local-sid end-dt4 forwarding
    在这里插入图片描述

    [pe1]dis ip routing-table vpn-instance vpn 22.1.1.1 verbose
    在这里插入图片描述

    [pe2]dis segment-routing ipv6 local-sid end forwarding
    在这里插入图片描述

  • 相关阅读:
    Linux网络编程系列之服务器编程——阻塞IO模型
    线性表详细讲述(带图)
    electron快速入门
    写一个函数del,用来删除动态链表中指定的节点
    C++ 多线程 学习笔记
    9.30号作业
    PDF能编辑修改吗?教你必备的几种编辑方法
    vue/cli不同版本差异
    四元数插值
    B站崩了,如果是你是那晚负责的开发人员你会怎么做?
  • 原文地址:https://blog.csdn.net/ydaxia110/article/details/138032011