Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.os.linux.networking > #363

Re: Linux box doesn't send tcp ACK in handshake when receiving SYN/ACK to a broadcast address

From Tauno Voipio <tauno.voipio@notused.fi.invalid>
Newsgroups comp.os.linux.networking
Subject Re: Linux box doesn't send tcp ACK in handshake when receiving SYN/ACK to a broadcast address
Date 2011-06-11 15:10 +0300
Organization A noiseless patient Spider
Message-ID <isvlvd$896$1@dont-email.me> (permalink)
References <8e606a46-0a66-444c-8c30-b63b17a7d5e4@d1g2000yqe.googlegroups.com>

Show all headers | View raw


On 8.6.11 11:51 , Adam wrote:
> Hi all
>
> I have a setup in which one of the linux boxes is forced to be sent
> Ethernet frames with ff:ff:ff:ff:ff:ff:ff as a destination mac. This
> box has internet connectivity - verified by pinging google.com etc..
> The problem arises when this box initiates a tcp connection somewhere
> and receives the syn/ack with a broadcast address. It simply refuses
> to reply with an ACK and this seems to be the default behavior in both
> ubuntu and fedora (verified using tcpdump/wireshark).
>
> If I change the configuration in a way in which the box receives the
> reply with its mac as a destination, everything works as it should.
> How do I eliminate this default behavior?


TCP is a point-to point connection. There is no such thing as a
broadcast TCP connection. The Linux behaviour is correct.

Change your setup to use proper target addresses instead.

-- 

Tauno Voipio

Back to comp.os.linux.networking | Previous | Next — Previous in thread | Find similar | Unroll thread


Thread

Linux box doesn't send tcp ACK in handshake when receiving SYN/ACK to a broadcast address Adam <adamkatz0@gmail.com> - 2011-06-08 13:51 -0700
  Re: Linux box doesn't send tcp ACK in handshake when receiving SYN/ACK to a broadcast address Rick Jones <rick.jones2@hp.com> - 2011-06-08 19:50 +0000
  Re: Linux box doesn't send tcp ACK in handshake when receiving SYN/ACK to a broadcast address David Schwartz <davids@webmaster.com> - 2011-06-11 02:59 -0700
  Re: Linux box doesn't send tcp ACK in handshake when receiving SYN/ACK to a broadcast address Tauno Voipio <tauno.voipio@notused.fi.invalid> - 2011-06-11 15:10 +0300

csiph-web