Передача данных. Виды и способы передачи информации. Способы и средства передачи информации Как компьютерные сети пересылают данные через интернет

Я рассказывал о цифровых сигналах. Чем же так хороши эти цифровые сигналы? Как это бы странно не звучало, но цифровые сигналы по своей природе являются аналоговыми, так как передаются путем изменения значения напряжения или тока, но передают сигналы с ранее оговоренными уровнями. По своей сути, они являются дискретными сигналами. А что означает слово “дискретный”? Дискретный – это значит состоящий из отдельных частей, раздельный, прерывистый. Цифровые сигналы относятся как раз к дискретным сигналам, так как имеют только ДВА СОСТОЯНИЯ: «активно» и «не активно» - «есть напряжение/ток» и «нет напряжения/тока».

Главный плюс цифровых сигналов в том, что их проще передавать и обрабатывать. Для передачи чаще всего используют напряжение. Поэтому, принято два состояния: напряжение близко к нулю (менее 10% от значения напряжения) и напряжение близко к напряжению питания (более 65% от значения). Например, при напряжении питания схемы 5 Вольт мы получаем сигнал с напряжением 0,5 Вольт - «ноль», если же 4,1 Вольта - «единица».

Последовательный метод передачи информации

Есть просто два провода, источник электрического сигнала и приемник электрического сигнала, которые цепляются к этим проводам.

Это ФИЗИЧЕСКИЙ УРОВЕНЬ.

Как мы уже сказали, по этим двум проводам мы можем передавать только два сигнала: «есть напряжение/ток» и «нет напряжения/тока». Какие способы передачи информации мы можем реализовать?

Самый простой способ – сигнал есть (лампочка горит) – это ЕДИНИЧКА, сигнала нет (лампочка не горит) – это НОЛЬ


Если пораскинуть мозгами, можно придумать еще несколько различных комбинаций. Например, широкий импульс принять за единичку, а узкий – за ноль:


Или даже вообще взять за единичку и ноль фронт и срез импульса. Внизу рисунок, если подзабыли, что такое фронт и срез импульса.


А вот и практическая реализация:


Да можно хоть сколько придумать различных комбинаций, если “получатель” и “отправитель” согласуют прием и передачу . Здесь я привел просто самые популярные способы передачи цифрового сигнала. То есть все эти способы и есть ПРОТОКОЛЫ. И их, как я уже сказал, можно напридумывать очень много.

Скорость обмена данными

Представьте себе картину… Студенты, идет лекция… Преподаватель диктует лекцию, а студенты ее записывают


Но если преподаватель очень быстро диктует лекцию и в придачу эта лекция по физике или матанализу, то в результате получаем:


Почему же так произошло?

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

Данная проблема в разных стандартах последовательной передачи данных решается по-разному:

  • предварительная договоренность о скорости передачи данных (договориться с преподавателем, чтобы диктовал лекцию медленнее или чуть быстрее);
  • перед передачей информации «Отправитель» передает некую служебную информацию, используя которую «Получатель» подстраивается под «Отправителя» (Преподаватель: “Кто не запишет эту лекцию полностью, тот не получит зачет”)

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

Управление потоком

Также возможна ситуация, когда «Получатель»(студент) не готов принимать передаваемые «Отправителем»(преподавателем) данные по какой-либо причине: занятость, неисправность и др.


Решается эта проблема различными методами:

1) На уровне протоколов . Например, в протоколе обмена оговорено: после передачи «Отправителем» служебного сигнала «начало передачи данных» в течение определенного времени «Получатель» обязан подтвердить принятие этого сигнала путем передачи специального служебного сигнала «готовность к приему». Данный способ называют «программным управлением потоком» – «Soft»


2) На физическом уровне - используются дополнительные каналы связи, по которым «Отправитель» ДО передачи информации запрашивает у «Получателя» о его готовности к приему). Такой способ называют «аппаратным управлением потоком» – «Hard»;


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

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

Режимы связи

Симплексная связь.

В этом случае Получатель может только принимать сигналы от отправителя и никак не может на него повлиять. Это в основном телевидение или радио. Мы можем их только или смотреть или слушать.


Полудуплексная связь.

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

– Первый, первый. Я второй. Как слышно?

– Слышу вас нормально, отбой!


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

Дуплексная связь.

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


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

Основные механизмы передачи данных

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

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

Промежуточное положение между двумя технологическими реализациями передачи данных - цифровой и аналоговой - может занимать мобильная связь. Дело в том, что некоторые из технологий соответствующих коммуникаций относятся к первому типу — например, GSM-связь, 3G или 4G-интернет, другие характеризуются меньшей компьютеризированностью, и потому могут считаться аналоговыми — например, голосовая связь в стандартах AMPS либо NTT.

Однако современный тренд развития коммуникационных технологий таков, что каналы передачи данных, какого бы типа информация не передавалась посредством них, активно «оцифровываются». В крупных российских городах с трудом можно найти телефонные линии, функционирующие по аналоговым стандартам. Технологии, подобные AMPS, постепенно теряют актуальность и заменяются более совершенными. Цифровым становится ТВ и радио. Таким образом, мы вправе рассматривать современные технологии передачи данных главным образом в цифровом контексте. Хотя исторический аспект задействования тех или иных решений, безусловно, будет весьма полезно исследовать.

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

Технологии передачи данных в компьютерных сетях

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

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

Витые пары;

Оптоволоконные провода;

Коаксиальные кабели;

USB-кабели;

Телефонные провода.

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

Характеристики компьютерных сетей передачи данных

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

Классификация каналов передачи компьютерных данных

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

Беспроводная передача данных в компьютерных сетях осуществляется чаще всего через стандарты:

- «малого радиуса» (Bluetooth, ИК-порты);

- «среднего радиуса» - Wi-Fi;

- «большого радиуса» - 3G, 4G, WiMAX.

Скорость, с которой передаются файлы, может сильно разниться в зависимости от того или иного стандарта связи, равно как устойчивость соединения и защищенность его от помех. Одним из оптимальных решений для организации домашних внутрикорпоративных компьютерных сетей считается Wi-Fi. Если необходима передача данных на дальние расстояния — задействуются 3G, 4G, WiMax, либо иные конкурентные в отношении них технологии. Сохраняют востребованность Bluetooth, в меньшей степени — ИК-порты, поскольку их задействование практически не требует от пользователя тонкой настройки девайсов, посредством которых осуществляется обмен файлами.

Наибольшую популярность стандарты «малого радиуса» имеют в индустрии мобильных устройств. Так, передача данных на андроид с другой аналогичной ОС либо совместимой часто осуществляется как раз-таки с помощью Bluetooth. Однако мобильные устройства вполне успешно могут интегрироваться также и с компьютерными сетями, например с помощью Wi-Fi.

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

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

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

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

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

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

Итак, эволюция технологий сотовой связи начинается с внедрения в начале 80-х годов самых ранних стандартов — таких как NMT. Можно отметить, что его возможности не ограничивались обеспечением голосовой связи. Передача данных через NMT-сети также была возможна, но при очень маленькой скорости - порядка 1,2 Кбит/сек.

Следующий шаг технологической эволюции на рынке сотовой связи был связан с внедрением стандарта GSM. Скорость передачи данных при его задействовании предполагалась гораздо более высокая, чем в случае использования NMT — порядка 9,6 Кбит/сек. Впоследствии стандарт GSM был дополнен технологией HSCSD, задействование которой позволило абонентам сотовой связи передавать данные со скоростью 57,6 Кбит/сек.

Позже появился стандарт GPRS, посредством которого стало возможно отделять типично «компьютерный» трафик, передаваемый в каналах сотовой связи, от голосового. Скорость передачи данных при задействовании GPRS могла достигать порядка 171,2 Кбит/сек. Следующим технологическим решением, внедренным мобильными операторами, стал стандарт EDGE. Он позволил обеспечивать передачу данных со скоростью 326 Кбит/сек.

Развитие интернета потребовало от разработчиков технологий сотовой связи внедрения решений, которые могли бы стать конкурентными проводным стандартам — прежде всего по скорости передачи данных, а также по устойчивости соединения. Значимым шагом вперед стало выведение на рынок стандарта UMTS. Данная технология позволила обеспечить обмен данными между абонентами сотового оператора на скорости до 2 Мбит/сек.

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

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

Поколения сотовых технологий

Стандарт NMT, как правило, относится к поколению 1G. Технологии GPRS и EDGE часто классифицируются как 2G, HSDPA — как 3G, LTE — как 4G. Следует отметить, что у каждого из отмеченных решений есть конкурентные аналоги. Например, к таковым в отношении LTE некоторые специалисты относят WiMAX. Другие конкурентные в отношении LTE решения на рынке 4G-технологий — 1xEV-DO, IEEE 802.20. Есть точка зрения, по которой стандарт LTE все же не вполне корректно классифицировать как 4G, поскольку по максимальной скорости он немного не дотягивает до показателя, определенного в отношении концептуального 4G, который составляет 1 Гбит/сек. Таким образом, не исключено, что в скором времени на мировом рынке сотовой связи появится новый стандарт, возможно, еще более совершенный, чем 4G и способный обеспечивать передачу данных со столь впечатляющей скоростью. Пока же в числе тех решений, что внедряются наиболее динамично, — LTE. Ведущие российские операторы активно модернизируют соответствующую инфраструктуру по всей стране — обеспечение качественной передачи данных по стандарту 4G становится одним из ключевых конкурентных преимуществ на рынке сотовой связи.

Технологии трансляций телевидения

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

По мере распространения интернета и удешевления каналов компьютерной передачи данных игроки телевизионной и радиоиндустрии стали активно «оцифровывать» свою инфраструктуру, интегрировать ее с IT-решениями. В разных странах мира были утверждены стандарты телевизионного вещания в цифровом формате. Из них наиболее распространенными считаются DVB, адаптированный для европейского рынка, ATSC, используемый в США, ISDB, задействуемый в Японии.

Цифровые решения в радиоиндустрии

Информационные технологии также активно задействуются в радиоиндустрии. Можно отметить, что подобные решения характеризуются определенными преимуществами в сравнении с аналоговыми стандартами. Так, в цифровых радиотрансляциях может быть достигнуто существенно более высокое качество звука, чем при задействовании FM-каналов. Цифровая сеть передачи данных теоретически дает радиостанциям возможность отправки на радиоприемники абонентов не только голосового трафика, но также и любого другого медиаконтента — картинок, видео, текстов. Соответствующие решения могут быть внедрены в инфраструктуру организации цифровых телевизионных трансляций.

Спутниковые каналы передачи данных

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

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

Если вы хотите понять принцип работы интернета, необходимо разобраться, что он из себя представляет. Интернет – это всего лишь сеть передачи данных. Недаром его вторым названием является словосочетание «глобальная сеть». Она представляет собой совокупность программно-аппаратного оборудования, которое соединяется каналами связи.

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

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

Как происходит передача информации

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

Как работает сетевое оборудование

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

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

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

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

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

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

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

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

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

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

  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 можно назвать высокую скорость передачи данных, оплату только за переданную информацию, большие возможности использования, параметры совместимости с другими сетями.

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

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

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

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