LAN 101: Networking Basics

Network Protocols

A few years ago, the second-most important choice you had to make when you created a network was which network protocol to use because the network protocol affects which types of computers your network can connect. Today, the choice has largely been made for you: TCP/IP has replaced other network protocols such as IPX/SPX (used in older versions of Novell NetWare) and NetBEUI (used in older Windows and DOS-based peer-to-peer networks and with Direct Cable Connection) because it can be used both for Internet and LAN connectivity. TCP/IP is a universal protocol that virtually all OSs can use.

Although data-link protocols such as Ethernet require specific types of hardware, network protocols are software and can be installed to or removed from any computer on the network at any time, as necessary. The following table summarizes the differences between these protocols.

Swipe to scroll horizontally
Overview of Network Protocols and Suites
ProtocolBest Used forNotes
TCP/IPMost Windows-based networks, as well as Linux, UNIX, Mac OS, and other networksNative protocol suite for Windows 2000 forward, Novell NetWare 5.x and above, Linux, UNIX, and Mac OS. Also used for dial-up Internet access.
IPX/SPXNovell 4.x and earlier networksUsed by NetWare 5.x for certain special features only.
NetBIOSOlder Windows for Workgroups or DOS-based peer networksSimplest protocol. It can’t be routed between networks and is also used with Direct Cable Connection “networking” via USB, ­parallel, or serial ports.

All the computers on any given network must use the same network protocol or protocol suite to communicate with each other.

IP and TCP/IP

IP stands for Internet Protocol; it is the network layer of the collection of protocols (or protocol suite) developed for use on the Internet and commonly known as TCP/IP.

Later, the TCP/IP protocols were adopted by the UNIX OSs. They have now become the most commonly used protocol suite on PC LANs. Virtually every OS with networking capabilities supports TCP/IP, and it is well on its way to displacing all the other competing protocols. Novell NetWare 6 and above, Linux, Windows XP and newer all use TCP/IP as their native network protocol.

TCP/IP: LAN and Dial-up Networks

TCP/IP, unlike the other network protocols listed in the previous section, is also a protocol used by people who have never seen a NIC. People who access the Internet via modems (this is referred to as dial-up networking in some older Windows versions) use TCP/IP just as those whose Web access is done with their existing LANs. Although the same protocol is used in both cases, the settings vary a great deal.

The following table summarizes the differences you’re likely to encounter. If you access the Internet with both modems and a LAN, you must ensure that the TCP/IP properties for modems and LANs are set correctly. You also might need to adjust your browser settings to indicate which connection type you are using. The table provides general guidelines; your ISP or network administrator can give you the specific details.

Swipe to scroll horizontally
TCP/IP Properties by Connection Type: Overview
TCP/IP Property TabSettingModem Access (Dial-up Adapter)LAN Access (Network Card)
IP AddressIP AddressAutomatically assigned by ISPSpecified (get value from network administrator) or automatically assigned by a DHCP server on the network. DHCP servers are often built into gateways and routers.
WINS ConfigurationEnable/Disable WINS ResolutionDisabledIndicate server or enable DHCP to allow NetBIOS over TCP/IP.
GatewayAdd Gateway/List of GatewaysAutomatically assigned by ISPIP address of gateway used to connect the LAN to the Internet.
DNS ConfigurationEnable/Disable Host Domain by ISPAutomatically assignedEnabled, with the host and domain specified (get value from network administrator).

As you can see from that table, correct settings for LAN access to the Internet and dial-up networking (modem) settings are almost always completely different. In general, the best way to get your dial-up networking connection working correctly is to use your ISP’s automatic setup software. This is usually supplied as part of your ISP’s signup software kit. After the setup is working, view the properties and record them for future troubleshooting use.

IPX

The IPX protocol suite (often referred to as IPX/SPX) is the collective term for the proprietary protocols Novell created for its NetWare OS. Although based loosely on some of the TCP/IP protocols, Novell privately holds the IPX protocol standards. However, this has not prevented Microsoft from creating its own IPX-compatible protocol for the Windows OSs.

Internetwork Packet Exchange (IPX) is a network layer protocol that is equivalent in function to IP. The suite’s equivalent to TCP is the Sequenced Packet Exchange (SPX) protocol, which provides connection-oriented, reliable service at the transport layer.

The IPX protocols typically are used today only on networks with NetWare servers running older versions of NetWare. Often they are installed along with another protocol suite, such as TCP/IP. Novell has phased out its use of IPX for NetWare support and switched to TCP/IP—along with the rest of the networking industry—starting with NetWare 5. NetWare 5 uses IPX/SPX only for specialized operations. Most of the product uses TCP/IP. NetWare version 6 and above use TCP/IP exclusively.

NetBEUI

NetBIOS Extended User Interface (NetBEUI) is a protocol that was used primarily on small Windows NT networks, as well as on peer networks based on Windows for Workgroups and Windows 9x. It was the default protocol in Windows NT 3.1, the first version of that OS. Later versions, however, use the TCP/IP protocols as their default.

  • gerchokas
    Last time I tried to set up a LAN I messed it all up and ended up reconfiguring services and drivers for a good while... Now I just settle for an internet (WiFi) connection for games and the like, and transfer files with a pen-drive. MUCH simpler...
    Reply
  • iam2thecrowe
    I know a lot of so called "I.T." companies that could learn a thing or two, like how to plug a cable in and how to diagnose a fualty cable/patch point, instead of calling the printer guy out to troubleshoot their network problems for them. IT guys are so lazy sometimes.
    Reply
  • LORD_ORION
    OK seriously, you cannot even do a book prize internationally?

    Lame.

    You suck etc...
    Reply
  • nevertell
    A true fileserver is running linux :>
    Reply
  • Pyree
    I think this should become a sticky on the network forum.
    Reply
  • amk-aka-Phantom
    Nice article. Bookmarked for future reference... some of my friends could use these basics and the article is well-written and simple to understand :)
    Reply
  • cangelini
    LORD_ORIONOK seriously, you cannot even do a book prize internationally?Lame.You suck etc...
    Nope, we can't unfortunately. The same tax laws and rules that apply to $100 motherboards and $1000 CPUs also apply to $60 books.

    A letter to your congressman about our ridiculous tax laws would be more productive ;)
    Reply
  • amk-aka-Phantom
    9519710 said:
    Nope, we can't unfortunately. The same tax laws and rules that apply to $100 motherboards and $1000 CPUs also apply to $60 books.

    A letter to your congressman about our ridiculous tax laws would be more productive ;)

    Lol, I accept that explanation readily, as much as I hate all these kick-ass US-only draws. Taxes are a party crasher...
    Reply
  • jryan388
    I was under the impression that cat6 cable was required for gigabit ethernet...
    Reply
  • Proximon
    It really is an impressively clear and complete book. It's quite a skill to cover topics like this in a way that doesn't require too much background knowledge first.
    Reply