academy.security.krd

← Security Foundations

Networks, and where they assume trust

25 min

A packet leaving your laptop does not travel to its destination. It travels to the next machine that has agreed to carry it, and that machine decides what happens next. Every hop is a decision made by somebody else's equipment.

That is the first thing to hold onto, because almost every network attack is an abuse of a trust decision rather than a broken algorithm.

The layers, and what each one trusts

When your machine wants to reach a server it performs several separate acts of faith:

Why this matters here

This desk publishes an advisory about the regional networks that have a single visible BGP neighbour. That is not an abstract concern. A network with one upstream has one decision-maker between it and the rest of the internet.

> A packet does not go where you send it. It goes where each hop decides to put it.

What to take away

When you look at any network problem, ask which component is trusting something it cannot verify. That question finds more real issues than any scanner.

Adapted from: Concepts follow RFC 1122 and the Cloudflare Learning Center · written for this course

Check yourself

2

Sign in to have your answers marked and your progress saved.

1

Why is ARP spoofing possible on a normal local network?

2

A network with one visible BGP neighbour is best described as: