Skip to content

Master repo regarding Networking related MicroBytes.

License

Notifications You must be signed in to change notification settings

Crio-Bytes/Networking

Repository files navigation

All Contributors

Contributions Welcome

GitHub License MIT

Twitter Follow

Introduction

A network consists of multiple devices that communicate with one another. It can be as small as two computers or as large as billions of devices. While a traditional network is comprised of desktop computers, modern networks may include laptops, tablets, smartphones, televisions, gaming consoles, smart appliances, and other electronics.

Many types of networks exist, but they fall under two primary categories: LANs and WANs.

Background

A computer network is a group of computers that use a set of common communication protocols over digital interconnections for the purpose of sharing resources located on or provided by the network nodes. The interconnections between nodes are formed from a broad spectrum of telecommunication network technologies, based on physically wired, optical, and wireless radio-frequency methods that may be arranged in a variety of network topologies.


IPV4_Addressing
IPv4 is the most widely used version of the Internet Protocol. It defines IP 
addresses in a 32-bit format, which looks like 123.123. 123.123. Each three-digit 
section can include a number from 0 to 255, which means the total number of IPv4 
addresses available is 4,294,967,296 (256 x 256 x 256 x 256 or 2^32).

Let's dive a bit deeper in knowing the IPV4 addressing formats.

                              — K Anjali Kamath (@Anjalikamath)

traceroute
The essence of computer networking is to transport packets from one machine (source) 
to another (destination). In the current modern age, with high speed networking and 
the internet growing to a vast global network of various devices, we tend to take 
things such as how a simple packet of data containing your request to fetch the 
content at, say, www.crio.do, moves from your computing device to the server where 
Crio's website resides.

This MicroByte explores the basics of packet routing and demonstrates the concept 
behind traceroute - a popular utility used to find some of the paths taken by a 
packet to reach a destination.

                              — Vishwas Rajashekar(@DarkAEther)

Contributors ✨

Thanks goes to these wonderful people (emoji key):


DarkAEther

💻 📖 🤔 🖋

Crio.Do

📋

Ayush Kumar Shaw

💻 📖 📋 🤔 🚧 👀

Kevin Paulose

👀 📋

K Anjali Kamath

💻 📖 🤔 🖋

Amogh Rajesh Desai

👀 📋

Sudhanshu tiwari

👀 📋

Archithdwij

👀 📋

This project follows the all-contributors specification. Contributions of any kind welcome!

About

Master repo regarding Networking related MicroBytes.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages