Организация обмена данными в распределённых информационно-измерительных системах

Скачать в pdf «Организация обмена данными в распределённых информационно-измерительных системах»


Предположим, что процессу, связанному с портом 1 компьютера А, необходимо передать информацию другому процессу, связанному с портом 2 компьютера В. Первый процесс сообщает протоколу TCP указание о пересылке данных компьютеру В, в порт 2. Протокол TCP передает управление протоколу IP, информируя его об адресе компьютера В. Далее протокол IP вырабатывает сообщение на уровень доступа к сети (например, логике Ethernet) с указанием о пересылке его маршрутизатору J.


Для управления этой операцией необходимо передавать не только пользовательские данные, но и управляющую информацию. Допустим, что передающий процесс генерирует блок данных и передает его протоколу TCP, который, с целью улучшения управления, может разбить этот блок на меньшие части. К каждому такому фрагменту протокол TCP присоединяет управляющую информацию (называемую заголовком TCP), формируя при этом сегмент TCP. Присоединенную управляющую информацию использует протокол TCP компьютера В. Заголовок содержит следующую информацию.


1.    Порт назначения. Когда объект TCP компьютера В получает сегмент, он должен знать, кому доставить эти данные.


2.    Порядковый номер. Протокол TCP присваивает передаваемым определенному порту сегментам порядковые номера, чтобы при нарушении порядка объект TCP компьютера В мог его восстановить.


3.    Контрольная сумма. Передающий протокол TCP включает в сегмент код, представляющий функцию содержимого остальной части сегмента. Принимающий протокол TCP выполняет такие же вычисления и сравнивает результат с поступившим кодом. Несоответствие результатов показывает, что в процессе передачи произошла ошибка.


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

Скачать в pdf «Организация обмена данными в распределённых информационно-измерительных системах»