1

Вопрос

Может кто-нибудь также сказать мне, почему у нас есть 2-х уровневые модели (OSI и TCP/IP)?

Просто возникли проблемы с вопросом выше. Может ли кто-нибудь любезно помочь?

4 ответа4

2

https://en.wikipedia.org/wiki/OSI_model

TCP это уровень 4. MAC это уровень 2. IP-адреса уровня 3.

1

У нас есть две многоуровневые модели, потому что модель TCP/IP была впервые определена Министерством обороны, где у них была только одна конкретная цель - создать общенациональную сеть. Модель OSI - это стандартная модель, созданная Международной организацией по стандартизации (ISO), которая определяет, как программные и аппаратные компоненты, участвующие в сетевом взаимодействии, должны разделять рабочую силу и взаимодействовать друг с другом. Другими словами, модель OSI - это концептуальная модель, используемая для связи телекоммуникационных или вычислительных систем, которая игнорирует основную внутреннюю структуру или технологию.

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

TCP/IP МОДЕЛЬ

Уровни TCP/IP:

  • Уровень приложений
  • Транспортный уровень
  • Интернет-слой
  • Уровень сетевого интерфейса

На рисунке также представлены некоторые протоколы / сервисы, связанные с соответствующим уровнем.

Модель TCP/IP

Уровень 4 - прикладной уровень Прикладной уровень определяет протоколы и то, как хост-программы взаимодействуют со службами транспортного уровня для использования сети.

Уровень 3 - Транспортный уровень Транспортный уровень обеспечивает управление сеансом связи между хост-компьютерами. Определяет уровень обслуживания и статус соединения, используемого при транспортировке данных.

Уровень 2 - Интернет-уровень Интернет-уровень упаковывает данные в IP-дейтаграммы, которые содержат информацию об адресе источника и назначения, которая используется для пересылки дейтаграммы между узлами и между сетями. Он также выполняет маршрутизацию дейтаграмм IP.

Уровень 1 - Уровень сетевого интерфейса Уровень сетевого интерфейса определяет детали того, как данные физически передаются через сеть. Он также добавляет информацию о MAC-адресе, чтобы указать, с какого аппаратного устройства пришло сообщение и на какое аппаратное устройство будет отправлено сообщение.

OSI МОДЕЛЬ

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

  • заявка
  • презентация
  • сессия
  • Транспорт
  • сеть
  • Канал передачи данных
  • физический

Модель OSI

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

Уровень 6 - Уровень представления Этот уровень проверяет совместимость данных с ресурсами системы связи. Он также обрабатывает любое форматирование данных или преобразование кода, которые могут потребоваться.

Уровень 5 - Уровень сеанса Этот уровень управляет функциями аутентификации и авторизации. Он также управляет соединением между двумя взаимодействующими устройствами. Он устанавливает соединение, поддерживает соединение и разрывает соединение.

Уровень 4 - Транспортный уровень Этот уровень обеспечивает функции качества обслуживания для обеспечения полной доставки данных. На этом уровне гарантируется целостность данных благодаря исправлению ошибок и аналогичным функциям.

Уровень 3 - Сетевой уровень Сетевой уровень управляет упакованной маршрутизацией посредством логической адресации и коммутации.

Уровень 2 - Уровень канала передачи данных Этот уровень канала передачи данных распаковывает данные в кадры, которые могут быть переданы через физический носитель.

Уровень 1 - Физический уровень Физический уровень определяет логические уровни, скорости передачи данных, физические носители и функции преобразования данных, которые составляют битовый поток пакетов, отправляемых с одного устройства на другое.

Чтобы ответить на вопрос в вашем заголовке

Если вы посмотрите на объяснение модели TCP/IP выше, оно по существу ответит на ваш вопрос. MAC-адрес будет найден на уровне сетевого интерфейса (уровень 1) модели TCP/IP. IP-адрес будет найден на интернет-уровне (уровень 2). Чтобы дать вам небольшую подсказку о портах, TCP и UDP используют номера портов для передачи. Есть также что-то особенное в MAC-адресе FF:FF:FF:FF:FF:FF. Я оставлю тебя, чтобы выяснить это.

0

Модель уровня TCP/IP была введена до того, как модель ISO появилась из Министерства обороны США. Целью этого было не введение общих стандартов или не описание всех сетевых коммуникаций. Здесь TCP или Протокол управления передачей и IP или Интернет-протокол являются двумя стандартами. Эта модель предложена 4 слоя.

Краткий обзор протоколов TCP и IP.

TCP

  • TCP определяет, как устанавливать, доставлять и закрывать каналы связи должным образом и надежно (путем подтверждения полученных пакетов). Поскольку он устанавливает соединение, гарантирует, что принимающая сторона существует, следовательно, это протокол, ориентированный на соединение, а IP - нет. TCP-соединение заканчивается, когда приложения на обоих концах успешно завершают отправку и получение данных.
  • TCP гарантирует доставку фрагментов данных (дейтаграмм протокола), называемых пакетами. Данные из приложения делятся на куски и добавляется заголовок. Это создает фрагмент под названием Сегмент. Он использует управление окнами для управления потоком, чтобы избежать ошибок.
  • Услуги связи. TCP - это следующий более высокий уровень IP. Он взаимодействует с прикладным уровнем.

IP

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

Модель Open System Interconnect является стандартом. Он описывает, как приложения могут общаться по сети. Он создан ISO. Эта модель используется в качестве эталона, а также называется «Эталонной моделью», чтобы убедиться, что каждый продукт разных поставщиков работает без проблем. В этой модели предлагается 7 уровней каждого уровня, конкретно определяющих программные / аппаратные уровни и функции ответственности / связи, поток и соответствующие протоколы. Модель TCP / IP не соответствует карте OSI. Это не то, что на самом деле реализовано, но используется как руководство (ссылка, как упоминалось ранее).

Это сравнение. Изображение предоставлено на buildingautomationmonthly.com Ответы на вопросы.

Ответы на вопросы

  1. IP-адрес (публичный IP-адрес). Уровень Интернета использует эти адреса для IP-дейтаграмм маршрутизатора.
  2. То же, что и выше, но адрес является частным IP (диапазон 192.168.0.0 - 192.168.255.255).
  3. Это также IP-адрес, но он известен как адрес обратной связи. Это виртуальный интерфейс - данные не передаются на реальные сетевые интерфейсы, но возвращаются назад (блок адреса - 127.0.0.0/8). Это также сопоставлено с именами хостов, такими как localhost.
  4. MAC-адрес (уровень доступа к сети), назначенный сетевому интерфейсу. Эти адреса используются в качестве сетевых адресов в упомянутом уровне (то есть с сетевыми технологиями IEEE, такими как Ethernet и WiFi).
  5. То же, что и выше. Это широковещательный адрес.
  6. Порт 80 используется протоколом HTTP (Web). Это относится к прикладному уровню. Порты используются для установления каналов связи (розетки). Веб-сервер прослушивает входящие запросы через этот порт. Это классифицируется как хорошо известный порт (от 0 до 1023 классифицируются как хорошо известные порты). Они используются системными процессами и используются для предоставления различных услуг. Международный орган IANA отвечает за назначение портов и сохранение назначений.

  7. То же, что и выше (порт). Это относится к следующей категории, зарегистрированные порты. Они используются для определенных услуг. Тем не менее, эти порты также могут быть использованы для обычных задач. Диапазон составляет от 1024 до 49151. Порт 2000 используется Cisco, телефонной книгой и другими приложениями (включая вредоносные программы).

0

А. часть основана на стеке протоколов TCP/IP:

  • Уровень приложений
  • Транспортный уровень
  • Интернет-уровень (он же сетевой уровень)
  • Канальный уровень (он же физический уровень)

Я не знаю, полностью ли я понял б. часть Q1(б). Но вот что я хотел бы сделать.

Ответы:

  1. 136.206.1.4

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

    б. IPv4 Public IP

  2. 192.168.1.10

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

    б. IPv4 Частный IP

  3. 127.0.0.1

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

    б. IPv4 Loopback

  4. 0C:5F:56:С0:DD:08

    а. Слой Связи

    б. MAC-адрес

  5. FF:FF:FF:FF:FF:FF

    а. Слой Связи

    б. Broadcst MAC

  6. Порт 80

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

    б. HTTP, IP-адрес:80; пример:- 192.168.126.132:80

  7. Порт 2000

    а. SCCP / Тощий протокол

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

Чтобы ответить на добавленный вопрос, просто подумайте о любом виде связи между устройствами в сети (ах).

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

OSI/IP : используется для идентификации устройств, соответствующих протоколам , и их взаимосвязей, которые задействованы во время этой связи.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .