Роль протоколов при обмене информацией в сетях

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

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

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

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

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

Роль протоколов при обмене информацией в сетях

Роль протоколов при обмене информацией в сетях

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

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

В сети Интернет действует международный протокол TCP/IP, созданный в 70-е годы. Управление сетью — децентрализованное. Это значит, что при выходе из строя любого узла (компьютера) сети сохраняется функционирование всех остальных компьютеров. Пакеты данных перемещаются по сети к компьютеру с нужным адресом и при возникновении аварии одного из компьютеров автоматически направляются по другому маршруту. Для получателя совершенно не важно, по какому маршруту тот или иной пакет дойдет до него. На месте назначения они соединятся в одно целое. Так что пакеты могут достичь адресата и обходными путями.?

Контрольные вопросы и задания

1. Какие виды сетей существуют?

2. Каково назначение каждого вида сетей?

3. Чем отличаются сети с терминалами и центральной машиной от компьютерных сетей?

4. Что называют клиентом, а что сервером?

5. Придумайте примеры использования локальной сети.

6. Придумайте примеры использования корпоративной сети.

7. Придумайте примеры использования глобальной сети.

8. Назовите основные виды каналов связи.

9. Что учитывается при организации сети?

10. Как соединять компьютеры в одном помещении?

11. Определите время, за которое будет передан файл размером 6 Мбайт по коаксиальному кабелю9 по телефонной сети и по оптоволоконному кабелю.

12. Почему в компьютерных сетях используются телефонные линии?

13. Что такое сетевая карта?

14. Что такое модем? Какие модемы бывают?

15. Для чего нужны сетевые адаптеры и модемы?

16. Опишите функции и характеристики модемов.

17. Почему пользователи стремятся купить модемы с большей скоростью передачи?

18. Где лучше использовать модем, а где сетевой адаптер для организации сети?

19. Что называется протоколом? Расскажите о функциях протоколов передачи.

Популярные сетевые протоколы и форматы обмена данными [GeekBrains]


Похожие статьи.

Понравилась статья? Поделиться с друзьями: