The TCP/IP Model and Protocol Suite Explained for Beginners

Any one starting to learn about computer networking will be faced with learning about the OSI and TCP/IP networking models, and the TCP/IP protocol suite. In this tutorial we will look at networking protocol models, and explain how and why they are structured into layers. We will then look at the most common protocol suite, the TCP/IP protocol suite and the 4 layer model.

Continue reading

10 Useful Windows Networking Commands

Windows has some very useful networking utilities that are accessed from a command line (cmd console). On Windows 10 type cmd in the search box to open a command console. The networking commands are mainly used for getting system information and troubleshooting networking problems. Here we look at the 10 commands that I use most often.

Continue reading

Binary Numbers Explained – Beginners Guide

In my experience of teaching networking many students struggle with IP addresses because they lack an basic understanding of binary numbers. An understanding of binary numbers,the binary system, and how to convert between binary and decimal is essential for anyone involved in computers, coding, and networking.

Continue reading

Understanding IPv4 Addressing and Address Classes

IPv4 has been in use since the start of the Internet, and is widely deployed across the Internet, and home networks. In this tutorial we will cover the basics of IPv4 Addresses. You will Learn IPv4 address structure IPV4 Address classes Special and reserved IP addresses Broadcast Vasics

Continue reading

Understanding and Using The Hosts File-Beginners Guide

What is the hosts file? and What is it used for?– The hosts file performs a name to IP address mapping and was used on early computer networks for name resolution before DNS was developed. The hosts file is still present on computer systems (windows,Linux, MAC), tablets (e.g. android) etc and can be very useful for testing purposes. The hosts file is a simple text file that can be edited with a text editor like notepad. However it is important to note the hosts file doesn’t have a file extension like .txt.

Continue reading

IPv6 Explained for Beginners

IPV6 has been developed to replace IPV4 which is running out of addresses. Although it has been around almost 10 years it is still not widely deployed and supported. However adoption rates are increasing rapidly and IPv6 traffic crossed the 10% threshold in February 2016 (wiki) .

Continue reading

Understanding DHCP – Beginners Guide

DHCP like DNS is a network service that is vital to networking and the internet. But What exactly is DHCP, and What does it do? In this tutorial I will explain the DHCP service and protocol, how it is implemented and how it works. The key to understanding DHCP is to understand that all network devices on a network, and the Internet need an IP address to operate.

Continue reading

Basic Networking Course for Beginners

Computer networks consist of many different components, technologies and protocols working together. In this tutorial/course we look at the fundamentals of how computers communicate on a TCP/IP network. The tutorial is geared for those who need to learn the basics of how networks work, and how the components fit together so that they can set up a small home/office network. Getting Started In order for two computers to talk to each other they need: To be Connected (cable or Wireless) this is known as the connection media. To have a common language. in Networking this is known as a protocol.

Continue reading

Basic Home Network And Internet Components, Devices and Services

An Internet connected home/home office network, consists of a variety of hardware and software components. In this tutorial we look at the various components that you need to create a computer network and connect it to the Internet. The technologies, components and services used in small home networks are the same (function wise) as those used in large corporate networks.

Continue reading