Специализированный сетевой компьютер, располагается на стыках сетей, занимается автоматической сортировкой и перенаправлением пакетов данных, исходя из IP — адресов получателей этих пакетов

Основы сетей передачи данных

  • OS/2
  • Windows xx
  • (Правильный ответ) Unix
  • OS/360
  • серверный модуль
  • клиентский модуль
  • (Правильный ответ) коммуникационные средства

Данные при передаче по сети разбиваются на пакеты размером 2 килобита?

Данные при передаче по сети разбиваются на пакеты размером 2 килобита.

Определите минимальное количество пакетов, которое потребуется сформировать при передаче файла размером 18150 байтов.

Как создают компьютерную сеть?

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

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

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

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

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

Серверы используются для объединения и распределения ресурсов компьютерной сети между клиентами (рабочими станциями).

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

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

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

Сетевая плата — это плата расширения, которая вставляется в разъем материнской платы компьютера. Все чаще сетевые платы интегрируются в материнскую плату. Также распространены беспроводные сетевые карты, обеспечивающие соединения компьютеров в сеть WLAN (беспроводная локальная компьютерная сеть) по стандарту Wi-Fi (IEEE 802.11).

Функции сетевой платы:

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

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

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

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

  • витая пара;
  • коаксиальный кабель;
  • оптоволоконный кабель.

Для построения локальных сетей сейчас наиболее широко используется витая пара. Внутри такой кабель состоит из двух или четырех пар медного провода, скрученных между собой. Витая пара подключается к компьютеру с помощью разъема, который очень напоминает телефонный разъем. Витая пара способна обеспечивать работу сети на скоростях 1, 10, 100, 1000 Мбит/с.

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

В основе оптоволоконного кабеля содержатся оптические волокна, данные по которым передаются в виде импульсов света. Электрические сигналы по оптоволоконному кабелю не передаются, он не распространяет электромагнитное излучение, поэтому сигнал нельзя перехватить, что практически исключает несанкционированный доступ к данным. Оптоволоконный кабель используют для транспортировки больших объемов данных на максимально доступных скоростях. Сейчас широко используется скорость 1000 Мбит/с, приобретает все большее распространение скорость 10 Гбит/с и выше. Главным недостатком такого кабеля является его хрупкость: его легко повредить, а монтировать и соединять можно только с помощью специального оборудования.

Аппаратное и программное обеспечение сетей

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

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

Чтобы построить локальную сеть с большим количеством компьютеров, нужно специальное устройство — сетевой коммутатор («свитч») или сетевой концентратор («хаб»). К нему (а следовательно, и к локальной сети) подсоединяют компьютеры и другие сетевые устройства, которые укомплектованы сетевыми адаптерами: принтеры, сканеры и т.п. Внешние устройства, в составе которых нет сетевых карт, подсоединяют к сети через компьютер.

Для построения локальной сети или для передачи данных между различными локальными сетями и их подключения к Интернету используют также маршрутизаторы (роутеры).

Подключение компьютеров к сети

Вопрос 20

Данный способов подключения к сети «Интернет» обеспечивает наибольшие возможности для доступа к информационным ресурсам:

Какой уровень иерархической модели сети, как правило, содержит сетевой трафик между компьютером и принтером, находящимися в одной сети?

Топология физических сетей

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

  • Полносвязная (а).
  • Ячеистая (б).
  • Кольцо (в).
  • Звезда (г).
  • Дерево (д).
  • Шина (е).

Топология сетей

Основных топологий сети 6. В целом тут все просто. На сегодняшний день наиболее распространенная топология — Дерево.

Адресация узлов сети

Множество всех адресов, которые являются допустимыми в рамках некоторой схемы адресации, называется адресным пространством. Адресное пространство может
иметь плоскую (линейную) организацию или иерархическую организацию.

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

Коммутация

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

Коммутация

Обобщенные задачи коммутации

  1. Определение информационных потоков, для которых требуется прокладывать маршруты.
  2. Маршрутизация потоков.
  3. Продвижение потоков, то есть распознавание потоков и их локальная коммутация на каждом транзитном узле.
  4. Мультиплексирование и демультиплексирование потоков.

Сетевые подразделения

Зависимо от типа использования, компьютерные сети бывают однородные и неоднородные. Неоднородные компьютерные сети — это такие сети, в которых содержатся компьютеры с несовместимыми программами. Несмотря на это, такие сети очень часто встречаются в реальности, нежели однородные.

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

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

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

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

Не нашли что искали?

Просто напиши и мы поможем

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

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

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

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

Сетевые службы и приложения

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

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

Не всякий приложение, выполняемое в сети, является распределенным. Значительная часть истории локальных сетей связана именно с использованием обычных нераспределенных приложений. Рассмотрим, например, как происходила работа пользователя с известной в свое время СУБД dBase. Файлы базы данных, с которыми работали все пользователи сети, располагались на файловом сервере. Сама же СУБД хранилась на каждом клиентском компьютере в виде единого программного модуля. Программа dBase была рассчитана только на обработку данных, расположенных на том же компьютере, что и сама программа. Пользователь запускал dBase на своем компьютере и программа искала данные на локальном диске, совершенно не принимая во внимание существование сети. Чтобы обрабатывать с помощью dBase данные, расположенные на удаленном компьютере, пользователь обращался к услугам файловой службы, доставляла данные с сервера на клиентский компьютер и создавала для СУБД эффект их локального хранения.

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

Уровни сетевой модели OSI и уровни TCP/IP

(OSI) Open System Interconnection — многоуровневая модель взаимодействия открытых систем, состоящая из семи уровней. Каждый из семи уровней предназначен для выполнения одного из этапов связи.

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

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

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

Уровни сетевой модели OSI

Протоколы, реализующие модель OSI никогда не применялись на практике, но имена и номера уровней используются по сей день.

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

Для лучшего понимания приведу пример. Вы открываете страницу сайта в интернете. Что происходит?

Браузер (прикладной уровень) формирует запрос по протоколу HTTP (уровень представлений и сеансовый уровень), формируются пакеты, передаваемые на порт 80 (транспортный уровень), на IP адрес сервера (сетевой уровень). Эти пакеты передаются по сетевой карте компьютера в сеть (канальный и физический уровень).

Уровни OSI — краткий обзор

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

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

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

  1. Сетевые протоколы (IPv4 и IPv6).
  2. Протоколы маршрутизации и построения маршрутов.

Транспортный уровень обеспечивает надежность при передачи информации. Он контролирует отправку пакетов. Если пакет отправлен, то должно придти (на компьютер который отправлял пакет) уведомление об успешной доставке пакета. Если уведомление об успешной доставке не поступило то нужно отправить пакет еще раз. Например TCP и UDP.

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

Уровень представления. Уровень обеспечивает «общий язык» между узлами. Благодаря ему если мы передаем файл с расширением .doc, то все узлы понимают что это документ Word, а не музыка. На этом уровне к передаваемым пакетам данных добавляется потоковое шифрование.

Прикладной уровень. Осуществляет взаимодействие приложения (например браузера) с сетью.

Уровни TCP/IP

Набор протоколов TSP/IP основан на собственной модели, которая базируется на модели OSI.

  • Прикладной, представления, сеансовый = Прикладной.
  • Транспортный = Транспортный.
  • Сетевой = Интернет.
  • Канальный, физический = Сетевой интерфейс.

Соответствие TCP/IP - OSI

Уровень сетевого интерфейса

Уровень сетевого интерфейса (называют уровнем 2 или канальным уровнем) описывает стандартный метод связи между устройствами которые находятся в одном сегменте сети.

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

Этот уровень предназначен для связи расположенных недалеко сетевых интерфейсов, которые определяются по фиксированным аппаратным адресам (например MAC-адресам).

Уровень сетевого интерфейса так же определяет физические требования для обмена сигналами интерфейсов, кабелей, концентраторов, коммутаторов и точек доступа. Это подмножество называют физическим уровнем (OSI), или уровнем 1.

Например, интерфейсы первого уровня это Ethernet, Token Ring, Point-to-Point Protocol (PPP) и Fiber Distributed Data Interface (FDDI).

Немного о Ethernet на примере кадра web-страницы

Пакеты Ethernet называют кадрами. Первая строка кадра состоит из слова Frame. Эта строка содержит общую информацию о кадре.

Далее в кадре располагается заголовок — Ethernet.

После заголовка кадра идет заголовок протокола IPv4, TCP и HTTP.

В конце идет заголовок HTTP с запросом GET (GET — один из вариантов запроса к веб-серверу).

Таким образом цель кадра — запрос содержимого веб-страницы которая находится на удаленном сервере.

Пример кадра

В полном заголовке Ethernet есть такие значения как DestinationAddress и SourceAddress которые содержат MAC-адреса сетевых интерфейсов.

DestinationAddress показывает MAC шлюза в локальной сети, а не веб-сервера, так как протоколы 2-го уровня «не видят» дальше локальной сети.

Поле EthernetType указывает на следующий протокол более высокого уровня в кадре (IPv4).

Коммутаторы считывают адреса устройств локальной сети и ограничивают распространение сетевого трафика только этими адресами. Поэтому коммутаторы работают на уровне 2.

Уровень Интернета

Уровень интернета называют сетевым уровнем или уровнем 3. Он описывает схему адресации которая позволяет взаимодействовать устройствам в разных сетевых сегментах.

На уровне интернета преимущественно работает протокол IP, работающие на уровне 3 устройства — маршрутизаторы. Маршрутизатор читает адрес назначения пакета, а затем перенаправляет сообщение по соответствующему пути в пункт назначения. Подробнее о маршрутизации вы можете почитать в статье маршрутизация в windows.

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

Стек TCP/IP реализован корпорацией Microsoft ну уровне интернета (3). Изначально на этом уровне использовался только один протокол IPv4, позже появился протокол IPv6.

Протокол версии 4 отвечает за адресацию и маршрутизацию пакетов между узлами в десятках сегментах сети. IPv4 использует 32 разрядные адреса. 32 разрядные адреса имеют довольно ограниченное пространство, в связи с этим возникает дефицит адресов.

Протокол версии 6 использует 128 разрядные адреса. Поэтому он может определить намного больше адресов. В интернете не все маршрутизаторы поддерживают IPv6. Для поддержки IPv6 в интернете используются туннельные протоколы.

В Windows по умолчанию включены обе версии протоколов.

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

Транспортный уровень модели TCP/IP представляет метод отправки и получения данных устройствами. Так же он создает отметку о предназначении данных для определенного приложения. В TCP/IP входят два протокола транспортного уровня:

  1. Протокол TCP. Протокол принимает данные у приложения и обрабатывает их как поток байт.Байты группируются, нумеруются и доставляются на сетевой хост. Получатель подтверждает получение этих данных. Если подтверждение не получено, то отправитель отправляет данные заново.
  2. Протокол UDP.Этот протокол не предусматривает гарантию и подтверждение доставки данных. Если вам необходимо надежное подключение, то стоит использовать протокол TCP.

Прикладной уровень

Прикладной уровень — это этап связи на котором сетевые сервисы стандартизированы. Многие знают протоколы прикладного уровня: POP3, HTTP, Telnet, FTP и другие. Как правило программы работающие с этими протоколами имеют дружественный, интуитивно-понятный интерфейс.
Изучив этот материал вы изучили основы компьютерных сетей.

Анатолий Бузов

Обучаю HTML, CSS, PHP. Создаю и продвигаю сайты, скрипты и программы. Занимаюсь информационной безопасностью. Рассмотрю различные виды сотрудничества.

Оцените статью
Fobosworld.ru
Добавить комментарий

Adblock
detector