Browse Prior Art Database

Protocol standard for a NetBIOS service on a TCP/UDP transport: Concepts and methods (RFC1001)

IP.com Disclosure Number: IPCOM000001804D
Original Publication Date: 1987-Mar-01
Included in the Prior Art Database: 2002-Jan-29

Publishing Venue

Internet Society Requests For Comment (RFCs)

Related People

Internet Activities Board: AUTHOR [+3]

Abstract

This RFC defines a proposed standard protocol to support NetBIOS services in a TCP/IP environment. Both local network and internet operation are supported. Various node types are defined to accommodate local and internet topologies and to allow operation with or without the use of IP broadcast.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 2% of the total text.

Network Working Group

Request for Comments: 1001                                March, 1987

             PROTOCOL STANDARD FOR A NetBIOS SERVICE

                     ON A TCP/UDP TRANSPORT:

                      CONCEPTS AND METHODS

                            ABSTRACT

This RFC defines a proposed standard protocol to support NetBIOS

services in a TCP/IP environment.  Both local network and internet

operation are supported.  Various node types are defined to accommodate

local and internet topologies and to allow operation with or without the

use of IP broadcast.

This RFC describes the NetBIOS-over-TCP protocols in a general manner,

emphasizing the underlying ideas and techniques.  Detailed

specifications are found in a companion RFC, "Protocol Standard For a

NetBIOS Service on a TCP/UDP Transport: Detailed Specifications".

NetBIOS Working Group                                           [Page 1]

RFC 1001                                                      March 1987

                       SUMMARY OF CONTENTS

1.  STATUS OF THIS MEMO                                             6

2.  ACKNOWLEDGEMENTS                                                6

3.  INTRODUCTION                                                    7

4.  DESIGN PRINCIPLES                                               7

5.  OVERVIEW OF NetBIOS                                            10

6.  NetBIOS FACILITIES SUPPORTED BY THIS STANDARD                  15

7.  REQUIRED SUPPORTING SERVICE INTERFACES AND DEFINITIONS         15

8.  RELATED PROTOCOLS AND SERVICES                                 16

9.  NetBIOS SCOPE                                                  16

10.  NetBIOS END-NODES                                             16

11.  NetBIOS SUPPORT SERVERS                                       18

12.  TOPOLOGIES                                                    20

13.  GENERAL METHODS                                               23

14.  REPRESENTATION OF NETBIOS NAMES                               25

15.  NetBIOS NAME SERVICE                                          27

16.  NetBIOS SESSION SERVICE                                       48

17.  NETBIOS DATAGRAM SERVICE                                      55

18.  NODE CONFIGURATION PARAMETERS                                 58

19.  MINIMAL CONFORMANCE                                           59

REFERENCES                                                         60

APPENDIX A - INTEGRATION WITH INTERNET GROUP MULTICASTING          61

APPENDIX B - IMPLEMENTATION CONSIDERATIONS                         62

NetBIOS Working Group                                           [Page 2]

RFC 1001                                                      March 1987

                        TABLE OF CONTENTS

1.  STATUS OF THIS MEMO                                             6

2.  ACKNOWLEDGEMENTS                                                6

3.  INTRODUCTION                                                    7

4.  DESIGN PRINCIPLES                                               8

  4.1  PRESERVE NetBIOS SERVICES                                    8

  4.2  USE EXISTING STANDARDS                                       8

  4.3  MINIMIZE OPTIONS                                             8

  4.4  TOLERATE ERRORS AND DISRUPTIONS                              8

  4.5  DO NOT REQUIRE CENTRAL MANAGEMENT                            9

  4.6  ALLOW INTERNET OPERATION                                     9

  4.7  MINIMIZE BROADCAST ACTIVITY                                  9

  4.8  PERMIT IMPLEMENTATION ON EXISTING SYSTEMS                    9

  4.9  REQUIRE ONLY THE MINIMUM NECESSARY TO OPERATE                9

  4.10  MAXIMIZE EFFICIENCY                                        10

  4.11  MINIMIZE NEW INVENTIONS                                    10

5.  OVERVIEW OF NetBIOS                                            10

  5.1  INTERFACE TO APPLICATION PROGRAMS                           10

  5.2  NAME SERVICE                                                11

  5.3  SESSION SERVICE                                             12

  5.4  DATAGRAM SERVICE                                            13

  5.5  MISCELLANEOUS FUNCTIONS                                     14

  5.6  NON-STANDARD EXTENSIONS                                     15

6.  NetBIOS FACILITIES SUPPORTED BY THIS STANDARD                  15

7.  REQUIRED SUPPORTING SERVICE INTERFACES AND DEFINITIONS         15

8.  RELATED PROTOCOLS AND SERVICES                                 16

9.  NetBIOS SCOPE                                                  16

10.  NetBIOS END-NODES                                             16

  10.1  BROADCAST (B) NODES                                        16

  10.2  POINT-TO-POINT (P) NODES                                   16

  10.3  MIXED MODE (M) NODES                                       16

11.  NetBIOS SUPPORT SERVERS                                       18

  11.1  NetBIOS NAME SERVER (NBNS) NODES                           18

     11.1.1  RELATIONSHIP OF THE NBNS TO THE DOMAIN NAME SYSTEM    19

  11.2  NetBIOS DATAGRAM DISTRIBUTION SERVER (NBDD) NODES          19

  11.3  RELATIONSHIP OF NBNS AND NBDD NODES                        20

  11.4  RELATIONSHIP OF NetBIOS SUPPORT SERVERS AND B NODES        20

12.  TOPOLOGIES                                                    20

  12.1  LOCAL                                                      20

NetBIOS Working Group                                           [Page 3]

RFC 1001                                                      March 1987

     12.1.1  B NODES ONLY                                          21

     12.1.2  P NODES ONLY                                          21

     12.1.3  MIXED B AND P NODES                                   21

  12.2  INTERNET                                                   22

     12.2.1  P NODES ON...