Передача информации в интернете
В Интернете используются два основных понятия: адрес и протокол. Свой уникальный адрес имеет любой компьютер, подключенный к Интернету. Даже при временном соединении компьютеру выделяется уникальный адрес. В любой момент времени все компьютеры, подключенные к Интернету, имеют разные адреса. Так же, как почтовый адрес однозначно определяет местонахождение человека, адрес в Интернете однозначно определяет местонахождение компьютера в сети.
Что такое протокол?
В общем случае протокол — это правила взаимодействия. Например, дипломатический протокол предписывает, как поступать при встрече зарубежных гостей или при проведении приема. Так же сетевой протокол предписывает правила работы компьютерам, которые подключены к сети. Стандартные протоколы заставляют разные компьютеры «говорить на одном языке». Таким образом осуществляется возможность подключения к Интернету разнотипных компьютеров, работающих под управлением различных операционных систем.
Протоколы — это стандарты, определяющие формы представления и способы пересылки сообщений, процедуры их интерпретации, правила совместной работы различного оборудования в сетях .
Описать в одном протоколе все правила взаимодействия практически невозможно. Поэтому сетевые протоколы строятся по многоуровневому принципу. Например, на нижнем уровне описываются правила передачи небольших порций информации с одного компьютера на другой, так как отслеживать правильность передачи небольших частей информации значительно проще. Если какая-то часть информации была искажена помехами при передаче, то на этом уровне запрашивается повтор передачи только искаженной части. Протокол следующего уровня описывает, как большие массивы данных разбить на небольшие части и собрать обратно. При этом небольшие части пересылаются с помощью протокола нижнего уровня. На следующем, более высоком уровне описывается передача файла. При этом используются протоколы нижних уровней. Таким образом, для реализации нового протокола высокого уровня в Интернете не требуется знать особенности функционирования сети, а надо уметь пользоваться протоколами более низкого уровня.
Аналогию многоуровневых протоколов можно найти в повседневной жизни. Например, вы можете передать текст документа во время разговора по телефону. При этом вам совершенно необязательно знать, как работает телефонная сеть. Вы знаете, что надо просто набрать номер и ждать, когда другой человек снимет трубку.
Для передачи изображения документа можно воспользоваться факсом. Вы вставляете документ в факс-аппарат, набираете телефонный номер другого факс-аппарта и передаете документ. При этом вы можете даже не задумываться о том, как изображение документа передается по телефонным линиям. Вы просто пользуетесь протоколом высокого уровня: «вставить документ в факс-аппарат, набрать номер, нажать кнопку Старт на факс-аппарате». При этом вы воспользовались, по крайней мере, еще двумя уровнями протоколов: протоколом функционирования телефонной сети и протоколом передачи факсов.
Точно так же в Интернете имеется несколько уровней протоколов, которые взаимодействуют друг с другом. На нижнем уровне используются два основных протокола : IP — Internet Protocol (Протокол Интернета) и TCP — Transmission Control Protocol (Протокол управления передачей). Так как эти два протокола тесно взаимосвязаны, то часто их объединяют, и говорят, что в Интернете базовым протоколом является TCP/IP. Все остальные многочисленные протоколы строятся на основе именно протоколов TCP/IP.
Протокол TCP разбивает информацию на части (пакеты) и нумерует все эти части, чтобы при получении можно было правильно собрать информацию. Так же при разборке деревянного сруба нумеруют бревна, чтобы быстро собрать дом в другом месте. Далее с помощью протокола IP все части передаются получателю, где с помощью протокола TCP проверяется, все ли части получены. Так как отдельные части могут путешествовать по Интернету самыми разными путями, то порядок прихода частей может быть нарушен. После получения всех частей TCP располагает их в нужном порядке и собирает в единое целое.
Для протокола TCP не имеет значения, какими путями информация путешествует по Интернету. Этим занимается протокол IP. Точно так же, как при перевозке отдельных пронумерованных бревен не важно, какой дорогой их везут. К каждой полученной порции информации протокол IP добавляет служебную информацию, из которой можно узнать адреса отправителя и получателя информации. Если следовать аналогии с почтой, то данные помещаются в конверт или пакет, на котором пишется адрес получателя. Далее протокол IP так же, как и обычная почта, обеспечивает доставку всех пакетов получателю. При этом скорость и пути прохождения разных конвертов могут быть различными. Интернет часто изображают в виде размытого облака. Вам не известны пути прохождения информации, но правильно оформленные IP — пакеты доходят до получателя.
Передача информации в сети Интернет
Для передачи информации в сети Интернет используется связка протоколов TCP/IP.
TCP/IP (Transmission Control Protocol/Internet Protocol, протокол управления передачей протокол Интернета/протокол Интернета) — протокол (семейство протоколов), являющийся стандартом для передачи данных между сетями, в том числе в Интернете.
Протокол TCP (протокол управления передачей) разбивает информацию на порции (пакеты) и нумерует их. Затем протокол IP (протокол Интернета) добавляет к каждой порции служебную информацию с адресами отправителя и получателя и обеспечивает доставку всех пакетов.
Благодаря такому способу передачи информации, в Интернете, как и в обычной почте, нет понятия «занято» — каждый компьютер может одновременно принимать пакеты от большого количества других компьютеров. В этом случае нет необходимости устанавливать отдельный канал связи межу двумя компьютерами.
Протоколы и службы Интернета можно использовать и в рамках локальной сети. В этом случае такая сеть имеет название intranet(интрасеть).
Intranet — локальная сеть, в которой для передачи информации используются средства, программное обеспечение и протоколы Интернета.
Для объединения нескольких локальных сетей, работающих по разным протоколам, используют специальные средства — шлюзы.
Шлюз — специальные средства (аппаратные или программные) для связи между собой локальных сетей, работающих по разным протоколам.
При любом виде соединения чрезвычайно важным фактором является безопасность. Интернет используют сотни миллионов людей и не все они исполнены добрых намерений. Поэтому для обеспечения сетевой безопасности между локальной и глобальной сетью устанавливают брандмауэр.
Брандмауэр — специальный компьютер или программа, препятствующая несанкционированному перемещению данных между сетями.
Брандмауэр предотвращает несанкционированный доступ к вашей сети, ограничивает входящий и исходящий трафик, распознает пользователей и регистрирует информацию о трафике.
Чтобы различать компьютеры в Интернет, каждому из них присваивается адрес, представляющий собой уникальную цепочку цифр или соответствующее этой цепочке символьное имя компьютера.
В Интернете есть специальная организация, занимающаяся проверкой и выдачей адресов.
При пересылке информации протоколами TCP/IP используется цифровой (IP-адрес) компьютера, представляющий собой четыре десятичных числа, разделенных точкой, например, 192.168.1.1.
IP- адрес — четырехбайтовое двоичное число, представляемое в виде четырех десятичных чисел, разделенных точкой и позволяющее однозначно идентифицировать компьютер, подключенный к Интернету со значениями от 0 до 255. Например, 198.10.253.201. Обычно первый и второй байты определяют адрес сети, третий байт определяет адресподсети, а четвертый — адрескомпьютера в подсети.
Однако неискушенному пользователю этот адрес ровным счетом ничего не скажет, поэтому для удобства цифровой адрес можно представить в виде цепочки символов. Это означает, что у компьютера есть имя или доменный адрес. Каждая часть доменного имени называется доменом. Количество доменов может быть разным, но чаще всего их от трех до пяти. Читается доменное имя справа налево и расшифровывается как последовательное уточнение адреса подобно почтовой системе адресов. Домен верхнего уровня располагается в адресе правее. В нашем примере www.ulstu.ru домен верхнего уровня ru указывает на то, что компьютер размещен в России. Следующий уровень определяет домен организации, предоставляющей доступ к Интернету, в нашем случае, это домен ulstu принадлежит Ульяновскому государственному техническому университету.
Доменный адрес — представление адреса компьютера в Интернете в виде нескольких цепочек символов (доменов), разделенных между собой точкой.
Конечно, пользователю Интернета гораздо удобнее использовать доменные адреса, однако компьютерам все равно нужен цифровой формат. Поэтому в Интернете существует база данных DNS, хранящая информацию о соответствии доменных и цифровых адресов, а также программа DNS-сервер, осуществляющая автоматическое преобразование адресов.
Сервер DNS — программа, осуществляющая преобразование доменного адреса в цифровой (IP-адрес).
В Интернете существует соглашение для доменов верхнего уровня. Каждый домен верхнегоуровня получает имя, которое регистрируется в координирующем органе Интернет-организации ISOC (www.isoc.org) и закрепляется за соответствующей сетью, организацией или страной на постоянной основе (например, ru — Россия, см. табл. 1). Как правило, это либо двухбуквенный код страны или трехбуквенный код, обозначающий область деятельности фирмы в США.
Дата добавления: 2014-01-05 ; Просмотров: 639 ; Нарушение авторских прав?
Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет
Передача данных
Цифровая передача данных представляет собой физический процесс, в котором данные переносятся в виде сигналов между точками. Выполняется передача данных по определённым каналам в виде электросвязи.
В качестве таких каналов могут выступать: ВОЛС, медные провода, а также беспроводные каналы. Передача данных в сети интернет может быть цифровой и аналоговой.
Если аналоговая связь является передачей постоянно меняющегося сигнала, то цифровая – это непрерывная передача сообщений (последовательность импульсов, набор волн). Такая модуляция осуществляется при помощи модемного оборудования.
Передача данных в Интернет
Сегодня просто невозможно себе представить любой современный офис без сети интернет. Но какой он может быть? Доступный в любой точке либо фиксированный? А может, оба этих варианта? В каждом из этих случаев интернет должен обладать высокой скоростью и трафиком, быть доступным, работать без сбоев.
Передаваемая информация может быть в виде цифрового сообщения, которое идёт от самого источника (клавиатура, компьютер).
Также передача данных по локальной сети может осуществляться и в виде аналогового сигнала. В его роли выступает видеосигнал, телефонный звонок. Все они оцифровываются в специальный битовый поток. Для этого применяется специальный импульсно-кодирующий модулятор либо аналогово-цифровой преобразователь.
Кодирование и декодирование же самого источника выполняется при помощи кодека либо специально предназначенного кодирующего оборудования.
Виды передачи данных
В телекоммуникации присутствует два вида передачи информации:
- Последовательная. В данном случае передача информации в виде символов и прочих объектов данных происходит в последовательном режиме. Такие цифровые сети передачи данных отправляют биты по одному проводу, оптическому пути либо же частоте. В связи с этим данный процесс требует меньшего времени на обработку самого сигнала, а сама скорость передачи больше. Меньше тут и вероятность возникновения ошибки. Последовательная сеть может применяться и на более дальних расстояниях. Обусловлено это лёгкой передачей бита чётности и цифры.
- Параллельная. Это одновременная передача информации (элементов сигнала одного символа). Применение большого количества проводов в цифровой связи помогает осуществить передачу одновременно нескольких бит. Всё это позволяет достичь высокой скорости передачи информации. Данный способ используется внутри самого компьютера (во внутренних шинах данных например). Единственным недостатком тут является «перекос». Обусловлен он тем, что провода могут отличаться между собой своими характеристиками. Именно поэтому один бит может прийти немного раньше другого. А это, в свою очередь, негативно сказывается на целостности самого сообщения, повреждая его.
По принципу коммутации сети могут быть:
- С коммутацией пакетов. Вся информация в данном случае передаётся небольшими посылками. Их ещё называют пакеты, коммутация которых происходит независимо. На таком принципе построена большая часть компьютерных сетей в нынешнее время. Но для работы тут необходимо более сложное оборудование.
- С коммутацией каналов. Для передачи между устройствами выделяется специальный канал (логический либо физический). Информация по нему передаётся непрерывно.
Передача данных по электрической сети
Применение сети 220 Вольт для передачи информации уже давно интересует многих разработчиков. Ещё каких-то 15 лет назад такая идея вызывала лишь улыбку. Но сегодня передача данных по сети 220 вольт не вызывает никакого удивления. Она имеет высокие шансы и перспективу на большой коммерческий успех.
Самым главным преимуществом такого способа передачи информации является отсутствие необходимости прокладывания кабелей и выполнения монтажных работ. Ведь электричество есть абсолютно в каждом доме.
Для разработчиков самыми перспективными сферами использования такой связи являются системы удалённого сбора информации, к примеру показаний счётчиков, системы охраны и умный дом, а также многое другое.
К большому сожалению, даже низкоскоростная передача данных по сети 220v переменного тока не смогла получить широкого применения в нашей стране. Виной всему довольно низкое качество силовых коммуникаций, а также малая известность модемов для такой передачи на современном рынке.
Такие устройства реализуются на основе микроконтроллеров. Это даёт возможность на программном уровне осуществлять решение любых возникших вопросов, касающихся протокола передачи информации, адресации оборудования, проверки качества связи и многого другого.
Но на практике может возникнуть довольно примитивная задача – это включение и отключение одной нагрузки без разрыва самой питающей линии. Решить её сможет специальный передатчик.
В нынешнее время уже имеется множество адаптеров, которые позволяют организовать локальную сеть через обычную домашнюю розетку 220 Вольт. Сделать это довольно легко и просто. Вам достаточно включить в розетку такой адаптер, который может стать точкой доступа Wi-Fi, либо же работать через разъём RJ-45. Скорость передачи информации в данном случае может доходить до 95 Мбит в секунду.
При использовании одной фазы удаётся передавать данные не только лишь внутри одного помещения, но и в соседнюю квартиру либо же офисное помещение. И самое главное – вам не нужно будет прокладывать интернет кабель.
Увеличение производительности сетей передачи данных
В нынешнее время на рынке представлен просто огромнейший ассортимент оборудования, с помощью которого можно произвести эффективную модернизацию данных сетей.
Осознавая тот фат, что нынешние уровни сети передачи данных уже не устраивают многие компании, разработчики различных технологических решений предлагают пользователям использовать несколько недорогих и оригинальных решений. С их помощью можно существенно увеличить пропускную способность сетей передачи информации.
Что сюда относится? Одним из таких нововведений является использование режима дуплексной передачи данных в локальной сети Ethernet. Заменяя только лишь сетевой адаптер, удаётся в два раза повысить производительность выделенных сегментов самой сети.
Во время работы в полнодуплексном режиме каждое сетевое оборудование способно одновременно получать и передавать информацию через витую пару.
Единственным ограничением тут является тот факт, что подсоединить можно только лишь одно сетевое устройство к каждому из портов концентратора. Всё это сужает область применения данного оборудования. Можно только создавать высокопроизводительные участки самой сети между сервером и коммутатором, к примеру.
К особенностям данного нововведения можно отнести то, что тут нет необходимости производить отслеживание столкновений. Это лишь один способ модернизации сети передачи информации.
Технологии передача данных на выставке
Многие другие новинки и передовые технологии в данной отрасли вы сможете узнать на выставке международного масштаба «Связь». Она проходит в крупном выставочном комплексе нашей страны ЦВК «Экспоцентр». Располагается «Экспоцентр» почти в центре Москвы, вблизи станции метро «Выставочная».
Выставка «Связь» сможет рассказать потенциальной целевой аудитории о новинках в мире связи. Именно тут в одном месте собираются ведущие специалисты данной отрасли со всего мира. Проводимые тут конференции, конгрессы, симпозиумы, круглые столы и мастер-классы задают вектор развития этой сферы деятельности на ближайший год.
На выставке обязательно будут демонстрироваться современные технологии передачи данных.
Передача информации в интернете
Обмен информации в глобальной сети — это передача файлов, сообщений на расстоянии. Начиная от общения в социальных сетях и заканчивая скачиванием фильмов, музыки и игр из интернета. Все компьютеры, участвующие в передаче данных, используют единый протокол коммуникации TCP/IP. TCP/IP — аббревиатура термина Transmission Control Protocol/Internet Protocol (Протокол управления передачей/Интернет Протокол) — это согласованный заранее стандарт, служащий для обмена данных между двумя узлами (компьютерами в сети), причём неважно, на какой платформе эти компьютеры и какая между ними сеть. TCP/IP служит как мост, соединяющий все узлы сети воедино, за это TCP/IP и завоевал свою популярность.
Название «TCP/IP» связано с двумя протоколами: TCP и IP. Протокол IP- Internet Protocol, на него возложена важная задача — маршрутизация. Протокол IP обеспечивает доставку данных по каналам(маршрутам) к адресату, то есть отвечает за доставку данных из пункта А в пункт В. Но сам IP является дейтограмным протоколом, а значит, он не гарантирует, что посланные по нему данные придут к получателю полностью и без искажений, а такое часто происходит из-за помех на канале связи. Надёжность передачи данных по IP протоколу обеспечивают протоколы более высокого уровня.
TCP — Transmission Control Protocol занимается передачей больших объёмов данных по сети с помощью IP-протокола, разделяя их по частям и вновь собирая воедино в конце маршрута. При отправке с помощью TCP/IP данные кодируются и делятся на TCP-пакеты (сегменты) так, чтобы потом была возможность восстановить их при распаковке в случае их повреждения. Существуют целые науки о таком кодировании. Простым же примером обеспечения безопасности TCP-пакета является проверка на чётность (для чего к каждому байту добавляется ещё по одному биту) и хранение контрольной суммы в заголовке TCP-пакета. При помещении данных в TCP-конверт вычисляется контрольная сумма, которая записывается в TCP-заголовок. Если при приеме заново вычисленная сумма не совпадает с той, что указана на конверте, значит, при передаче данные были утеряны или искажены, поэтому протокол требует пересылку этого пакета заново. Таким образом, для работы по этому протоколу TCP модули должны быть установлены и у адресата, и у отправителя такого пакета.
В большинстве случаев TCP-пакет пересылается в одной IP-дейтограмме. Но бывает, что TCP разбивает сегмент на несколько дейтограмм. Иными словами, TCP не сохраняет во время передачи границы записей, но по прибытию данные будут собраны воедино в правильной последовательности.
TCP требует от получателя подтверждения прихода данных. Протокол TCP использует ожидания (таймауты) и повторные передачи для обеспечения надежной доставки. Отправителю разрешается передавать некоторое количество данных, не дожидаясь подтверждения приема ранее отправленных данных. Таким образом, между отправленными и подтвержденными данными существует «окно» уже отправленных, но ещё не подтвержденных данных. Количество байт, которое можно передавать без подтверждения, называется размером окна этот размер устанавливается в стартовых файлах ПО. TCP является двунаправленным протоколом, и данные могут передаваться по нему в двух направлениях одновременно, за счёт этого подтверждения принятия данных идут вместе с данными, идущими в этот момент в противоположном направлении. Такие возможности TCP даются не просто так. Его реализация требует немалой производительности от машины и большой пропускной способности сети.
Таким образом, протокол TCP обеспечивает гарантированную доставку с установлением логического соединения в виде байтовых потоков. Этот протокол освобождает прикладные процессы от необходимости использовать ожидания и повторные передачи для обеспечения надежности. Наиболее типичными прикладными процессами, использующими TCP, являются ftp и telnet. Кроме того, TCP использует система X-Windows. Однако бывают случаи, когда нам не столь нужна точность информации, сколь скорость передачи. Например, при передаче мультимедийных данных. В таких случаях применяют другой протокол передачи данных.
User Datagram Protocol — протокол пользовательских дейтаграмм. UDP приходит на смену TCP, когда пользователей не заботит точность передаваемых данных. Этот протокол реализует дейтограммный метод передачи данных. Дейтаграмма — это пакет, передаваемый через сеть независимо от других пакетов без установления логического соединения и подтверждения приема. Дейтограмма сама содержит в себе все нужные данные для доставки.
В отличие от TCP, UDP не требует установки соединения и при передаче не делит свои дейтограммы на части. Схема без установления соединения привлекательна также тем, что позволяет при передаче данных от исходного источника к большому числу приемников минимизировать общий трафик. Использование точек разветвления поможет сократить исходящий от передатчика трафик для передачи данных N машинам в N раз! Таким образом, мультикастинговая передача с помощью UDP более практична, чем с TCP.
На практике UDР находит применение при транслировании мультимедийных данных, а также, например, в SNMP (Simple Network Management Protocol — простой протокол управления сетями) и многих других программах.
Альтернатива TCP — UDP — позволяет программисту гибко и рационально использовать предоставленные ресурсы, исходя из своих возможностей и потребностей. Именно для этого и служит TCP/IP. Входящие в его состав протоколы предоставляют широкие возможности настройки сети с помощью IP-протокола.