Hello list,

Working with a user-space TCP-IP, I tried to setup a local bridge
between two taps, each tap being driver by a user-space client and
server.

user-space <-> TAP0 <-> BRIDGE0 <-> TAP1 <-> user-space

I am interestingly stuck at the ARP discovery phase. When the client
send its ARP request, the server receives it and replies. However, the
client never gets the reply back.

Some research indicated that since the client is getting an echoed
version of its request, the bridge learns its address preventing
the reply from being forwared.

Would my understanding be correct? If so, is there any way to correct
this behavior?

Thanks,
xavier

Reply via email to