Может оказаться полезным представление этих битов, байтов, пакетов и фреймов как цифровой версии письма, которое отправляется через сложную систему доставки.

1. Вы пишете письмо и кладете его в конверт. Адрес точки назначения расположен на внешней стороне конверта.

2. Вы приносите письмо в отдел доставки на работе, где клерк кладет ваш конверт в большой конверт Express Mail (Экспресс-почта). Большой конверт имеет название и адрес офиса, где работает адресат.

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

4. Меток с почтой отвозят на грузовике в аэропорт, где его грузят в транспортную тару вместе с другими мешками, доставляемыми в тот же город, где находится точка назначения. Транспортная тара имеет ярлык, сообщающий грузчикам, что находится внутри.

5. Грузчики заносят контейнер в самолет.

6. На данном этапе письмо находится внутри вашего конверта, который расположен внутри конверта Express Mail, находящегося в мешке с письмами в контейнере внутри самолета. Самолет летит в другой аэропорт, близ города, где находится точка назначения.

7. В аэропорту назначения наземная команда выгружает контейнер из самолета.

8. Грузчики вынимают мешок из контейнера и помещают его в другой грузовик.

9. Грузовик перевозит мешок на почту, расположенную рядом с офисом адресата.

10. На почте клерк вынимает большой конверт из мешка и вручает его почтальону.

11. Почтальон доставляет большой конверт Express Mail в офис адресата.

12. Служащий в приемной офиса вынимает ваш конверт из конверта Express Mail и относит его конечному адресату.

13. Адресат вскрывает конверт и читает письмо.


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

Вместо конвертов, мешков и контейнеров электронное сообщение использует строки данных для оповещения системы, но в конечном итоге выглядит точно так же. В сетевой модели OSI каждый уровень транспортировки может быть представлен отдельным слоем.

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

Другими словами, даже если ваша сеть подключается на скорости 11 Мбит/с, реальная скорость передачи данных может примерно достигать лишь 6–7 Мбит/с.


Элементы управления беспроводной сетью 802.11b


Спецификация 802.11b задает путь для движения данных по физическому слою (радиосвязь). Это называется слоем управления доступом к среде — Media Access Control (MAC). MAC управляет интерфейсом между физическим уровнем и остальной сетевой структурой.


Физический уровень


В сети 802.11 радиопередатчик добавляет 144-битный заголовок к каждому пакету, включая 128 битов, которые приемник использует для синхронизации с передатчиком, и 16-битное поле начала фрейма. Затем следует 48-битный заголовок, который содержит информацию о скорости передачи данных, длину данных, содержащихся в пакете, и последовательность проверки ошибок. Этот заголовок называется РHY-заголовком, потому что при связи управляет физическим уровнем.

Поскольку заголовок определяет скорость следующих за ним данных, заголовок синхронизации всегда передается со скоростью 1 Мбит/с. Поэтому, даже если сеть работает на все 11 Мбит/с, эффективная скорость передачи данных будет значительно медленнее. Самое большее, на что вы можете рассчитывать, — это примерно 85 % от номинальной скорости. Разумеется, другие типы дополнений в пакетах данных еще больше снижают реальную скорость.

Такой 144-битный заголовок был унаследован от медленных DSSS-систем и оставлен в спецификации с целью гарантии совместимости 802.11b-устройств со старшими стандартами. Однако на самом деле он не является сколько-нибудь полезным. Поэтому существует опциональная альтернатива использования более короткого 72-битного заголовка синхронизации. С коротким заголовком поле синхронизации имеет 56 бит, комбинированных с 16-битным полем начала фрейма, используемым в длинном заголовке. Заголовок на 72 бита несовместим со старым оборудованием 802.11, но это не имеет значения, пока все узлы в сети распознают формат короткого заголовка. Во всех остальных отношениях короткий заголовок работает так же хорошо, как и длинный.