ВУЗ:
Составители:
Рубрика:
сети". В этом случае адрес получателя состоит из номера сети и номера
компьютера в этой сети.
На сетевом уровне определяется два вида протоколов. Первый вид
относится к определению правил передачи пакетов с данными конечных узлов
от узла к маршрутизатору и между маршрутизаторами. Именно эти протоколы
обычно имеют в виду, когда говорят о протоколах сетевого уровня. К сетевому
уровню относят и другой вид протоколов, называемых протоколами обмена
маршрутной информацией. С помощью этих протоколов маршрутизаторы
собирают информацию о топологии межсетевых соединений.
Примерами протоколов сетевого уровня являются протокол межсетевого
взаимодействия IP стека TCP/IP и протокол межсетевого обмена пакетами IPX
стека Novell.
Транспортный уровень. Транспортный уровень обеспечивает интерфейс
между процессами и сетью, устанавливает логические каналы между
процессами и обеспечивает передачу по этим каналам информационных
блоков. Эти логические каналы называются транспортными.
Основная функция транспортного уровня это: принять данные с уровня
сессии, разделить, если надо, на более мелкие единицы, передать на сетевой
уровень и позаботиться, чтобы все они дошли в целостности до адресата. Все
это должно быть сделано эффективно и так, чтобы скрыть от вышележащего
уровня непринципиальные изменения на нижних.
Транспортный уровень определяет, какой тип сервиса предоставить
вышележащим уровням и пользователям сети. Наиболее часто используемым
сервисом является канал точка-точка без ошибок, обеспечивающий доставку
сообщений или байтов в той последовательности, в какой они были
отправлены. Другой вид сервиса - доставка отдельных сообщений без гарантии
сохранения их последовательности, рассылка одного сообщения многим в
режиме вещания. Тип сервиса определяется при установлении транспортного
соединения.
Транспортный уровень также отвечает за установление и разрыв
транспортного соединения в сети. Это предполагает наличие механизма
именования, т.е. процесс на одной машине должен уметь указать с кем в сети
ему надо обменяться информацией. Транспортный уровень также должен
предотвращать «захлебывание» получателя в случае очень «быстро
говорящего» отправителя. Механизм для этого называется управление потоком.
Он есть и на других уровнях. Однако управление потоком между хостами
отличен от управления потоком между маршрутизаторами, хотя у них есть
общие принципы.
Как правило, все протоколы, начиная с транспортного уровня и выше,
реализуются программными средствами конечных узлов сети - компонентами
их сетевых операционных систем. В качестве примера транспортных
протоколов можно привести протоколы TCP и UDP стека TCP/IP и протокол
SPX стека Novell.
Сеансовый уровень. Уровень сессии позволяет пользователям на разных
машинах (напомним, что пользователем может быть программа) устанавливать
34
сети". В этом случае адрес получателя состоит из номера сети и номера
компьютера в этой сети.
На сетевом уровне определяется два вида протоколов. Первый вид
относится к определению правил передачи пакетов с данными конечных узлов
от узла к маршрутизатору и между маршрутизаторами. Именно эти протоколы
обычно имеют в виду, когда говорят о протоколах сетевого уровня. К сетевому
уровню относят и другой вид протоколов, называемых протоколами обмена
маршрутной информацией. С помощью этих протоколов маршрутизаторы
собирают информацию о топологии межсетевых соединений.
Примерами протоколов сетевого уровня являются протокол межсетевого
взаимодействия IP стека TCP/IP и протокол межсетевого обмена пакетами IPX
стека Novell.
Транспортный уровень. Транспортный уровень обеспечивает интерфейс
между процессами и сетью, устанавливает логические каналы между
процессами и обеспечивает передачу по этим каналам информационных
блоков. Эти логические каналы называются транспортными.
Основная функция транспортного уровня это: принять данные с уровня
сессии, разделить, если надо, на более мелкие единицы, передать на сетевой
уровень и позаботиться, чтобы все они дошли в целостности до адресата. Все
это должно быть сделано эффективно и так, чтобы скрыть от вышележащего
уровня непринципиальные изменения на нижних.
Транспортный уровень определяет, какой тип сервиса предоставить
вышележащим уровням и пользователям сети. Наиболее часто используемым
сервисом является канал точка-точка без ошибок, обеспечивающий доставку
сообщений или байтов в той последовательности, в какой они были
отправлены. Другой вид сервиса - доставка отдельных сообщений без гарантии
сохранения их последовательности, рассылка одного сообщения многим в
режиме вещания. Тип сервиса определяется при установлении транспортного
соединения.
Транспортный уровень также отвечает за установление и разрыв
транспортного соединения в сети. Это предполагает наличие механизма
именования, т.е. процесс на одной машине должен уметь указать с кем в сети
ему надо обменяться информацией. Транспортный уровень также должен
предотвращать «захлебывание» получателя в случае очень «быстро
говорящего» отправителя. Механизм для этого называется управление потоком.
Он есть и на других уровнях. Однако управление потоком между хостами
отличен от управления потоком между маршрутизаторами, хотя у них есть
общие принципы.
Как правило, все протоколы, начиная с транспортного уровня и выше,
реализуются программными средствами конечных узлов сети - компонентами
их сетевых операционных систем. В качестве примера транспортных
протоколов можно привести протоколы TCP и UDP стека TCP/IP и протокол
SPX стека Novell.
Сеансовый уровень. Уровень сессии позволяет пользователям на разных
машинах (напомним, что пользователем может быть программа) устанавливать
34
Страницы
- « первая
- ‹ предыдущая
- …
- 32
- 33
- 34
- 35
- 36
- …
- следующая ›
- последняя »
