- •Назначение и типы компьютерных сетей
- •Топология кс
- •Оборудование кс
- •Передача информации в кс
- •Эталонная модель osi
- •Стандартные сетевые протоколы
- •Стандартные компьютерные сети
- •Кодирование информации в локальных сетях
- •Контроль достоверности передачи информации в кс
- •1. Дублирование информации
- •2. Контрольная сумма
- •3. Контроль паритета
- •4. Двухмерный контроль паритета
- •5. Код Хемминга
- •Циклические коды crc
- •Код Манчестер-II
- •Код Манчестер II (дифференциальный)
- •Самосинхронизирующийся код 4в/5в.
Передача информации в кс
Информация в КС передается отдельными блоками (сегментами, дейтаграммами, пакетами, кадрами). Блоки позволяют разделить во времени сеть между передающими абонентами, чтобы исключить монопольный захват сети.
Примерная структура блока: стартовая комбинация, адрес, служебная информация (тип пакета, номер, размер, формат, маршрут доставки, вид обработки), данные, стоповая комбинация.
Эталонная модель osi
Модель OSI (Open Systems Interconnection) предложена Международной организацией стандартов ISO (International Organization for Standardization) в 1984 году для унификации сетевых продуктов. Семиуровневая модель содержит следующие уровни: Прикладной; Представительский; Сеансовый; Транспортный; Сетевой; Канальный; Физический. Стандарты, определяемые моделью ISO (спецификации 802), делятся на двенадцать категорий 802.1 - 802.12.
№ |
Уровень OSI |
PDU |
Функция |
Протоколы |
7 |
Прикладной (application) |
Данное |
Определяет способы передачи информации между приложениями. |
HTTP, FTP, DNS, SMTP, POP3, IMAP4 |
6 |
Представи- тельский (presentation) |
Данное |
Определяет способы шифрования, кодирования и сжатия данных. |
XDR, SSL |
5 |
Сеансовый (session) |
Данное |
Отвечает за установку, поддержку и разрыв соединения. |
SMPP, NetBIOS |
4 |
Транспортный (transport) |
Сегмент |
Обеспечивает доставку между конечными точками. |
TCP, UDP |
3 |
Сетевой (network) |
Пакет |
Отвечает за адресацию и маршрутизацию при межсетевом обмене. |
IP (IPv4, IPv6) |
2 |
Канальный (data link) |
Кадр |
Отвечает за прием, передачу, локальную адресацию и контроль ошибок. |
PPP, ATM, STM |
1 |
Физический (phisical) |
Бит |
Определяет связь на уровне аппаратуры. |
Ethernet |
Примечание. PDU (Protocol Data Unit) - обозначения единиц данных на разных уровнях модели OSI/ISO.
Стандартные сетевые протоколы
Протокол - это набор правил и процедур, регулирующих порядок осуществления связи. Все компьютеры, участвующие в обмене, должны работать по одним и тем же протоколам, чтобы по завершении передачи вся информация восстанавливалась в первоначальном виде.
Прикладные протоколы:
HTTP (HyperText Transfer Protocol) - протокол передачи гипертекста.
FTP (File Transfer Protocol) - протокол для передачи файлов.
SMTP (Simple Mail Transfer Protocol) - простой протокол передачи электронной почты. Используется совместно с POP3 и IMAP.
POP3 (Post Office Protocol Version 3) - протокол почтового отделения, используемый почтовым клиентом для получения сообщений электронной почты с сервера (служит для работы с входящими письмами).
IMAP4 (Internet Message Access Protocol) - протокол доступа к электронной почте Интернета (служит для работы с исходящими письмами).
Представительские протоколы:
XDR (External Data Representation) — международный стандарт передачи данных в Интернете, позволяющий организовать, не зависящую от архитектуры, передачу данных между компьютерами.
SSL (Secure Sockets Layer, уровень защищённых сокетов) - криптографический протокол, который обеспечивает установление безопасного соединения между клиентом и сервером.
Сеансовые протоколы:
SMPP (Short message peer-to-peer protocol) - протокол, описывающий взаимодействие конечного клиента с сервером.
NetBIOS (Network Basic Input/Output System) - протокол для работы в локальных сетях, разработанный в виде интерфейса, не зависящий от производителя.
Транспортные протоколы:
TCP (Transmission Control Protocol) - протокол для гарантированной доставки данных, разбитых на последовательность фрагментов.
UDP (User Datagram Protocol) - протокол пользовательских дейтаграмм для передачи данных в сетях IP без установления логического соединения.
Сетевые протоколы:
IP (Internet Protocol) - протокол для передачи данных.
IPv4, IPv6 - протоколы для передачи данных (четвертая и шестая версии).
Канальные протоколы:
PPP (Point-to-Point Protocol) - двухточечный протокол канального уровня.
ATM (Asynchronous Transfer Mode, асинхронный способ передачи данных) - сетевая высокопроизводительная технология коммутации и мультиплексирования.
STM (Synchronous Transfer Mode) - синхронный способ передачи данных.
Физические протоколы:
Ethernet (ether - эфир, net - сеть) - пакетная технология передачи данных преимущественно локальных компьютерных сетей.
Протокол TCP/IP используется в глобальных и локальных сетях.