adamflott.com

Backend Technical Interview Questions - Networking

Description: Questions and answers to ask in an interview on networking
Authored: 2022-08-04;
Permalink: https://adamflott.com/interviewing/networking/
categories : interviewing;
tags : networking;


Table of Contents

General

What purpose does ARP serve for IPv4 networks?

From Address_Resolution_Protocol

The Address Resolution Protocol (ARP) is a communication protocol used for discovering the link layer address, such as a MAC address, associated with a given internet layer address, typically an IPv4 address. This mapping is a critical function in the Internet protocol suite.

Linux

What is a qdisc?

From https://tldp.org/HOWTO/Traffic-Control-HOWTO/components.html

Simply put, a qdisc is a scheduler (Section 3.2). Every output interface needs a scheduler of some kind, and the default scheduler is a FIFO. Other qdiscs available under Linux will rearrange the packets entering the scheduler's queue in accordance with that scheduler's rules.

The qdisc is the major building block on which all of Linux traffic control is built, and is also called a queuing discipline.

List all the different ways a firewall is implemented in Linux