On Friday 12 February 2016 14:53:31 Andreas Pape wrote:
From 2cc1e9eb153d0c2d64cb0fb0747063ba63472925 Mon Sep 17 00:00:00 2001 From: Andreas Pape apape@phoenixcontact.com Date: Fri, 12 Feb 2016 13:19:25 +0100 Subject: [PATCH 3/4] batman-adv: prevent duplication of ARP replies in BLA setups when DAT does address resolution
This patch covers the case of a bla setup with enabled dat if none of the common gateways of the same backbone has already knowledge of the searched ip address and therefore has to ask via DAT some of the other mesh nodes. A broadcast arp request is coming from the backbone and each backbone gateway starts an address resolution via other DAT mesh nodes. In this case it should be prevented, that multiple answers from DAT enabled mesh nodes reach the backbone gateways leading to multiple replies in a common backbone again.
I think this approach and its methods as implented are good. However I think we should generalize this case and forbid UNICAST/UNICAST4ADDR between backbone gateways, as discussed in the other thread.
What do you think, or does anyone else have opinions?
@Antonio, in what way would be the DHT in DAT be affected? Basically, we would exclude some orginators who are on the same backbone.
Cheers, Simon