[comp.unix.aix] RS/6000 broadcasts not heard by sender

schorr@ead.dsa.com (Andrew J. Schorr) (10/18/90)

In the course of porting our software, we have noticed that
the RS/6000 does not "hear" its own broadcasts.  Before continuing,
I should mention that we are using ethernet, not token ring.

If a program broadcasts a request to a certain port, a daemon
listening on that port on the same machine will not receive
the packet!  This behavior is definitely inconsistent with
SunOS and, I imagine, with other platforms as well.  According
to my SE, this behavior is known and has to do with the design
of the ethernet hardware.

I would call this a bug, not a "feature."  Are other people
having problems with this?  Is IBM going to fix this?

-Andy

guy@auspex.auspex.com (Guy Harris) (10/31/90)

>If a program broadcasts a request to a certain port, a daemon
>listening on that port on the same machine will not receive
>the packet!  This behavior is definitely inconsistent with
>SunOS and, I imagine, with other platforms as well.  According
>to my SE, this behavior is known and has to do with the design
>of the ethernet hardware.

I can believe that, because it's true of Sun's Ethernet hardware as
well, and lots of other Ethernet hardware.  The reason a host hears its
own transmissions in SunOS (and those other systems) is because the
Ethernet driver knows that the hardware can't hear its own transmissions
and wraps the packet around in software....