- •Электронный вариант лекций по дисциплине «Сетевые технологии»
- •Сетевые топологии.
- •Набор протоколов tcp/ip.
- •Архитектура tcp-1.
- •3. Протоколы транспортного уровня.
- •4. Протоколы прикладного уровня.
- •Маски подсетей.
- •Представление маски подсети в виде префикса сети
- •Протоколы маршрутизации стека tcp/ip
- •Прикладные интерфейсы tcp/ip
- •Электронная почта в сети internet Почтовые протоколы
- •1. Протокол smtp
- •2. Протокол pop3
- •Протоколы slip & ppp
- •Раздел: Сетевая безопасность
- •1.Обнаружение атак на сетевом уровне
- •2. Обнаружение атак на системном уровне
- •Статистика самых распространенных атак
- •Классификация атак
- •Психологические методы доступа
- •Средства защиты компьютерных сетей
- •Раздел: «Распределенное вычисление» Организация кластеров
- •Классификация Флина.
Маски подсетей.
С помощью маршрутизаторов сеть разбивают на подсети, чтобы избежать заполнение широковещательным трафиком.
Пусть
Как маршрутизатор узнает что сеть разбита на подсети. Для этого существует маска подсетей:
NID HID
Биты соответствующие NID выставляются в единицу.
Биты соответствующие HID выставляются в ноль.
Таким образом для класса А маска подсети будет 255.0.0.0
для класса В маска подсети будет 255.255.0.0
для класса С маска подсети будет 255.255.255.0
Сети класса А и В содержат большее число хостов. Сеть класса В содержит 65 тысяч хостов.
Если сеть 10Мбит то пропускная способность 9Мбит, т.к. 1Мбит съедается служебными сообщениями, поэтому сеть разбивается на подсети с помощью маршрутизаторов.
Правило трех хабов:
Эффект приблизительно равен нулю т.к. каждый хаб съедает от скорости 200кб.
Представление маски подсети в виде префикса сети
Маска подсети для сети класса В 139.12.00 , так 139.12.0.0/16
255.255.252.0 ->139.12.1.0/22
Алгоритм разбиения на подсети
Определение числа бит для идентификатора подсети
Определить число хостов, которые нужно для данной подсети
20компьютеров -20 хостов
Для получения идентификатора отводим столько бит, сколько бы еще хватило для для числа хостов, сформируем маски подсети
Документирование идентификаторов сетей
Протокол IGMP
Передача мультимедийных данных по сетям Интернет является одним из наиболее важных направлений. Этот вид информации передается обычно в режиме без установления соединения (протокол UDP-RTP). Наиболее типичной схемой в этом случае является наличие одного передатчика и большого числа приемников. Эта схема реализуется с использованием мультикастинг-адресации. Мультикастинг-адресация может осуществляться на IP- и MAC-уровнях. В Ethernet для этих целей зарезервирован блок адресов в диапазоне от 01:00:5E:00:00:00 до 01:00:5E:7F:FF:FF. Первый байт адреса, равный 01, указывает на то, что адрес является мультикастным. Данная схема резервирования адресного пространства позволяет использовать 23 бита Ethernet-адреса для идентификации группы рассылки при IP-мультикастинге (см. рис. 4.4.9.1.).
Рис. 4.4.9.1. Соотношение мультикастинговых MAC- и IP-адресов
Область из 5 бит в IP-адресе, отмеченная *****, не используется при формировании Ethernet-адреса. Так как соотношение IP и MAC-адресов не является однозначным, драйверы должны обеспечивать обработку адресов с тем, чтобы интерфейсы получали только те кадры, которые действительно им предназначены. Для того чтобы информировать маршрутизатор о наличии участников мультикастинг-обмена в субсети, связанной с тем или иным интерфейсом, используется протокол IGMP.
Протокол IGMP предназначен для управления участием хоста в групповой рассылке (IP multicast)
Хосты могут в любой момент входить в группу и покидать ее. Группа рассылки имеет неограниченный размер. Участники группы могут находится в различных подсетях. Для этого маршрутизаторы должны поддерживать групповую рассылку, поэтому узел может отправлять сообщение группе не входя в нее.
Когда узел присоединяется к группе:
Узел посылает сообщение (отчет о членстве узла):
Host Member Ship Report (1,0)
Список подключается к групповой рассылке. Запрос о членстве узла:
Host Member Ship Query (224.0.0.1)
Протокол IGMP (internet group management protocol, RFC-1112) используется для видеоконференций, передачи звуковых сообщений, а также группового исполнения команд различными ЭВМ. Этот протокол использует групповую адресацию (мультикастинг).
