Учебники

Интернет эталонные модели

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

У нас есть две эталонные модели, такие как модель OSI и эталонная модель TCP / IP , однако модель OSI является гипотетической, но TCP / IP — абсолютно практическая модель.

Модель OSI

OSI является аббревиатурой от Open System Interface . Эта модель разработана Международной организацией по стандартизации (ISO) и поэтому также называется моделью ISO-OSI .

Модель OSI состоит из семи уровней, как показано на следующей диаграмме. Каждый уровень имеет определенную функцию, однако каждый уровень предоставляет услуги для уровня выше.

internet_technologies_tutorial

Физический слой

Физический уровень отвечает за следующие действия:

  • Активация, поддержка и деактивация физического соединения.

  • Определение напряжения и скорости передачи данных, необходимых для передачи.

  • Преобразование цифровых битов в электрический сигнал.

  • Решение, является ли соединение симплексным, полудуплексным или полнодуплексным.

Активация, поддержка и деактивация физического соединения.

Определение напряжения и скорости передачи данных, необходимых для передачи.

Преобразование цифровых битов в электрический сигнал.

Решение, является ли соединение симплексным, полудуплексным или полнодуплексным.

Канальный уровень

Канальный уровень выполняет следующие функции:

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

  • Включает обнаружение ошибок и добавляет биты обнаружения ошибок к данным, которые должны быть переданы.

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

Включает обнаружение ошибок и добавляет биты обнаружения ошибок к данным, которые должны быть переданы.

Сетевой уровень

Ниже приведены функции сетевого уровня:

  • Для направления сигналов через различные каналы на другой конец.

  • Чтобы действовать в качестве сетевого контроллера, решая, какие данные о маршруте следует принять.

  • Разделить исходящие сообщения на пакеты и собрать входящие пакеты в сообщения для более высоких уровней.

Для направления сигналов через различные каналы на другой конец.

Чтобы действовать в качестве сетевого контроллера, решая, какие данные о маршруте следует принять.

Разделить исходящие сообщения на пакеты и собрать входящие пакеты в сообщения для более высоких уровней.

Транспортный уровень

Транспортный уровень выполняет следующие функции:

  • Он решает, должна ли передача данных осуществляться по параллельным или одиночным путям.

  • Он выполняет мультиплексирование, разбивая данные.

  • Он разбивает группы данных на более мелкие блоки, чтобы они более эффективно обрабатывались сетевым уровнем.

Он решает, должна ли передача данных осуществляться по параллельным или одиночным путям.

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

Он разбивает группы данных на более мелкие блоки, чтобы они более эффективно обрабатывались сетевым уровнем.

Транспортный уровень гарантирует передачу данных с одного конца на другой конец.

Сеансовый слой

Сеансовый уровень выполняет следующие функции:

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

  • Он контролирует вход и выход, идентификацию пользователя, выставление счетов и управление сеансами.

Управляет сообщениями и синхронизирует разговоры между двумя различными приложениями.

Он контролирует вход и выход, идентификацию пользователя, выставление счетов и управление сеансами.

Уровень представления

Уровень Presentation выполняет следующие функции:

  • Этот уровень гарантирует, что информация доставляется в такой форме, что принимающая система поймет и использует ее.

Этот уровень гарантирует, что информация доставляется в такой форме, что принимающая система поймет и использует ее.

Уровень приложений

Прикладной уровень выполняет следующие функции:

  • Он предоставляет различные услуги, такие как манипулирование информацией несколькими способами, повторная передача файлов информации, распространение результатов и т. Д.

  • Такие функции, как вход в систему или проверка пароля, также выполняются прикладным уровнем.

Он предоставляет различные услуги, такие как манипулирование информацией несколькими способами, повторная передача файлов информации, распространение результатов и т. Д.

Такие функции, как вход в систему или проверка пароля, также выполняются прикладным уровнем.

Модель TCP / IP

Модель TCP / IP является практичной моделью и используется в Интернете. TCP / IP является аббревиатурой от Протокола управления передачей и Интернет-протокола.

Модель TCP / IP объединяет два уровня (физический уровень и канальный уровень) в один уровень, то есть уровень хост-сеть . Следующая диаграмма показывает различные уровни модели TCP / IP:

internet_technologies_tutorial

Уровень приложений

Этот уровень аналогичен уровню модели OSI и выполняет следующие функции:

  • Он предоставляет различные услуги, такие как манипулирование информацией несколькими способами, повторная передача файлов информации, распространение результатов и т. Д.

  • Такие функции, как вход в систему или проверка пароля, также выполняются прикладным уровнем.

Он предоставляет различные услуги, такие как манипулирование информацией несколькими способами, повторная передача файлов информации, распространение результатов и т. Д.

Такие функции, как вход в систему или проверка пароля, также выполняются прикладным уровнем.

Используемые протоколы: TELNET, FTP, SMTP, DN, HTTP, NNTP — протоколы, используемые на этом уровне.

Транспортный уровень

Он выполняет те же функции, что и транспортный уровень в модели OSI. Вот ключевые моменты, касающиеся транспортного уровня:

  • Он использует протоколы TCP и UDP для сквозной передачи.

  • TCP является надежным и ориентированным на соединение протоколом.

  • TCP также обрабатывает управление потоком.

  • UDP не является надежным, и протокол без установления соединения также не выполняет управление потоком.

Он использует протоколы TCP и UDP для сквозной передачи.

TCP является надежным и ориентированным на соединение протоколом.

TCP также обрабатывает управление потоком.

UDP не является надежным, и протокол без установления соединения также не выполняет управление потоком.

Используемые протоколы: протоколы TCP / IP и UDP используются на этом уровне.

Интернет-слой

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

Используемые протоколы: Интернет-протокол (IP) используется на интернет-уровне.

Уровень хост-сеть

Это самый низкий уровень в модели TCP / IP. Хост должен подключиться к сети по некоторому протоколу, чтобы он мог отправлять по нему IP-пакеты. Этот протокол варьируется от хоста к хосту и от сети к сети.