TCP/IP
Присоединяйтесь к нашему Telegram-каналу, чтобы первыми узнавать о новостях, трендах и уникальных материалах по кибербезопасности!
1. Основные протоколы:
- TCP (Transmission Control Protocol):
- Надежная передача данных, гарантированная доставка пакетов, контроль ошибок.
 
 - UDP (User Datagram Protocol):
- Быстрая передача данных без гарантии доставки, используется для стриминга и видеозвонков.
 
 - IP (Internet Protocol):
- Основной протокол для адресации и маршрутизации пакетов.
 
 - DNS (Domain Name System):
- Преобразует доменные имена в IP-адреса.
 
 
2. Типы IP-адресов:
- IPv4: 32 бита, 4 октета (например, 192.168.1.1).
 - IPv6: 128 бит, 8 групп по 4 шестнадцатиричных знака (например, 2001:0db8:85a3:0000:0000:8a2e:0370:7334).
 
3. Основные команды:
ping [адрес]
Проверка доступности устройства в сети.
tracert [адрес]
Определение пути, по которому идут пакеты до целевого устройства.
ipconfig
Показать настройки IP на локальном компьютере (Windows).
nslookup [домен]
Узнать IP-адрес для доменного имени.
ifconfig
Показать настройки IP на локальном компьютере (Linux/macOS).
4. Маски подсети:
- 255.255.255.0: Подсеть класса C (до 254 хостов).
 - 255.255.0.0: Подсеть класса B (до 65 534 хостов).
 - 255.0.0.0: Подсеть класса A (до 16 777 214 хостов).
 
5. TCP-соединение: Трехстороннее рукопожатие (Three-Way Handshake):
- SYN: Клиент отправляет запрос на установление соединения.
 - SYN-ACK: Сервер подтверждает запрос.
 - ACK: Клиент подтверждает соединение, и связь установлена.
 
6. Порты:
- 80 (HTTP): Стандартный порт для веб-трафика.
 - 443 (HTTPS): Защищенный веб-трафик.
 - 21 (FTP): Протокол передачи файлов.
 - 22 (SSH): Для защищенного удаленного доступа.
 
7. Модели сетей:
- LAN (Local Area Network): Локальная сеть (например, в офисе или дома).
 - WAN (Wide Area Network): Глобальная сеть (например, интернет).