[NETVIRT-1307] L3VPN: IPv6 Datapath not working with DC-GW Created: 12/Jun/18  Updated: 29/Jun/18  Resolved: 25/Jun/18

Status: Verified
Project: netvirt
Component/s: ipv6service
Affects Version/s: None
Fix Version/s: Oxygen-SR3, Fluorine

Type: Bug Priority: Highest
Reporter: RajaRajan Manickam Assignee: Karthikeyan Krishnan
Resolution: Done Votes: 0
Labels: VPNV6
Remaining Estimate: 0 minutes
Time Spent: 1 week
Original Estimate: Not Specified

Attachments: HTML File dump_flows     HTML File dump_groups     File mac.pcp    
Priority: Highest

 Description   

IPv6 Datapath not working with DC-GW

  1. Create N1 with S1(IPv4) and S2(IPv6).
  2. Create Port and boot VM
  3. Validate DC-GW and Local routes learned in both ODL and DC-GW
  4. Verify datapath for Both IPv4 and IPv6.

 Observations:

    1. Packet in flows hitting IPv4 path instead of IPv flow path. 

    2. Incorrect Source MAC address observed.

ComCLI Output :

cli>display fib
Enter password for user cscadm:
   RD       Prefix                NextHop               Label    Origin
   -------------------------------------------------------------------
   100:1    2001:db8:1111::1/128  0.0.0.0               103024   l
   100:1    2001:db8:1111:0:f816:3eff:fee9:2139/128  192.168.115.114       103025   l
   100:1    10.1.1.5/32           192.168.115.113       103021   l
   100:1    10.1.1.6/32           192.168.115.114       103026   l
   100:1    2001:db8:1234::6/128  192.168.115.56        786433   b
   100:1    2001:db8:1111:0:f816:3eff:feed:c06/128  192.168.115.113       103020   l
   100:1    2001:db8:1111:0:f816:3eff:fe01:ef36/128  192.168.115.113       103023   l
   100:1    2001:db8:1111::/64    192.168.115.114       103016   c
   100:1    2001:db8:1111:0:f816:3eff:fed3:155a/128  192.168.115.114       103018   l
   100:1    10.1.1.0/24           192.168.115.114       103015   c
   100:1    2001:db8:1234::5/128  192.168.115.56        786433   b
   100:1    10.1.1.1/32           0.0.0.0               103017   l
   100:1    10.10.1.20/32         192.168.115.56        786432   b
   100:1    10.1.1.3/32           192.168.115.113       103022   l
   100:1    10.1.1.4/32           192.168.115.114       103019   l

cli>

 

[raja1]quince#show ip route
Codes: C - connected, S - static, S dv - dvsr, R - RIP, e B - EBGP, i B - IBGP
       O   - OSPF, O3  - OSPFv3, IA - OSPF(v3) inter-area,
       N1  - OSPF(v3) NSSA external type 1, N2  - OSPF(v3) NSSA external type 2
       E1  - OSPF(v3) external type 1, E2  - OSPF(v3) external type 2
       i   - IS-IS, L1 - IS-IS level-1,  L2  - IS-IS level-2, N - NAT
       IPH - IP Host, SUB A - Subscriber address, SUB S - Subscriber static
       SUB P - AAA downloaded aggregate subscriber routes
       SUB N - Subscriber ND, SUB D - Subscriber DHCP-PD
       M F - Mobile Sub Foreign Agent, M H - Mobile Sub Home Agent,
       M G - Mobile Sub GTP
       E P - EPS Aggregate(Prefix), E A - EPS Address, E S - EPS Static
       ICR - Inter-Chassis Resilience
       EPG - Evolved Packet Gateway
       A - Derived Default, MeH - Media Nexthop
       TSC - tunnel shortcut
       >   - Active Route, * - LSP

Type    Network              Next Hop        Dist    Metric    UpTime  Interface
> i B   10.1.1.0/24          192.168.115.114  200         0     1d00h
> i B   10.1.1.3/32          192.168.115.113  200         0     1d00h
> i B   10.1.1.4/32          192.168.115.114  200         0     1d00h
> i B   10.1.1.5/32          192.168.115.113  200         0     1d00h
> i B   10.1.1.6/32          192.168.115.114  200         0     1d00h
> C     10.10.1.20/32        10.10.1.20         0         0      2w2d  lo1
[raja1]quince#show ipv
[raja1]quince#show ipv6 ro
[raja1]quince#show ipv6 route
Codes: C - connected, S - static, S dv - dvsr, R - RIP, e B - EBGP, i B - IBGP
       O   - OSPF, O3  - OSPFv3, IA - OSPF(v3) inter-area,
       N1  - OSPF(v3) NSSA external type 1, N2  - OSPF(v3) NSSA external type 2
       E1  - OSPF(v3) external type 1, E2  - OSPF(v3) external type 2
       i   - IS-IS, L1 - IS-IS level-1,  L2  - IS-IS level-2, N - NAT
       IPH - IP Host, SUB A - Subscriber address, SUB S - Subscriber static
       SUB P - AAA downloaded aggregate subscriber routes
       SUB N - Subscriber ND, SUB D - Subscriber DHCP-PD
       M F - Mobile Sub Foreign Agent, M H - Mobile Sub Home Agent,
       M G - Mobile Sub GTP
       E P - EPS Aggregate(Prefix), E A - EPS Address, E S - EPS Static
       ICR - Inter-Chassis Resilience
       EPG - Evolved Packet Gateway
       A - Derived Default, MeH - Media Nexthop
       TSC - tunnel shortcut
       >   - Active Route, * - LSP

Type    Network              Next Hop        Dist    Metric    UpTime  Interface
> i B   2001:db8:1111::/64   192.168.115.114  200         0     1d00h
> i B   2001:db8:1111::f816:3eff:fe01:ef36/128
                             192.168.115.113  200         0     1d00h
> i B   2001:db8:1111::f816:3eff:fed3:155a/128
                             192.168.115.114  200         0     1d00h
> i B   2001:db8:1111::f816:3eff:fee9:2139/128
                             192.168.115.114  200         0     1d00h
> i B   2001:db8:1111::f816:3eff:feed:c06/128
                             192.168.115.113  200         0     1d00h
> C     2001:db8:1234::5/128 2001:db8:1234::5   0         0      2w2d  lo2
> C     2001:db8:1234::6/128 2001:db8:1234::6   0         0      2w2d  lo3
[raja1]quince#



 Comments   
Comment by Karthikeyan Krishnan [ 12/Jun/18 ]

Please find below link for getting karaf and other debug logs

https://drive.google.com/file/d/1hp2UbyLWuRcyf1V9OSByyfJ89ekfFcES/view?usp=sharing

Comment by Karthikeyan Krishnan [ 14/Jun/18 ]

Issue is existing for IPv6 external traffic which is coming over MPLSoGRE tunnel

Comment by Karthikeyan Krishnan [ 25/Jun/18 ]

Please refer the below link for reported issue fix got merged into Fluorine branch.

https://git.opendaylight.org/gerrit/#/c/72995/ (NETVIRT)

https://git.opendaylight.org/gerrit/#/c/72990/ (GENIUS)

 

 

Please refer the below link for reported issue fix got merged into stable/oxygen branch.

https://git.opendaylight.org/gerrit/#/c/73295/ (NETVIRT)

https://git.opendaylight.org/gerrit/#/c/73296/ (GENIUS)

Generated at Wed Feb 07 20:23:44 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.