Archive for Networking Basics

Computer Networking: A Breakdown

Beyond your wireless router is a complex engineering discipline known as computer networking. This field of study is concerned with the communication between computer systems or devices using routers, protocols, and networking over the public internet using documents known as RFCs.
A computer network may be any set of computers or devices connected to one another [...]

» Read rest of this post

Collision Domain

A collision domain is a logical area in a computer network where data packets can “collide” with one another, in particular in the Ethernet networking protocol. The more collisions in a network the less efficient it is.
A collision domain can be a single segment of Ethernet cable in shared-media Ethernet, or a single Ethernet hub [...]

» Read rest of this post

Broadcast Domain

A broadcast domain is a logical area in a computer network where any computer connected to the computer network can directly transmit to any other in the domain without having to go through a routing device.
More specifically it is an area of the computer network made up of all the computers and networking devices able [...]

» Read rest of this post

What is unicast, broadcast and multicast?

Unicast
Unicast is a type of transmission in which information is sent from only one sender to only one receiver. In another words, Unicast transmission is between one-to-one nodes (involving two nodes only).
Examples of Unicast transmission are http, smtp, telnet, ssh, pop3 where the request for information is directed from one sender to only one receiver [...]

» Read rest of this post

What is a header?

Header refers to supplemental data placed at the beginning of a block of data being stored or transmitted, which contain information for the handling of the data block.
In data transmission, the data following the header are sometimes called the payload or body. It is vital that header composition follow a clear and unambiguous specification or [...]

» Read rest of this post

What is a packet?

A packet is the fundamental unit of information carriage in all modern computer networks. The term datagram is sometimes also used, and in some contexts its meaning is subtly different from packet.
A packet consists of a header, which contains the information needed to get the packet from the source to the destination, and a data [...]

» Read rest of this post

Building blocks of a computer network

Before you start to get any deeper into the computer networking, it is important that you have a sound understanding of some of the basic elements of a network as mentioned below. Ask yourself what these are before you click on them.

Packet
Header
Unicast, Broadcast and Multicast
Broadcast Domain
Collision Domain

» Read rest of this post