Сетевая учебная студия
Освойте основы сетей
Интерактивное изучение IPv4-подсетей и TCP-рукопожатия с нуля.
Выберите модуль и начните свое путешествие по основам сетей.
Вопросы
75 interaktive Lernkarten zu 5 Themen: IP-Adressen, OSI/TCP, Verkabelung, Topologien und WLAN.
IPv4-подсети
Lerne IP-Adressen lesen, Subnetzmasken berechnen und Netzwerke aufteilen — interaktiv mit Übungsaufgaben.
TCP-рукопожатие
Verstehe den 3-Wege-Handschlag Schritt für Schritt mit animierter Diagramm-Darstellung und Erklärungen.
Создано для обучения
Leitfragen — Netzwerktechnik
Wähle ein Thema und lerne interaktiv mit Lernkarten. Tippe auf eine Karte, um die Antwort aufzudecken.
IPv4-подсети
Поймите IP-адреса, маски подсети и то, как разделяются сети.
Как работает подсеть?
IPv4-адрес состоит из 32 бит, записанных как 4 октета (например, 192.168.1.0).
Маска подсети делит адрес на сетевую часть и часть хоста. /24 означает: 24 бита для сети, 8 бит для хостов.
Сетевой адрес имеет все биты хоста, равные 0, а широковещательный адрес — все равные 1.
Используемые хосты = 2^(биты хоста) - 2 (за вычетом сетевого и широковещательного адресов).
Практическое задание
TCP рукопожатие
Поймите 3-этапное рукопожатие и управление соединением шаг за шагом.
TCP 3-этапное рукопожатие
TCP (Transmission Control Protocol) использует 3-этапное рукопожатие для установления надежного соединения:
Клиент отправляет SYN-пакет (Synchronize) со случайным порядковым номером на сервер, чтобы запросить соединение.
Сервер отвечает SYN-ACK: он подтверждает порядковый номер клиента (ACK = Seq + 1) и отправляет свой собственный порядковый номер.
Клиент подтверждает порядковый номер сервера (ACK = ServerSeq + 1). Соединение установлено!
Обзор флагов
SYN: SYN: Синхронизирует порядковые номера
ACK: ACK: Подтверждение полученных данных
FIN: FIN: Завершает соединение
RST: RST: Сбрасывает соединение
PSH: PSH: Немедленная передача данных
URG: URG: Срочные данные
Завершение соединения (4-этапное)
Для завершения TCP-соединения используется 4-этапное рукопожатие:
FIN: FIN: Клиент отправляет FIN, чтобы закрыть соединение.
ACK: ACK: Сервер подтверждает получение FIN.
FIN: FIN: Сервер отправляет свой собственный FIN.
ACK: ACK: Клиент подтверждает FIN сервера. Соединение закрыто.
