Computer Networking


Selected RFCs

Datacenter Networking

https://www.fir3net.com/Networking/Protocols/path-mtu-path-mtu-black-holes.html

Path MTU discovery in practice

Minimum ethernet frame is 64 bytes, Why the payload must be padded to at least 46 bytes

Configuration examples with quagga

Advanced topics in computer networking

VRRP virtual MAC address

Layer 2 (VMAC) Network Redundancy Options for Linux

TIME_WAIT and its design implications for protocols and scalable client server systems

MPLS Traffic Engineering – Review

iPerf for Performance Testing

Secure IoT Bootstrapping: A Survey

Crylib Cipher

Multicast

Potential Issues with Multicast within a VLAN Spanning Switches

Multicast over Wireless

IP Multicast Support in Open vSwitch

Wireless Networking

2.4 GHz Channel Planning

Software Defined Networking

Network Functions Virtualisation (NFV)

NFV: Understanding the concepts and technical foundations – Bruno Chatras (2018, pdf)

Proxy Servers

Varnish Cache
Varnish Cache is a web application accelerator also known as a caching HTTP reverse proxy. You install it in front of any server that speaks HTTP and configure it to cache the contents.

SSH port forwarding

SSH port forwarding

SSH Tunneling — The black magic for data science

Networking infrastructures and technologies

Deep Sea Diving: The State of Submarine Cable Technology

Network automation

source: https://networklessons.com/cisco/evolving-technologies/device-programmability

For network automation we need:

  • A programmatic interface for device configuration.
  • Separation between configuration and operational data.
  • Integrated error checking and recovery.

There are three network automation protocols that meet these requirements:

NETCONF is a protocol developed by IETF to “install, manipulate, and delete the configuration of network devices”. The goal of NETCONF is to make network automation easier. It uses XML for data encoding and Remote Procedure Call (RPC) for messages. It runs over SSH.

RESTCONF is protocol which works similar to a REST API. It maps a YANG specification to a RESTful interface and uses the HTTPS protocol for transport. You can use JSON or XML as data formats. RESTCONF is newer than NETCONF but not a replacement. It’s more of a lightweight option for engineers who are familiar with REST APIs. YANG data models can be found in the YANG git repository.

RESTconf

Automating the Testing of RESTCONF Agents

Control and Management of a Connected Car Using YANG/RESTCONF and Cloud Computing


An Introduction to Nornir

Nornir using an Ansible Inventory (Part1)

Nornir using an Ansible Inventory (Part2)

Cisco networking

Packet Tracer Cisco Commands list CLI Basic

Packet Tracer 7.2.1 – Router devices and WIC modules

Complete Guide on Cisco Router Configuration For Beginners

Configuration of SSH on Cisco Switch in Packet Tracer 2019

Top OSPF Interview Questions For CCNP CCIE

Zero Conf

Industry Specification Group (ISG) Zero Touch Network and Service Management (ZSM)
The pivotal deployment of 5G and network slicing has triggered the need for a radical change in the way networks and services are managed and orchestrated. Full end-to-end automation of network and service management has become an urgent necessity for delivering services with agility and speed and ensuring the economic sustainability of the very diverse set of services offered by Digital Service Providers. The ultimate automation target is to enable largely autonomous networks which will be driven by high-level policies and rules; these networks will be capable of self-configuration, self-monitoring, self-healing and self-optimization without further human intervention. All this requires a new horizontal and vertical end-to-end architecture framework designed for closed-loop automation and optimized for data-driven machine learning and artificial intelligence algorithms.

Networking blogs

Packet Pushers blog