Введение в компьютерные сети

Какие бывают компьютерные сети?

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

Вид сети Cвойства
Локальные компьютерные сети (англ. Local Area Networks — LAN) Сосредоточенные на территории радиусом не более 1-2 км, локальные компьютерные сети построены с использованием дорогих высококачественных линий связи, позволяющих достигать высоких скоростей обмена данными порядка 10000 Мбит/с, данные передаются в цифровом формате, то есть в форме, в которой они хранятся и обрабатываются в компьютере.
Глобальные компьютерные сети (англ. Wide Area Networks — WAN) Объединяют компьютеры, рассредоточенные на расстоянии сотен и тысяч километров. Более низкие, чем в локальных сетях, скорости передачи данных (единицы и десятки мегабит в секунду). Форма передачи данных по глобальным сетям не совпадает с формой их представления в памяти компьютера. Поэтому для подключения компьютера к глобальной сети необходимо иметь устройство, например оптический модем, который осуществляет преобразование данных на входе и выходе компьютера. Для устойчивой передачи дискретных данных применяются более сложные методы и оборудование, чем в локальных сетях.
Беспроводные локальные компьютерные сети (англ. Wireless Local Area Network — WLAN) Локальные сети на основе технологии беспроводной связи Wi-Fi, основанной на стандартах IEEE 802.11. Такая сеть связывает два или более устройств с помощью беспроводной связи для формирования локальной сети (LAN) в пределах ограниченной области, например дома, в школе, в компьютерной лаборатории, учебном заведении, офисном или общественном здание и т.д. Это дает пользователям возможность передвигаться по территории сохраняя подключение к сети. Через шлюз WLAN также может обеспечить подключение сети Интернет. Беспроводные локальные сети стали популярными для использования в домашних условиях из-за простоты установки и использования. Они также популярны в коммерческих объектах, которые предлагают беспроводной доступ своим сотрудникам и клиентам.
Региональные компьютерные сети (англ. Metropolitan Area Networks — MAN) Занимают промежуточное положение между локальными и глобальными сетями. При достаточно больших расстояниях между узлами (десятки километров) они качественные линии связи и достигают высоких скоростей обмена, иногда даже более высоких, чем в классических локальных сетях. Как и в случае локальных сетей, при построении сети уже имеющиеся линии связи не используются, а прокладываются заново.
Персональные компьютерные сети (англ. Personal Area Network — PAN) Объединяет персональное электронное оборудование пользователя (телефоны, карманные персональные компьютеры, ноутбуки, гарнитуры и т.д.) преимущественно через беспроводную связь Bluetooth или Wi-Fi, предусматривает ограниченное количество абонентов (до 8 участников) и небольшой радиус действия (до 30 м )
Нательная компьютерная сеть (Body Area Network — BAN) Объединяет надеваемые или имплантированные компьютерные устройства, такие как умные часы, мониторы пульса и давления, умные кардиостимуляторы и т.п. Особое внимание уделяется надежности и бесперебойности связи медицинских приборов.

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

Видео

Классификация компьютерных сетей

По территориальной распространенности

  • PAN (Personal Area Network) — персональная сеть, предназначенная для взаимодействия различных устройств, принадлежащих одному владельцу.
  • — локальные сети, имеющие замкнутую инфраструктуру до выхода на поставщиков услуг. Термин «LAN» может описывать и маленькую офисную сеть, и сеть уровня большого завода, занимающего несколько сотен гектаров. Зарубежные источники дают даже близкую оценку — около шести миль (10 км) в радиусе. Локальные сети являются сетями закрытого типа, доступ к ним разрешен только ограниченному кругу пользователей, для которых работа в такой сети непосредственно связана с их профессиональной деятельностью.
  • CAN (Campus Area Network) — кампусная сеть — объединяет локальные сети близко расположенных зданий.
  • MAN (Metropolitan Area Network) — городские сети между учреждениями в пределах одного или нескольких городов, связывающие много локальных вычислительных сетей.
  • WAN (Wide Area Network)глобальная сеть, покрывающая большие географические регионы, включающие в себя как локальные сети, так и прочие телекоммуникационные сети и устройства. Пример WAN — сети с коммутацией пакетов (Frame relay), через которую могут «разговаривать» между собой различные компьютерные сети. Глобальные сети являются открытыми и ориентированы на обслуживание любых пользователей.
  • Термин «корпоративная сеть» также используется в литературе для обозначения объединения нескольких сетей, каждая из которых может быть построена на различных технических, программных и информационных принципах.

По типу функционального взаимодействия

  • Сеть из точки в точку — простейший вид компьютерной сети, при котором два компьютера соединяются между собой напрямую через коммуникационное оборудование. Достоинством такого вида соединения является простота и дешевизна, недостатком — соединить таким образом можно только 2 компьютера и не больше.
  • Клиент-сервер — вычислительная или сетевая архитектура, в которой задания или сетевая нагрузка распределены между поставщиками услуг (сервисов), называемыми серверами, и заказчиками услуг, называемыми клиентами. Нередко клиенты и серверы взаимодействуют через компьютерную сеть и могут быть как различными физическими устройствами, так программным обеспечением.

Рис.1 — Схема сетевой архитектуры "клиент-сервер"

  • Одноранговая сеть (децентрализованная, пиринговая, Р2Р) — это оверлейная компьютерная сеть, основанная на равноправии участников. Часто в такой сети отсутствуют выделенные серверы, а каждый узел (peer) является как клиентом, так и выполняет функции сервера. В отличие от архитектуры клиент-сервера, такая организация позволяет сохранять работоспособность сети при любом количестве и любом сочетании доступных узлов. Участники сети называются пиры.

Рис.2 — Схема одноранговой сети

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

По типу сетевой топологии

  • Шина — Физическая среда передачи состоит из единственного кабеля, называемого общей шиной, к которой параллельно подключаются все компьютеры сети. Недостатками являются подключение небольшого числа рабочих станций (не более 20) и полное прекращение работы сети при повреждении общего кабеля. Отказы отдельных компьютеров на работу сети не влияют. Для предотвращения искажения сигнала необходимо установка терминаторов на концах кабеля.

Рис.3 — Шинная топология

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

Рис.4 — Топология "кольцо"

  • Двойное кольцо — топология, построенная на двух кольцах. Первое кольцо — основной путь для передачи данных. Второе — резервный путь, дублирующий основной. При нормальном функционировании первого кольца, данные передаются только по нему. При его выходе из строя оно объединяется со вторым и сеть продолжает функционировать. Данные при этом по первому кольцу передаются в одном направлении, а по второму в обратном. Примером может послужить сеть FDDI.
  • Звезда — все компьютеры подключены к центральному узлу. Весь обмен информацией идет исключительно через центральный компьютер, на который таким способом возлагается очень большая нагрузка, поэтому ничем другим, кроме сети, он заниматься не может. Как правило, именно центральный компьютер является самым мощным, и именно на него возлагаются все функции по управлению обменом. Никакие конфликты в сети с топологией звезда в принципе невозможны, потому что управление полностью централизовано.

Рис.5 — Топология "звезда"

  • Ячеистая — Каждая рабочая станция сети соединяется с несколькими другими рабочими станциями этой же сети. Характеризуется высокой отказоустойчивостью, сложностью настройки и переизбыточным расходом кабеля, допускает соединение большого количества компьютеров и характерна, как правило, для крупных сетей. Каждый компьютер имеет множество возможных путей соединения с другими компьютерами. Обрыв кабеля не приведёт к потере соединения между двумя компьютерами.
  • Решётка — это топология, в которой узлы образуют регулярную многомерную решётку. При этом каждое ребро решётки параллельно её оси и соединяет два смежных узла вдоль этой оси. При соединении обоих внешних узлов одномерной решетки получается топология «кольцо». Двух- и трёхмерные решётки используются в архитектуре суперкомпьютеров. Характеризуется высокой надежностью и сложностью реализации.

Рис.6 — Решеточная топология

  • Дерево — характеризуется тем, что между любой парой узлов сети с такой топологией существует лишь один путь. Число каналов связи в n-узловой древовидной сети минимально и равно (n — 1). Надежность сети низкая, поскольку отказ даже одного из каналов может привести к расчленению сети на две изолированные подсети.

Рис.7 — Топология "дерево"

  • Fat Tree — В отличие от классической топологии дерево, в которой все связи между узлами одинаковы, связи в Fat Tree становятся более широкими (толстыми, производительными по пропускной способности) с каждым уровнем по мере приближения к корню дерева. Часто используют удвоение пропускной способности на каждом уровне.

Рис.8 — Топология "Fat tree"

По типу среды передачи

  • Проводные (телефонный провод, коаксиальный кабель, витая пара, волоконно-оптический кабель)
  • Беспроводные (передачей информации по радиоволнам в определенном частотном диапазоне, WI-FI)

Основными типами передающих сред, используемых в компьютерных сетях, являются: – аналоговые телефонные каналы общего пользования; – цифровые каналы; – узкополосные и широкополосные кабельные каналы; – радиоканалы и спутниковые каналы связи; – оптоволоконные каналы связи.

По функциональному назначению

  • Сети хранения данных
  • Серверные фермы
  • Сети управления процессом
  • Сети SOHO, домовые сети

По скорости передач

  • низкоскоростные (до 10 Мбит/с),
  • среднескоростные (до 100 Мбит/с),
  • высокоскоростные (свыше 100 Мбит/с);

По сетевым операционным системам

  • На основе Windows
  • На основе UNIX
  • На основе NetWare
  • На основе Cisco

По необходимости поддержания постоянного соединения

  • Пакетная сеть, например Фидонет и UUCP
  • Онлайновая сеть, например Интернет и GSM

Сетевые устройства и оборудование

Технические средства коммуникаций составляют кабели (экранированная и неэкранированная витая пара, коаксиальный, оптоволоконный), коннекторы и терминаторы, сетевые адаптеры, повторители, разветвители, мосты, маршрутизаторы, шлюзы, а также модемы, позволяющие использовать различные протоколы и топологии в единой неоднородной системе. Сетевая карта (адаптер) — устройство для подключения компьютера к сетевому кабелю. В качестве физической среды для обмена информацией обычно используются: толстый (thick) коаксиальный кабель, тонкий (thin) коаксиальный кабель, оптоволоконный кабель и неэкранированная витая пара (Unshielded Twisted-Pair, UTP). Для решения проблемы межсетевого взаимодействия изготовителями оборудования предлагаются различные интерфейсные устройства — повторители (repeater), мосты (bridge), маршрутизаторы (router), мосты/маршрутизаторы (bridge/router) и шлюзы (gateway). Основное различие между этими устройствами состоит в том, что повторители действуют на 1-м (физическом) уровне, мосты — на 2-м уровне, маршрутизаторы — это устройства, которые действуют на 3-м (сетевом) уровне, а шлюзы — на 4–7 уровнях. Маршрутизаторы — устройства для соединения сегментов сети, действующие на сетевом уровне и использующие маршрутную информацию сетевого уровня. Маршрутизаторы обмениваются между собой информацией о свойствах, состоянии сети, работоспособности каналов и доступности узлов в целях выбора оптимального пути для передачи пакета. Такой процесс выбора маршрута по адресу абонентской системы, которая принимает пакет, называют маршрутизацией. Различают однопротокольные и многопротокольные маршрутизаторы, которые могут поддерживать одновременно несколько протоколов, например IPX/SPX, TCP/IP и другие. Так как встречаются протоколы, которые не содержат информации сетевого уровня, то маршрутизаторам приходится выполнять и функции моста. Поэтому современные многопротокольные маршрутизаторы называют «мостами-маршрутизаторами». Среди достоинств маршрутизаторов следует отметить возможность выбора маршрута, разбиение длинных сообщений на несколько коротких и использование альтернативных путей для их передач, приводящее к выравниванию трафиков по параллельным путям, тем самым позволяющее соединять сети с пакетами разной длины и облегчающее объединение сетей. Мосты — устройства для соединения сегментов сети, функционирующие на подуровне контроля доступа к среде (Media Access Control) канального уровня модели OSI/ISO. Мосты обладают свойством прозрачности для протоколов более высоких уровней, то есть осуществляют передачу кадра из одного сегмента в другой по физическому адресу станции получателя, который выделяется из заголовка канального уровня, анализируют целостность кадров и отфильтровывают испорченные. Эти устройства могут обладать свойством самообучения, то есть по мере прохождения через мост кадров он заполняет две таблицы адресами станций, отправляющих сообщения, физически располагая их по разные стороны от моста и записывая в разные таблицы. Сегменты сети, которые соединяются мостом, могут использовать как одинаковые, так и разные канальные протоколы. В последнем случае мост переводит кадр одного формата в кадр другого формата. Мосты автоматически адаптируются к изменению конфигурации сети и могут соединять сети с различными протоколами сетевого уровня. К сожалению, эти устройства не могут распределять нагрузку, используя альтернативные пути в сети, что приводит иногда к перегрузке трафика (потока информационного обмена в линии связи). Повторитель — устройство, действующее на физическом уровне, предназначенное для компенсации затухания в среде передачи данных путем усиления сигналов в целях увеличения расстояния их распространения. Одной из разновидностей повторителей являются конверторы среды. Они позволяют преобразовывать сигналы, например, при соединении коаксиального и оптоволоконного кабелей, при переходе из одной среды передачи в другую. Разветвитель — пассивное устройство для соединения более двух кабельных сегментов. Шлюзы — устройства, оперирующие на верхних уровнях модели OSI (сеансовом, представления и приложений). Они представляют метод подсоединения сетевых сегментов и компьютерных сетей к центральным ЭВМ. Необходимость в применении шлюзов появляется, когда объединяют две системы с совершенно различной архитектурой для перевода потока данных, проходящих между этими системами. Для подключения к другим линиям связи используются модемы. Наибольшее распространение получили модемы, ориентированные на подключение к коммутируемой телефонной линии. Модем — устройство, предназначенное для обмена информацией между удаленными компьютерами по каналам связи. Модем для подключения к коммутируемой телефонной линии выполняет преобразование компьютерных данных в звуковой аналоговый сигнал для передачи по телефонной линии (модуляция), а также обратное преобразование (демодуляция). Модемы бывают внутренние и внешние. Внутренние модемы вставляются внутрь системного блока компьютера. Внешние модемы представлены в виде отдельного устройства, которое соединяется кабелем с последовательным портом компьютера, таким же, к какому часто подключают мышь. Внутренние модемы содержат встроенный последовательный порт и получают питание от компьютера, внешние имеют отдельный блок питания. Внутренние модемы дешевле внешних при прочих равных характеристиках, основной из которых является скорость. Факс-модем — устройство, обеспечивающее электронную передачу обычного текста, чертежей, фотографий, схем, документов, преобразование информации в форму, пригодную для передачи по имеющемуся каналу связи, и формирование на бумажном носителе на приемной стороне дубликата — факсимиле — исходного документа. Вообще говоря, в состав любого телефакса входят сканер для считывания документа, модем, передающий и принимающий информацию по телефонной линии, а также принтер, печатающий принимаемое сообщение на термо- или обычной бумаге. Разумеется, в платах факс-модемов такие узлы, как сканер и принтер, отсутствуют. Информация представлена только в «электронном» виде.

Как формируются адреса ресурсов Интернета?

Каждый ресурс Интернета (аппаратный, программный, информационный) имеет свой адрес.

Для того чтобы в сети можно было обмениваться данными, каждый компьютер получает уникальный адрес, который называется IP-адресом (от англ. Internet Protocol address). По международному стандарту, любой IP-адрес компьютера состоит из четырех частей, разделенных точками:

***.***.***.*** где *** — число диапазона от 0 до 255.

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

Итак, чтобы обратиться к определенному компьютеру в сети, следует указать его IP-адрес.

Такая система адресации удобна для компьютеров, но неудобна для человека. В сети Интернет используется также более наглядный способ — доменный способ адресации, когда все пространство адресов абонентов (пользователей Интернета) делится на области, которые называются доменами. Этот способ базируется на доменных именах серверов, сокращенно DNS (от англ. Domain Name Server), состоящие из сокращений слов, записанных латинскими символами. Так же как IP-адрес, доменное имя однозначно определяет положение сервера в сети. При обращении к компьютеру его доменным именем оно будет автоматически преобразовано в соответствующую ему IP-адрес. Например, российская поисковая система Яндекс имеет IP-адрес 5.255.255.70, которому соответствует доменное имя .

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

Имена для доменов верхнего уровня выдает информационный центр Интернета (InterNIC), остальные имен фиксируют те организации, которым такие права делегированы. Идентификаторы доменов верхнего уровня являются стандартными, в доменном имени они записываются справа. Они позволяют определить тип организации, которой принадлежит ресурс, или страну, в которой эта организация расположена.

По направлению деятельности (для США — домены верхнего уровня)

идентификаторы доменов тип организации
.com

.edu

.gov

.mil

.net

.org

.int

коммерческая

образовательная

правительственная

военная

организация, работающая с сетью

некоммерческая

международная

Географические — по странам

идентификаторы доменов страна
.ru

.pl

.uk

.de

Россия

Польша

Великобритания

Германия

Города, организации, учреждения и отдельные лица регистрируют доменные имена второго уровня внутри доменов верхнего уровня. Например и — доменные имена Москвы и Санкт-Петербурга, — домен органов государственной власти Российской федерации.

Условно можно считать, что доменное имя компьютера имеет следующую структуру: имя компьютера.организация.регион.страна

Информационные ресурсы, хранящиеся на серверах, также имеют адрес, который может содержать название протокола для доступа к информационному ресурсу, тип ресурса, адрес сервера, на котором он хранится, название папки и имя файла соответствующего документа и тому подобное. Такие сведения называются URL-адресом (от англ. Uniform Resource Locator — унифицированный локатор ресурса), которую часто называют адресом ресурса или просто адресом.

К примеру, рассмотрим полный адрес (URL) статьи на нашем сайте: «https:///nauka-i-tehnika/klassifikatsiya-kompyuterov.html», здесь мы видим протокол ресурса: https, тип ресурса: www, адрес сервера: , название папки: nauka-i-tehnika, имя файла документа: klassifikatsiya-kompyuterov.html.

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

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

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

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

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

Протоколы, реализующие модель 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.

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

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

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

Уровень сетевого интерфейса (называют уровнем 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 есть такие значения ка

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Теги

Adblock
detector