Протоколы и стандарты физического уровня способы подключения к сети

Обновлено: 19.05.2024

Большинство из нас знает TCP/IP как "клей", связующий Internet. Но не многие способны дать убедительное описание того, что этот протокол представляет собой и как работает. Итак, что же такое TCP/IP в действительности?

TCP/IP — это средство для обмена информацией между компьютерами, объединенными в сеть. Не имеет значения, составляют ли они часть одной и той же сети или подключены к отдельным сетям. Не играет роли и то, что один из них может быть компьютером Cray, а другой Macintosh. TCP/IP — это не зависящий от платформы стандарт, который перекидывает мосты через пропасть, лежащую между разнородными компьютерами, операционными системами и сетями. Это протокол, который глобально управляет Internet, и в значительной мере благодаря сети TCP/IP завоевал свою популярность.

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

Основы TCP/IP

TCP/IP — это аббревиатура термина Transmission Control Protocol/Internet Protocol (Протокол управления передачей/Протокол Internet). В терминологии вычислительных сетей протокол — это заранее согласованный стандарт, который позволяет двум компьютерам обмениваться данными. Фактически TCP/IP не один протокол, а несколько. Именно поэтому вы часто слышите, как его называют набором, или комплектом протоколов, среди которых TCP и IP — два основных.

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

TCP/IP — зародился в результате исследований, профинансированных Управлением перспективных научно-исследовательских разработок (Advanced Research Project Agency, ARPA) правительства США в 1970-х годах. Этот протокол был разработан с тем, чтобы вычислительные сети исследовательских центров во всем мире могли быть объединены в форме виртуальной "сети сетей" (internetwork). Первоначальная Internet была создана в результате преобразования существующего конгломерата вычислительных сетей, носивших название ARPAnet, с помощью TCP/IP.

TCP/IP дает решение проблемы данными между двумя компьютерами, подключенными к одной и той же интрасети, но принадлежащими различным физическим сетям. Решение состоит из нескольких частей, причем каждый член семейства протоколов TCP/IP вносит свою лепту в общее дело. IP — самый фундаментальный протокол из комплекта TCP/IP — передает IP-дейтаграммы по интрасети и выполняет важную функцию, называемую маршрутизацией, по сути дела это выбор маршрута, по которому дейтаграмма будет следовать из пункта А в пункт B, и использование маршрутизаторов для "прыжков" между сетями.

TCP — это протокол более высокого уровня, который позволяет прикладным программам, запущенным на различных главных компьютерах сети, обмениваться потоками данных. TCP делит потоки данных на цепочки, которые называются TCP-сегментами, и передает их с помощью IP. В большинстве случаев каждый TCP-сегмент пересылается в одной IP-дейтаграмме. Однако при необходимости TCP будет расщеплять сегменты на несколько IP-дейтаграмм, вмещающихся в физические кадры данных, которые используют для передачи информации между компьютерами в сети. Поскольку IP не гарантирует, что дейтаграммы будут получены в той же самой последовательности, в которой они были посланы, TCP осуществляет повторную "сборку" TCP-сегментов на другом конце маршрута, чтобы образовать непрерывный поток данных. FTP и telnet — это два примера популярных прикладных программ TCP/IP, которые опираются на использование TCP.

FTP (File Transfer Protocol, протокол передачи файлов): позволяет передавать файлы с одного компьютера на другой с использованием TCP-соединений. В родственном ему, но менее распространенном протоколе передачи файлов — Trivial File Transfer Protocol (TFTP) — для пересылки файлов применяется UDP, а не TCP.

IGMP (Internet Group Management Protocol, протокол управления группами Internet): позволяет IP-дейтаграммам распространяться в циркулярном режиме (multicast) среди компьютеров, которые принадлежат к соответствующим группам.

IP (Internet Protocol, протокол Internet): низкоуровневый протокол, который направляет пакеты данных по отдельным сетям, связанным вместе с помощью маршрутизаторов для формирования Internet или интрасети. Данные "путешествуют" в форме пакетов, называемых IP-дейтаграммами.

RARP (Reverse Address Resolution Protocol, протокол обратного преобразования адресов): преобразует физические сетевые адреса в IP-адреса.

TCP (Transmission Control Protocol, протокол управления передачей): протокол ориентирован на работу с подключениями и передает данные в виде потоков байтов. Данные пересылаются пакетами — TCP-сегментами, — которые состоят из заголовков TCP и данных. TCP — "надежный" протокол, потому что в нем используются контрольные суммы для проверки целостности данных и отправка подтверждений, чтобы гарантировать, что переданные данные приняты без искажений.

UDP (User Datagram Protocol, протокол пользовательских дейтаграмм): протокол, не зависящий от подключений, который передает данные пакетами, называемыми UDP-дейтаграммами. UDP — "ненадежный" протокол, поскольку отправитель не получает информацию, показывающую, была ли в действительности принята дейтаграмма.

Архитектура TCP/IP

Проектировщики вычислительных сетей часто используют семиуровневую модель ISO/OSI (International Standards Organization/Open Systems Interconnect, Международная организация по стандартизации/ Взаимодействие открытых систем), которая описывает архитектуру сетей. Каждый уровень в этой модели соответствует одному уровню функциональных возможностей сети. В самом основании располагается физический уровень, представляющий физическую среду, по которой "путешествуют" данные, — другими словами, кабельную систему вычислительной сети. Над ним имеется канальный уровень, или уровень звена данных, функционирование которого обеспечивается сетевыми интерфейсными платами. На самом верху размещается уровень прикладных программ, где работают программы, использующие служебные функции сетей.

На рисунке показано, как TCP/IP согласуется с моделью ISO/OSI. Этот рисунок также иллюстрирует уровневое строение TCP/IP и показывает взаимосвязи между основными протоколами. При переносе блока данных из сетевой прикладной программы в плату сетевого адаптера он последовательно проходит через ряд модулей TCP/IP. При этом на каждом шаге он доукомплектовывается информацией, необходимой для эквивалентного модуля TCP/IP на другом конце цепочки. К тому моменту, когда данные попадают в сетевую плату, они представляют собой стандартный кадр Ethernet, если предположить, что сеть основана именно на этом интерфейсе. Программное обеспечение TCP/IP на приемном конце воссоздает исходные данные для принимающей программы путем захвата кадра Ethernet и прохождения его в обратном порядке по набору модулей TCP/IP. (Один из наилучших способов разобраться во внутреннем устройстве TCP/IP стоит в использовании программы-"шпиона", чтобы найти внутри кадров, "пролетающих" по сети, информацию, добавленную различными модулями TCP/IP.)

Уровни сетей и протоколы TCP/IP

В левой части этой диаграммы показаны уровни модели ISO/OSI. Правая часть диаграммы иллюстрирует корреляцию TCP/IP с этой моделью.

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

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

Краткое заключение

О TCP/IP можно было бы рассказать много больше, но есть три ключевых момента:

* TCP/IP — это набор протоколов, которые позволяют физическим сетям объединяться вместе для образования Internet. TCP/IP соединяет индивидуальные сети для образования виртуальной вычислительной сети, в которой отдельные главные компьютеры идентифицируются не физическими адресами сетей, а IP-адресами.
* В TCP/IP используется многоуровневая архитектура, которая четко описывает, за что отвечает каждый протокол. TCP и UDP обеспечивают высокоуровневые служебные функции передачи данных для сетевых программ, и оба опираются на IP при передаче пакетов данных. IP отвечает за маршрутизацию пакетов до их пункта назначения.
* Данные, перемещающиеся между двумя прикладными программами, работающими на главных компьютерах Internet, "путешествуют" вверх и вниз по стекам TCP/IP на этих компьютерах. Информация, добавленная модулями TCP/IP на стороне отправителя, "разрезается" соответствующими TCP/IP-модулями на принимающем конце и используется для воссоздания исходных данных.

· Сетевой уровень является самым низким уровнем модели TCP / IP.

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

· Он определяет, как данные должны передаваться физически через сеть.

· Этот уровень в основном отвечает за передачу данных между двумя устройствами в одной сети.

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

· Протоколы, используемые этим уровнем: Ethernet, Token Ring, FDDI, X.25, Frame Relay.

Интернет-слой

Интернет-уровень - это второй уровень модели TCP / IP.

Уровень Интернета также известен как сетевой уровень.

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

Ниже приведены протоколы, используемые на этом уровне:

Протокол IP : протокол IP используется на этом уровне, и он является наиболее важной частью всего пакета TCP / IP.

Ниже приведены обязанности этого протокола:

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

2) Связь между хостами: определяет путь, по которому должны передаваться данные.

3) Инкапсуляция и форматирование данных.

5) Маршрутизация: когда IP-дейтаграмма отправляется по одной и той же локальной сети, такой как LAN, MAN, WAN, это называется прямой доставкой. Когда источник и пункт назначения находятся в удаленной сети, IP-дейтаграмма отправляется косвенно. Это может быть достигнуто путем маршрутизации дейтаграммы IP через различные устройства, такие как маршрутизаторы.

Протокол ARP

· ARP означает Протокол разрешения адресов.

· ARP - это протокол сетевого уровня, который используется для поиска физического адреса по IP-адресу.

Два термина в основном связаны с протоколом ARP:

· Запрос ARP: когда отправитель хочет узнать физический адрес устройства, он передает запрос ARP в сеть.

· Ответ ARP: Каждое устройство, подключенное к сети, будет принимать запрос ARP и обрабатывать запрос, но только получатель распознает IP-адрес и отправляет обратно свой физический адрес в форме ответа ARP. Получатель добавляет физический адрес как в кэш-память, так и в заголовок дейтаграммы.

Протокол ICMP

ICMP расшифровывается как Internet Control Message Protocol.

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

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

Протокол ICMP в основном использует два термина:

· Тест ICMP: Тест ICMP используется для проверки доступности пункта назначения или нет.

· ICMP Reply: ICMP Reply используется для проверки, отвечает ли целевое устройство или нет.

Основная обязанность протокола ICMP - сообщать о проблемах, а не исправлять их. Ответственность за исправление лежит на отправителе.

Транспортный уровень

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

На транспортном уровне используются два протокола: протокол дейтаграмм пользователя и протокол управления передачей.

Протокол пользовательских дейтаграмм (UDP)

Это обеспечивает обслуживание без установления соединения и сквозную доставку передачи.

Это ненадежный протокол, поскольку он обнаруживает ошибки, но не указывает на ошибку.

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

· Общая длина: определяет общее количество байтов пользовательской дейтаграммы в байтах.

· Контрольная сумма: контрольная сумма - это 16-битное поле, используемое для обнаружения ошибок.

UDP не указывает, какой пакет потерян. UDP содержит только контрольную сумму; он не содержит никакого идентификатора сегмента данных.

Протокол управления передачей (TCP)

· Предоставляет приложениям полный сервис транспортного уровня.

· Создает виртуальный канал между отправителем и получателем и активен на время передачи.

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

На принимающей стороне TCP собирает все сегменты и упорядочивает их на основе порядковых номеров.

Уровень приложений

Прикладной уровень является самым верхним уровнем в модели TCP / IP.

Он отвечает за обработку протоколов высокого уровня.

Этот уровень позволяет пользователю взаимодействовать с приложением.

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

Ниже приведены основные протоколы, используемые на уровне приложений:

2) SNMP: SNMP означает простой протокол управления сетью. Это платформа, используемая для управления устройствами в Интернете с помощью набора протоколов TCP / IP.

3) SMTP: SMTP означает простой протокол пересылки почты. Протокол TCP / IP, поддерживающий электронную почту, называется протоколом простой передачи почты. Этот протокол используется для отправки данных на другой адрес электронной почты.

4) DNS: DNS обозначает систему доменных имен. IP-адрес используется для уникальной идентификации подключения хоста к Интернету. Но люди предпочитают использовать имена вместо адресов. Поэтому система, которая сопоставляет имя с адресом, называется Системой доменных имен.

5) Телнет: это сокращение от терминальной сети. Он устанавливает соединение между локальным компьютером и удаленным компьютером таким образом, чтобы локальный терминал представлял собой терминал в удаленной системе.

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

TCP/IP

Протокол TCP/IP – это целая сетевая модель, описывающая способ передачи данных в цифровом виде. На правилах, включенных в нее, базируется работа интернета и локальных сетей независимо от их назначения и структуры.

Что такое TCP/IP

Произошло наименование протокола от сокращения двух английских понятий – Transmission Control Protocol и Internet Protocol. Набор правил, входящий в него, позволяет обрабатывать как сквозную передачу данных, так и другие детали этого механизма. Сюда входит формирование пакетов, способ их отправки, получения, маршрутизации, распаковки для передачи программному обеспечению.

Что такое TCP/IP

Стек протоколов TCP/IP был создан в 1972 году на базе NCP (Network Control Protocol), в январе 1983 года он стал официальным стандартом для всего интернета. Техническая спецификация уровней взаимодействия описана в документе RFC 1122.

В составе стека есть и другие известные протоколы передачи данных – UDP, FTP, ICMP, IGMP, SMTP. Они представляют собой частные случаи применения технологии: например, у SMTP единственное предназначение заключается в отправке электронных писем.

Уровни модели TCP/IP

Протокол TCP/IP основан на OSI и так же, как предшественник, имеет несколько уровней, которые и составляют его архитектуру. Всего выделяют 4 уровня – канальный (интерфейсный), межсетевой, транспортный и прикладной.

Уровни модели TCP/IP

Канальный (сетевой интерфейс)

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

Межсетевой (Internet Layer)

Интернет состоит из множества локальных сетей, объединенных между собой как раз за счет протокола связи TCP/IP. Межсетевой уровень регламентирует взаимодействие между отдельными подсетями. Маршрутизация осуществляется путем обращения к определенному IP-адресу с использованием маски.

Транспортный уровень (Transport Layer)

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

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

Прикладной уровень (Application Layer)

Здесь объединены 3 уровня модели OSI – сеансовый, представления и прикладной. На него ложатся задачи по поддержанию сеанса связи, преобразованию данных, взаимодействию с пользователем и сетью. На этом уровне применяются стандарты интерфейса API, позволяющего передавать команды на выполнение определенных задач.

Порты и сокеты – что это и зачем они нужны

Комбинация IP-адреса и порта называется сокетом и используется при идентификации компьютера. Если первый критерий уникален для каждого хоста, второй обычно фиксирован для определенного типа приложений. Так, получение электронной почты проходит через 110 порт, передача данных по протоколу FTP – по 21, открытие сайтов – по 80.

Преобразование IP-адресов в символьные адреса

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

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

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

Классификация

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

Модель OSI

Итак, эта эталонная модель распределяет сетевые функции по семи уровням:

  • Уровень 7. Прикладной.
  • Уровень 6. Представления данных.
  • Уровень 5. Сеансовый.
  • Уровень 4. Транспортный.
  • Уровень 3. Сетевой.
  • Уровень 2. Канальный.
  • Уровень 1. Физический.

При передаче информации в модели OSI используется 3 типа адресов:

  • Физический адрес или MAC -адрес, который записывается изготовителем на сетевой плате и однозначно определяет физическое устройство.
  • Сетевой (логический) адрес, который определяет сегмент сети, к которому присоединено устройство и его логический порядковый номер в сегменте.
  • Служебный (логический) адрес, определяющий порт или сокет для служб провайдера или сервера.

Рис. 1. Многоуровневая архитектура связи

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

Топология сетей описывает физическое расположение программно-аппарат­ных компонентов (физическая топология) и методы перемещения данных в среде (логическая топология). К ним относятся:

· общая шина ( bus );

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

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

Шинная топология представляет собой быстрейший и про­стейший способ установки маленькой или временной сети. К недостаткам такой топологии следует отнести уязвимость при неполадках в магистральном кабеле и трудность изоляции от­дельных станций или других компонентов при неправильной ра­ боте.

Топология кольца имеет ряд недостатков: его трудно поддер­живать и переконфигурировать в больших сетях. Кроме того, не­поладки в кабеле или одной станции кольца фатальны для всего кольца.

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

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

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

Канальный уровень определяет правила совместного ис­ пользования узлами сети физического уровня. Протоколы этого уровня определяют, каким образом биты информации организу­ ются в логические последовательности (кадры, фреймы), и распо­ложение и вид контрольной информации (заголовки и концевики). Этот уровень структурирован по двум подуровням: управлению доступом к среде - MAC ( Media Access Control ) и управлению ло­ гической связью - LLC ( Logical Link Control ).

МАС-подуровень поддерживает множественный доступ к каналу связи, осуществляет прием и передачу информационных и управляющих кадров, обнаруживает ошибки по проверочной по­ следовательности кадров либо по его длине. Физиче ский MAC -адрес сетевой карты помещается в заголовок кадра и используется для идентификации приемника и/или источника.

На подуровне LLC определяется класс обслуживания, осуществ ляется контроль ошибок передачи, синхронизация кадров.

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

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

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

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

Стандарт IEEE 802

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

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

802.3 – локальные сети CSMA/CD - множественный доступ с оп­ределением несущей и определением конфликтов (фактически Ethernet );

802.6 – региональные сети MAN ( Metropolitan Area Network );

802.8 – техническая консультационная группа по оптоволоконным сетям;

802.11 – беспроводные сети;

802.16 – беспроводной широкополосный доступ.

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

Читайте также: