[NETVIRT-1209] Destination Mac Not set in Remote FIB flow under iRT/eRT use-cases Created: 11/Apr/18  Updated: 19/Nov/19  Resolved: 23/Jul/18

Status: Resolved
Project: netvirt
Component/s: None
Affects Version/s: None
Fix Version/s: Fluorine

Type: Bug Priority: Medium
Reporter: Chetan Arakere Gowdru Assignee: Chetan Arakere Gowdru
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

Consider the following topology

N1 -> Subnet1 - > VM1(DPN1)

N2 -> Subnet2 -> VM2(DPN2)

VPN1(RD:10:1 iRT=20:1 eRT=10:1)

VPN2(RD:20:1 iRT=10:1 eRT=20:1)

N1 associated with VPN1

N2 associated with VPN2

 

FIB flow.

cookie=0x8000003, duration=240.218s, table=21, n_packets=0, n_bytes=0, priority=42,ip,metadata=0x30d70/0xfffffe,nw_dst=20.0.0.6 actions=set_field:0x186be->tun_id,load:0x200->NXM_NX_REG6[],resubmit(,220)

Observed Remote FIB flows have missing action of setting destination mac address for the corresponding destination IP.

Other cases of it is set.

cookie=0x8000003, duration=991.667s, table=21, n_packets=204, n_bytes=19992, priority=42,ip,metadata=0x30d40/0xfffffe,nw_dst=10.0.0.7 actions=set_field:0x186be->tun_id,set_field:fa:16:3e:dd:b6:f6->eth_dst,load:0x300->NXM_NX_REG6[],resubmit(,220)



 Comments   
Comment by Abhinav Gupta [ 15/May/18 ]

This is not a bug in the existing functionality.
This is something that needs to be fixed to make VNI based forwarding for BGPVPNs work, hence sort of a part of the this feature.

Comment by Abhinav Gupta [ 14/Jun/18 ]

Hi Chetan,

As you have worked it out along with VNI review, assigning it to you.
Please answer this once the review is merged.

Thanks,
Abhinav

Comment by Chetan Arakere Gowdru [ 23/Jul/18 ]

flourirne - https://git.opendaylight.org/gerrit/#/c/70897/

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