Wi-Fi. Беспроводная сеть
Шрифт:
Это значит, что для любого потока данных необходимо включить проверку ошибок. Во время проверки ошибок в каждый байт добавляется некая разновидность стандартной информации, называемой контрольной суммой. Если приемное устройство обнаруживает, что контрольная сумма отличается от предполагаемой, оно запрашивает передатчик о повторной отправке этого же байта. [1]
Квитирование
Разумеется, компьютер, создающий сообщение или поток данных, не может просто перейти в оперативный режим и начать отправку байтов. Сначала он
1
Очевидно, автор ошибся. Для контроля корректности принятого байта используется проверка четности, контрольная сумма применяется для проверки блоков (групп байтов), поскольку размер контрольной суммы будет не менее байта и ее тоже нужно передавать. — Прим. науч. ред.
Последовательность запросов может выглядеть следующим образом:
Источник: Эй, точка назначения! У меня есть для тебя кое-какие данные.
Точка назначения: Хорошо, источник, начинай. Я готов.
Источник: Здесь начинаются данные.
Источник: Данные, данные, данные…
Источник: Это было сообщение. Ты его получила?
Точка назначения: Я что-то получила, но, кажется, оно повреждено.
Источник: Начинаю снова.
Источник: Данные, данные, данные…
Источник: Получила на этот раз?
Точка назначения: Да, получила. Готова к приему следующих данных.
Поиск точки назначения
Связь через прямое физическое подключение между источником и точкой назначения не нуждается в добавлении какого-либо вида адреса или маршрутной информации как части сообщения. Сначала вы можете настроить подключение (осуществив телефонный вызов или вставив кабели в коммутатор), но после этого связь сохраняется до тех пор, пока вы не проинструктируете систему о разрыве.
Такой тип подключения хорош для передачи голоса и простых данных, но недостаточно эффективен для цифровых данных в сложной сети, которая обслуживает множество источников и точек назначения, поскольку постоянно ограничивает возможности цепи, даже когда данные через канал не идут.
Альтернативой является отправка вашего сообщения на центральный коммутатор, который хранит его до тех пор, пока связь с точкой назначения не станет возможной. Это называется системой хранения и передачи. Если сеть была правильно разработана под тип данных и размер трафика системы, время ожидания будет незначительным. Если коммуникационная сеть покрывает большую часть территории, вы можете передавать сообщение на один или более промежуточных центров коммутации перед тем, как оно достигнет конечного адреса. Значительное преимущество такого метода заключается в том, что множество сообщений может передаваться по одной и той же цепи по принципу «как только будет возможен доступ».
Чтобы еще более повысить быстродействие сети, вы можете делить сообщения, превышающие по длине некоторое произвольное значение, на отдельные части, называемые пакетами. Пакеты из более чем одного сообщения могут посылаться совместно по одной и той же цепи, комбинироваться с пакетами, содержащими другие сообщения при прохождении через центры коммутации и самостоятельно восстанавливаться в точке назначения. Каждый пакет данных должен содержать следующий набор информации: адрес точки назначения для пакета, порядок следования этого пакета по отношению к другим в исходной передаче и т. п. Часть этой информации сообщается центрам коммутации (куда передавать каждый пакет), а другая — точке назначения (как восстановить данные из пакета обратно в исходное сообщение).
Та же самая схема повторяется каждый раз, когда вы добавляете следующий уровень действия в коммуникационную систему. Каждый уровень может прикреплять дополнительную информацию к исходному сообщению и убирать эту информацию, если необходимость в ней исчезла. В то время, когда сообщение отправляется с портативного компьютера по беспроводной сети через офисную сеть и интернет-шлюз на удаленный компьютер, подключенный к другой сети, дюжина или более информационных дополнений может добавляться и удаляться, перед тем как адресат прочтет исходный текст. Пакет данных с адресом и контрольной информацией в заголовке перед содержимым сообщения, завершающийся контрольной суммой, называется фреймом. Как проводные, так и беспроводные сети разделяют поток данных на фреймы, которые содержат различные формы информации квитирования вместе с полезными данными.
Может оказаться полезным представление этих битов, байтов, пакетов и фреймов как цифровой версии письма, которое отправляется через сложную систему доставки.
1. Вы пишете письмо и кладете его в конверт. Адрес точки назначения расположен на внешней стороне конверта.
2. Вы приносите письмо в отдел доставки на работе, где клерк кладет ваш конверт в большой конверт Express Mail (Экспресс-почта). Большой конверт имеет название и адрес офиса, где работает адресат.
3. Почтовый клерк относит большой конверт на почту, где другой клерк кладет его в мешок с почтой и прикрепляет к мешку клеймо, указывающее месторасположение почты, обслуживающей офис адресата.
4. Меток с почтой отвозят на грузовике в аэропорт, где его грузят в транспортную тару вместе с другими мешками, доставляемыми в тот же город, где находится точка назначения. Транспортная тара имеет ярлык, сообщающий грузчикам, что находится внутри.
5. Грузчики заносят контейнер в самолет.
6. На данном этапе письмо находится внутри вашего конверта, который расположен внутри конверта Express Mail, находящегося в мешке с письмами в контейнере внутри самолета. Самолет летит в другой аэропорт, близ города, где находится точка назначения.
7. В аэропорту назначения наземная команда выгружает контейнер из самолета.
8. Грузчики вынимают мешок из контейнера и помещают его в другой грузовик.
9. Грузовик перевозит мешок на почту, расположенную рядом с офисом адресата.
10. На почте клерк вынимает большой конверт из мешка и вручает его почтальону.
11. Почтальон доставляет большой конверт Express Mail в офис адресата.
12. Служащий в приемной офиса вынимает ваш конверт из конверта Express Mail и относит его конечному адресату.
13. Адресат вскрывает конверт и читает письмо.
На каждом этапе информация, имеющаяся на внешней стороне пакета, служит инструкцией, как обращаться с пакетом, но манипулятора не интересует, что находится внутри. Ни вы, ни лицо, которое в конечном итоге прочтет ваше письмо, не видите ни большой конверт Express Mail, ни мешок с письмами, ни грузовик, ни контейнер, ни самолет, но каждое из этих хранилищ играет важную роль в перемещении вашего письма из одного места в другое.