ВУЗ:
Составители:
Рубрика:
16
Protocol, протокол доступа к подсетям ) для выполнения схожих функций ,
причем значения кодов , специфицирующих протокол, совпадают со значе-
ниями в поле Ethertype.
3.4. Выявление ошибок
Большинство протоколов Канального уровня отличаются от всех протоколов
верхнего уровня наличием постинформации, следующей за полезными дан -
ными. Эта постинформация содержит поле контрольной последовательно -
сти кадра (FCS, frame check sequence), которое используется для выявления
любых ошибок , возникающих во время передачи данных. Для этого система,
отправляющая пакет, вычисляет значение циклического избыточного кода
(CRC) для всего кадра и включает его в поле FCS. Когда пакет достигает мес-
та своего назначения , принимающая сторона выполняет точно такие же вы -
числения и сравнивает их результаты со значением рассматриваемого поля .
Если значения не совпадают, пакет считается поврежденным при пересылке
и “молча” отбрасывается .
Принимающая система не предпринимает никаких действий , чтобы передача
отбракованных пакетов повторилась. Эти действия производят протоколы
вышележащих уровней модели OSI. Данный процесс выявления ошибок
осуществляется всеми промежуточными узлами пересылки на пути следова-
ния пакета к месту его назначения . Некоторые протоколы вышележащих
уровней имеют свои собственные механизмы выявления ошибок .
4. Сетевой уровень
Протокол Сетевого уровня является основным переносчиком сообщений ,
создаваемых на Прикладном уровне. Это означает следующее: в отличие от
протокола Канального уровня, функции которого ограничены доставкой па-
кета к его следующему месту назначения внутри локальной сети, протокол
Сетевого уровня отвечает за весь маршрут следования пакета от передающей
системы до конечного места назначения . Протокол Сетевого уровня прини-
мает данные от Транспортного уровня и упаковывает их в дейтаграммы, до -
бавляя свой собственный заголовок . Как и заголовок протокола Канального
уровня, заголовок Сетевого уровня содержит адрес системы-получателя , но
этот адрес идентифицирует уже конечное место назначения пакета . Таким
образом , два адреса места назначения в заголовках протоколов Канального и
Сетевого уровня могут в действительности принадлежать двум различным
компьютерам . По существу, дейтаграмма протокола Сетевого уровня являет -
ся оболочкой , вложенной внутрь оболочки Канального уровня; при этом , ес-
ли оболочка Канального уровня открывается каждой системой , обрабаты -
16 Protocol, протокол доступа к подсетям) для выполнения схожих функций, причем значения кодов, специфицирующих протокол, совпадают со значе- ниями в поле Ethertype. 3.4. Выявление ошибок Большинство протоколов Канального уровня отличаются от всех протоколов верхнего уровня наличием постинформации, следующей за полезными дан- ными. Эта постинформация содержит поле контрольной последовательно- сти кадра (FCS, frame check sequence), которое используется для выявления любых ошибок, возникающих во время передачи данных. Для этого система, отправляющая пакет, вычисляет значение циклического избыточного кода (CRC) для всего кадра и включает его в поле FCS. Когда пакет достигает мес- та своего назначения, принимающая сторона выполняет точно такие же вы- числения и сравнивает их результаты со значением рассматриваемого поля. Если значения не совпадают, пакет считается поврежденным при пересылке и “молча” отбрасывается. Принимающая система не предпринимает никаких действий, чтобы передача отбракованных пакетов повторилась. Эти действия производят протоколы вышележащих уровней модели OSI. Данный процесс выявления ошибок осуществляется всеми промежуточными узлами пересылки на пути следова- ния пакета к месту его назначения. Некоторые протоколы вышележащих уровней имеют свои собственные механизмы выявления ошибок. 4. Сетевой уровень Протокол Сетевого уровня является основным переносчиком сообщений, создаваемых на Прикладном уровне. Это означает следующее: в отличие от протокола Канального уровня, функции которого ограничены доставкой па- кета к его следующему месту назначения внутри локальной сети, протокол Сетевого уровня отвечает за весь маршрут следования пакета от передающей системы до конечного места назначения. Протокол Сетевого уровня прини- мает данные от Транспортного уровня и упаковывает их в дейтаграммы, до- бавляя свой собственный заголовок. Как и заголовок протокола Канального уровня, заголовок Сетевого уровня содержит адрес системы-получателя, но этот адрес идентифицирует уже конечное место назначения пакета. Таким образом, два адреса места назначения в заголовках протоколов Канального и Сетевого уровня могут в действительности принадлежать двум различным компьютерам. По существу, дейтаграмма протокола Сетевого уровня являет- ся оболочкой, вложенной внутрь оболочки Канального уровня; при этом, ес- ли оболочка Канального уровня открывается каждой системой, обрабаты-
Страницы
- « первая
- ‹ предыдущая
- …
- 14
- 15
- 16
- 17
- 18
- …
- следующая ›
- последняя »