Microsoft Windows Server 2003 TCP/IP Protocols and Services Technical Reference Slide: 1 Lesson 18 Windows Internet Name Service (WINS)
Microsoft Windows Server 2003 TCP/IP Protocols and Services Technical Reference Slide: 2 Windows Internet Name Service (WINS) NetBIOS over TCP/IP Overview of WINS How WINS works NetBIOS Name Service message format NetBIOS Name Service messages
Microsoft Windows Server 2003 TCP/IP Protocols and Services Technical Reference Slide: 3 NetBIOS over TCP/IP Name service Session service Datagram service
Microsoft Windows Server 2003 TCP/IP Protocols and Services Technical Reference Slide: 4 Overview of WINS Network resources and end-nodes NetBIOS names NetBIOS name types NetBIOS name suffix NetBIOS name service operations NetBIOS scope
Microsoft Windows Server 2003 TCP/IP Protocols and Services Technical Reference Slide: 5 Overview of WINS (continued) NetBIOS node types Microsoft modified B-node Name registration Time-to-Live (TTL) Name defense
Microsoft Windows Server 2003 TCP/IP Protocols and Services Technical Reference Slide: 6 Overview of WINS (continued) NetBIOS name resolution NetBIOS name cache NetBIOS name release WINS proxy WINS database entries WINS server replication Adapter status
Microsoft Windows Server 2003 TCP/IP Protocols and Services Technical Reference Slide: 7 How WINS Works Registering NetBIOS names Name Registration Request Positive Name Registration Reply Negative Name Registration Reply Wait Acknowledgement Name Renewal Request Resolving NetBIOS name registration conflicts
Microsoft Windows Server 2003 TCP/IP Protocols and Services Technical Reference Slide: 8 How WINS Works (continued) Releasing NetBIOS names Resolving NetBIOS names Name Query Request Positive Name Query Response Negative Name Query Response Refreshing NetBIOS names Determining adapter status
Microsoft Windows Server 2003 TCP/IP Protocols and Services Technical Reference Slide: 9 NetBIOS Name Service Message Format Question Entries - variable length (optional) Answer RRs - variable length (optional) Authority RRs - variable length (optional) Additional RRs - variable length (optional) Name Service header - 12 octets
Microsoft Windows Server 2003 TCP/IP Protocols and Services Technical Reference Slide: 10 NetBIOS Name Service Message Header Transaction ID Flags Question Count Answer Count Resource Record Count Additional Resource Record Count
Microsoft Windows Server 2003 TCP/IP Protocols and Services Technical Reference Slide: 11 NetBIOS Name Service Flags Field Request/Response Operation Code Authoritative Answer Truncation Recursion Desired Recursion Available Reserved Broadcast Return Code 00 = 1 bit
Microsoft Windows Server 2003 TCP/IP Protocols and Services Technical Reference Slide: 12 Converting an Original 16-Byte NetBIOS Name into a 32-Byte String Nibble Value (in Hex) Encoded ASCII Character 0 A 1 B 2 C 3 D 4 E 5 F 6 G 7 H 8 I 9 J A K B L C M D N E O F P
Microsoft Windows Server 2003 TCP/IP Protocols and Services Technical Reference Slide: 13 Name Service Question Entry Format Question Name Question Type Question Class = 0x
Microsoft Windows Server 2003 TCP/IP Protocols and Services Technical Reference Slide: 14 Name Service RR Format Resource Record Name Record Type Record Class Time to Live Resource Data Length Resource Data = 0x
Microsoft Windows Server 2003 TCP/IP Protocols and Services Technical Reference Slide: 15 RR Format for Record Type 0x00-20 Rdata length Rdata Flags IP Address = 0x00-06
Microsoft Windows Server 2003 TCP/IP Protocols and Services Technical Reference Slide: 16 Rdata Flags Field Group Flag Owner Node Type Reserved (13 bits)...
Microsoft Windows Server 2003 TCP/IP Protocols and Services Technical Reference Slide: 17 Rdata Format for Node Status Response Rdata length Number of Names Node Name Array Node Statistics...
Microsoft Windows Server 2003 TCP/IP Protocols and Services Technical Reference Slide: 18 NetBIOS Name Service Messages Name Registration Positive Name Registration Negative Name Registration Name Refresh Name Release Request Name Release Response
Microsoft Windows Server 2003 TCP/IP Protocols and Services Technical Reference Slide: 19 NetBIOS Name Service Messages (continued) Name Query Request Name Query Response Positive Name Query Response Negative Name Query Response Wait Acknowledgement
Microsoft Windows Server 2003 TCP/IP Protocols and Services Technical Reference Slide: 20 Review NetBIOS over TCP/IP Overview of WINS How WINS works NetBIOS Name Service message format NetBIOS Name Service messages