home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.os.vxworks
- Path: sparky!uunet!spool.mu.edu!agate!dog.ee.lbl.gov!news!cod!healy
- From: healy@nosc.mil (Mike Healy)
- Subject: Re: Forwarding of MAC broadcasts
- Message-ID: <1993Jan7.215612.8985@nosc.mil>
- Organization: Naval Ocean Systems Center, San Diego
- References: <9301071938.AA09078@kuwait.whizkids>
- Date: Thu, 7 Jan 1993 21:56:12 GMT
- Lines: 43
-
- In article <9301071938.AA09078@kuwait.whizkids> billb%kuwait@sun.com (Bill Baumann) writes:
- >VxWorks is causing problems by forwarding broadcast messages.
- >
- >Here's the deal : I have a development system that is broadcasting over
- >FDDI to a specific IP address. The IP address is a Unix box, and the
- >FDDI MAC address is a broadcast. I'm using the AP Labs driver.
- >
- >On my analyzer I see the broadcast message being retransmitted by the VxWorks
- >based cage. The messages are UDP/IP, so the Unix machine sees both the
- >broadcast, and the retransmitted message.
- >
- >It appears to me that VxWorks is doing IP forwarding of broadcast messages.
- >This is a definate no no.
- >
- >Does anyone have any experience with this?
- >
- >Does anyone know how to turn this behavior off?
- >
- >Thanks BillB.
- >
-
- I ran into something similar just this morning. We are using UDP/IP
- broadcast datagrams for one of our protocols. We have a multiprocessor
- system in which each ethernet port is handling a different simulation
- protocol (DIS, SIMNET, ...). I found that in the board with the non-
- UDP/IP protocol, where my input hook would return any UDP/IP
- broadcast datagrams to the vxWorks's protocol stack, the other board
- was receiving the broadcast datagram twice. I thought the board was
- forwarding the datagram onto the backplane network and that's why the
- other board was getting the datagram twice - the original datagram
- from the ethernet, and then the same datagram forwarded over the
- backplane network. However, this post seems to indicate a more
- pathological situation.
-
- My fix was to trap these bad boys in my ethernet hook input and toss
- them, but obviously this is not general purpose and somewhat of a
- kludge.
-
- This sounds like a job for . . . WRS!! :-)
-
- Mike Healy
-
- healy@nosc.mil
-