
Почему могут работать и прямые, и перекрёстные кабели? Auto-MDI-X на портах 100BASE-TX
Узнайте, как согласуются передающие и приёмные пары 100BASE-TX, чем Auto-MDI-X отличается от автосогласования и почему неисправности кабеля по-прежнему требуют проверки.

Как UART определяет границы каждого байта? Стартовые биты, стоповые биты и выборка
Узнайте, как UART синхронизируется с каждым символом, считывает данные по локальному тактовому сигналу и проверяет стоповые биты, не путая логические состояния с напряжениями на линии.

Почему TCP прекращает передачу, когда кабель исправен? Окна приёма и проверочные сегменты нулевого окна
Узнайте, почему передача TCP может приостанавливаться на исправном канале, как взаимодействуют буферы приёма и объявляемые окна и чем помогают проверочные сегменты нулевого окна.

Как фрагменты IPv4 собираются обратно? Идентификаторы, смещения и повторная сборка
Узнайте, когда пакеты IPv4 фрагментируются, как идентификаторы, смещения и флаг MF используются при повторной сборке и что проверять при потере фрагмента.

Почему разные группы многоадресной рассылки IPv4 могут использовать один MAC-адрес?
Узнайте, как многоадресные адреса IPv4 сопоставляются с MAC-адресами Ethernet, почему две группы могут использовать один MAC-адрес и как проверить членство в группах и пересылку трафика.

Что делать, если данные последовательного интерфейса содержат маркер конца? Об экранировании байтов
Узнайте, как экранирование байтов позволяет отличать полезную нагрузку последовательной передачи от маркера конца: примеры SLIP и объяснение состояний приёмника.

Зачем блокировать старый зашифрованный пакет? Как работают окна защиты IPsec от повторного воспроизведения
Узнайте, как окно защиты IPsec от повторного воспроизведения распознаёт старые пакеты, допускает некоторое нарушение порядка и отличается от обработки повторных команд на прикладном уровне.

Почему недостаточно подсчитать устройства RS485: единичные нагрузки и нагрузочный бюджет драйвера
Узнайте, как параллельно подключённые входы приёмников нагружают драйвер RS485, почему 32 единичных нагрузок не означают 32 корпусов и почему приёмник с малой нагрузкой не гарантирует определённого числа узлов в реальных условиях.

Почему адрес IPv6 всё ещё имеет статус Tentative? Объяснение обнаружения дублирующихся адресов
Узнайте, как в классическом DAD работают предварительные адреса IPv6, сообщения NS и NA и граница локального канала, а также почему успешная проверка не доказывает работоспособность промышленного приложения.

Почему ответы могут приходить после FIN: объяснение полузакрытия TCP
Простое и понятное руководство по направленному закрытию TCP, моменту отправки FIN, непрочитанным данным в буферах приёма и отдельному вопросу о том, завершило ли устройство с последовательным интерфейсом свою работу.

