
- •1. Классификация компьютерных сетей
- •2. Эталонная модель взаимодействия открытых систем. Нижние уровни.
- •3. Эталонная модель взаимодействия открытых систем. Верхние уровни.
- •4. Характеристики линий связи
- •5. Классификация линий связи
- •6. Методы аналоговой модуляции
- •7. Спектры сигналов при амплитудной модуляции
- •8. Спектры сигналов при потенциальном кодировании
- •9. Соотношения спектров сигналов при различных способах цифровой модуляции
- •10. Методы избыточного кодирования и причины их применения
- •11. Методы скрэмблирования и причины их применения
- •12. Методы коммутации при передаче данных
- •13. Канальный уровень протоколы подуровня управления логическим каналом
- •14. Метод доступа к физической среде csma/cd
- •15. Ограничение диаметра сети при использовании метода доступа к физической среде csma/cd
- •16. Множественный доступ с передачей полномочий для моноканала
- •17. Алгоритмы входа станции в сеть и выхода ее из сети при использовании множественного доступа с передачей полномочий для моноканала
- •18. Множественный доступ с передачей полномочий для циклического кольца
- •19. Оценка максимального времени доставки сообщения в сетях с методами доступа ieee 802.4, ieee 802.5
- •20. Архитектура сети Ethernet fast ethernet
- •21. Устройства расширения сетей. Мост
- •22. Устройства расширений сетей. Маршрутизатор.
- •23. Виртуальные локальные сети vlan
- •24. Особенности и проблемы распространения электромагнитных волн.
- •25. Схемы беспроводных соединений
- •26. Методы кодирования для беспроводной передачи данных
- •27. Прямое последовательное расширение спектра(dsss)
- •29. Bluetooth принципы построения, функционирования и основные параметры
- •30. Классы адресов стека протоколов tcp/ip
- •31. Проблема ограничения количества ip адресов и ее решение с помощью масок
- •32. Проблема ограничения количества ip адресов и ее решение с помощью технологий bnat и napt
- •33. Автоматизация процесса назначения ip адресов
- •34. Отображение ip адресов на локальные адреса
- •35. Организация доменов и доменных имен
- •36. Маршрутизация без использования масок
- •37. Маршрутизация с использованием масок постоянной длины
- •38. Маршрутизация с использованием масок переменной длины
- •3 9. Структура таблицы маршрутизации. Алгоритм выбора маршрута.
- •40. Бесклассовая маршрутизация cidr
- •33. Проблема ограничения количества ip адресов и ее решение с помощью бесклассовой адресации (возможно надо дополнить или править)
- •41. Классификация протоколов маршрутизации
- •42. Протокол маршрутизации rip
- •43. Протокол маршрутизации ospf (выбор кратчайшего пути первым)
37. Маршрутизация с использованием масок постоянной длины
Часто администраторы сетей испытывают неудобства из-за того, что количество централизованно выделенных им номеров сетей недостаточно для того, чтобы структурировать сеть надлежащим образом, например, разместить все слабо взаимодействующие компьютеры по разным сетям. В такой ситуации возможны два пути. Первый из них связан с получением от InterNIC или поставщика услуг Internet дополнительных номеров сетей. Второй способ, употребляющийся чаще, связан с использованием технологии масок, которая позволяет разделять одну сеть на несколько сетей.
Итак, номер сети, который администратор получил от поставщика услуг, - 129.44.0.0 (10000001 00101100 00000000 00000000). В качестве маски было выбрано значение 255.255.192.0 (111111111111111111000000 00000000). После наложения маски на этот адрес число разрядов, интерпретируемых как номер сети, увеличилось с 16 (стандартная длина поля номера сети для класса В) до 18 (число единиц в маске), то есть администратор получил возможность использовать для нумерации подсетей два дополнительных бита.
Некоторые программные и аппаратные маршрутизаторы не поддерживают номера подсетей, которые состоят либо только из одних нулей, либо только из одних единиц.
Рассмотрим, как изменяется работа модуля IP, когда становится необходимым учитывать наличие масок.
Во-первых, в каждой записи таблицы маршрутизации появляется новое поле - поле маски.
Во-вторых, меняется алгоритм определения маршрута по таблице маршрутизации. После того как IP-адрес извлекается из очередного полученного IP-пакета, необходимо определить адрес следующего маршрутизатора, на который надо передать пакет с этим адресом. Модуль IP последовательно просматривает все записи таблицы маршрутизации. С каждой записью производятся следующие действия.
Маска М, содержащаяся в данной записи, накладывается на IP-адрес узла назначения, извлеченный из пакета.
Полученное в результате число является номером сети назначения обрабатываемого пакета. Оно сравнивается с номером сети, который помещен в данной записи таблицы маршрутизации.
Если номера сетей совпадают, то пакет передается маршрутизатору, адрес которого помещен в соответствующем поле данной записи.
38. Маршрутизация с использованием масок переменной длины
Часто администраторы сетей испытывают неудобства из-за того, что количество централизованно выделенных им номеров сетей недостаточно для того, чтобы структурировать сеть надлежащим образом. В такой ситуации возможны два пути. Первый из них связан с получением от InterNIC или поставщика услуг Internet дополнительных номеров сетей. Второй способ, употребляющийся чаще, связан с использованием технологии масок, которая позволяет разделять одну сеть на несколько сетей.
Итак, номер сети, который администратор получил от поставщика услуг, - 129.44.0.0 (10000001 00101100 00000000 00000000). В качестве маски было выбрано значение 255.255.192.0 (111111111111111111000000 00000000). После наложения маски на этот адрес число разрядов, интерпретируемых как номер сети, увеличилось с 16 (стандартная длина поля номера сети для класса В) до 18 (число единиц в маске), то есть администратор получил возможность использовать для нумерации подсетей два дополнительных бита.
Некоторые программные и аппаратные маршрутизаторы не поддерживают номера подсетей, которые состоят либо только из одних нулей, либо только из одних единиц.
В предыдущем примере использования масок все подсети имеют одинаковую длину поля номера сети - 18 двоичных разрядов, и, следовательно, для нумерации узлов в каждой из них отводится по 14 разрядов. То есть все сети являются очень большими и имеют одинаковый размер. Однако в этом случае, как и во многих других, более эффективным явилось бы разбиение сети на подсети разного размера. В частности, большое число узлов, вполне желательное для пользовательской подсети, явно является избыточным для подсети, которая связывает два маршрутизатора по схеме «точка-точка». В этом случае требуются всего два адреса для адресации двух портов соседних маршрутизаторов. В предыдущем же примере для этой вспомогательной сети Ml - М2 был использован номер, позволяющий адресовать 214 узлов, что делает такое решение неприемлемо избыточным. Администратор может более рационально распределить имеющееся в его распоряжении адресное пространство с помощью масок переменной длины.
Некоторые особенности масок переменной длины проявляются при наличии так называемых «перекрытий». Под перекрытием понимается наличие нескольких маршрутов к одной и той же сети или одному и тому же узлу. В этом случае адрес сети в пришедшем пакете может совпасть с адресами сетей, содержащихся сразу в нескольких записях таблицы маршрутизации. В таких случаях должно быть применено следующее правило: «Если адрес принадлежит нескольким подсетям в базе данных маршрутов, то продвигающий пакет маршрутизатор использует наиболее специфический маршрут, то есть выбирается адрес подсети, дающий большее совпадение разрядов».