Сначала немного теории. Hub работает на 1м уровне модели OSI и отправляет информацию во все порты, кроме порта – источника. Switch работает на 2м уровне OSI и отправляет информацию только в порт назначения за счет использования таблицы MAC адресов хостов. В сетях IP существует 3 основных способа передачи данных: Unicast, Broadcast, Multicast.
· Unicast (юникаст) – процесс отправки пакета от одного хоста к другому хосту.
· Multicast (мультикаст) – процесс отправки пакета от одного хоста к некоторой ограниченной группе хостов.
· Broadcast (бродкаст) – процесс отправки пакета от одного хоста ко всем хостам в сети.
В некотовых случаях switch может отправлять фреймы как hub, например, если фрейм бродкастовый (broadcast - широковещание) или unknown unicast (неизвестному единственному адресату).
Работу сети с топологией звезда на базе концентратора мы уже изучили. Теперь рассмотрим аналогичную сеть на базе коммутатора ( рис. 4.1).
Рис. 4.1. Звезда на базе коммутатора модели 2960
Пример сети с топологией звезда на базе коммутатора (файл task-4-1.pkt) прилагается.
На вкладке Physical вы можете посмотреть вид коммутатора, имеющего 24 порта Fast Ethernet и 2 порта Gigabit Ethernet ( рис. 4.2).
Рис. 4.2. Физический внешний вид коммутатора модели 2960
В режиме Simulation настроим фильтры и с помощью функции просмотрим прохождение пакета между двумя ПК через коммутатор. Как видим, маршруты пакетав концентраторе и коммутаторе будут разными: как в прямом, так и в обратном направлении хаб отправляет всем, а коммутатор – только одному.
Произведите проектирование локальной сети из хаба, коммутатора и 4х ПК
Сеть, которую необходимо спроектировать представлена на рис. 4.3.
Рис. 4.3. Проектируемая сеть
Произведите настройку и диагностику этой сети двумя способами (утилитой ping и в окне списка PDU. Убедитесь в успешности работы сети в режиме симуляции.
Примечание
Перед выполнением симуляции необходимо задать фильтрацию пакетов. Для этого нужно нажать на кнопку "Изменить фильтры", откроется окно, в котором нужно оставить только протоколы "ICMP" и "ARP". Кнопка "Авто захват/Воспроизведение" подразумевает моделирование всего ping-процесса в едином процессе, тогда как "Захват/Вперед" позволяет отображать его пошагово.
При исследовании пропускной способности ЛВС (качества передачи трафика по сети) желательно увеличить размер пакета и отправлять запросы с коротким интервалом времени, не ожидая ответа от удаленного узла, для того, чтобы создать серьезную нагрузку на сеть. Однако, утилита ping не позволяет отправлять эхо-запрос без получения эхо-ответа на предыдущий запрос и до истечения времени ожидания. Поэтому для организации существенного трафика воспользуемся программой Traffic Generator. Для работы создайте и настройте следующую сеть ( рис. 4.4).
Рис. 4.4. Топология сети для нашей работы
В окне управления PC1 во вкладке Desktop выберите приложение Traffic Generator и задайте настройки, как на рис. 4.5 для передачи трафика от PC1 на PC8. Для ясности я рядом с английской версией окна разместил тот же текст в русской версии программы CPT.
Рис. 4.5. Настройка генератора трафика (Вариант трафика от PC1 до
PC8)
Итак, при помощи протокола ICMP мы сформировали трафик между компьютерами PC1 с адресом 192.168.0.1 и PC8 с адресом 192.168.0.8. При этом в разделе Source Settings (Настройки источника) необходимо установить флажок Auto Select Port (Автовыбор порта), а в разделе PDU Settings (настройки IP-пакета) задать следующие значения параметров этого поля:
Select application: PING
Destination: IPAddress: 192.168.0.8 (адресполучателя);
Source IP Address: 192.168.0.1 (адрес отправителя);
TTL:32 (время жизни пакета);
TOS: 0 (тип обслуживания, "0" - обычный, без приоритета);
Sequence Number: 1 (начальное значение счетчика пакетов);
Size: 1400 (размер поля данных пакета в байтах);
Simulations Settings - здесь необходимо активировать переключатель;
Periodic Interval: 0.3 Seconds (период повторения пакетов)
Внимание
Не обязательно использовать те настройки, которые задал автор. Можете указать свои, например, Size: 1500, PeriodicInterval: 0.5 Seconds. Однако, если неверно укажете IP источника, то генератор работать не будет.
После нажатия на кнопку Send (Послать) между PC1 и PC8 начнется активный обмен данными. Не закрывайте окно генератора трафика настройки, чтобы не прервать поток трафика - лампочки должны постоянно мигать!
Новый термин
TTL - время жизни пакета. Наличие этого параметра не позволяет пакету бесконечно ходить по сети. TTL уменьшается на единицу на каждом узле (хопе), через который проходит пакет.
Пример сети для исследования качества передачи трафика по сети (файл task-4-2.pkt) прилагается.
Для оценки качества работы сети передадим поток пакетов между РС1 и РС8 при помощи команды ping –n 200 192.168.0.8и будем оценивать качество работы сети по числу потерянных пакетов. Параметр "–n" позволяет задать количество передаваемых эхо-запросов (у нас их 200) – рис. 4.6.
Рис. 4.6. Отправляем 200 пакетов на PC8
Одновременно с пингом, нагрузите сеть, включив генератор трафика на компьютере РС2 (узел назначения – РС8, размер поля данных–2500 байт, период повторения передачи - 0,1 сек. – рис. 4.7.
Рис. 4.7. Увеличиваем нагрузку на сеть
Для оценки качества работы сети - зафиксируйте число потерянных пакетов ( рис. 4.8).
Рис. 4.8. Потеряно 6 пакетов
Примечание
Как вариант можно было бы загрузить сеть путем организации еще одного потока трафика между какими-либо узлами сети, например, включив генератор трафика еще на ноутбуке PC3.
В заключение этой части нашей работы остановите Traffic Generator на всех узлах, нажав кнопку Stop.
Проверим тот факт, что установка коммутаторов вместо хабов устраняет возможность возникновения коллизий между пакетами пользователей сети. Замените центральный концентратор на коммутатор ( рис. 4.9). Немного подождите и убедитесь, что сеть находится в рабочем состоянии - все маркеры портов не красные, а зеленые.
Рис. 4.9. Топология сети при замене центрального концентратора на
коммутатор
Снова задайте поток пакетов между РС1 и РС8 при помощи команды ping –n 200 192.168.0.8и включите Traffic Generator на РС2. Проследите работу нового варианта сети. Убедитесь, что за счет снижения паразитного трафика качество работы сети стало выше (
Рис. 4..
).
Рис. 4.10. Потерян 1 пакет
Проверьте самостоятельно, что замена не одного, а всех хабов коммутаторами существенно улучшит качество передачи трафика в сети. Пример такой сети для исследования качества передачи трафика по сети (файл task-4-3.pkt) прилагается.
Скачано с www.znanio.ru
© ООО «Знанио»
С вами с 2009 года.