home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / protocol / tcpip / ibmpc / 7382 < prev    next >
Encoding:
Internet Message Format  |  1993-01-12  |  2.3 KB

  1. Path: sparky!uunet!destroyer!gatech!prism!comlab.gatech.edu!bob
  2. From: bob@comlab.gatech.edu (Bob Baggerman)
  3. Newsgroups: comp.protocols.tcp-ip.ibmpc
  4. Subject: Re: NDIS/Netbios
  5. Message-ID: <79874@hydra.gatech.EDU>
  6. Date: 12 Jan 93 17:32:30 GMT
  7. References: <1993Jan8.130337.9901@informix.com> <1993Jan11.160412@roper.mc.ti.com> <1993Jan12.004621.20284@murdoch.acc.Virginia.EDU>
  8. Sender: news@prism.gatech.EDU
  9. Organization: GTRI Communications Lab
  10. Lines: 39
  11.  
  12. Phil Scarr writes:
  13. >Correction, it is a transport layer protocol developed by IBM and
  14. >licensed to Microsoft.
  15. >
  16. >Huh?  NetBios can be ENCAPSULATED in different protocols (like TCPIP)
  17. >but since it works on basically the same layer, what you are saying
  18. >isn't correct. NetBeui is a flavor of NetBios which will run
  19. >concurrently with TCP/IP.  It is a way to trick NetBios aware programs
  20. >to use TCP/IP instead.
  21.  
  22. Boy, there sure is a lot of confusion over what NetBIOS is.  Quoting from
  23. "C Programmer's Guide to NetBIOS" by W. David Schwaderer (Howard W. Sams 
  24. Publisher) without permission, "The Network Basic Input/Output System
  25. (NetBIOS) is an application programming interface for data exchange between
  26. data sources and data sinks.  Loosely speaking, NetBIOS is a programming
  27. gateway to sets of services that allow computer applications and devices
  28. to communicate."
  29.  
  30. All together now... NETBIOS IS AN APPLICATION PROGRAMMING INTERFACE.
  31.  
  32. One uses NetBIOS by setting registers and invoking software interrupt 5Ch
  33. on an Intel 80x86 architecture machine.  Period.  There is no standard
  34. NetBIOS packet to be "encapsulated" into different protocols.  The NetBIOS
  35. standard as it currently exists does not specify the actual network protocol
  36. to use on the wire.  There are lots of different implementations of the
  37. NetBIOS interface that use different protocols on the wire including
  38. TCP/IP, OSI, DECnet, IPX/SPX, XNS, NBP, NetBEUI, and probably lots
  39. of others I forgot about.  There is no "trickery" involved in using IP
  40. as the transport for NetBIOS.  You just buy and use a NetBIOS which 
  41. uses TCP/IP.  These can be had from FTP Software, Microsoft, and 3Com
  42. among others.
  43.  
  44. Bob
  45.  
  46. -- 
  47. Bob Baggerman                         !  bob.baggerman@gtri.gatech.edu
  48. Communications Laboratory             !  bob@comlab.gatech.edu
  49. Georgia Tech Research Institute       !  qseclrb@prism.gatech.edu
  50. Atlanta, GA  30332  USA               !  404-894-3525
  51.