Основы организации компьютерных сетей  | Курс "Компьютерные сети"

Основы организации компьютерных сетей | Курс "Компьютерные сети"

Основы организации компьютерных сетей

Обзор раздела: В этом разделе рассматриваются основы организации компьютерных сетей. Обсуждаются сложности построения крупных сетей, необходимость работы с разнообразным оборудованием и программным обеспечением, а также требования к надежности и расширяемости сети.

Организация компьютерной сети

  • При построении крупной сети необходимо учитывать работу с большим количеством оборудования и программного обеспечения.
  • Невозможно объединить всех пользователей в одну компьютерную сеть из-за ограниченных ресурсов. Необходимо распределять ресурсы между пользователями и управлять перегрузками.
  • Качество обслуживания в большой сети должно быть настроено для различных типов данных, чтобы гарантировать передачу без искажений или минимальные задержки.
  • Безопасность является важным аспектом компьютерных сетей, чтобы защитить данные пользователей и организаций от злоумышленников.

Многоуровневая модель организации сети

  • В компьютерных сетях используется многоуровневая модель, где каждый уровень решает определенные задачи.
  • Декомпозиция сложной задачи на более простые позволяет эффективно управлять организацией сети.
  • Разделение на уровни обеспечивает изоляцию изменений и возможность замены или модификации только определенных компонентов сети.
  • Понятия сервиса, интерфейса и протокола играют важную роль в организации работы между уровнями.

Сервис, интерфейс и прот

Архитектура сети и уровни

Обзор раздела: В этом разделе рассматривается архитектура сети и ее уровни. Описывается, какие функции выполняются на каждом уровне и как они распределены.

Архитектура сети и стек протоколов

  • Архитектура сети определяется набором уровней и протоколов, используемых на этих уровнях.
  • Стек протоколов - это иерархически организованный набор протоколов, необходимый для взаимодействия по сети.

Эталонные модели

  • Для крупных сетей, которые могут соединяться друг с другом, необходимо соблюдать стандарты организации сетей.
  • Популярны две эталонные модели: модель взаимодействия открытых систем (OSI) и модель TCP/IP.

Модель OSI

  • Модель OSI состоит из 7 уровней, включая физический, канальный, сетевой, транспортный, сеансовый, представительский и прикладной уровни.
  • В модели OSI впервые было разделено понятие сервиса, интерфейса и протокола.

Модель TCP/IP

  • Модель TCP/IP состоит из 4 уровней: сетевой интерфейс, интернет, транспортный и прикладной уровни.
  • Протоколы в модели TCP/IP широко используются на практике и составляют основу интернета.

Инкапсуляция сообщений

  • При передаче сообщения по сети оно инкапсулируется на каждом уровне.
  • Сообщение состоит из заголовка, данных и концевика.

Пример инкапсуляции в трехуровневой сети

  • В трехуровневой сети сообщение формируется на третьем уровне и передается на нижестоящий второй уровень.
  • Второй уровень разбивает большое сообщение на маленькие части и добавляет заголовок второго уровня.
  • Первый уровень добавляет свой заголовок и концевик перед отправкой сообщения по среде передачи данных.

Декомпозиция и уровни

  • Для решения сложных задач по организации сетей применяется декомпозиция на отдельные уровни.
  • Каждый уровень выполняет связанные задачи и предоставляет сервис вышестоящему уровню.

Важные понятия

  • Важными понятиями в организации сетей являются сервис, протокол и интерфейс.
  • Сервис определяет функциональность уровня, протокол - способ выполнения этой функциональности, а интерфейс - доступ к сервису.

Построение сетей

  • Для построения сетей на практике используются стандарты и модели, которые обеспечивают эффективное взаимодействие между компьютерами.
Video description

Принципы организации компьютерных сетей. Страница курса - http://www.asozykin.ru/courses/networks_online Поддержать курс можно через сервис Cloudtips - https://pay.cloudtips.ru/p/45a4055b Заранее спасибо за помощь! Добавляйтесь в друзья в социальных сетях: VK - https://vk.com/avsozykin telegram - https://t.me/a_sozykin Мой сайт - https://www.asozykin.ru Создание крупных компьютерных сетей – сложная задача. Для ее решения используют метод декомпозиции: разбиение крупной сложной задачи на несколько более простых. В компьютерных сетях используется композиция на уровни сети. Базовые понятия организации компьютерных сетей: Сервис – описывает какие функции реализует уровень (что делает уровень). Протокол – правила и соглашения, используемые для связи уровня N одного компьютера с уровнем N другого компьютера (как уровень это делает). Интерфейс – набор примитивных операций, которые нижний уровень предоставляет верхнему (как получить доступ к уровню). Архитектура компьютерной сети – набор уровней и протоколов сети. Стек протоколов - Иерархически организованный набор протоколов, достаточный для организации взаимодействия по сети. Инкапсуляция - Включение сообщения вышестоящего уровня в сообщение нижестоящего уровня. Сообщение в компьютерных сетях состоит из трех частей: заголовок + данные + концевик (не обязателен). Можно придумать много разных архитектур сетей и стеков протоколов, но, если мы хотим строить большие сети, которые можно объединять между собой, необходимо иметь стандарты на уровни сети, функции уровней, и протоколы, которые на них используются. Такие стандарты называются эталонными моделями компьютерных сетей. Сейчас популярны две эталонные модели: - Модель взаимодействия открытых систем. - Модель TCP/IP.