- •Структура сети Citytelecom, компании «Филанко»
- •Механизмы передачи фреймов
- •Пример сети для демонстрации использования механизмов передачи фреймов
- •Хосты в одном vlan на одном коммутаторе
- •Хосты в разных vlan на одном коммутаторе
- •Добавлен второй коммутатор и хосты в vlan 2
- •Создание тегированного порта между коммутаторами
- •Основные понятия
- •Диапазоны адресов
- •Диагностика проблем в сети, транспорта и отсутствия интернета
- •Проблема услуг «интернет»
- •Проблема услуги «транспорт»
- •Проблема услуги «ip транзит»
- •Команды для коммутаторов Коммутаторы Qtech 2700, 2800
Основные понятия
Изначально адресация в сетях IP осуществлялась на основе классов: первые биты определяли класс сети, а по классу сети можно было сказать - сколько бит было отведено под номер сети и номер узла. Всего существовало 5 классов:
Класс A |
0 |
7-разрядный адрес сети |
24-разрядный адрес интерфейса |
Класс B |
10 |
14-разрядный адрес сети |
16-разрядный адрес интерфейса |
Класс C |
110 |
21-разрядный адрес сети |
8-разрядный адрес интерфейса |
Класс D |
1110 |
Адрес многоадресной рассылки |
Класс E |
1111 |
Зарезервировано |
Адресация IP
Особенностью IP является гибкая система адресации. Плата за это - наличие централизованных служб типа DNS.
Адрес состоит из двух частей – номер сети и номер узла в сети. IP-адрес версии 4 имеет длину 4 байта, записывается в виде четырех десятичных чисел, разделенных точками.
Для определения, какие байты принадлежат номеру сети, а какие номеру узла существует несколько подходов.
Одним из подходов был классовый метод адресации.
Классы IP-адресов
Первые Число Число
Класс биты байт для байт для Число сетей Число узлов
№ сети № узла
A 0 1 3 128 (-2) 16 777 216 (-2)
B 10 2 2 16 384 65 536 (-2)
C 110 3 1 2 097 152 256 (-2)
D 1110 Групповой адрес 268 435 456
E 11110 Зарезервировано 134 217 728
Нумерация IP-сетей
Класс Первые Наименьший номер сети Наибольший номер сети
биты
А 0 1.0.0.0 126.0.0.0
В 10 128.0.0.0 191.255.0.0
С 110 192.0.0.0 223.255.255.0
D 1110 224.0.0.0 239.255.255.255
E 11110 240.0.0.0 254.255.255.255
Нетрудно посчитать, что всего в пространстве адресов IP - 128 сетей по 16 777 216 адресов класса A, 16384 сети по 65536 адресов класса B и 2 097 152 сети по 256 адресов класса C, а также 268 435 456 адресов многоадресной рассылки и 134 217 728 зарезервированных адресов. С ростом сети Интернет эта система оказалась неэффективной и была дополнена CIDR (бесклассовой адресацией).
Бесклассовая адресация
Бесклассовая адресация (англ. Classless Inter-Domain Routing, англ. CIDR) — метод IP-адресации, позволяющий гибко управлять пространством IP-адресов, не используя жёсткие рамки классовой адресации. Использование этого метода позволяет экономно использовать ограниченный ресурс IP-адресов, поскольку возможно применение различных масок подсетей к различным подсетям.
Диапазоны адресов
IP-адрес является массивом битов. Принцип IP-адресации — выделение множества (диапазона, блока, подсети) IP-адресов, в котором некоторые битовые разряды имеют фиксированные значения, а остальные разряды пробегают все возможные значения. Блок адресов задаётся указанием начального адреса и маски подсети. Бесклассовая адресация основывается на переменной длине маски подсети (англ. variable length subnet mask, VLSM), в то время, как в классовой (традиционной) адресации длина маски строго фиксирована 1, 2 или 3 установленными октетами.
Вот пример записи IP-адреса в бесклассовой адресации: 192.0.2.32/27.
Октеты IP-адреса |
192 |
0 |
2 |
32 |
||||||||||||||||||||||||||||
Биты IP-адреса |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
Биты маски подсети |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
Октеты маски подсети |
255 |
255 |
255 |
224 |
||||||||||||||||||||||||||||
В данном примере видно, что в маске подсети 27 бит слева выставлены в единицу. В таком случае, говорят о длине префикса подсети в 27 бит и указывают через косую черту (знак /) после базового адреса.
Вот ещё один пример записи адреса с применением бесклассовой адресации: 172.16.0.1/12.
Октеты IP-адреса |
172 |
16 |
0 |
1 |
||||||||||||||||||||||||||||
Биты IP-адреса |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
Биты маски подсети |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
Октеты маски подсети |
255 |
240 |
0 |
0 |
||||||||||||||||||||||||||||
Множество всех адресов соответствует нулевой маске подсети и обозначается /0, а конкретный адрес IPv4 — маске подсети с длиной префикса в 32 бита, обозначаемой /32.
Для упрощения таблиц маршрутизации можно объединять блоки адресов, указывая один большой блок вместо ряда мелких. Например, 4 смежные сети класса C (4 × 255 адресов, маска 255.255.255.0 или /24) могут быть объединены, с точки зрения далёких от них маршрутизаторов, в одну сеть /22. И напротив, сети можно разбивать на более мелкие подсети, и так далее.
Компания «Филанко», в построении сети, использует бесклассовую адресацию.
