Уровни TCP и IP и их функции

Уровни TCP и IP и их функции Изучение

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

Уровни модели TCP / IP

Модель TCP / IP состоит из четырех уровней, каждый из которых имеет собственный набор протоколов и функций:

  1. Уровень доступа к сети
  2. Интернет-уровень
  3. Транспортный уровень
  4. Уровень приложения

В этом посте мы обсудим уровни TCP / IP и их функции.

В этом посте мы обсудим уровни TCP  IP и их функции

Уровень доступа к сети

Уровень доступа к сети определяет механизм физической передачи данных по сети. Он также включает в себя то, как биты оптически или электрически передаются аппаратными устройствами, которые напрямую взаимодействуют с сетевой средой, такой как медная витая пара, оптическое волокно и коаксиальный кабель. В модели TCP / IP уровень доступа к сети является самым нижним уровнем.

Для доставки данных и идентификации хостов физический адрес используется на уровне доступа к сети. » Фрейм «, который представляет собой PDU уровня доступа к сети (блок данных протокола), содержит IP-пакет в качестве заголовка и конца протокола. Перед передачей кадра следующему адресату физической сети маршрутизатор удаляет заголовок и трейлер и заменяет их новыми заголовками и трейлерами.

Функции уровня доступа к сети

Вот список некоторых основных функций, которые уровень доступа к сети выполняет в модели TCP / IP:

  • Уровень доступа к сети определяет процедуру передачи данных по сети.
  • Он в первую очередь отвечает за передачу данных между двумя сетевыми устройствами.
  • Этот уровень выполняет такие функции, как преобразование IP-адресов в физические адреса и инкапсуляция IP-дейтаграмм в сетевые кадры.
Читайте также:  Понимание и работа с подмодулями в Git

Протоколы уровня доступа к сети

FDDI, X.25, Ethernet, Frame Relay, Token Ring включены в уровень доступа к сети.

Интернет-уровень

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

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

Функции интернет-уровня

Вот список основных функций Интернет-уровня:

  • Одна из основных функций уровня Интернета — отправлять пакеты данных в целевые сети.
  • Он может обрабатывать пересылку, определение пути и логическую адресацию.
  • Маршрутизация IP-дейтаграмм входит в обязанности уровня Интернета.
  • На этом уровне используются протоколы маршрутизации, чтобы помочь маршрутизаторам узнать о различных сетях, к которым они могут получить доступ, и доставить сообщения об ошибках.

Протоколы Интернет-уровня

IP, RARP, ICMP, IGMP и ARP — это основные протоколы, используемые на уровне Интернета (протокол управления группами Интернета).

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

Транспортный уровень размещается на сетевом уровне, чтобы предлагать передачу данных от исходного системного процесса к системному процессу назначения. Он может быть размещен в одной или нескольких сетях, и он также управляет функциями качества обслуживания. В модели TCP / IP этот третий уровень определяет, где, когда и сколько данных следует отправлять с определенной скоростью. Сообщения, полученные от уровня приложения, используются транспортным уровнем. Это также обеспечивает своевременную и безошибочную передачу объединенных данных.

Транспортный уровень помогает регулировать надежность канала, обеспечивая сегментацию или десегментацию, управление потоком и ошибками. Если ошибок не обнаружено, транспортный уровень подтверждает успешную передачу данных и отправляет следующий пакет данных.

Читайте также:  Что такое внешний ключ базы данных? Учебник для новичков

Функции транспортного уровня

Ниже приведены некоторые из основных функций транспортных уровней:

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

Протоколы транспортного уровня

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

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

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

Функции прикладного уровня

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

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

Протоколы уровня приложений

Протоколы более высокого уровня, такие как HTTP, RDP, DHCP, DNS, X Windows, Telnet, SMTP, SSH, TFTP, SNMP (, FTP, все включены в уровень приложений.

Заключение

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

Оцените статью
bestprogrammer.ru
Добавить комментарий