Networking

General learning resources

Website-based learning

Video-based learning

From Vint Cerf:

The idea that what you know might be useful to somebody else or vice versa is a powerful motivator for sharing information. By the way that is how science gets done, people share information. So this is an opportunity for people to think up new applications, maybe program them as apps on a mobile phone, maybe become part of the continued growth of the infrastructure of the network to bring it to people who do not have access to it yet, or just make use of it on a day to day basis.

Bandwidth: Maximum transmission capacity of a device.

Bitrate: Number of bits that we can send over a given period of time.

Bandwidth is measured by bit rate, which is the number of bits that we can actually send over a given period of time.

A different measure of speed is latency.

latency: the amount of time it takes for one bit to travel from one place to another.

Tools learning resources

Products

VyOS

VyOS is a Linux-based network operating system that provides software-based network routing, firewall and VPN functionality.

Network troubleshooting

Usual errors

"Connection refused"
0.0.0.0

Using Linux based tools

netstat/ss
ss -lp |grep 80
ss -t -a
ss -u -a
lsof
lsof -i :80

Back to top

Index