💀
Второй курс РПО
Компьютерные сети
Компьютерные сети
  • Капсуляция
  • Классы вычислительных машин
  • Сетевые технологии Cisco
  • Основы передачи данных
  • Протоколы и стеки протоколов
  • Стек OSI и TCP/IP
    • Дополнительно
  • Конфигурирование протоколов
  • IPv4: Настройка IP и DNS
  • Диагностика TCP/IP
  • Решение проблем с TCP/IP
  • Уровни тестирования
  • IP-адресация (Задача)
  • Технология Ethernet и коммутаторы
  • Кольцевая сеть
  • Глобальная сеть
  • Удалённый доступ
Powered by GitBook
On this page
  • Протоколы и стеки протоколов
  • Что такое стек протоколов?
  • Основные уровни стеков
  • Сетевые протоколы
  • Транспортные протоколы
  • Прикладные протоколы

Протоколы и стеки протоколов

02.10.2024

PreviousОсновы передачи данныхNextСтек OSI и TCP/IP

Last updated 7 months ago

Протоколы и стеки протоколов

Что такое стек протоколов?

Стек протоколов — это набор правил (протоколов) для передачи данных между устройствами в сети. Каждый протокол отвечает за свою часть работы: одни занимаются адресацией, другие — доставкой данных, третьи — взаимодействием приложений.

Примеры стеков:

  • IPX/SPX (Novell)

  • TCP/IP (используется в интернете и UNIX)

  • OSI (международный стандарт)

  • DECnet (Digital Equipment)

Основные уровни стеков

  • Транспортные: Надежная доставка данных. Пример: TCP (гарантирует, что данные доходят без ошибок).

  • Сетевые: Передача и маршрутизация данных. Пример: IP (адресует и направляет пакеты в интернете).

  • Прикладные: Взаимодействие программ. Пример: HTTP (отвечает за работу веб-страниц).

Сетевые протоколы

Сетевые протоколы помогают адресовать, маршрутизировать и проверять данные на ошибки.

Примеры:

  • DDP (Datagram Delivery Protocol): Протокол передачи данных Apple (AppleTalk).

  • IP (Internet Protocol): Протокол маршрутизации в стеке TCP/IP.

  • IPX (Internetwork Packet Exchange): Протокол маршрутизации для Novell NetWare.

  • NetBEUI (NetBIOS Extended User Interface): Протокол Microsoft и IBM для передачи данных.

Транспортные протоколы

Транспортные протоколы отвечают за надежную передачу данных между устройствами.

Примеры:

  • ATP и NBP: Транспортные протоколы для AppleTalk.

  • NetBIOS: Протокол для установления соединений.

  • SPX (Sequenced Packet Exchange): Протокол для Novell NetWare.

  • TCP (Transmission Control Protocol): Протокол для надежной передачи данных в TCP/IP.

Прикладные протоколы

Прикладные протоколы обеспечивают взаимодействие между приложениями.

Примеры:

  • AFP (AppleTalk File Protocol): Протокол управления файлами для Macintosh.

  • FTP (File Transfer Protocol): Протокол передачи файлов в TCP/IP.

  • NCP (NetWare Core Protocol): Протокол управления Novell NetWare.

  • SNMP (Simple Network Management Protocol): Протокол для управления сетевыми устройствами.

  • HTTP (HyperText Transfer Protocol): Протокол передачи гипертекста.

❗❗ Главные определения ❗❗

Стек протоколов — набор правил для передачи данных между устройствами в сети.

IPX/SPX — стек протоколов от Novell.

TCP/IP — стек протоколов, который используется в интернете.

OSI — международный стандарт сетевых протоколов.

DECnet — стек протоколов от компании Digital Equipment.

Транспортные протоколы — обеспечивают надежную передачу данных.

TCP — транспортный протокол, гарантирующий доставку данных без ошибок.

Сетевые протоколы — отвечают за передачу и маршрутизацию данных.

IP — сетевой протокол, который адресует и направляет данные.

Прикладные протоколы — отвечают за работу приложений в сети.

HTTP — протокол, который обеспечивает работу веб-страниц.

DDP — протокол для передачи данных в AppleTalk.

IPX — протокол для маршрутизации в сетях Novell NetWare.

NetBEUI — протокол передачи данных от Microsoft и IBM.

ATP — транспортный протокол для сетей AppleTalk.

NetBIOS — протокол для установления соединений.

SPX — транспортный протокол для сетей Novell NetWare.

AFP — протокол для управления файлами на Macintosh.

FTP — протокол для передачи файлов в интернете.

NCP — протокол управления сетями Novell NetWare.

SNMP — протокол для управления сетевыми устройствами.

HTTP — протокол для передачи веб-страниц.