home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / os / vxworks / 1189 < prev    next >
Encoding:
Text File  |  1993-01-10  |  1.6 KB  |  41 lines

  1. Newsgroups: comp.os.vxworks
  2. Path: sparky!uunet!wupost!csus.edu!netcom.com!hjb
  3. From: hjb@netcom.com (H. J. Bae)
  4. Subject: Re: Forwarding of MAC broadcasts
  5. Message-ID: <1993Jan10.140415.1003@netcom.com>
  6. Organization: Peaceful Star, Inc.
  7. References: <9301071938.AA09078@kuwait.whizkids> <C0MBsq.EBL@waterloo.hp.com>
  8. Date: Sun, 10 Jan 1993 14:04:15 GMT
  9. Lines: 30
  10.  
  11. In article <C0MBsq.EBL@waterloo.hp.com> rypma@waterloo.hp.com (Ted Rypma) writes:
  12. >I just read Hwa Jin's response to this and I think I have a glimmering of
  13. >an explaination.
  14. >
  15. >Note that the _MAC_ address is a broadcast and the _IP_ address is not.
  16. >Now, one of the (many) failings of BSD 4.3 network code is the fact that
  17. >the "broadcastness" of the incoming frame is lost once you get into IP
  18. >protocol code. If the IP address is not broadcast, whether legitimately so
  19. >or as a result of a misunderstood subnet broadcast (due to incorrect or no
  20. >subnet mask), IP will forward if so configured. Of course, it REALLY should
  21. >NOT be forwarded because the MAC address was broadcast - information that
  22. >BSD 4.3 Tahoe quietly throws away.
  23. >
  24. >BSD Networking Release 2 code nicely fixes this (I'm not sure whether Reno
  25. >code does or not, but it may).
  26.  
  27.  
  28. as always, ted is quite correct about this.  [ah... so that's what
  29. that datalink bcast flags/stuff was all about in net2 code, silly me]
  30. of course, if things are done "correctly" (correct subnet masks,
  31. correct ip broadcast addr derived from subnet mask, etc.) the problem 
  32. should not occur.  thanks.
  33.  
  34.  
  35. hwajin
  36.  
  37. -- 
  38. Peaceful Star Project    hjb@netcom.com
  39. 2899 Ford Street    Available for peaceful, responsible work only.
  40. Oakland, CA 94601    (510) 536-7607
  41.