DCN - модели компьютерных сетей
Сетевая инженерия - сложная задача, которая включает в себя программное обеспечение, микропрограммное обеспечение, разработку на уровне микросхем, аппаратное обеспечение и электрические импульсы. Чтобы упростить проектирование сети, вся сетевая концепция разделена на несколько уровней. Каждый уровень участвует в определенной задаче и не зависит от всех остальных уровней. Но в целом почти все сетевые задачи зависят от всех этих уровней. Слои обмениваются данными между собой, и они зависят друг от друга только для ввода и отправки вывода.
Многоуровневые задачи
В многоуровневой архитектуре сетевой модели весь сетевой процесс делится на небольшие задачи. Затем каждая небольшая задача назначается на определенный уровень, который работает только для обработки задачи. Каждый слой выполняет только определенную работу.
В многоуровневой системе связи один уровень хоста имеет дело с задачей, которую выполняет или должен выполнять его равноправный уровень на том же уровне на удаленном хосте. Задача инициируется слоем на самом низком уровне или на самом верхнем уровне. Если задача инициируется самым верхним слоем, она передается на уровень ниже для дальнейшей обработки. Нижний уровень делает то же самое, обрабатывает задачу и переходит на нижний уровень. Если задача инициируется самым нижним уровнем, то выбирается обратный путь.
Каждый уровень объединяет все процедуры, протоколы и методы, которые требуются для выполнения его части задачи. Все уровни идентифицируют свои аналоги с помощью заголовка и хвоста инкапсуляции.
Модель OSI
Open System Interconnect - это открытый стандарт для всех систем связи. Модель OSI установлена Международной организацией по стандартизации (ISO). В этой модели семь слоев:
Application Layer: Этот уровень отвечает за предоставление интерфейса пользователю приложения. Этот уровень включает в себя протоколы, которые напрямую взаимодействуют с пользователем.
Presentation Layer: Этот уровень определяет, как данные в собственном формате удаленного хоста должны быть представлены в собственном формате хоста.
Session Layer: Этот уровень поддерживает сеансы между удаленными хостами. Например, как только аутентификация пользователя / пароля выполнена, удаленный хост поддерживает этот сеанс в течение некоторого времени и не запрашивает аутентификацию снова в этот промежуток времени.
Transport Layer: Этот уровень отвечает за сквозную доставку между хостами.
Network Layer: Этот уровень отвечает за назначение адресов и уникальную адресацию хостов в сети.
Data Link Layer: Этот уровень отвечает за чтение и запись данных из линии и в линию. На этом уровне обнаруживаются ошибки связи.
Physical Layer: Этот уровень определяет оборудование, кабельную разводку, выходную мощность, частоту импульсов и т. Д.
Интернет-модель
Интернет использует набор протоколов TCP / IP, также известный как Интернет-пакет. Это определяет модель Интернета, которая содержит четырехуровневую архитектуру. Модель OSI - это общая модель коммуникации, но модель Интернета - это то, что Интернет использует для всех коммуникаций. Интернет не зависит от своей базовой сетевой архитектуры, как и его Модель. Эта модель имеет следующие слои:
Application Layer: Этот уровень определяет протокол, который позволяет пользователю взаимодействовать с сетью, например FTP, HTTP и т. Д.
Transport Layer: Этот уровень определяет, как данные должны передаваться между хостами. Основным протоколом на этом уровне является протокол управления передачей (TCP). Этот уровень обеспечивает правильность доставки данных между хостами и отвечает за сквозную доставку.
Internet Layer: Интернет-протокол (IP) работает на этом уровне. Этот уровень облегчает адресацию и распознавание хоста. Этот слой определяет маршрутизацию.
Link Layer: Этот уровень обеспечивает механизм отправки и получения фактических данных. В отличие от аналога модели OSI, этот уровень не зависит от базовой сетевой архитектуры и оборудования.