Одом У. - CISCO Официальное руководство по подготовке к сертификационным экзаменам CCENTCCNA ICND1 - 2010 (953096), страница 47
Текст из файла (страница 47)
Если один из сегментов локальной сети перегружен „-~ФРжеТ передать в него фрейм, то он просто буферизирует его (хранит в „езФ~,пВР, пока среда передачи данных не освоболится. Несмотря на то, что ~ФП~оиств в сети, а также ее загруженное п потоками данных не измени- ч$4Е числ» коллизий приводит к заметному увеличению производи-,;"~аз(Р)гоммуникапиониой инфраструктуры. .;Фдз4йовки.моста (Ьй$йе) между двумя коипентраторамв (ЬиЬ) сеть разде,, „,;.Йейвиеимые 1ОВАЯЕ-Тзсети: одна слева и одна справа, В !ОВАВЕ-Т- )з))у),';а)взй собственные 'Разделяемые 10 мбит/с.
аналогично 'и в' сети 'епра- Часть И. Коммутация в локальных сетях ва, поэтому в рассмотренном примерефактически полоса пропускания вырастет почти до 20 Мбит/с по сравнению с сетью, показанной в верхней части рис. 7.2. '4> Вилме ~ домен коллизии резделеемме 10 Мбит/с Берии Рис. 22 Иост создает два домена катмиэий и дви раэделлемыэ сегмента Егйегпег Коммутаторы локальных сетей (ьАХ зэийспеб) выполняют те же самые базовь)$::. функции, что и мосты, но у них есть множество дополнительных функций. Как а',",::' мосты, коммутаторы сегментируют сеть на различные участки, каждый сегмеа~,:-'т представляет собой отдельный домен коллизий.
о коммутаторах может быть очерк:" большое число интерфейсов, специально оптимизированное аппаратное обеспв,',:,:,'~- чение, поэтому даже младшие модели Егйегпеькттммутатттров могут коммутиро~':~' вать миллионы фреймов в секунду. За счет того, что коммугаторы создают отдетэае;.' ный ломен коллизии для каждого своего интерфейса и виртуальный маршрут Ая)з!; потока данных между двуми портами. они фактически увеличиваю~ скорость йВ';.-~т редачи данных. Как было рассказано в главе 3 "Основы локальных сетей", есллг)', порт коммутатора подключен к олному какому-либо устройству, в таком Егйеяф'";!' сегменте будет использоваться дуплексный режим (бэй-дцр!ех), поэтому скоре43~г передачи данных удвоится.
ВНИМАНИЕ! Разбиение домена коллизий коммутатором а локальном сети на меньшие домены для к инторфейса назыалетсн микросегментиииеи сети. Рассмотренные выше ключевые концепции проиллюстрированы на рист 7."~;,' На нем показаны те же самые рабочие станции, что и на рис. 7.2, но теперь'они «хтсййт наны посредством коммутатора, интерфейсы которого рабоппот со скоросэ.;,, 100 Мбит/с и создают четыре домена коллизий. Следует также запомнить, по все терфейсы работают в луплексном режиме, поскольку только олин компьютер вкд' В.~ажд)дйи ПОрт, а;тавжс ЧтО В таКОй Стйуктурс Сстн ВООбщЕ НЕ будЕт КОЛЛИЗИЙ. 221 Глава 7.
Базовые концепции ЕИзегпе(-коммутации Каждая нз окружностей ограничивает 1 домен коллизий со скоростью 100 Мбит/с Рис. 7.3. Кажаутитар раздсяяст четыре ЕЯеп~еГ-сегмента и создает четыре дамена камизий В слелующем разделе описан процесс пересылки Етйегпег-фреймов коммутаторами. ':.,';, Йринципы коммутации фреймов ' Вполне очевидно, что основная задача коммутато(хз !~!'" Пересылке ЕФегпеыфреймов. Для выполнения такой ф з;..;" -ст определенные алгоритмы, основанные на анализе ;"!,-"':!,:;.зполучателя в Егйегпеызаголовках фреймов. Чтобы по ~:;,-:Жоммутатор, сначала следует запомнить основные типы '.
':.~!'временных сетях. ;,",;-:~:,:..:"; ' Согласно стандартам Института 1ЕЕЕ МАС-адреса ~-';-.'..-з)йзлелить на три категории: 4ф,:;- в одиоалресатные (вп(саз( аддгеввез), нли те, которы терфейс, сетевую плату или порт локальной сети; „'.-::;.':;"", е широковещательные (Ьгоадсам авдгемы) — фрей ресом в качестве получателя (ГГГГ.ГГГГ.ГГГГ) 4;: .
ботан всеми устройствами в сегменте локальной с 1.:".".'",'::::в ' миогоалресатиые (гавйкам аддгеаяев) позволяют 1Г!",:::,:с,зтрафик некоторой динамически изменяющейся локальной сети НИИ в локальной сети состоит в ункцин устройство использу- МАС-адресов отправителя и нять, как именно работает адресов, используемые в со- технологии Егйегпез можно е идентиФицирует один ин- м с широковещательным ад- должен быть принят и обра- сти ((А)ь1); одновременно принимать группе сетевых устройств в .:':',:=,:чтаК„ОСНОВНДВ ЗалаЧа ЛЮбОГО ЕГЬЕГПЕ1-КОММУГатОРа ЗаКЛЮяавтее В ПОЛУЧЕййн -, мхов из локааьнрй сети и„последулюшем принятии решения", сяваует такой.фрейм .„„,, ~зхоле1рполлержнваетсн многоадресатнал рассылка пакетов. Когда многоалресатный .
5айхеупередается в среде Етйегпец используется спецнализигюванный многоалресатный .;-,,:, прес определенного формата. Адрес выглядит таким образом: 0100.5ехх.хххх, гле ие оз 00 0000 ло 700п может быть использовано ао второй половине алвеса вместо ..:... Ьа';х'. мнопедресатные мдс-алреса среды ецзепзег выходят за рамки данной книги й Часть й. Коммутация в локальиЬг((( переслать через какой-либо порз (порты) или проигнорировать (т.е. отброс: '. Чтобы выполнить зту залачу, колгмутаторы (как, впрочем, и прозрачные мое):- полняют слелуюшие действия. 1. Принимают решение о том, следует переслать фреим или отфильтровать::)г (не пересылать) на основании МАС-адреса устройства-получателя.
2. Изучают МАС-адреса и строяз. габлицу коммутации на основании МАС='":-"'' устройств-отправителей фреймов. 3. Поддерживакп топологию второго уровня без петель с другими коммута счет использования протокола распределенного связующего дерева (Я".
Тгее Ргогосо) — БТР). Первое из указанных выше лействий — это основная залача любого;к ра, лва остальных являются второстепенными, но необходимыми. В п разлелах подробно описаны указанные выше главные функции коммутатарва,:-'-' Фильтрация и передача фрейма Чтобы принять решение о том, слелует ли пересылать фрейм, комиуа пользует линамически создаваемую таблицу коммутации, в которой со МАС-адреса и идентификаторы выходных интерфейсов. Коммутатор,'С'."' МАС-адрес получгпеля фрсйма с записью в такой таблице, чтобы прииятт~.,г о том, следует передать фрсйм дальше или проилюрнровать его. Нап тимся к сети, проиллюстрированнои на рис. 7.4, и представим, что компьв~'"" г ."' ла пересылает фрейм компьютеру Ьарни.
На рис. 7.4 показан как пример принятия решения о пересылке фрейв)гь';,: фильтрации. компьютер Фреда пересылает фрейм с ЧАс-адресом и ', 0200.2222.2222 (т.е. МАС-адресом компьютера Барии); коммутатор с кой алрес получателя со своей таблицей коммутации. чтобы найти сов. ким образом, в рассматриваемой ситуации будет найлен выходной ин который можно доставить фрейм получателю с МАС-адресом 0200.2223':, скольку интерфейс, через который был получен фрейм ( ГаО/1), отличавк4~~'... через который он должен быль передан (РаО/2), устройство принимаа)ь отправке фрейма через интерфейс РаО/2, как показано в таблице на рнсг74~"..';:; ВНИМАНИЕ! Таблицу МАС-адресоа коммутатора также называюг таблицей коммутации (зггйв,".;„,; мостовой габлнцей (Ьгшмпв гаме), или лаже САМ-таблицей (Сошепг Аг)г)гезГа(яег алресуемая по содержимому памя1ь).
Последний термин обычно используется, тип паня ти, иснолюусмои для хранения коммупшионной информации. Чтобы понять, куда коммутатор должен отправи.гь фрейм, нужно.~;,, ривать и анализировать его таблицу адресов. В таблице содержится Ни адресах и используемых устройством интерфейсах для отправки' ИВКетг)() „, пример, в таблице записано, что адрес 0200.3333.3333 связан с иитерфй,, следовательно, фрейм для такого получателя будет отправлен именно'"/я терфейс (для компьютера Вилмы). ""'.у. у!ааоные концепции И!зегпет-коммутации Бетти 02004444. 444 Ю22 Ж~-4 0200 1111 1111 ГеО~! 0200 2222 2222 Ге0~2 0200 ЗЗЗЗ.ЗЗЗЗ РаО~З 02СО 4444 4444 ГеО/4 С )16оесьихи фрейме Рис 24. Пример хоммдииции и фитьтраиии фреимои "«;715'проиллюстрирован другой вариант развития собьпий — коммутатор Вавт фрейм.
В паннам случае компьютеры Фреда и Варна подключены (Физрук который, в свою очередь, подключен к порту коммутатора. В таб- )Шресов коммутатора в зтом примеребудут записи для компьютеров .;411()(йи, связанные с одним и тем же интерфейсом, ГЗО/1, и устройство ать фреймы с соответствуктщими идентификаторами получателей . „'!В)гда'коммутатор получает френи, отправленный компьютером Фрела ,. ~~,"'древом отправителя 0200.1111 !! !1) и предназначенный компьютеру -,,;..0 йА~: -адресом получателя 0200.2222.2222), он обнаруживает, что вход- М'::,:: Ойт ИитсрфсйСЫ дпя таКОГО фрсйыа СОВПадаЮт, СЛЕдОВатЕЛЬНО, ПЕРЕСЫ- ,.„„,, ттрно в тот интерфейс, из которого он бьш получен, бессмысленно, и .,„..-,.:-~Ффильтроаан (т.е.
отброшен) устройством. , „4$2)!ать, что концентратор просто воспроизволит электрический сигнал йых интерфейсах, следовательно, биты передаваемого компьютером , ...а ~улуг попадать как в интерфейс компьютера Верни, так и в порт кол1- ',; .,Йтатор принимает решение о фильтрации фрейма (т.е. об отбрасы „.,у.:,;по МАС-адрес получателя связан с входным интерфейсом для дан- Ю4 стем же самым портом — выходным интерФейсом для атпрйвитеяя).
Часть й. Коммутация в локальньф: -""" Раауа Барни ОЭЗО.2222. 2222 ОЗВ а ха Маршрут еерееиеаи фрейиа Рис. 7 5. ори иер 4илетраяии фреиииаа '"йв Как коммутатор находит МАС-адреса Другой важной функцией коммутатора является механизм обнаруЖе$Ю~ адресов и построение таблицы коммутации для них. Если таблица ком ройства правильная и точная, коммугатор булез принимать правилъиыа:::аа'.;, решения об отправке или фильтрации фреймов. Коммутаторы строят таблицу адресов, просматривая входяшие фрвйМйе;",, сывая из них М4С-адреса лолуиателеи. Если на вхол какого-либо тюртй получен фреим и МАС-адрес в поле отправителя фреима отсутствуетв муравии, коммутатор созлает соответствуюшую ему запись в таблицееВ мешается адрес и илентификатор интерфейса, через который бьш получен,; На рис.
7.6 показана сеть, подобная прелставленной на рис. 7.4, ио,в, ре коммутатор еще не построил себе таблицу коммутации„она пустая';Ф наем на рис. 7.б случае показаны два начальных фрейма коммуникации устройствами, первый фрейм пересылает компьютер Фреда компыптеРУ: рой представляет собой ответ от компьютера барии. ':-"" ':: -у .Бвзгзвые концепции Е$Ьвгпег-коммутации 225 ОГ Псланен фреям с аисессм сглраантеля Фред С2) Пслчнен фреям с акселем стнраантеля. Берне ф „»,' лу)а Ореа 'уг))лнг "аОГГ,.;!ЬЗ,:-;:::~"-:-'-"~'-:;;;;,: " Гао,э .
а а ОООО ХГЗЗ.ЗЗЗЗ Ог еао а ОЗ рао 2 ОООО алас аале , ДЗ!В2 ф иаресаоам фреама .'-ан ' 2Гие. У„б. Самообучение комиутиторис лустич тиблици и дви ничильныл сбреиии " 'йрквзано на рис. 7.6, после того как компьютер Фреда переслал первый у))бозиачен как нфрейм 1") компьютеру Барии, коммутатор добавляет запись чздреса 0200.1111.1111 в таблицу коммутации и связывает ее с интерфейсом 1~Отдана втором этапе компьютер Барии пересылает ответный фрейм, его ад.'2Д2.2222, вместе с идентификатором интерфейса ЕаО/2, т.е. порта, через :п))!!учен фрейм, добавляется в таблицу коммутации устройства.