[28.10.11] Лекция №8 (1061590)
Текст из файла
Лекция №8 [28.10.11]
Основными компонентами LANE являются программные компоненты: LAN Emulation Client (LEC) и LAN Emulation Server (LES). Клиент выполняет роль пограничного элемента, работающего между станциями Ethernet и ATM. На каждую присоединённую к ATM сеть Ethernet приходится один клиент. Таким клиентом обычно является ATM-LAN-коммутатор (или конвертер), имеющий порт ATM и несколько портов Ethernet. Этот коммутатор-конвертер имеет ATM-адрес и должен иметь информацию о MAC-адресах всех узлов каждой из Ethernet сетей, которые он присоединяет к ATM.
LEC1:
| MAC | Порт |
| WS11 | 1 |
| WS21 | 2 |
| WS22 | 2 |
| MAC | Порт | ATM адрес |
| WS31 | 3 | 25,ALS2 |
| WS32 | 3 | 25,ALS2 |
| WS41 | 3 | 25,ALS3 |
| WS42 | 3 | 25,ALS3 |
Объединение сетей
Три типа сетевых адресов:
1) физический MAC-адрес (01-23-45-67-89-AB). Первые два байта 01-23-45 выделены под код производителя сетевого оборудования. Относится к канальному уровню OSI;
2) сетевой IPv4-адрес (192.168.10.1). Тоже 32 бита (4 байта). Две части адреса: первая – номер сети, вторая – номер узла. Относится к сетевому уровню OSI;
3) DNS-имя, доменное имя (serv1.ibm.com).
Так как в разных сетях разный MTU, то надо обеспечить фрагментацию пакетов (пакеты вкладываются в кадр, если кто забыл), иначе пакет из LAN1 не влезет в кадр LAN2. Также роутеры должен преобразовывать IP-адрес в MAC адрес. Заблудившиеся пакеты удалять. Ну и маршрут нужен, конечно. Все эти проблемы решаются на сетевом уровне, маршрутизатором (роутером).
Функциональная модель маршрутизатора:
Блок 1 проверяет ошибки канального уровня, освобождает кадры от заголовков канального уровня и передаёт пакет модулям сетевого уровня (блок 2), где осуществляется модификация и анализ заголовка сетевого уровня.
Если всё нормально, то анализируется маршрутная таблица и определяется маршрут по блоку 6, формируется пакет, определяется порт. В блоке 7 осуществляется преобразование IP-адреса в MAC-адрес (реализуется протокол ARP).
В блоке 4 ведётся очередь. Если пакет в результате выбора маршрута должен быть передан с тот же порт (в ту же сеть), откуда он поступил, то этот пакет отбрасывается в блоке 5 (который занимается этой фильтрацией).
Блок 3 удаляет пакеты с неверной контрольной суммой. Блок 8 – в него поступают пакеты, он должен организовать формирование кадра с помещением в него пакета, указание MAC-адреса следующего маршрутизатора, выбор порта и передачу на уровень интерфейса.
Блок 9 отвечает за создание и ведение таблицы маршрутизации.
Классы IP-адресов
Класс определяется значением старшего байта. Левая часть – номер сети, правая часть – номер узла.
Классы:
1) класс A, старшие биты первого байта: 0, большие сети. Наименьший номер сети: 1.0.0.0, максимальный: 126.0.0.0. Максимальное число узлов в сети: 224;
2) класс B, старшие биты первого байта: 10, средние сети. Наименьший номер сети: 128.0.0.0, максимальный: 191.255.0.0. Максимальное число узлов в сети: 216;
3) класс C, старшие биты первого байта: 110, небольшие сети. Наименьший номер сети: 192.0.0.0, максимальный: 223.255.255.0. Максимальное число узлов в сети: 28;
4) класс D, особый групповой адрес, multicast, старшие биты первого байта: 1110, небольшие сети. Наименьший номер сети: 224.0.0.0, максимальный: 239.255.255.255. Если в пакете в качестве адреса назначения указан адрес класса D, то такой пакет должны получить все узлы сети, которой присвоен этот адрес;
5) класс E, зарезервирован, старшие биты первого байта: 11110, небольшие сети. Наименьший номер сети: 240.0.0.0.
Соглашения по протоколу IP:
1) если весь IP-адрес состоит только из нулей, то протоколом IP он воспринимается как адрес узла, сгенерировавшего этот пакет;
2) если в поле номера сети стоят только нули, то по умолчанию считается, что узел назначения принадлежит той же сети, что и узел-отправитель этого пакета;
3) если все двоичные разряды IP-адреса содержат единицы (все 32 разряда), то пакет с таким адресом назначения должен рассылаться всем узлам, находящимся в той же сети, что и источник этого пакета (ограниченная широковещательная рассылка (limited broadcast));
4) если в поле номера узла стоят все единицы (последний октет 255), то такой пакет рассылается всем узлам сети с заданным номером сети (широковещательная рассылка (broadcast));
5) особое значение имеет адрес с номером сети 127 (например, localhost, 127.0.0.1). Он используется для тестирования сетевых программ в пределах одной машины.
Маска подсети – с ей помощью можно гибко устанавливать границу между номером узла и номером сети в IP-адреса. Используется в паре с IP-адресом, отдельно она не имеет смысла. Двоичная запись маски содержит непрерывную последовательность единиц (обязательно непрерывную) в тех разрядах, которые в IP-адресе должны интерпретироваться как номер сети.
Для классического представления:
маска класса A: 255.0.0.0;
маска класса B: 255.255.0.0;
маска класса A: 255.255.255.0.
Маска может задаваться по-другому: 192.168.151.10/24, 192.168.151.210/25. Число /24, /25 – число единичных разрядов в маске:
192.168.151.10/24 - 192.168.151.0
192.168.151.210/25 - 192.168.151.128
Маска даёт возможность более рационально использовать диапазон IP-адресов.
Распределение IP-адресов:
1) централизованно;
2) самостоятельно, если узел в автономной сети.
Локальные сети:
1) класс A: 10.0.0.0;
2) класс B: 172.16.0.0 – 172.31.0.0 (16 сетей);
3) класс C: 192.168.0.0 – 192.168.255.0 (256 сетей).
Адреса могут назначаться статически или динамически (DHCP). DHCP поддерживает способ автоматического динамического распределения адресов, а также более простые способы: ручного или автоматического статического назначения адресов.
DHCP работает в соответствии с моделью клиент-сервер. Во время подключения к сети компьютер посылает широковещательный запрос в сеть. DHCP сервер отзывается на запрос и отсылает клиенту IP-адрес. При такой архитектуре предполагается, что DHCP-сервер и клиент находятся в одной локальной сети.
При динамическом распределении адресов IP-адрес выделяется на ограниченное время (время аренды), что даёт возможность впоследствии использовать этот адрес для назначения другому клиенту.
При статическом назначении адресов, IP-адрес присваивается из пула адресов, без вмешательства оператора. Оператор задаёт только границы этого пула. Адрес выделяется на неограниченное время.
ARP
Отображение (преобразование) IP-адресов на локальные физические адреса осуществляется протоколом ARP. Потребность в таком преобразовании возникает каждый раз, когда модуль протокола IP (сетевой уровень) передаёт пакет на уровень сетевых интерфейсов.
IP-адрес назначения известен, поскольку он содержится в пакете. Требуется на основе этого IP-адреса найти MAC-адрес назначения. Протокол ARP просматривает ARP-таблицу, каждая строка в которой содержит соответствие MAC и IP-адреса. Для каждой сети, подключённой к порту компьютера или маршрутизатора строится своя ARP-таблица.
Тип записи для каждой строки может быть динамическим или статическим. Статические создаются вручную, с помощью специальной утилиты протокола ARP, и не имеют сроков устаревания. Динамические записи создаются модулем протокола ARP, используя широковещательные возможности протоколов локальных сетей; динамические записи должны постоянно обновляться. Если ARP-запись не обновлялась в течение нескольких минут, то она удаляется из этой кэш-таблицы.
Если в таблице отсутствует запись, то пакет ставится в очередь, а протокол ARP формирует свой запрос, вкладывает его в кадр канального уровня и широковещательно рассылает по сети. Все узлы сети получают этот запрос и сравнивают собственный IP-адрес с IP-адресом, содержащимся в запросе. В случае совпадения этих адресов станция формирует ответ, в котором указывает свои IP и MAC-адрес, и передаёт его направленно на узел ARP. Если ни у кого не совпало, нет такой станции с таким узлом, то никто не ответит, и протокол ARP уничтожает этот пакет и все последующие пакеты с этим IP-адресом (если в роутере нет настройки маршрутизации по умолчанию).
Характеристики
Тип файла документ
Документы такого типа открываются такими программами, как Microsoft Office Word на компьютерах Windows, Apple Pages на компьютерах Mac, Open Office - бесплатная альтернатива на различных платформах, в том числе Linux. Наиболее простым и современным решением будут Google документы, так как открываются онлайн без скачивания прямо в браузере на любой платформе. Существуют российские качественные аналоги, например от Яндекса.
Будьте внимательны на мобильных устройствах, так как там используются упрощённый функционал даже в официальном приложении от Microsoft, поэтому для просмотра скачивайте PDF-версию. А если нужно редактировать файл, то используйте оригинальный файл.
Файлы такого типа обычно разбиты на страницы, а текст может быть форматированным (жирный, курсив, выбор шрифта, таблицы и т.п.), а также в него можно добавлять изображения. Формат идеально подходит для рефератов, докладов и РПЗ курсовых проектов, которые необходимо распечатать. Кстати перед печатью также сохраняйте файл в PDF, так как принтер может начудить со шрифтами.














