Сигналы и протоколы - раздел Компьютеры, Основные сведения о сетях В Своей Основе Процесс Работы Сети Совершенно Не Связан С Природой Передавае...
В своей основе процесс работы сети совершенно не связан с природой передаваемой по ней информации. К тому моменту, когда сгенерированные компьютером-отправителем данные попадают в кабель или другую сетевую среду, они низведены до уровня сигналов (signals)
— электрического тока, световых импульсов, инфракрасного излучения или радиоволн. Из этих сигналов формируется код, который попадает в сетевой интерфейс компьютера-получателя и преобразуется обратно в двоичные данные, понятные программному обеспечению (ПО) этого компьютера. Дальше с этими данными может происходить что угодно. Конечно, в действительности этот процесс гораздо сложнее. Чтобы отправленное электронное письмо преобразовалось в последовательность электрических сигналов, пересекло всю страну и снова превратилось в текст, компьютерам приходится изрядно поработать.
Иногда сеть состоит из одинаковых компьютеров, на которых одни и те же приложения работают под управлением одной и той же версии одной и той же операционной системы (ОС), но с тем же успехом в сеть могут быть объединены разные компьютерные платформы с разным ПО. Может показаться, что одинаковые компьютеры легче объединить в сеть, и в какой-то степени так оно и есть. Но какие бы компьютеры и какие бы программы Вы ни использовали в сети, им понадобится общий язык, чтобы понимать друг друга. Такие общие языки называются протоколами (protocols), и компьютеры прибегают к ним даже для простейшего обмена данными. Людям для общения необходим общий язык, компьютерам для обмена информацией необходим один или несколько общих протоколов.
Сетевой протокол может быть как относительно простым, так и чрезвычайно сложным. Иногда протокол представляет собой просто код, например, уровень электрического напряжения, определяющий двоичное значение бита данных: 0 или 1. На этом же принципе основана и азбука Морзе — каждой букве алфавита соответствует последовательность точек и тире. Более сложные сетевые протоколы выполняют в сети различные служебные функции, например, такие:
* подтверждение приема пакета(packet acknowledgment) — передача получателем ответного сообщения, подтверждающего прием пакета или пакетов (пакет — основная единица информации, передаваемой по ЛВС);
* сегментация(segmentation) — разбиение потока данных на сегменты, достаточно маленькие для передачи по сети внутри пакетов;
* управление потоком(flow control) — генерация системой-получателем сообщения для системы-отправителя с указанием увеличить или уменьшить скорость передачи данных;
* обнаружение ошибок(error detection) — включение в пакет специальных кодов, которые позволяют системе-получателю отслеживать целостность содержимого пакета при передаче данных;
• исправление ошибок(error correction) — генерация системой-получателем сообщений с информацией о повреждении конкретных пакетов и необходимости передать их повторно;
• сжатие данных(data compression) — механизм, позволяющий сократить объем данных, передаваемых по сети, за счет удаления избыточной информации;
• кодирование данных(data encryption) — механизм, позволяющий зашифровать данные, передаваемые по сети, с помощью известного системе-получателю ключа.
Чаще протоколы основаны на открытых стандартах, разработанных не отдельным предприятием или разработчиком, а независимыми комитетами. Открытость стандартов гарантирует, что их можно использовать в системах различных видов, не отягощаясь никакими обязательствами перед какой-то фирмой. Но существуют и протоколы, разработанные отдельными компаниями и никогда не становившиеся общим достоянием.
Важно помнить, что в процессе связи на каждом компьютере сети используется множество различных протоколов. Услуги, предоставляемые различными протоколами, разделяются на уровни, вместе составляющие эталонную модель взаимодействия открытых систем (Open Systems Interconnection, OSI), с которой Вы познакомитесь в занятии 2 этой главы. В книгах и статьях, посвященных компьютерным сетям, часто говорят о сетях Ethernet, но это не значит, что Ethernet — единственный протокол, работающий в такой сети. Правда, на одном из уровней модели OSI (канальном) он действительно трудится в одиночестве. На некоторых других уровнях могут одновременно работать несколько протоколов.
На сайте allrefs.net читайте: "Основные сведения о сетях"
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ:
Сигналы и протоколы
Что будем делать с полученным материалом:
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Прежде всего
Для знакомства с материалом этой главы дополнительная подготовка не требуется.
Занятие 1. Сетевые коммуникации
На этом занятии Вы познакомитесь с терминологией се
Взаимодействие протоколов
Протоколы, действующие на разных уровнях модели OSI, часто называют стеком протоколов (protocol stack). На включенном в сеть компьютере протоколы работают совместно, обеспечивая выполнение
Локальные и глобальные вычислительные сети
Группа компьютеров, размещенных на относительно небольшой площади и связанных общей сетевой средой, называется локальной вычислительной сетью (local area network, LAN), или ЛВС. Каждый из
Широкополосная и узкополосная передача
Чаще всего в ЛВС используется обшая сетевая среда. По кабелю, соединяющему компьютеры, в данный момент времени может передаваться лишь один сигнал, и потому все системы вынуждены пользоваться каб
Полудуплексная и полнодуплексная передача
Когда два компьютера обмениваются информацией с помощью ЛВС, обычно в любой момент времени данные перемещаются только в одном направлении, поскольку узкополосная сеть, применяемая в большинстве Л
Сегменты и магистрали
При укрупнении небольшой сети в течение некоторого времени можно подключать к ней компьютеры как придется. Но построение большой корпоративной сети, в которую входит несколько ЛВС, — слож-
Клиент-серверные и одноранговые сети
Компьютеры в сети могут взаимодействовать друг с другом по-разному, выполняя при этом разные функции. Есть две основные модели такого взаимодействия: клиент-серверная (client/server) и о
Закрепление материала
1. В сети какого типа параметры защиты и доступа устанавливаются отдельно на каждом компьютере?
2. Как называется язык, с помощью которого два компьютера общаются во время сеанса связи в
Продолжительность занятия ~ 50 минут
В 1983 г. Международная организация по стандартизации (International Organization for Standardization, ISO) и Сектор стандартизации телекоммуникаций Международного телекоммуникационного
Инкапсуляция данных
По сути, взаимодействие протоколов, работающих на разных уровнях модели OSI, проявляется в том, что каждый протокол добавляет заголовок (header) или (в одном случае) трейлер (footer)
Физический уровень
На самом нижнем уровне модели OSI — физическом (physical) — определяются характеристики элементов оборудования сети — сетевая среда, способ установки, тип сигналов, используемых для передач
Канальный уровень
Протокол канального (data-link) уровня обеспечивает обмен информацией между аппаратной частью включенного в сеть компьютера и сетевым ПО. Он подготавливает для отправки в сеть данные, пере
Формат кадра
Протокол канального уровня добавляет к данным, полученным от протокола сетевого уровня, заголовок и трейлер, превращая их в кадр (frame) (рис. 1.9). Если снова прибегнуть к аналогии с почтой
Управление доступом к среде
Компьютеры в ЛВС обычно используют общую полудуплексную сетевую среду. При этом ьполне возможно, что передавать данные начнут одновременно два компьютера. В таких случаях происходит своего рода
Спецификации физического уровня
Протоколы канального уровня, используемые в ЛВС, часто поддерживают более одной сетевой среды, и в стандарт протокола включены одна или несколько спецификаций физического уровня. Канальный и физ
Сетевой уровень
На первый взгляд может показаться, что сетевой (network) уровень дублирует некоторые функции канального уровня. Но это не так: протоколы сетевого уровня «отвечают» за сквозные (end-t
Адресация
Заголовок протокола сетевого уровня, как и заголовок протокола канального уровня, содержит поля с адресами исходной и целевой систем. Однако в данном случае адрес целевой системы принадлежит коне
Фрагментация
Дейтаграммам сетевого уровня на пути к месту назначения приходится проходить через множество сетей, сталкиваясь при этом со специфическими свойствами и ограничениями различных протоколов канальн
Маршрутизация
Маршрутизацией (routing) называется процесс выбора в интерсети самого эффективного маршрута для передачи дейтаграмм от системы-отправителя к системе-получателю В сложных интерсетях, наприм
Транспортный уровень
Функции, выполняемые протоколами транспортного (transport) уровня, дополняют функции протоколов сетевого уровня. Часто протоколы этих уровней, используемые для передачи данных, образуют вз
Сеансовый уровень
На сеансовом (session) уровне начинается существенное расхождение между реально применяемыми протоколами и моделью OSI. В отличие от нижестоящих уровней, выделенных протоколов сеансового ур
Представительский уровень
На представительском (presentation) уровне выполняется единственная функция: трансляция синтаксиса между различными системами. Иногда компьютеры в сети применяют разные синтаксисы. Предста
Прикладной уровень
Прикладной уровень — это точка входа, через которую программы получают доступ к модели OSI и сетевым ресурсам. Большинство протоколов прикладного уровня предоставляет службы доступа к сети. Наприм
Закрепление материала
1. Какой уровень эталонной модели OSI отвечает за управление доступом к сетевой среде?
2. Какой уровень модели OSI отвечает за трансляцию синтаксисов?
3. На каком уровне для паке
Хотите получать на электронную почту самые свежие новости?
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Новости и инфо для студентов