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....