Continue to Sources for Winsock Information
Go back to Software Descriptions
Return to Contents


Windows and TCP/IP for Internet Access

WINDOWS 95 (includes TCP/IP stack)

Windows 95 includes a TCP/IP stack and accompanying WINSOCK.DLL and WSOCK32.DLL. Windows 95 includes support for a direct network connection using a network interface card. It also includes support for a dial-up PPP or SLIP connection to an Internet service provider. For the most part, the Windows Help system will walk you through the necessary installation and configuration procedures. Only the SLIP installation presents some difficulties, mostly for those who do not have Windows 95 on CD-ROM.

Windows 95 includes only minimally useful Winsock-compliant clients. A wide variety of 32-bit Winsock-compliant clients are available on the Internet, as described elsewhere in this tutorial.

Direct Network Connection

Windows 95 installs itself for network use and should recognize most network cards. The TCP/IP network protocol is not included in the default installation. You can search the term "TCP/IP" in Windows Help to find the topic "Installing a Network Protocol." This will lead you to the Network properties control panel, which you can use to add the TCP/IP protocol to your installation. (Of course you can open Network properties directly from Control Panel.) Select Microsoft TCP/IP as the protocol to be added. Once it is added to your list of installed protocols, you can set properties for the protocol, which include your IP address, nameserver addresses, and gateway addresses.

If you are upgrading to Windows 95 from Windows 3.x, and if Windows 95 does support your particular network card, you will no longer need to load any real-mode DOS-based drivers from your CONFIG.SYS or AUTOEXEC.BAT files. For example, if you were previously running Windows 3.x and using Trumpet Winsock over a packet driver, you can delete the lines in your AUTOEXEC.BAT that installed the packet driver and the virtual packet driver WINPKT.COM. You can also remove from your DOS path statement the directory containing your Trumpet Winsock files. Usually under Windows 95 you will not need any path statement at all. In fact, you probably won't need a CONFIG.SYS or AUTOEXEC.BAT file.

PPP

Windows 95 dial-up networking supports PPP (point-to-point protocol), which is one means of using TCP/IP and other network protocols over a serial connection. The Windows 95 Help system walks you through the installation and setup.

  1. Search Windows Help for the term "dial-up"
  2. Select the topic "Connecting to the Internet"
  3. Select the button labeled "How to connect to the Internet using Dial-Up Networking"
  4. Windows Help will walk you through seven steps that install and configure the necessary hardware and software. Buttons in the various Help windows will launch any control panels that you need to set up your system.

SLIP

Serial Line Internet Protocol, usually referred to as SLIP, was once the most common means of running TCP/IP over a serial connection because it is relatively easy and cheap to administer. If your Internet service provider does not support PPP, then you will have to install Windows 95 SLIP. Unfortunately, Microsoft made the SLIP installation process somewhat confusing and difficult.

To install SLIP support in Windows 95:

  1. Follow the procedure outlined above for PPP until you reach Step 6 in the Windows help system.
  2. When you reach Step 6, Windows Help is less than helpful. While Help does point out that SLIP support can be installed from the Windows 95 CD-ROM, Help does not provide a button to do this. Help also states that SLIP support is available in the Windows 95 Resource Kit, which turns out not to be the case.

Additional Information

Additional information about Windows 95 is widely available on the World Wide Web. Some places to start are listed on my Windows 95 Information Sources page. The Windows95.com page is especially attractive and includes links to information on networking.


Continue to Sources for Winsock Information
Go back to Software Descriptions
Return to Contents


Revised: December 28, 1999
Harry_M_Kriz , [hmkriz@vt.edu]