Технологии передачи данных в компьютерной сети. Передача данных Можно ли передавать ее в другие организации

Мы рассматривали историю развития компьютерных сетей. Рассмотрели все важные этапы становления сети Интернет и общие принципы ее работы.

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

Итак! Для чего существует сеть? Правильно, - для передачи по ней данных (информации). А как передается (распространяется) эта самая информация? Правильно, - через определенную среду передачи (кабельную инфраструктуру или - в диапазоне беспроводной связи).

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

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

Интерфейсы делятся на две категории:

  1. физические интерфейсы
  2. интерфейсы логические

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


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

Организация передачи данных в компьютерной сети происходит в тесном взаимодействии этих двух интерфейсов: физический компонент (сетевая карта) и логический (ее драйвер).

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

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

Протокол должен абстрагироваться (игнорировать) конкретную среду передачи, его задача - обеспечивать надежную связь между узлами в коммутационном облаке .


Давайте рассмотрим сам процесс организации передачи данных более подробно!

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

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

Вот - схемка, для наглядности (кликабельно):


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

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

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

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


Познакомимся еще с одним определением! Клиент-серверная составляющая, которая предоставляет доступ к какому-то ресурсу компьютера через сеть называется сетевой службой . Причем, каждая служба связана с определенным типом сетевых ресурсов.

Например: служба печати позволяет нам распечатывать документы на сетевом принтере, а файловая служба - получать доступ к данным, находящимся на удаленных компьютерах. Для серфинга по Интернету есть своя веб-служба, которая состоит из серверной части (веб-сервера) и клиентской (веб-браузера) пользователя (IE, Opera, Firefox и т.д.)

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

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

Вот, к примеру, какая "игрушка" стоит у нас в серверной:


Но о ней - в другой раз:)

Давайте теперь с Вами поговорим вот о чем: современные (цифровые) технологии передачи сигнала связаны с его преобразованием (кодированием). Зачем нам это нужно? На то есть несколько причин:

  1. Предотвращение ошибок передачи данных (за счет уверенного распознавания сигнала принимающей стороной)
  2. Данные передаются быстрее (за счет более высокой плотности полезной информации в потоке)

Как видите, это - уже две весьма веские причины для того, чтобы уделить методам кодирования должное внимание:)

На фото ниже представлено два сигнала: аналоговый (красная линия) и цифровой (черные "ступеньки")


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

Похожие процессы происходят и при дискретизации (оцифровке) нашего голоса, снимаемого со входа микрофона .

В вычислительной технике используется двоичный код . Внутри компьютера это эквивалентно двум состояниям: наличию и отсутствию электрического напряжения (логический «ноль» или «единица»). Здесь - все просто: есть ток - "единица", нету - "ноль".

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

  1. Физическое кодирование сигнала
  2. и - логическое (на более высоком уровне - поверх физического)

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

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

В вычислительных сетях применяется как потенциальное , так и импульсное кодирование. Также применяется и такой способ передачи данных, как модуляция .

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


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

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

К способам кодирования на физическом уровне относятся такие алгоритмы, как NRZ (Non Return Zero), Манчестерский код (Manchester ), MLT-3 (Multi Level Transmission) и ряд других. Не вижу особого смысла останавливаться на них подробно, если будет интересно - Вы всегда сможете почитать о них в Интернете. Короче, я - отмазался! :)

Давайте пару слов скажем и о логическом кодировании. Как можно понять из названия, оно осуществляется по верху физического (накладываясь на него) и служит для обеспечения дополнительной надежности при передаче данных. Каким же образом?

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

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

В основном, для логического преобразования применяются три технологии:

  1. вставка бит (bit stuffing)
  2. избыточное кодирование
  3. скремблирование

Также - не останавливаюсь отдельно (чтобы не занудить) :) основную идею Вы, надеюсь, уловили!

Коротко отчитаюсь следующим скриншотом:

На нем Вы можете видеть, как выглядит один и тот же сигнал, при наложении на него различных алгоритмов:

Технологии передачи данных имеют еще ряд проблем, с которыми приходится бороться. И одна из них - проблема взаимной синхронизации передатчика одного компьютера и приемника другого. Согласитесь, что сложно будет разобраться в потоке данных, если два устройства начнут генерировать его одновременно "навстречу" друг другу. Начнется бардак! :)

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

Примечание: контрольная сумма это - некоторое значение, рассчитанное путем "наложения" на данные определённого алгоритма и используемое для проверки их целостности при передаче. Контрольные суммы могут использоваться для быстрого сравнения двух наборов данных на их идентичность. Отличающиеся данные будут иметь разные контрольные суммы..

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

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

В зависимости от того, могут ли они передавать данные в обоих направлениях или нет, физические каналы делятся на несколько видов:

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

Ой, что-то много букв получилось:) Думаю, на сегодня - достаточно, будем продвигаться постепенно. В следующих статьях обязательно продолжим наше знакомство с , а пока что - до свидания, и - до следующих статей!

В завершение, посмотрите тематическое видео:

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

Существуют различные способы передачи данных, о которых речь пойдет далее.

Каким образом передается информация

В процессе развития человечества происходит постоянное совершенствование механизмов, при помощи которых передаются сведения. Способы хранения и передачи информации довольно разнообразны, поскольку существует несколько систем, в которых происходит обмен данных.

В системе передачи данных различают 3 направления: это передача от человека к человеку, от человека к компьютеру и от компьютера к компьютеру.

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

Обработка информации

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

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

Виды информации

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

С каждой из этих форм хранения информации человек имеет дело каждый день.

Средства передачи информации

Средства передачи информации могут быть устными и письменными.

  • К устным средствам относят выступления, собрания, презентации, доклады. При использовании этого метода можно рассчитывать на быструю реакцию оппонента. Использование дополнительных невербальных средств в процессе разговора способно усилить эффект от речи. К таким средствам относят мимику, жесты. Однако в то же время информация, получаемая в устном виде, не имеет долгосрочного действия.
  • Письменные средства информации - это статьи, отчеты, письма, записки, распечатки и т. д. При этом не приходится рассчитывать на быструю реакцию публики. Однако преимуществом является то, что полученную информацию можно перечитать, усвоив тем самым информацию.

Способы представления информации

Как известно, информация может быть представлена в нескольких формах, что, однако, не меняет ее содержания. Например, дом можно представить как слово или графическое отображение.

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

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

Понятие о коммуникации

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

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

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

Современные способы передачи информации

К наиболее современным способам передачи информации относят следующие.

В интернете содержится огромное количество информации. Это позволяет черпать для себя массу знаний, не утруждаясь изучением книг и других бумажных источников. Однако, помимо этого, он содержит способы и средства передачи информации, аналогичные исторически более давним моделям. Это аналог традиционной почты - электронная почта, или e-mail. Удобство использования этого вида почты заключается в скорости передачи письма, исключении этапности доставки. На сегодняшний день практически каждый имеет электронный адрес, и связь со многими организациями поддерживается именно посредством этого способа передачи информации.

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

WAP позволяет просматривать на экране мобильного телефона web-страницы с информацией в любом ее виде: текстовом, числовом, символьном, графическом. Изображение на экране может быть адаптировано под экран мобильного телефона либо иметь вид, аналогичный компьютерному изображению.

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

Интернет посредством использования модема позволяет получить высокую скорость передачи информации при низкой стоимости такого доступа. Большое количество интернет-провайдеров создает высокий уровень конкуренции между ними.

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

Возможности использования средств передачи информации

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

Пакет - единица информации, передаваемой по компьютерной сети.

    заголовок - часть пакета, содержащий следующую информацию:

    адрес источника;

    данные - это часть пакета, содержащая собственно передаваемые данные;

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

Назначение пакетов

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

Во-первых, такой блок, посылаемый одним компьютером, заполняет кабель и "связывает" работу всей сети, т.е. препятствует взаимодействию остальных сетевых компонентов.

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

Чтобы быстро и легко, не тратя времени на ожидания, передавать по сети данные, надо разбить их на небольшие управляемые блоки. Эти блоки называются пакетами или кадрами. Хотя термины "пакет" и "кадр" синонимичны, полными синонимами они все-таки не являются. Существуют различия между этими терминами в компьютерных сетях некоторых типов.

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

При разбиении данных на пакеты сетевая операционная система добавляет к каждому пакету специальную управляющую информацию. Она обеспечивает:

    передачу исходных данных небольшими блоками;

    сбор данных в надлежащем порядке (при их получении);

    проверку данных на наличие ошибок (после сборки).

Структура пакета

Пакеты могут содержать несколько типов данных:

    информацию (например, сообщения или файлы);

    определенные виды данных и команд, управляющих компьютером (например, запросы к службам);

    коды управления сеансом (например, запрос на повторную передачу для исправления ошибки).

Основные компоненты

Некоторые компоненты являются обязательными для всех типов пакетов:

    адрес источника (source), идентифицирующий компьютер-отправитель;

    передаваемые данные;

    адрес местоназначения (destination), идентифицирующий компьютер-получатель;

    инструкции сетевым компонентам о дальнейшем маршруте данных;

    информация компьютеру-получателю о том, как объединить передаваемый пакет с остальными, чтобы получить данные в исходном виде;

    информация для проверки ошибок, обеспечивающая корректность передачи.

Компоненты пакета группируются в три раздела: заголовок, данные и трейлер.

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

Что такое беспроводная передача данных?

Ответить на этот вопрос просто: БПД - это перенос информации от одного устройства к другому, которые находятся на определенном расстоянии, без участия проводного подключения.

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

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

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

Классификация беспроводных каналов

В зависимости от природы передающей среды различают четыре типа беспроводной передачи данных.

Радиоканалы сотовой связи

Передача данных осуществляется беспроводным путем от передатчика к приемнику. Передатчик формирует радиоимпульс определенной частоты и амплитуды, колебание излучается в пространство. Приемник фильтрует и обрабатывает сигнал, после этого происходит извлечение нужной информации. Радиоволны частично поглощаются атмосферой, поэтому такая связь может искажаться при повышенной влажности или дожде. Мобильная связь работает именно на основе радиоволновых стандартов, каналы беспроводной передачи данных отличаются скоростью передачи информации и диапазоном рабочих частот. К радиочастотной категории передачи данных относится Bluetooth - технология беспроводного обмена данными между устройствами. В России используются следующие протоколы:

  • GSM. Это глобальная система осуществления сотовой связи. Частота - 900/1800 мГц, максимальная скорость передачи данных - 270 Кбит/с.
  • CDMA. Данный стандарт обеспечивает наилучшее качество связи. Рабочая частота - 450 МГц.
  • UMTS. Имеет две рабочие полосы частот: 1885-2012 МГц и 2110-2200 МГц.

Спутниковые каналы

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

Инфракрасные каналы

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

Лазерные каналы

Принцип действия такой же, как в предыдущем варианте, только вместо светодиодов используется лазерный луч. Объекты должны находиться в непосредственной близости друг от друга.

Беспроводные среды передачи данных различаются своей спецификой. Главными отличительными чертами являются дальность действия и область применения.

Технологии и стандарты беспроводной передачи данных

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

Приведем примеры:

  • Персональные сети (WPAN). При помощи этих стандартов подключается периферийное оборудование. Использовать беспроводные компьютерные мыши и клавиатуры намного удобнее по сравнению с проводными аналогами. Скорость беспроводной передачи данных достаточно высокая. Персональные сети позволяют оборудовать системы умных домов, синхронизировать беспроводные аксессуары с гаджетами. Примерами технологий, работающих при помощи персональных сетей, являются Bluetooth и ZigBee.
  • Локальные сети (WLAN) базируются на продуктах стандартов 802.11. Термин Wi-Fi в настоящее время известен каждому. Изначально это название было дано продуктам серии стандарта 802.11, а теперь этим термином обозначают продукты любого стандарта из данного семейства. Сети WLAN способны создавать больший рабочий радиус по сравнению с WPAN, повысился и уровень защиты.
  • Сети городского масштаба (WMAN). Такие сети работают по тому же принципу, что и Wi-Fi. Отличительной особенностью данной системы беспроводной передачи данных является более широкий обхват территорий, подключиться к данной сети может большее число приемников. WMAN - это тот же Wi Max, технология, которая предоставляет широкополосное подсоединение.
  • Глобальные сети (WWAN) - GPRS, EDGE, HSPA, LTE. Сети этого типа могут работать на основе пакетной передачи данных или посредством коммутации каналов.

Отличия в технических характеристиках сетей определяют область их применения. Если рассматривать общие свойства беспроводных сетей, тогда можно выделить следующие категории:

  • корпоративные сети - используются для связи объектов внутри одной компании;
  • операторские сети - создаются операторами связи для оказания услуг.

Если рассматривать протоколы беспроводной передачи данных, тогда можно выделить следующие категории:

  1. IEEE 802.11a, b, n, g, y. Данные протоколы принято объединять под общим маркетинговым названием Wi-Fi. Различаются протоколы дальностью действия связи, диапазоном рабочих частот и скоростью передачи данных.
  2. IEEE 802.15.1. В рамках стандарта осуществляется передача данных по технологии Bluetooth.
  3. IEEE 802.15.4. Стандарт для беспроводной синхронизации посредством технологии ZigBee.
  4. IEEE 802.16. Стандарт телекоммуникационной которая отличается широкой дальностью действия. WiMax функционально схожа с технологией LTE.

В настоящее время наибольшей популярностью из всех беспроводных протоколов передачи данных пользуются 802.11 и 802.15.1. На базе этих протоколов осуществляется действие технологий Wi-Fi и Bluetooth.

Bluetooth

Точкой доступа, как в случае с Wi-Fi, может выступать любое устройство, оснащенное специальным контроллером, который формирует вокруг себя пикосеть. В данную пикосеть могут входить несколько устройств, при желании они могут быть объединены в мосты для передачи данных.

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

Bluetooth использует частоту 2,4 ГГц, потребление энергии при этом максимально низкое. Именно этот показатель позволил технологии занять свою нишу в области информационных технологий. Небольшое потребление энергии объясняется слабой мощностью передатчика, небольшой дальностью действия и низкой скоростью передачи данных. Несмотря на это, данных характеристик оказалось достаточно для подключения и функционирования различного рода периферийного оборудования. Технология Bluetooth предоставила нам большое разнообразие беспроводных аксессуаров: наушники, колонки, компьютерные мыши, клавиатуры и многое другое.

  • 1-й класс. Дальность действия беспроводной синхронизации может достигать 100 м. Устройства такого типа используют, как правило, в промышленных масштабах.
  • 2-й класс. Радиус действия составляет 10 м. Устройства этого класса наиболее распространены. Большинство беспроводных аксессуаров относятся именно к этой категории.
  • 3-й класс. Дальность действия - 1 метр. Такие приемники ставят в игровые консоли или в некоторые гарнитуры, когда нет смысла отдалять передатчик и приемник друг от друга.

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

Wi-Fi

Наряду с Bluetooth технология Wi-Fi получила такое же повсеместное распространение в области беспроводных коммуникационных технологий. Однако популярность к ней пришла не сразу. Разработки технологии Wi-Fi начались еще в 80-х годах, но окончательный вариант представили только в 1997 году. Компания Apple решила использовать новую опцию на своих ноутбуках. Так появились первые сетевые карты в iBook.

Принцип действия технологии Wi-Fi следующий: в аппарат встраивается чип, который может дать надежную беспроводную синхронизацию с другим таким же чипом. Если устройств больше, чем два, тогда необходимо использовать точку доступа.

Точка доступа Wi-Fi - это беспроводной аналог стационарного роутера. В отличие от последнего, подключение осуществляется без участия проводов, посредством радиоволн. При этом появляется возможность подключить сразу несколько устройств. Не стоит забывать, что при использовании большого количества девайсов скорость передачи данных будет значительно снижена. Для защиты данных сети Wi-Fi точки доступа защищают шифрованием. Без введения пароля к такому источнику данных будет не подключиться.

Первый стандарт технологии Wi-Fi был принят в 1997 году, но повсеместного распространения он так и не получил, так как скорость передачи данных была слишком низкая. Позже появились стандарты 802,11a и 802,11b. Первый давал скорость передачи в 54 Мб/с, но работал на частоте 5 ГГц, которая не везде разрешена. Второй вариант позволял сетям передавать данные на максимальной скорости 11 Мб/с, чего было недостаточно. Тогда появился стандарт 802,11g. Он объединил достоинства предыдущих вариантов, обеспечивая достаточно высокую скорость при рабочей частоте 2,4 ГГц. Стандарт 802,11y является аналогом 802,11g, отличается большим расстоянием действия сетей (до 5 км на открытом пространстве).

LTE

Данный стандарт в настоящее время является наиболее перспективным наряду с другими глобальными сетями. Широкополосный мобильный доступ дает наивысшую скорость беспроводной пакетной передачи данных. В отношении полосы рабочих частот все неоднозначно. Стандарт LTE очень гибкий, сети могут базироваться в частотном диапазоне от 1,4 до 20 МГц.

Дальность действия сетей зависит от высоты расположения базовой станции и может достигать 100 км. Возможность подключения к сетям предоставляется большому количеству гаджетов: смартфонам, планшетам, ноутбукам, игровым консолям и другим устройствам, которые поддерживают данный стандарт. В аппаратах должен быть встроен модуль LTE, который работает совместно с имеющимися стандартами GSM и 3G. В случае обрыва связи LTE девайс переключится на имеющийся доступ к сетям 3G или GSM без обрыва подключения.

В отношении скорости передачи данных можно отметить следующее: по сравнению с сетями 3G она повысилась в несколько раз и достигла отметки 20 МБит/с. Внедрение большого количества гаджетов, оборудованных LTE-модулями, обеспечивает спрос на данную технологию. Устанавливаются новые базовые станции, которые обеспечивают даже отдаленные от мегаполисов населенные пункты.

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

Распространение сетей LTE снизило тарифы на пользование мобильной связью. Широкий диапазон действия сети позволяет операторам экономить на дорогостоящем оборудовании.

Устройства передачи данных

В своей повседневной жизни мы окружены устройствами, которые функционируют на базе беспроводных технологий передачи данных. Причем каждое устройство имеет несколько модулей активности тех или иных стандартов. Пример: классический смартфон использует сети GSM, 3G, LTE для передачи пакетных и голосовых данных, Wi-Fi для выхода в интернет через точку доступа, Bluetooth для синхронизации девайса с аксессуарами.

Рассмотрим самые популярные устройства беспроводной передачи данных, которые получили повсеместное распространение:

  1. Wi-Fi-роутер. Данное устройство способно обеспечивать доступом к интернету несколько девайсов. Сам аппарат синхронизирован с источником интернета проводным путем или при помощи сим-карты оператора сотовых сетей.
  2. Смартфон. Универсальное средство связи, которое дает возможность передавать голосовую информацию, отправлять короткие текстовые сообщения, получать доступ к интернету и синхронизироваться с беспроводными или проводными аксессуарами.
  3. Планшетный компьютер. Функционально может быть идентичен смартфону. Отличительной особенностью является большой экран, благодаря которому использование гаджета становится более комфортным для определенных видов работ.
  4. Персональный компьютер. Полноценный стационарный аппарат со встроенной операционной системой, позволяющий работать в сетях интернет, в том числе беспроводных. Беспроводная передача данных на компьютер от точки доступа, как правило, осуществляется через Wi-Fi-адаптер, который подключается через разъем USB.
  5. Ноутбук. Уменьшенная версия персонального компьютера. В большинстве ноутбуков есть встроенный Bluetooth-адаптер и Wi-Fi-модуль, что позволяет выполнять синхронизацию для получения доступа к интернету, а также подключения беспроводных аксессуаров без дополнительных USB-адаптеров.
  6. Беспроводные аксессуары и периферийные устройства. К данной категории относятся беспроводные колонки, наушники, гарнитуры, мыши, клавиатуры и другие популярные аксессуары, которые подключаются к девайсам или компьютерам.
  7. Телевизор или Smart-TV. Телевизор с операционной системой функционально напоминает компьютер, поэтому наличие встроенных беспроводных модулей для него является необходимостью.
  8. Игровая приставка. Для установки софта у данного гаджета предусмотрен беспроводной выход в интернет. Игровые консоли синхронизированы с устройством по технологии Bluetooth.
  9. Беспроводное оборудование "Умный дом". Очень сложная и многосторонняя система, управление которой осуществляется беспроводным способом. Все датчики и элементы оборудования оснащены специальными модулями для передачи сигналов.

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

Перспективы использования беспроводных сетей

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

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

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

Более продуктивные точки доступа и мощные базовые станции позволят повсеместно использовать новые технологии на крупных предприятиях. Управление оборудованием можно будет вести дистанционно. В области образования беспроводные технологии способны облегчить процесс обучения и контроля. В некоторых школах уже начинают внедрять процесс мобильного образования. Заключается он в удаленном обучении посредством видеосвязи через интернет. Перечисленные примеры являются лишь начальным шагом перехода развития общества на новую ступень, которая будет построена на базе беспроводных технологий.

Преимущества беспроводной синхронизации

Если сравнивать проводную и беспроводную передачу данных, можно выявить множество преимуществ последней:

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

Наряду с этим есть и некоторые недостатки:

  • излучение большого количества аппаратов может отрицательно сказаться на здоровье человека;
  • при близком расположении различного беспроводного оборудования есть вероятность возникновения помех и сбоев в связи.

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

В заключение

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

Примечание

Если вы еще помните, что такое тип данных MIME, то, взглянув на приведенные выше названия методов кодирования данных, сразу увидите, что это как раз типы MIME. Именно с их помощью задаются методы кодирования.

В подавляющем большинстве случаев используется метод кодирования application/x-www-form-uriencoded. Кстати, именно он применяется по умолчанию, если метод кодирования не задан. Метод кодирования multipart/form-data используется, если вы собираетесь отправить на Web-сервер файлы; он обеспечивает соответствующее такому случаю преобразование двоичных данных. Последний метод - text/plain -- представляет данные в виде обычного текста, что может быть полезно, если данные формы будут отправляться по электронной почте (иногда применяется и такой способ передачи данных).

Итак, с кодированием данных разобрались. Остается выяснить, как же эти данные передаются по каналам Сети.

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

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

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

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

Возьмем, например, такой набор данных, приведенный чуть выше:

name1 = Ivan surname = Ivanovich name2 = Ivanov age = 30

Теперь подготовим его для пересылки по методу GET (сами данные выделены полужирным шрифтом):



Как видите, пересылаемые по методу GET данные помещаются в самый конец интернет-адреса и отделяются от него вопросительным знаком. При этом пары "имя" = "значение" отделяются друг от друга знаком "коммерческое и" ("&"). Все очень просто и наглядно.

Такая простота и наглядность представления данных - основное преимущество метода GET. Как говорится, все на виду. Также значительно упрощается отладка Web-страниц: поскольку передаваемый Web-серверу адрес отображается в строке адреса Web-обозревателя, вы всегда сможете увидеть, что именно было передано. (Однако, как вы понимаете, конфиденциальные данные таким методом не передашь - их увидят все, кто стоит за вашей спиной.)

http://www.mysite.ru/bin/choose.exe?chapter=3

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

К несчастью, метод GET обладает огромным недостатком: с его помощью невозможно передавать большие объемы данных. Это происходит из-за ограничения, накладываемого стандартами на длину интернет-адреса: не более 256 символов. Вычтите отсюда длину собственно адреса серверной программы - и вы получите максимально допустимый размер ваших данных. Второй недостаток метода GET - обратная сторона его достоинства. Данные, пересылаемые им, открыты для всеобщего обозрения и могут быть легко прочитаны в строке адреса Web-обозревателя.

Метод GET стоит использовать, если пересылаемые серверной программе данные заведомо невелики и не являются секретными. В частности, он используется для пересылки ключевых слов поисковым машинам, в сайтах, построенных на основе серверной программы (см. выше) и т. п. Если же вам нужно пересылать объемистые либо конфиденциальные данные, используйте второй метод передачи, называемый POST.

Метод POST передает данные серверной программе все в том же HTTP-запросе, но уже не частью интернет-адреса, а в виде так называемых дополнительных данных. Поскольку размер дополнительных данных не ограничен (по крайней мере, он может быть очень велик), вы можете передавать все, что угодно, в каких угодно количествах. В частности, именно этим способом Web-серверу могут передаваться даже файлы.

Достоинства метода POST: отсутствие ограничения на объем передаваемых данных и "невидимость" их. Недостатки: сложность расшифровки данных и трудность отладки. Методом POST передаются, например, анкетные данные, адреса покупателей в электронных магазинах, литературные произведения на сайты http://www.stihi.ru и http://www.proza.ru и т. п. В общем, то, что имеет большие объемы.

Как говорят, комитет WWWC намерен вообще со временем отказаться от метода GET и все данные передавать с помощью метода POST. Пока что метод GET просто объявлен не рекомендованным для использования во вновь создаваемых сайтах, реально же он еще поддерживается Web-обозревателями.