Тюрьма как компьютерная сеть
Ну типа представьте, что вы в тюрьме. Вам надо передать маляву на волю. По коридору с сотнями таких же, как у вас камер, бегает продажный гусеновец, и за дверью выхода наружу стоит десяток блатных, которым передаются малявы. Вы протягиваете в дырку для баланды маляву. Задача вертухая — не перепутать кому которая малява. Поэтому он записывает на листок следующие данные: камера 30 — Паше Кацею. Вертухай несётся в дверь, убеждается, что качей тут, отдает ему маляву. Кащей уходит. Через какое-то время, не больше Connection Timeout, качей возвращается и приносит ответную маляву. У вертухая ещё есть запись в блокноте, он сверяется и несёт маляву вам. После того, как вы говорите "всё" — вертухай вычеркивает вас из блокнота. Ну так вот, тут тюрьма — "комп" за натом Вы — конкретный порт. Вертухай — нат Воля — сервер. Кащей — конкретный порт на сервере Малява — пакеты Блокнот — таблица NAT
Текст в виде длинной шутливой аналогии объясняет работу NAT через передачу записок в тюрьме: заключённый передаёт маляву, вертухай ведёт записи соответствий, а ответ возвращается обратно. Панчлайн в том, что роли тюрьмы, охранника, сервера, портов и пакетов напрямую сопоставляются с компьютерной сетью. EN: A long humorous analogy explains how NAT works through passing notes in a prison: a prisoner sends a note, the guard keeps a mapping table, and the reply comes back. The punchline is the direct comparison between the prison, guard, server, ports, and packets in a computer network.
- @ithueti / 5353 2021-12-25
- Type
- image
- Size
- 533×543 · 70.4 KiB
- Mood
- ироничный, абсурдный
- Language
- ru
- Added