Эталонная сетевая модель OSI. Чернышов М.К. - 23 стр.

UptoLike

Составители: 

23
5.2.1. Сегментация и восстановление
Транспортные протоколы с установлением соединения разработаны для пе-
редачи большого количества данных, при этом информация должна быть
разбита на сегменты , умещающиеся в отдельных пакетах . Сегментация дан -
ных и нумерация сегментов являются важным элементом процесса передачи
и помимо этого делают осуществимым выполнение других функций , таких
как исправление ошибок . Процесс маршрутизации, выполняемый на Сетевом
уровне, является динамическим ; и в случае передачи данных возможно воз -
никновение ситуации, когда сегменты следуют до места назначения разными
путями и приходят не в том порядке, как они были отправлены . Нумерация
сегментов позволяет принимающей системе восстановить исходный порядок
следования сегментов . Эта нумерация также дает возможность системе-
получателю сообщить отправителю , какой из пакетов был поврежден или по -
терян. В результате отправитель может не повторять целиком всю передачу,
а повторно переслать только потерянные сегменты .
5.2.2. Управление потоком данных
Управление потоком данных (flow control) - это одна из функций , обычно
предоставляемая протоколами Транспортного уровня с установлением со-
единения . Она представляет собой механизм , согласно которому система,
принимающая данные, может сообщить отправителю о том , что он должен
снизить скорость передачи данных, или об опасности перегрузки системы-
получателя и потери данных. Заголовок TCP, например , включает в себя поле
Window, при помощи которого получатель устанавливает количество байт,
которое он может принять от отправителя в единицу времени. Если это зна-
чение в пакетах , успевших дойти, уменьшается , то отправитель знает, что он
должен уменьшить скорость передачи. Когда значение начинает расти снова,
отправитель может увеличить скорость пересылки.
5.2.3. Обнаружение ошибок и восстановление информации
Эталонная модель OSI определяет две формы исправления ошибок , которые
могут быть реализованы протоколами Транспортного уровня с установлени-
ем соединения . Одна из них - это реакция на ошибки, обнаруженные другими
протоколами стека. Данный механизм не предусматривает поиска ошибок
передачи самим протоколом Транспортного уровня. Вместо этого, протокол
Транспортного уровня получает извещение от протоколов Сетевого или Ка-
нального уровня о том , что возникла ошибка, и определенный пакет был по-
терян или поврежден . Ему остается только послать сообщение, содержащее
перечень пакетов и запрос на их повторную пересылку обратно системе-
отправителю .
                                    23
5.2.1. Сегментация и восстановление

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


5.2.2. Управление потоком данных

Управление потоком данных (flow control) - это одна из функций, обычно
предоставляемая протоколами Транспортного уровня с установлением со-
единения. Она представляет собой механизм, согласно которому система,
принимающая данные, может сообщить отправителю о том, что он должен
снизить скорость передачи данных, или об опасности перегрузки системы-
получателя и потери данных. Заголовок TCP, например, включает в себя поле
Window, при помощи которого получатель устанавливает количество байт,
которое он может принять от отправителя в единицу времени. Если это зна-
чение в пакетах, успевших дойти, уменьшается, то отправитель знает, что он
должен уменьшить скорость передачи. Когда значение начинает расти снова,
отправитель может увеличить скорость пересылки.


5.2.3. Обнаружение ошибок и восстановление информации

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