Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
IP и MAC адреса. Разрешение адресов
Об IPv4 и см. вопрос 13. Рассказать о subnet и broadcast. IPv6: длина адреса – 16 байт. Записываются в виде 8 групп по 4 шестнадцатеричных цифры. Группы указываются через двоеточия. Например: 8000:0000:0000:0000:0123:4567:89АВ:CDEF Приняты следующие сокращения: 1. группа целиком состоящая из нулей заменяется парой двоеточий. 2. если группа начинается с нулей, то эти нули можно опустить. Для предыдущего примера сокращенная группа выглядит следующим образом: 8000::123:4567:89АВ:CDEF 3. адреса группы IPv4 начинаются с пары двоеточий.::192.168.14.12 MAC-адрес: длина – 6 байт. Записывается из 3 групп в 16-ричном виде. Первые 3 октета (в порядке их передачи по сети; старшие 3 октета, если рассматривать их в традиционной бит-реверсной шестнадцатиричной записи MAC-адресов) содержат 24-битный уникальный идентификатор организации (OUI), или (Код MFG — Manufacturing, производителя), который производитель получает в IEEE. При этом используются только младшие 22 разряда (бита), 2 старшие имеют специальное назначение:
Следующие три октета выбираются изготовителем для каждого экземпляра устройства. За исключением сетей системной сетевой архитектуры SNA. Таким образом, глобально администрируемый MAC-адрес устройства глобально уникален и обычно «зашит» в аппаратуру. Администратор сети имеет возможность, вместо использования «зашитого», назначить устройству MAC-адрес по своему усмотрению. Такой локально администрируемый MAC-адрес выбирается произвольно и может не содержать информации об OUI. Признаком локально администрируемого адреса является соответствующий бит первого октета адреса.
MAC-адрес (от англ. Media Access Control — управление доступом к среде, также Hardware Address) — это уникальный идентификатор, присваиваемый каждой единице оборудования компьютерных сетей. Большинство сетевых протоколов канального уровня используют одно из трёх пространств MAC-адресов, управляемых IEEE: MAC-48, EUI-48 и EUI-64. Адреса в каждом из пространств теоретически должны быть глобально уникальными. Не все протоколы используют MAC-адреса, и не все протоколы, использующие MAC-адреса, нуждаются в подобной уникальности этих адресов.
В широковещательных сетях (таких, как сети на основе Ethernet) MAC-адрес позволяет уникально идентифицировать каждый узел сети и доставлять данные только этому узлу. Таким образом, MAC-адреса формируют основу сетей на канальном уровне, которую используют протоколы более высокого (сетевого) уровня. Для преобразования MAC-адресов в адреса сетевого уровня и обратно применяются специальные протоколы (например, ARP и RARP в сетях TCP/IP). 17вопрос. Маршрутизация, основные понятия, классификация протоколов. Маршрутизация — процесс определения маршрута следования информации в сетях связи. Под путем (маршрутом) понимается последовательность маршрутизаторов, через которые проходит пакет по пути к узлу-назначению. Необходимо знать: Адрес назначения, Возможные маршруты, Лучший маршрут Таблица маршрутизации — электронная таблица (файл) или база данных, хранящаяся на маршрутизаторе или сетевом компьютере, описывающая соответствие между адресами назначения и интерфейсами, через которые следует отправить пакет данных до следующего маршрутизатора. Является простейшей формой правил маршрутизации. Таблица маршутизации обычно содержит: --адрес сети или узла назначения, либо указание, что маршрут является маршрутом по умолчанию --маску сети назначения --шлюз, обозначающий адрес маршрутизатора в сети, на который необходимо отправить пакет, следующий до указанного адреса назначения --интерфейс (в зависимости от системы это может быть порядковый номер, символьное имя устройства) --метрику — аддитивная характеристика протяженности маршрута, например: количество хопов, вносимые задержки или надёжность сетей. Обязательные поля таблицы маршрутизации: Адрес сети назначения, Адрес следующего маршрутизатора, Адрес (номер) порта (текущего маршрутизатора) Дополнительные поля: Маска подсети,Метрика, TTL, Источник записи Источники записей в таблицах маршрутизации: Автоматически –информация о непосредственно подключённых сетях и служебные записи. Вручную -администратор сети добавляет записи и Динамически –протоколы маршрутизации заносят в таблицу временные записи о состоянии сети
Маршрутизация пакета 1.Из кадра, поступившего на входной интерфейс маршрутизатора, извлекается IP-пакет; анализируется его адрес назначения. 2.По этому адресу из таблицы маршрутизации определяется IP-адрес следующего маршрутизатора, транслируется в локальный адрес. 3.Исходный пакет упаковывается в кадр нижележащей технологии и отправляется на следующий маршрутизатор. 4.Шаги 1-3 повторяются, пока пакет не попадет в сеть назначения. Протокол маршрутизации — это сетевой протокол, используемый маршрутизаторами для определения возможных маршрутов следования данных в составной компьютерной сети. Задачидинамических протоколов маршрутизации -Динамически определять и заполнять таблицу маршрутизации -Определять лучший маршрут -Отслеживать нерабочие маршруты -Обладать минимальным временем схождения -Препятствовать образованию петель Протоколы маршрутизации делятся на два вида, зависящие от типов алгоритмов, на которых они основаны: 1)Дистанционно-векторные протоколы, основаны на Distance Vector Algorithm (DVA); · Вектором расстояний называется набор пар ("Сеть", "Расстояние до этой сети"), извлеченный из таблицы маршрутов · Работа протоколов: -Маршрутизаторы периодически рассылают вектор расстояний соседним маршрутизаторам. -При получении вектора маршрутизатор дополняет его своей информацией и рассылает дальше. -После завершения рассылки выбирается лучший маршрут до каждой сети. -Процесс периодически повторяется для актуализации таблицмаршрутизации. · Предназначены для небольших сетей. Протоколы состояния каналов связи, основаны на Link State Algorithm (LSA). · Работа протоколов: -Маршрутизаторы периодически рассылают короткие сообщения HELLO. -На основании такого обмена маршрутизаторы получают информацию о всех связях в сети (граф сети). -Перестроение графа –только при изменении какой-либо связи. Экономия трафика. · Предназначены для больших сетей.
Вопрос. Протокол RIP. RIP - Внутренний протокол маршрутизации дистанционно-векторного типа. Использует количество хопов (hop count) в качестве метрики (Метрика –аддитивная характеристика протяженности маршрута). Версии: 1)RIPv1 –RFC 1058; 2)RIPv2 –поддержка масок подсетей (CIDR)–RFC 2453; 3)RIPng –RIPv2 с поддержкой IPv6 –RFC 2080 В этом протоколе все сети имеют номера (способ образования номера зависит от используемого в сети протокола сетевого уровня), а все маршрутизаторы - идентификаторы. Протокол RIP широко использует понятие "вектор расстояний". Вектор расстояний представляет собой набор пар чисел, являющихся номерами сетей и расстояниями до них в хопах. Вектора расстояний итерационно распространяются маршрутизаторами по сети, и через несколько шагов каждый маршрутизатор имеет данные о достижимых для него сетях и о расстояниях до них. Если связь с какой-либо сетью обрывается, то маршрутизатор отмечает этот факт тем, что присваивает элементу вектора, соответствующему расстоянию до этой сети, максимально возможное значение, которое имеет специальный смысл - "связи нет". Таким значением в протоколе RIP является число 16. Адаптация RIPк изменениям состояния сети -Истечение времени жизни маршрута (TTL)(Рассылка векторов –30 сек, TTL –180 сек)
-Указание специальной метрики (бесконечности) до сети, ставшей недоступной (Count to Infinity) RIP. Методы борьбы с ложными маршрутами -Расщепление горизонта (Split horizon) Маршрутная информация никогда не передаётся маршрутизатору, от которого она получена (т.е. следующему на данном маршруте) -Триггерные обновления (Triggered updates) При получении данных об изменении метрики маршрутизатор не ждет 30 сек, а рассылает обновлённый вектор расстояний немедленно. Метод позволяет предотвратить распространение устаревших сведений о несуществующих маршрутах (не в 100% случаев). Метод сильно нагружает сеть служебным трафиком -Замораживание изменений (Hold down) Введение таймаута на принятие данных о сети, ставшей недоступной. Предотвращает принятие устаревших сведений о некотором маршруте от удаленных от отказавшей сети маршрутизаторов. Преимуществом протокола RIP является его вычислительная простота, а недостатками - увеличение трафика при периодической рассылке широковещательных пакетов и неоптимальность найденного маршрута.
Вопрос. Протокол OSPF. - внутренний протокол маршрутизации типа «состояния связей» - разработан IETF в 1988 г., принят в виде стандарта RFC 2328 в 1991г. - использует в качестве метрики показатели качества обслуживания (QoS): пропускную способность, вносимые задержки, надежность каналов. OSPF – этап работы: 1. Обмен HELLO-пакетами для поиска соседей(После инициализации модуля OSPF (например, после подачи питания на маршрутизатор) через все интерфейсы, включенные в OSPF-систему, начинают рассылаться Hello-сообщения.Задача Hello-протокола - обнаружение соседей и установление с ними отношений смежности. Соседями называются OSPF-маршрутизаторы, подключенные к одной сети (к одной линии связи) и обменивающиеся Hello-сообщениями. Смежными называются соседние OSPF маршрутизаторы, которые приняли решение обмениваться друг с другом информацией, необходимой для синхронизации базы данных состояния связей и построения маршрутов.) Обмен hello-пакетами через все интерфейсы на которых активирован OSPF. Маршрутизаторы разделяющие общий канал передачи данных становятся соседями, после установления договоренности о параметрах hello-пакетов. 2. Построение баз данных состояния каналов - Пара маршрутизаторов, находящихся в состоянии соседства синхронизирует между собой базу данных состоянии каналов. БД состояния каналов – список всех записей о состоянии каналов.
- Рассылка объявлений о состоянии канала всем маршрутизаторам в состоянии соседства - При получении объявления от соседа – дополнение своей БД состояния каналов и рассылка копии исходного объявления всем другим соседям. Объявление о состоянии канала описывает все каналы маршрутизатора, все интерфейсы и состояние каналов. 3. Вычисление кратчайших путей (алгоритм Дийкстры) Алгоритм Дийкстры – алгоритм на графах, позволяющий найти кратчайшее расстояние от одной из вершин графа до всех остальных (работает только для графов без ребер отрицательного веса) 4. Заполнение таблиц маршрутизации
OSPF – сообщения HELLO: - Рассылаются маршрутизатором соседям каждые 10 сек. - В случае изменения топологии маршрутизатор перестраивает граф и таблицу и извещает соседей об измененной связи OSPF – механизмы: - TTL записей топологической базы, актуализация: Link-State Request, Link-State Update - Периодическая инициализация топологических баз (аналог RIP) - Исключена вероятность распространения устаревшей ложной информации о доступности сетей - Поддержка QoS на уровне метрики - Поддержка балансировки нагрузки (хранит несколько маршрутов с одинаковой метрикой) - Обладает высокой вычислительной сложностью: -Сеть разбивается на т.н. области сети (зоны); -OSPF работает на мощных аппаратных маршрутизаторах
Транспортный уровень Транспортный уровень. Он обеспечивает передачу данных вышестоящим уровням с определенной степенью надежности и способен обнаружить и исправить ошибки при передаче. Он разбивает данные, полученные от сеансового уровня на пакеты, нумерует их, упорядочивает и управляет потоком. Протоколы транспортного уровня стека TCP/IP - Transmission control protocol (TCP) - с установкой логического соединения до передачи данных - с подтверждением доставки данных - надёжность в ущерб скорости - User datagram protocol (UDP) - без установки логического соединения - без подтверждения доставки данных - скорость в ущерб надёжности Порты и сокеты Порт – системная очередь пакетов к точке входа прикладного процесса (не путать с портами оборудования: USB, COM, PS/2 и т.д.) IP-адрес однозначно идентифицирует сетевой интерфейс в пределах составной сети Порт однозначно идентифицирует прикладной процесс в пределах компьютера
TCP и UDP порты - Множества TCP и UDP портов не пересекаются (независимы) - Приложениям, использующим TCP (UDP), назначаются порты TCP (UDP) - TCP 1750 и UDP 1750 никак не связаны – могут быть присвоены разным приложениям - Совпадающие номера портов для приложений, использующих TCP и UDP в разных режимах (DNS, 53) - Для каждого порта существует 2 очереди дейтаграмм: входящая и исходящая - Мультиплексирование – процедура приёма протоколом TCP (UDP) данных, поступающих от нескольких прикладных служб (по портам), и формирования единого потока дейтаграмм - Демультиплексирование – распределение протоколом TCP (UDP) поступающих с сетевого уровня пакетов между набором высокоуровневых служб, идентифицированных номерами портов Основные номера портов. UDP: RIP (520), SNTP (161), DNS (53) TCP: SMTP (25), DNS (53)
|
||||||||
Последнее изменение этой страницы: 2019-11-02; просмотров: 305; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.15.190.144 (0.037 с.) |