Introduction to Networking

Chong Ho (Alex) Yu

This website outlines a concise introduction to networks, including both local area network and the Internet for beginners. The strategy of teaching these lessons is partly conceptual and partly procedural. But in my experience, the best way to learn is to experiment with what you have read. Don't be afraid to take a server apart (but not my server)!

Today many organizations employ heterogeneous networks and therefore a variety of platforms are covered in these lessons. I try to be fair and objective, to tell the truth, the whole truth, nothing but the truth. And thus I do not hesitate to point out weaknesses of different systems. If you are a loyal user to particular brands and think that you may be offended by my comments, please do not read these lessons.

In this introduction, I try my best to avoid technical terms unless they are really necessary. If an unfamiliar term is mentioned, the word is highlighted and linked to a popup windows that contains further explanation.

When I took certification examinations to become a networking professional, I studied too many things that were never used in my whole life. Fortunately, I am a nice guy and a good teacher. To prevent you from wasting your time, these lessons cover relevant concepts only. For instance, there are quite a few communication protocols, but only TCP/IP is covered because it is the most popular protocol suite. Also, there are several options for choosing a local area network, but only Ethernet, by far the most widely used one, is introduced.


Simplified Navigation

Table of Contents

Search Engine

Contact Me

What is a network?

Type of network

Type of LAN

Type of Server

Selection criteia

Network protocol: TCP/IP Network

Network Topology: Ethernet

Basic Internet Applications

Web-enabled database server

Andrew File System (AFS)

File Encoding Formats