До списку уроків
8A · Урок 3 з 16

Порти, протоколи, кабелі: чим і як з'єднують пристрої

виконано0%
Крок 1

Що робимо сьогодні

Модуль I · тема 2, урок 1 з 2 · 120 хв

У шухляді вдома лежить п'ять різних кабелів. Усі підходять до телефона. Чому один заряджає за годину, а другий за три?

Сьогодні розберемося. Питати треба не «яка дірка підійде», а «скільки даних тут пролізе».

Після уроку ти вмієш

Слова протокол, смуга і пакет поки нічого не означають. Розберемо їх по черзі.

Хід уроку

ЕтапХвЩо робимо
Вгадай кабель10По класу йдуть 5 справжніх кабелів
Роз'єм ≠ протокол15Матрьошка понять, таймлайн швидкостей USB
HDMI і смуга20Рахуємо «роздільна × fps × біт»
Перерва10
Ethernet, Wi-Fi, Bluetooth25Шлях пакета, 2,4 проти 5 ГГц, дальність BT
Дивимось на мережу з термінала25ip -br a, ip r, ping, curl -I
Підсумок і ДЗ15Схема «ноутбук → роутер → інтернет → VPS»
Разом120
Це перший урок теми з двох Сьогодні — теорія і перші команди. На уроці 4 ти виміряєш реальну швидкість каналу через curl і зробиш стенд із порівнянням 5 інтерфейсів. Тому все, що запишеш сьогодні в net.log, знадобиться наступного разу.
Чому тека зветься lesson-02, а урок — третій Теки практики звуться за темою, а не за номером уроку. Тема 2 — це уроки 3 і 4, і обидва складають роботу в одну теку lesson-02/. Не шукай lesson-03: її немає.
Крок 2

Роз'єм, кабель, порт, протокол

Чотири різні слова, які всі називають «USB»

Хтось каже: «у мене USB-C». Що ти дізнався з цієї фрази?

Тільки форму штекера. Це те саме, що описати книжку словом «прямокутна». Про зміст ти не знаєш нічого.

А від чого тоді залежить швидкість? І чи буде картинка на моніторі? Точно не від форми. Розберемо чотири різні речі, які всі звуть одним словом.

ПоняттяЩо цеПриклад
Роз'ємформа штекера і гнізда: скільки контактів, як вони розташованіUSB-C — 24 контакти, вставляється будь-яким боком
Кабельфізика: скільки всередині жил, чи є екран, яка довжинадешевий USB-C має лише 4 жили — це живлення і пара USB 2.0
Портгніздо разом із контролером усередині пристроютой самий роз'єм на ноутбуці може бути «просто USB» або Thunderbolt
Протоколправила: як кодуються біти, хто говорить першим, як перепитуватиUSB 2.0, USB4, DisplayPort Alt Mode, Thunderbolt 4

Одна форма — різна начинка

З'єднання — це ланцюг із трьох ланок. Роз'єм, кабель, протокол.

Ланцюг рветься там, де найтонше. Так само і тут: швидкість задає найповільніша ланка, а не найшвидша.

На схемі два з'єднання. Роз'єм у них однаковий, а результат відрізняється у 83 рази.

З'ЄДНАННЯ А роз'єм USB-C форма — однакова кабель — 4 жили лише живлення + D+/D− протокол USB 2.0 480 Мбіт/с = 480 Мбіт/с З'ЄДНАННЯ Б роз'єм USB-C форма — та сама кабель — 24 жили 4 екрановані пари протокол USB4 40 Гбіт/с = 40 Гбіт/с Різниця у 83 рази. Роз'єм у них однаковий. Швидкість визначає найслабша ланка ланцюга, а не форма штекера.
Питання

Телефон із USB-C, ноутбук із USB-C, кабель USB-C. Файл на 5 ГБ копіюється 3 хвилини — рівно як по USB 2.0. У чому причина?

Як виглядають чотири головні роз'єми

На перерві їх дадуть у руки. Зараз — щоб упізнати з першого погляду.

USB-A прямокутний, лише одним боком синій = USB 3.x, чорний = USB 2.0 USB-C овальний, 24 контакти будь-яким боком; начинка — різна RJ-45 8 контактів, 4 виті пари клямка знизу — вона й ламається HDMI трапеція, 19 контактів відео + звук одним кабелем
Плутанина в назвах — не твоя провина Організація USB-IF перейменовувала стандарти двічі. Один і той самий 5 Гбіт/с звався спершу USB 3.0, потім USB 3.1 Gen 1, потім USB 3.2 Gen 1. Через це на коробках зараз рекомендують писати просто швидкість: «USB 5Gbps», «USB 10Gbps», «USB 40Gbps». Так чесніше.

Таймлайн USB: 25 років і зростання у 166 разів

Як пишутьРікШвидкістьДля чого вистачає
USB 1.1 Full-Speed199812 Мбіт/смиша, клавіатура
USB 2.0 Hi-Speed2000480 Мбіт/спринтер, вебкамера, флешка «на документи»
USB 3.0 = 3.1 Gen 1 = 3.2 Gen 120085 Гбіт/сзовнішній жорсткий диск, швидка флешка
USB 3.1 Gen 2 = 3.2 Gen 2201310 Гбіт/сзовнішній SSD
USB 3.2 Gen 2×2201720 Гбіт/стільки по USB-C: працюють два канали одразу
USB4201920 або 40 Гбіт/сдиск + монітор + зарядка одним кабелем
USB4 версія 2.0202280 Гбіт/смонітори 8K, професійні док-станції

Є ще Thunderbolt. Це окремий протокол компанії Intel. Їздить він по тому самому роз'єму USB-C.

Thunderbolt 3 і 4 дають 40 Гбіт/с. Thunderbolt 5 — уже 80 Гбіт/с.

Упізнати просто. Біля порту намальовано значок блискавки. Немає блискавки — це звичайний USB.

Той самий кабель ще й годує пристрій

РежимНапруга × струмПотужністьЩо заряджає
USB 2.0, звичайний порт5 В × 0,5 А2,5 Втмайже нічого, лише живить мишу
USB 3.0, звичайний порт5 В × 0,9 А4,5 Вттелефон, повільно
USB Power Delivery 3.0до 20 В × 5 А100 Втноутбук
USB PD 3.1 (EPR)до 48 В × 5 А240 Втігровий ноутбук, монітор

Великий струм гріє тонкий дріт. Тому зарядка спершу питає кабель, чи він витримає.

Відповідати вміє не кожен кабель. Усередині має стояти маленька мікросхема. Вона зветься e-marker.

Немає мікросхеми — зарядка навмисне зменшить струм. Це не поломка, а захист від пожежі.

Питання

Продавець каже: «Кабель USB-C — отже, Thunderbolt, 40 Гбіт/с». Як перевірити це просто в магазині?

Крок 3

Швидкість: біти, байти й секунди

Одна помилка тут дає розбіжність рівно у 8 разів

Провайдер обіцяв 100. Браузер показує 12. Хто збрехав?

Ніхто. Просто мірялося різне.

Канали міряють у бітах за секунду. Файли міряють у байтах. А в байті рівно вісім бітів.

Тому 100 Мбіт/с — це щонайбільше 12,5 МБ/с. Поділи на вісім і не сварися з провайдером.

Як розрізняти в тексті Велика «Б» — байти (МБ, ГБ). Слово «біт» пишуть повністю: Мбіт/с, Гбіт/с. В англійському — маленька b це біт, велика B це байт: MbpsMB/s.

Формула часу передавання

Тепер порахуємо, скільки летітиме конкретний файл. Три кроки, і біля кожного числа підписуй одиницю.

Не підписав — обов'язково зіб'єшся. Це найчастіша помилка на цій темі.

  1. розмір файлу перевести в біти: ГБ × 8 = Гбіт;
  2. швидкість каналу теж у бітах: вона вже така;
  3. поділити: час (с) = Гбіт ÷ Гбіт/с.
Приклад із фільмом на 8 ГБ 8 ГБ × 8 = 64 Гбіт.
По USB 2.0 (0,48 Гбіт/с): 64 ÷ 0,48 = 133 с ≈ 2 хв 13 с.
По USB 3.0 (5 Гбіт/с): 64 ÷ 5 = 12,8 с.
Реально буде повільніше: заважає сама флешка. Але порядок величин саме такий.
Питання

Ти копіюєш той самий фільм на 8 ГБ через USB 2.0. Скільки це триватиме теоретично і що змінить USB 3.0?

Всі інтерфейси на одній шкалі

Тепер порівняємо всіх на одній картинці. Але є проблема.

Bluetooth дає 2 Мбіт/с, HDMI — 48 000. При звичайній шкалі перша смужка стала б невидимою рискою.

Тому шкалу зробили логарифмічною. Кожна вертикальна лінія на ній — у десять разів більша за попередню.

2 10 100 1 000 10 000 48 000 Мбіт/с Bluetooth 5.0 Ethernet 100M USB 2.0 Ethernet 1G Wi-Fi 5 USB 3.0 Wi-Fi 6 HDMI 2.0 USB4 HDMI 2.1 2 Мбіт/с 100 480 1 000 3 500 5 000 9 600 18 000 40 000 48 000 Це стеля стандарту. Реальна швидкість завжди нижча: заважають диск, стіни, сусіди в ефірі.
Питання

Провайдер продав канал «100 Мбіт/с». Файл на 100 МБ качається 8 секунд. Тебе обманули?

Крок 4

HDMI: рахуємо смугу для картинки

Чому 4K@60 не пролізе в кабель HDMI 1.4 — і це не полагодити

Відео в інтернеті стиснуте. Файл на дві години важить пару гігабайтів.

По кабелю HDMI картинка йде інакше — нестисненою. Кожен піксель кожного кадру передається окремо.

Через це потрібну швидкість можна порахувати на аркуші. Нічого міряти не треба, усе рахується множенням.

Формула ширина × висота × кадрів/с × біт на піксель = біт/с
Звичайний колір — 8 біт на кожен із трьох каналів R, G, B, тобто 24 біти на піксель.

Але самих пікселів мало. Кабель несе ще й службові дані.

По-перше, між рядками й кадрами є порожні проміжки. Це зветься гасіння. Так екран розуміє, де кінець рядка.

По-друге, біти захищають від помилок. На кожні 8 корисних бітів у дріт іде 10. Це зветься кодування 8b/10b.

Разом виходить множник приблизно 1,5. Порахував пікселі — помнож на півтора.

РежимСирі пікселі×1,5 — треба від кабелюКуди пролізе
1080p @ 602,99 Гбіт/с4,46 Гбіт/сHDMI 1.4 — із запасом
1440p @ 605,31 Гбіт/с7,96 Гбіт/сHDMI 1.4
4K @ 305,97 Гбіт/с8,91 Гбіт/сHDMI 1.4 — майже впритул
4K @ 6011,94 Гбіт/с17,82 Гбіт/стільки HDMI 2.0 (стеля 18)
4K @ 12023,89 Гбіт/с35,8 Гбіт/сHDMI 2.1
8K @ 6047,78 Гбіт/с71,7 Гбіт/сHDMI 2.1 лише зі стисненням DSC

Знайди в таблиці рядок 4K@60. Потрібно 17,82, а кабель дає 18.

Запас — лише 0,18 Гбіт/с. Це один відсоток. Ніби вода налита по самі вінця склянки.

Тому дешевий чи задовгий кабель на цьому режимі починає моргати чорним екраном. А на 1080p той самий кабель працює бездоганно.

Версії HDMI і сусід-конкурент

СтандартРікСмугаСтеля картинки
HDMI 1.4200910,2 Гбіт/с4K @ 30 або 1080p @ 120
HDMI 2.0201318 Гбіт/с4K @ 60
HDMI 2.1201748 Гбіт/с4K @ 120, 8K @ 60
DisplayPort 1.4201632,4 Гбіт/с4K @ 120; типовий для моніторів ПК
DisplayPort 2.12022до 80 Гбіт/скілька моніторів 4K одним кабелем

Є хитрий режим із назвою DisplayPort Alt Mode. Він пускає сигнал для монітора прямо по кабелю USB-C.

Саме так монітор чіпляють до ноутбука однією дротиною. Усередині одночасно їдуть три речі: картинка, дані й 100 Вт живлення.

Питання

Купили монітор 4K, хочуть 60 кадрів. Удома знайшовся кабель HDMI 1.4. Що буде на екрані?

Крок 5

Ethernet: дріт, який усе ще виграє

Куди насправді їде пакет, коли ти натиснув Enter

Wi-Fi зручний, і дротів не треба. То навіщо взагалі кабель?

Уяви коридор на перерві. Усі кричать одночасно, і кожен чекає паузи, щоб його почули. Приблизно так працює Wi-Fi: пристрої ділять один ефір.

Кабель — це розмова віч-на-віч у порожній кімнаті. Своя пара жил, повна швидкість, ніхто не перебиває.

Тому сервери, ігрові комп'ютери й камери досі сидять на дроті.

Шлях пакета

Ти відкрив сайт і натиснув Enter. Далі твій запит проходить п'ять ланок. Ось вони на схемі — зліва твій ноутбук, справа інтернет і сервер.

Ноутбук Мережевакарта Комутатор Маршрутизатор(роутер) Інтернет→ VPS твій програма створює дані пакує в кадр, ставить свою MAC-адресу дивиться MAC і кидає кадр лише в потрібний порт дивиться IP, міняє приватну адресу на публічну (NAT) десяток чужих маршрутизаторів — і порт 443 сервера Комутатор працює з MAC-адресами всередині твоєї мережі. Маршрутизатор працює з IP-адресами й веде пакет назовні. Кожен рядок у виводі traceroute — це один такий маршрутизатор на шляху.

Дві коробки на схемі роблять різну роботу. Комутатор розносить кадри всередині кабінету. Маршрутизатор веде їх назовні, в інтернет.

Комутатор не знає жодної IP-адреси. Він розрізняє пристрої за іншим номером. Той номер записаний у саму мережеву карту ще на заводі й не змінюється.

Зветься він MAC-адреса. У кабінеті таких адрес десяток, і комутатор пам'ятає, у який порт устромлено кожну. Тому кадр летить не всім одразу, а лише потрібному комп'ютеру.

Маршрутизатор робить іншу річ. Адреса, яку комп'ютер дістає всередині кабінету — на зразок 192.168.0.15, — діє тільки там. Це внутрішня адреса: однакових таких у світі мільйони, і відповідь з інтернету не знайшла б дороги назад. Звідки беруться саме такі числа, розберемо в уроці 4.

Тому маршрутизатор підміняє її на одну спільну адресу — ту, під якою твоя школа видима назовні. Собі він записує, кому потім віддати відповідь.

Ця підміна зветься NAT. Наступний урок про неї окремо; поки досить знати, що вона є.

Швидкості й довжина кабелю

Тепер про самі дроти. У кабелів Ethernet є категорія: Cat5, Cat6 і так далі. Що більше число, то якісніший дріт.

Від категорії залежить не тільки швидкість, а й довжина. Той самий порт по різному кабелю добиває на різну відстань.

СтандартШвидкістьКабельМаксимум сегмента
10BASE-T10 Мбіт/сCat3100 м
100BASE-TX «Fast Ethernet»100 Мбіт/сCat5100 м
1000BASE-T «Gigabit»1 Гбіт/сCat5e100 м
2.5GBASE-T2,5 Гбіт/сCat5e / Cat6100 м
5GBASE-T5 Гбіт/сCat6100 м
10GBASE-T10 Гбіт/сCat655 м
10GBASE-T10 Гбіт/сCat6a100 м

Чому всюди сто метрів? Це не примха стандарту, а фізика.

Сигнал у дроті слабшає з відстанню. Як голос у довгому коридорі. Далі за сто метрів приймач уже не відрізняє одиницю від нуля.

Треба довше — ставлять комутатор посередині. Або переходять на оптику, де сигнал іде світлом.

Кабель Ethernet уміє ще одну корисну річ: годувати пристрій струмом. Це зветься PoE, Power over Ethernet.

Потужність залежить від стандарту: 15,4 Вт, 30 Вт або аж 90 Вт. Так живлять камери й точки Wi-Fi там, де розетки немає.

Питання

У кабінеті прокладено Cat6 довжиною 80 м, поставили комутатор на 10 Гбіт/с. Порт піднявся, але показує 1 Гбіт/с. Чому?

Крок 6

Wi-Fi: частота проти стін

Чим вища частота — тим більше швидкості й тим менше дальності

ПоколінняСтандартРікДіапазониСтеля
Wi-Fi 4802.11n20092,4 і 5 ГГц600 Мбіт/с
Wi-Fi 5802.11ac2014тільки 5 ГГц3,5 Гбіт/с
Wi-Fi 6802.11ax20192,4 і 5 ГГц9,6 Гбіт/с
Wi-Fi 6E802.11ax2021+ 6 ГГц (5925–7125 МГц)9,6 Гбіт/с
Wi-Fi 7802.11be20242,4 / 5 / 6 ГГц≈46 Гбіт/с

Числа в останній колонці виглядають чудово. Тільки вдома ти таких не побачиш ніколи.

Це стеля для ідеального роутера в лабораторії. Там вісім антен і жодної стіни.

У твого телефона антен дві, і він за стіною. Тому реально виходить у 10–20 разів менше. Так і задумано.

Що робить стіна

кімната з роутером за 1 стіною за 2 стінами стіна стіна роутер 5 ГГц · ≈800 Мбіт/с ≈300 ≈40 або зрив 2,4 ГГц · ≈150 Мбіт/с ≈100 ≈60, але тримає Біля роутера обирай 5 ГГц. У дальній кімнаті 2,4 ГГц повільніший — але живий. Числа орієнтовні: залежать від товщини стін, роутера й кількості сусідів у ефірі.

Причина фізична. Що вища частота, то коротша хвиля. А коротка хвиля гірше огинає перешкоди й гірше пробиває стіни.

Тому 2,4 ГГц бере дальністю. А 5 і 6 ГГц беруть швидкістю.

Є ще одна біда. На 2,4 ГГц тісно: там сидять сусідські роутери, мікрохвильовки, бездротові миші й усі навушники Bluetooth.

Питання

Ти сидиш у дальній кімнаті за двома стінами. Роутер віддає дві мережі — на 2,4 і на 5 ГГц. Яку обрати і чому?

Wi-Fi — це не інтернет

Ці два слова плутають щодня. Насправді це два різні відрізки дороги.

Wi-Fi — це шлях від тебе до роутера. Метрів десять по повітрю, не більше.

Інтернет — усе, що далі за роутером. Кабель провайдера, десяток чужих машин, сервер на іншому континенті.

Це як під'їзд і місто. Швидко пробіг сходами — ще не значить, що швидко доїдеш через усе місто.

Телефон Роутер Інтернет Wi-Fi 6: 1200 Мбіт/с канал до роутера тариф: 50 Мбіт/с канал провайдера Швидкість завантаження = найвужче місце ланцюга. Тут це 50, а не 1200.
Питання

Роутер показує з'єднання «Wi-Fi 6, 1200 Мбіт/с», а файли з інтернету качаються на 50 Мбіт/с. Роутер бреше?

Крок 7

Bluetooth: мало швидкості, мало енергії

Створений не для файлів, а для того, щоб роками жити від батарейки

Bluetooth сидить у тому самому діапазоні 2,4 ГГц, що й Wi-Fi. Але задача в нього протилежна.

Wi-Fi женеться за швидкістю. Йому потрібна розетка.

Bluetooth женеться за економією. Йому потрібно, щоб навушник важив п'ять грамів і грав вісім годин від крихітної батарейки.

РізновидШвидкістьДе застосовують
Bluetooth Classic (BR/EDR)до 3 Мбіт/саудіо, гарнітури, автомагнітоли
Bluetooth Low Energy 4.x1 Мбіт/сфітнес-браслети, датчики, мітки
Bluetooth 5.0, режим 2M2 Мбіт/ссучасні навушники, геймпади
Bluetooth 5, режим Coded125–500 кбіт/сдальність до 4 разів більша, датчики на подвір'ї

Дальність задає клас потужності

КласПотужністьДальністьЩо це зазвичай
Class 1100 мВтдо 100 мпромислові модулі, деякі колонки
Class 22,5 мВтдо 10 ммайже все, що ти тримаєш у руках
Class 31 мВтдо 1 ммітки, дуже дрібні датчики

Обіцяні «10 метрів» міряли в чистому полі. Удома буде менше, і винен у цьому ти сам.

Людина на дві третини складається з води. А вода дуже добре поглинає хвилі 2,4 ГГц.

Тому телефон у задній кишені й навушник на протилежному вусі — класична причина, чому звук заїкається. Між ними ти.

Затримка — причина не грати по Bluetooth Звук треба стиснути, передати, розпакувати й вивести. Звичайний кодек SBC додає 150–200 мс; ти бачиш вибух на секунду раніше, ніж чуєш його. Кодеки з низькою затримкою тримають 40–60 мс. Дріт — 0 мс.
Питання

Треба перекинути другові фото на 40 МБ. Bluetooth 5.0 (2 Мбіт/с) чи спільна мережа Wi-Fi?

Всі п'ять інтерфейсів разом

Цю таблицю ти заповниш власними числами на наступному уроці. Зараз — щоб бачити картину цілком.

ІнтерфейсЩо передаєШвидкістьДальністьЖивлення
USBдані + живлення0,48–80 Гбіт/с0,8–5 мтак, до 240 Вт
HDMIвідео + звук10,2–48 Гбіт/сдо 5–15 мні
Ethernetдані0,01–10 Гбіт/с100 мтак, PoE до 90 Вт
Wi-Fiданідо 9,6 Гбіт/с10–50 мні
Bluetoothдані + аудіо1–3 Мбіт/с10 мні

Подивись на колонку дальності в рядку USB. Що швидший стандарт, то коротший кабель. Це не випадковість.

Звичайний кабель USB 2.0 тягне 5 метрів. USB 3.x — уже близько трьох. А USB4 на 40 Гбіт/с — усього 0,8 метра.

Довші кабелі теж бувають. Але в них усередині стоїть підсилювач, і коштують вони помітно дорожче.

Крок 8

Дивимось на мережу з термінала

Чотири команди, які показують твою мережу зсередини

Усі приклади нижче зроблені на сервері. IP-адреси в них із діапазону 203.0.113.x — він спеціально виділений для документації й нікому не належить. У тебе числа будуть свої.

1. Хто я в мережі

ip -br a — короткий список інтерфейсів
$ ip -br a lo UNKNOWN 127.0.0.1/8 ::1/128 eth0 UP 203.0.113.17/24 fe80::5054:ff:fe12:3456/64

Два рядки — два інтерфейси. Перший машина вигадала для себе, і назовні він не веде. Другий справжній — до нього підключений кабель.

Розрізнити їх треба з першого погляду: саме адресу справжнього ти перепишеш собі у звіт. Ось на що дивитися.

2. Куди підуть пакети

ip r — таблиця маршрутів
$ ip r default via 203.0.113.1 dev eth0 proto static 203.0.113.0/24 dev eth0 proto kernel scope link src 203.0.113.17

Другий рядок каже: сусідів по своїй мережі машина знає сама. До них вона доїде без підказок.

Перший рядок важливіший. Слова default via означають шлюз. Це той маршрутизатор, якому машина віддає все, чого не знає.

Шлюз — як вахтер на виході. Не знаєш, куди йти? Іди до нього.

Немає цього рядка — інтернету не буде. Навіть якщо IP-адреса є.

3. Чи живий той бік і як далеко він

ping -c 4 — чотири пакети і назад
$ ping -c 4 91.219.61.4 PING 91.219.61.4 (203.0.113.17) 56(84) bytes of data. 64 bytes from 203.0.113.17: icmp_seq=1 ttl=54 time=23.7 ms 64 bytes from 203.0.113.17: icmp_seq=2 ttl=54 time=24.1 ms 64 bytes from 203.0.113.17: icmp_seq=3 ttl=54 time=23.9 ms 64 bytes from 203.0.113.17: icmp_seq=4 ttl=54 time=41.2 ms --- 91.219.61.4 ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 3004ms rtt min/avg/max/mdev = 23.7/28.2/41.2/7.5 ms

Сервер відповів — це вже добре. Але у виводі є більше, ніж «живий чи ні».

З цих рядків видно, наскільки далеко сервер, скільки маршрутизаторів по дорозі й чи рівно тримається канал. Розкажуть це чотири деталі виводу.

Це працює і у твоєму Windows Ті самі перевірки в PowerShell: ipconfig замість ip -br a, route print замість ip r, ping -n 4 замість ping -c 4. Порівняй свою затримку з серверною — числа будуть різні, і це матеріал для таблиці.

4. Через які вузли йде шлях

traceroute — по одному вузлу за раз
$ traceroute -m 12 91.219.61.4 traceroute to 91.219.61.4 (203.0.113.17), 12 hops max, 60 byte packets 1 192.168.0.1 1.284 ms 2 10.55.0.1 8.417 ms 3 * * * 4 213.179.240.1 14.902 ms 5 62.205.128.9 19.556 ms 6 203.0.113.17 23.812 ms

Кожен рядок — один маршрутизатор. Перший, 192.168.0.1, — це твій домашній роутер. Рядок * * * не означає поломку: просто цей вузол налаштований не відповідати на службові пакети. Пакети йдуть далі, як видно з рядка 4.

Якщо traceroute не працює Його часто вимикають фаєрволом, а іноді просто не встановлено. Це не привід зупинятися: пари ping + curl -I вистачає, щоб довести, що канал живий. У завданнях уроку traceroute необов'язковий.

5. Чи відповідає сам веб-сервер

curl -I — лише заголовки відповіді
$ curl -I http://91.219.61.4/ HTTP/2 200 server: nginx date: Tue, 02 Sep 2026 09:14:22 GMT content-type: text/html; charset=utf-8 content-length: 1842

Самої сторінки на екрані немає — ми її й не просили. Питання зараз одне: чи віддає сервер сторінку взагалі.

Ось що варто прочитати в цьому виводі.

Чому потрібні обидві команди ping перевіряє машину, curl — програму на ній. Машина може відповідати на ping чудово, а веб-сервер бути вимкненим. Тому діагностику завжди ведуть знизу вгору: спершу ip r, потім ping, потім curl.
Питання

ping до сервера проходить без втрат, а сайт у браузері не відкривається. Про що це говорить?

Складаємо все у файл звіту

Перший рядок пишемо через > — він створює файл заново. Решту дописуємо через >>. Переплутаєш — попередній вивід зникне, і чекер побачить надто короткий файл.

один рядок — увесь звіт
$ mkdir -p ~/www/lesson-02/assets \ && ip -br a > ~/www/lesson-02/assets/net.log \ && ip r >> ~/www/lesson-02/assets/net.log \ && ping -c 4 91.219.61.4 >> ~/www/lesson-02/assets/net.log
перевір, що записалося
$ cat ~/www/lesson-02/assets/net.log | head -20

Тека уроку зветься lesson-02, бо це тема 2. Нумерація тек іде за темами, а не за уроками — на уроці 4 ти дописуватимеш ту саму теку.

Крок 9

Практика: мережевий журнал

Виконуй по черзі. Галочки зберігаються — сторінку можна закрити.

Крок 10

Автоперевірка

Система зайде у твій акаунт і подивиться, що ти справді зробив. Спроби не обмежені.

Демонстраційний режим: результат згенеровано для показу. На сервері ця кнопка викликає POST /api/check, який запускає check 02 від імені учня.

Що вчитель дивиться на екрані

Крок 11

Шкала виконання

Це те, що бачить учитель, коли виставляє оцінку.

СкладникВагаРезультат
Виконано
0%
Рекомендований бал за 12-бальною

Три речення, які варто винести з уроку

  1. Роз'єм — це форма, протокол — це швидкість. Однакові з вигляду кабелі працюють по-різному.
  2. Швидкість ланцюга дорівнює швидкості його найповільнішої ланки: кабелю, порту, каналу провайдера чи самого диска.
  3. Біти й байти відрізняються у 8 разів. Підписуй одиницю на кожному кроці розрахунку — тоді не помилишся.

Домашнє завдання

Обчисли на папері, з формулою і підписаними одиницями, скільки секунд летітиме фільм на 4,7 ГБ трьома каналами:

  1. USB 2.0 — 480 Мбіт/с;
  2. Ethernet 1000BASE-T — 1 Гбіт/с;
  3. Bluetooth 5.0 — 2 Мбіт/с.

Третє число переведи в години й хвилини — воно наочно показує, чому Bluetooth не роблять каналом для файлів. Розрахунок принеси на урок 4: з нього почнемо.

Крок 12

Джерела

Звідки взяті числа на цій сторінці. Перевір будь-яке — так і треба.

USB і живлення

HDMI і DisplayPort

Ethernet

Wi-Fi

Bluetooth

Числа стандартів — це стеля в лабораторії. Реальні вимірювання завжди нижчі, і саме їх ти зробиш на уроці 4.