Native Network Protocols in Windows 98
Microsoft Windows 98 included out-of-the-box native support for several major networking protocols to ensure broad compatibility across the emerging World Wide Web, enterprise client-server environments, and legacy local area networks. Released during a major transitional era in consumer and business computing, the operating system shipped with standard implementations of TCP/IP, IPX/SPX, NetBEUI, and DLC, allowing users to connect to contemporary Internet service providers, Novell NetWare servers, and older LAN infrastructure without needing third-party drivers.
TCP/IP (Transmission Control Protocol/Internet Protocol)
TCP/IP served as the core default protocol in Windows 98. Designed for communication across routable, interconnected networks and the Internet, Windows 98 implemented a robust 32-bit TCP/IP stack with Winsock 2 support. Features natively integrated with TCP/IP included:
- DHCP (Dynamic Host Configuration Protocol): Automatic IP address leasing and configuration.
- APIPA (Automatic Private IP Addressing): Automatic
assignment of an IP address in the
169.254.x.xrange when a DHCP server was unavailable. - DNS (Domain Name System) and WINS (Windows Internet Name Service): Name resolution for local and wide-area connections.
- ICMP, ARP, and Ping: Built-in utilities and diagnostic capabilities.
- PPTP (Point-to-Point Tunneling Protocol): Virtual Private Network (VPN) client support built into Dial-Up Networking.
IPX/SPX-Compatible Protocol (NWLink)
NWLink was Microsoft’s 32-bit implementation of Novell’s Internetwork Packet Exchange/Sequenced Packet Exchange (IPX/SPX) protocol suite. During the Windows 98 era, Novell NetWare was widely deployed in enterprise file-and-print environments. NWLink allowed Windows 98 machines to connect directly to NetWare servers through the Microsoft Client for NetWare Networks. Additionally, IPX/SPX was the standard protocol for local area network (LAN) multiplayer gaming for many late-1990s PC titles.
NetBEUI (NetBIOS Extended User Interface)
NetBEUI was a small, fast, and efficient protocol optimized for small local area networks running earlier versions of Microsoft networking software, such as LAN Manager, Windows for Workgroups 3.11, and Windows 95. While it offered low memory overhead and required zero configuration, NetBEUI was non-routable, meaning it could not transmit data across subnets or across the Internet.
DLC (Data Link Control)
The DLC protocol was provided natively for specialized enterprise communication. It was not used for standard peer-to-peer file sharing or Internet access. Instead, DLC allowed Windows 98 computers to:
- Interface directly with IBM mainframes and AS/400 systems running 3270/5250 terminal emulation.
- Connect directly to network-attached printers, specifically legacy Hewlett-Packard printers equipped with HP JetDirect network interface cards.
Supporting Link and Dial-Up Protocols
In addition to the primary transport and network layer protocols, Windows 98 provided native support for link-level and dial-up protocols:
- PPP (Point-to-Point Protocol): The standard protocol for dial-up Internet access via standard modems or ISDN adapters.
- SLIP (Serial Line Internet Protocol): An older dial-up protocol supported for legacy Internet service provider connections.
- IrDA (Infrared Data Association): Protocol support for wireless serial and network communications using infrared hardware.