summaryrefslogtreecommitdiff
path: root/tests/topotests/ospf_basic_functionality/test_ospf_p2mp.py
diff options
context:
space:
mode:
authorGaurav Goyal <gaurav.goyal@4rf.com>2020-11-02 12:11:19 +1300
committerReuben Dowle <reuben.dowle@4rf.com>2020-12-17 10:17:13 +1300
commitac95bcefe4492e620c33ab17b2c92c203abc2a5b (patch)
tree0327307cf528ca88c2f46cc58ccab641f34caebc /tests/topotests/ospf_basic_functionality/test_ospf_p2mp.py
parentddd8d8c84522297b13b9b1068ea93553b53b27d5 (diff)
nhrpd: Create route to private spoke-spoke network correctly
Currently when the first traffic to a private network causes a shortcut, an on-link route to the private network is created on the gre interface, along with the cache entry. When connecting to a second IP in the same network, the kernel tries to resolve the public IP for this private network via query to NHRP. nhrpd sees no entry in the cache, so the packet is dropped. The fix to this solution can be instead of creating an on-link route, create an off-link route to private network, with the next-hop being the remote tunnel's gre IP address. Signed-off-by: Reuben Dowle <reuben.dowle@4rf.com>
Diffstat (limited to 'tests/topotests/ospf_basic_functionality/test_ospf_p2mp.py')
0 files changed, 0 insertions, 0 deletions