У меня вопрос о домашней задаче, который задает четыре функции транспортного уровня. Это не означает, что функции TCP или UDP, а сам слой.Каковы функции транспортного уровня?
ответ
- ориентированного на соединение
- ориентации Байт
- Надежность
- Управление потоком
- Предотвращение переполнения
Транспортный уровень в первую очередь отвечает за надежность процесс-процесс связи между хостом и клиентом. Подробнее здесь: http://en.wikipedia.org/wiki/Transport_layer
Некоторые из функций, предлагаемых на транспортном уровне, включает:
- идентификация Применения
- идентификации объекта на стороне клиента
- подтверждения того, что все пришло сообщение неповрежденной
- Сегментация данных для сетевого транспорта
- Управление потоком данных для предотвращения переполнения памяти
- Установление и поддержание обоих концов виртуальных цепей
- обнаружения трансмиссионные ошибки
- Перестройка сегментированных данных в правильном порядке на принимающей стороне
- Multiplexing или совместное использование нескольких сеансов по одному физическому каналу
- сегментация
- управление соединением CONTRO
- потока л
- обработки посылающего
- обнаружение и исправление ошибок
Хотя это может дать ответ, пожалуйста, предоставьте более подробное описание и идеально ссылки. Поскольку это уже было принято и принято, пожалуйста, сделайте ответ более полным, чем существующие. – Deanna
Основные обязанность протоколов транспортного уровня является:
- Отслеживания индивидуальной связи между приложениями на хостах источника и назначения. Каждый конкретный набор данных, передаваемых между исходным приложением и целевым приложением, известен как разговор. Хост может иметь несколько приложений, которые обмениваются данными по сети одновременно. Каждое из этих приложений связывается с одним или несколькими приложениями на одном или нескольких удаленных хостах. Транспортный уровень несет ответственность за поддержание и отслеживание этих многочисленных разговоров.
- Сегментирование данных для управления и повторной сборки сегментированных данных в потоки данных приложения в пункте назначения. Данные должны быть готовы к отправке через средства массовой информации в управляемые части. Большинство сетей имеют ограничение на количество данных, которые могут быть включены в один пакет.Протоколы транспортного уровня имеют службы, которые сегментируют данные приложения в блоки данных, соответствующие размеру. Эта услуга включает инкапсуляцию, требуемую для каждой части данных. Заголовок, используемый для повторной сборки, добавляется к каждому блоку данных. Этот заголовок используется для отслеживания потока данных. В месте назначения транспортный уровень должен иметь возможность восстанавливать фрагменты данных в полный поток данных, который полезен для прикладного уровня.
- Идентификация надлежащего приложения (портов) для каждого потока связи. На каждом хосте в сети может быть много приложений или служб. Чтобы передать потоки данных в соответствующие приложения, транспортный уровень должен идентифицировать целевое приложение. Для этого транспортный уровень присваивает каждому приложению идентификатор. Этот идентификатор называется номером порта. Каждому программному процессу, которому требуется доступ к сети, присваивается уникальный номер порта на этом хосте. Транспортный уровень использует порты для идентификации приложения или службы.
Любые дополнительные свойства транспортного уровня исходят от используемого protcol, чаще всего TCP или UDP.
Транспортный уровень - это 4-й уровень в модели TCP/IP, который имеет дело с логической связью между процессом.
Несколько функций транспортного уровня приведены ниже:
- Сетевой уровень обеспечивает сегментацию данных.
- Обеспечивает процесс обработки доставки.
- Он обеспечивает управление потоком и контроль ошибок
- Он может работать не только с подключением, но и с коммутацией, ориентированной на соединение.
TCP предоставляет перечисленные функции, но являются ли они функциями самого транспортного уровня? – Groppe
@ Groppe Да, это функциональность транспортного уровня. TCP, очевидно, является протоколом транспортного уровня. – Iceman
okay позволяет попробовать: - «логическая связь между процессами, запущенными на разных хостах» - «надежная передача данных (на разных уровнях для UDP и TCP)» - «Мультиплексирование/демультиплексирование» - «протокол между сетевым уровнем и прикладного уровня « это из другого источника. – guness