Читаем Wi-Fi. Беспроводная сеть полностью

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


Проверка ошибок


В идеальной передающей цепи сигнал, поступающий на один конец, будет абсолютно идентичен исходящему. Но в реальном мире практически всегда имеется некая разновидность шума, который может внедряться в чистый исходный сигнал. Шум определяется как нечто, добавляемое к исходному сигналу; он может быть вызван разрядом молнии, помехой от другого коммуникационного канала или неплотного контакта где-нибудь в цепи (например, атакой хищного ястреба на почтовых голубей). Каким бы ни был источник, шум в канале может повредить поток данных. В современной коммуникационной системе биты протекают через цепь предельно быстро — миллионы за каждую секунду, поэтому воздействие шума даже в долю секунды может уничтожить достаточное количество битов, чтобы превратить данные в бессмыслицу.

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


Квитирование


Разумеется, компьютер, создающий сообщение или поток данных, не может просто перейти в оперативный режим и начать отправку байтов. Сначала он должен оповестить устройство на другом конце, что готов к отправке, а требуемый адресат — к приему данных. Для реализации этого оповещения серии запросов и откликов квитирования должны сопровождаться полезными данными.

Последовательность запросов может выглядеть следующим образом:

Источник: Эй, точка назначения! У меня есть для тебя кое-какие данные.

Точка назначения: Хорошо, источник, начинай. Я готов.

Источник: Здесь начинаются данные.

Источник: Данные, данные, данные…

Источник: Это было сообщение. Ты его получила?

Точка назначения: Я что-то получила, но, кажется, оно повреждено.

Источник: Начинаю снова.

Источник: Данные, данные, данные…

Источник: Получила на этот раз?

Точка назначения: Да, получила. Готова к приему следующих данных.



Поиск точки назначения


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

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

Альтернативой является отправка вашего сообщения на центральный коммутатор, который хранит его до тех пор, пока связь с точкой назначения не станет возможной. Это называется системой хранения и передачи. Если сеть была правильно разработана под тип данных и размер трафика системы, время ожидания будет незначительным. Если коммуникационная сеть покрывает большую часть территории, вы можете передавать сообщение на один или более промежуточных центров коммутации перед тем, как оно достигнет конечного адреса. Значительное преимущество такого метода заключается в том, что множество сообщений может передаваться по одной и той же цепи по принципу «как только будет возможен доступ».

Перейти на страницу:

Похожие книги

Веб-аналитика: анализ информации о посетителях веб-сайтов
Веб-аналитика: анализ информации о посетителях веб-сайтов

Компании в веб-пространстве тратят колоссальные средства на веб-аналитику и оптимизацию своих веб-сайтов, которые, в свою очередь, приносят миллиарды долларов дохода. Если вы аналитик или работаете с веб-данными, то эта книга ознакомит вас с новейшими точками зрения на веб-аналитику и то, как с ее помощью сделать вашу компанию весьма успешной в веб. Вы изучите инструментальные средства и показатели, которые можно использовать, но что важнее всего, эта книга ознакомит вас с новыми многочисленными точками зрения на веб-аналитику. Книга содержит много советов, приемов, идей и рекомендаций, которые вы можете взять на вооружение. Изучение веб-аналитики по этой уникальной книге позволит познакомиться с проблемами и возможностями ее современной концепции. Написанная практиком, книга охватывает определения и теории, проливающие свет на сложившееся мнение об этой области, а также предоставляет поэтапное руководство по реализации успешной стратегии веб-аналитики.Эксперт в данной области Авинаш Кошик в присущем ему блестящем стиле разоблачает укоренившиеся мифы и ведет по пути к получению действенного понимания аналитики. Узнайте, как отойти от анализа посещаемости сайта, почему основное внимание следует уделять качественным данным, каковы методы обретения лучшего понимания, которое поможет выработать мировоззрение, ориентированное на мнение клиента, без необходимости жертвовать интересами компании.- Изучите все преимущества и недостатки методов сбора данных.- Выясните, как перестать подсчитывать количество просмотренных страниц, получить лучшее представление о своих клиентах.- Научитесь определять ценность показателей при помощи тройной проверки "Ну и что".- Оптимизируйте организационную структуру и выберите правильный инструмент аналитики.- Изучите и примените передовые аналитические концепции, включая анализ SEM/PPC, сегментацию, показатели переходов и др.- Используйте решения с быстрым началом для блогов и электронной торговли, а также веб-сайтов мелкого бизнеса.- Изучите ключевые компоненты платформы экспериментирования и проверки.- Используйте анализ конкурентной разведки для обретения понимания и принятия мер.Здесь также находятся:- Десять шагов по улучшению веб-аналитики.- Семь шагов по созданию управляемой данными культуры в организации.- Шесть способов замера успеха блога.- Три секрета создания эффективной веб-аналитики.- Десять признаков великого веб-аналитика.

Авинаш Кошик

ОС и Сети, интернет