ѕоставка оборудовани€ √аранти€ и помощь с настройкой. —кидка дл€ наших читателей по промокоду WIKIMERIONET  упить
»нтерфейс статистики Merion Mertics показывает ключевые диаграммы и графики по звонкам, а также историю звонков в формате, который легко поймет менеджер ѕопробовать бесплатно
¬недрение
контакт-центра
 онтакт - центр как канал продаж и маркетинговой коммуникации ¬недрить
»нтеграци€ с CRM ѕомогаем навести пор€док с данными
и хранить их в единой экосистеме
ѕодключить
»“ Ѕезопастность ”мна€ информационна€ безопасность дл€ вашего бизнеса «аказать
ћерион Ќетворкс

8 минут чтени€

ƒл€ любых интерфейсов 10/100 ћбит/с или 10/100/1000ћбит/с, то есть интерфейсов, которые могут работать на разных скорост€х, коммутаторы Cisco по умолчанию устанавливают значение duplex auto и speed auto. ¬ результате эти интерфейсы пытаютс€ автоматически определить скорость и настройку дуплекса.  роме того, как вы уже знаете, можно настроить большинство устройств, включа€ интерфейсы коммутатора, дл€ использовани€ определенной скорости и/или дуплекса.

¬ реальности, использование автосогласовани€ не требует каких либо дополнительных настроек: просто можно выставить параметры скорости и дуплекса по умолчанию, и пусть порт коммутатора определ€ет, какие настройки использовать автоматически. ќднако проблемы могут возникнуть из-за неудачных комбинаций настроек.


јвтоматическое согласование в рабочих сет€х

”стройства Ethernet, объединенные каналами св€зи, должны использовать один и тот же стандарт. ¬ противном случае они не смогут корректно передавать данные. Ќапример, старый компьютер с сетевым адаптером стандарта 100BASE-T, который использует двухпарный UTP-кабель со скоростью 100 ћбит /с, не сможет "общатьс€" с коммутатором, подключенному к ѕ , так как порт коммутатора использует стандарт 1000BASE-T. ƒаже если подключите кабель, работающий по стандарту Gigabit Ethernet, канал не будет работать с оконечным устройством, пытающимс€ отправить данные со скоростью 100 ћбит /с на порт другого устройства, работающем со скоростью 1000 ћбит /с.

ѕереход на новые и более быстрые стандарты Ethernet становитс€ проблемой, поскольку обе стороны должны использовать один и тот же стандарт. Ќапример, если вы замените старый компьютер, который поддерживает стандарт передачи данных 100BASE-T , на новый, работающий по стандарту 1000BASE-T, то соответственно порты коммутатора на другом конце линии св€зи должны также работать по стандарту 1000BASE-T. ѕоэтому, если у вас коммутатор только с поддержкой технологии 100BASE-T, то вам придетс€ его заменить на новый. ≈сли коммутатор будет иметь порты, которые работают только по технологии 1000BASE-T, то соответственно вам придетс€ заменить все старые компьютеры, подключенные к коммутатору. “аким образом, наличие как сетевых адаптеров ѕ  (NIC), так и портов коммутатора, поддерживающих несколько стандартов/скоростей, значительно облегчает переход к следующему улучшенному стандарту.

ѕротокол автосоглосовани€ (IEEE autonegotiation) значительно облегчает работу с локальной сетью, когда сетевые адаптеры и порты коммутатора поддерживают несколько скоростей. IEEE autonegotiation (стандарт IEEE 802.3 u) определ€ет протокол, который позвол€ет двум узлам Ethernet, на основе витой пары, договариватьс€ таким образом, чтобы они одновременно использовали одинаковую скорость и параметры дуплекса. ¬начале каждый узел сообщает сосед€м, свои "возможности" по передаче данных. «атем каждый узел выбирает наилучшие варианты, поддерживаемые обоими устройствами: максимальную скорость и лучшую настройку дуплекса (full duplex лучше, чем half duplex) .

јвтосогласование основываетс€ на том факте, что стандарт IEEE использует одни и те же выводы кабел€ дл€ 10BASE-T и 100BASE-T (можно использовать кабель с двум€ витыми парами). » что бы согласование проходило по технологии 1000BASE-T IEEE autonegotiation просто подключает новые две пары в кабеле (необходимо использовать кабель с четырьм€ витыми парами).

Ѕольшинство сетей работают в режиме автосогласовани€, особенно между пользовательскими устройствами и коммутаторами локальной сети уровн€ доступа, как показано на рисунке 1. ¬ организации установлено четыре узла. ”злы соединены кабелем с поддержкой Gigabit Ethernet (1000BASE-T). ¬ результате, лини€ св€зи поддерживает скорость 10ћбит /с, 100ћбит /с и 1000ћбит /с. ќба узла на каждом канале посылают друг другу сообщени€ автосогласовани€.  оммутатор в нашем случае может работать в одном из трех режимов: 10/100/1000, в то врем€ как сетевые платы ѕ  поддерживают различные опции. Ќастроены в ручную

јвтосогласование интерфейсов в Cisco

–исунок отображает концепцию автоматического согласовани€ стандарта IEEE. ¬ результате сетева€ карта и порт на коммутаторе работают правильно. Ќа рисунке показаны три ѕ  - 1, 2 и 3, подключенные к общему коммутатору. —етевые адаптеры этих узлов имеют характеристики соответственно: 1 ѕ  10 Mb/s, 2 ѕ  - 10/100 Mb/s и 3 ѕ  - 10/100/1000 Mb/s. ѕ  подключаютс€ к коммутатору через порт поддерживающий режим работы 10/100/1000 Mb/s.

— обеих сторон автосогласование включено. –езультатом во всех трех случа€х €вл€етс€: дуплекс включен в режиме FULL, выставлена соответствующа€ скорость.

ƒалее разберем логику работы автосоглосовани€ на каждом соединении:

  • ѕ  1: порт коммутатора сообщает, что он может работать на максимальной скорости в 1000 ћбит /с, но сетева€ карта компьютера утверждает, что ее максимальна€ скорость составл€ет всего 10 ћбит / с. » ѕ , и коммутатор выбирают самую быструю скорость, на которой они могут работать совместно (10 ћбит /с), и устанавливают лучший дуплекс (full).
  • ѕ 2 сообщает коммутатору, что максимальна€ скорость передачи данных его сетевой карты составл€ет 100 ћбит /с. Ёто означает что ѕ 2 может работать по стандарту 10BASE-T или 100BASE-T. ѕорт коммутатора и сетевой адаптер договариваютс€ использовать максимальную скорость в 100 ћбит /с и полный дуплекс (full).
  • ѕ 3: сообщает коммутатору, что его сетева€ карта может работать в трех режимах: 10/100/1000 ћбит/с, и соответственно поддерживает все три стандарта. ѕоэтому и сетева€ карта, и порт коммутатора выбирают максимальную скорость в 1000 ћбит /с и полный дуплекс (full).

ќдностороннее автосогласовние (режим, при котором только один узел использует автоматическое согласование)

Ќа рисунке 1 показано двухстороннее автосогласовани€ IEEE (оба узла используют этот процесс). ќднако большинство устройств Ethernet могут отключить автоматическое согласование, и поэтому важно знать, что происходит, когда один из узлов использует автосогласование, а другой нет.

»ногда возникает необходимость отключить автосогласование. Ќапример, многие системные администраторы отключают автосогласование на соединени€х между коммутаторами и просто настраивают желаемую скорость и дуплекс. ќднако могут возникнуть ошибки, когда одно устройство использует автосогласование, а другое нет. ¬ этом случае св€зь может не работать вообще, или она может работать нестабильно.

IEEE autonegotiation (автосогласование) определ€ет некоторые правила (значени€ по умолчанию), которые узлы должны использовать в качестве значений по умолчанию, когда автосогласование завершаетс€ неудачей-то есть когда узел пытаетс€ использовать автосогласование, но ничего не слышит от устройства.

ѕравила:

  • —корость: используйте самую низкую поддерживаемую скорость (часто 10 ћбит / с).
  • ƒуплекс: если ваша скорость равна 10 ћбит/, используйте полудуплекс (half duplex); ≈сли 100 ћбит/с используйте полный дуплекс (full duplex) .

 оммутаторы Cisco могут самосто€тельно выбирать наилучшие настройки порта по скорости и дуплексу, чем параметры IEEE, установленные по умолчанию (speed default). Ёто св€зано с тем, что коммутаторы Cisco могут анализировать скорость, используемую другими узлами, даже без автосогласовани€ IEEE. ¬ результате коммутаторы Cisco используют эту свою возможность дл€ выбора скорости, когда автосогласование не работает:

  • —корость: происходит попытка определени€ скорости (без использовани€ автосогласовани€), если это не удаетс€, используютс€ настройки по умолчанию (устанавливаетс€ сама€ низка€ поддерживаема€ скорость, обычно 10 ћбит/с).
  • ƒуплекс: в зависимости от установленной скорости настраиваютс€ параметры дуплекса: если скорость равна 10 ћбит/с назначаетс€ полудуплекс (half duplex), если скорость равна 100 ћбит/с, то используетс€ полный дуплекс (full duplex).

√игабитные интерфейсы (1Gb/s) всегда используют полный дуплекс.

Ќа рисунке 2 показаны три примера, в которых пользователи изменили настройки свих сетевых карт и отключили автоматическое согласование, в то врем€ как коммутатор (на всех портах поддерживаетс€ скорость 10/100/1000 ћбит/с) пытаетс€ провести автосогласование. “о есть, на портах коммутатора выставлены параметры скорости (speed auto) и (duplex auto) дуплекса в режим auto. ¬ верхней части рисунка отображены настроенные параметры каждой сетевой карты компьютеров, а выбор, сделанный коммутатором, указан р€дом с каждым портом коммутатора.

Autonegotiation Cisco

Ќа рисунке показаны результаты работы автосогласовани€ IEEE с отключенным режимом автосогласовани€ на одной стороне. Ќа рисунке показаны три компьютера - 1, 2 и 3, подключенные к общему коммутатору. ѕараметры сетевых адаптеров этих систем следующие: ѕ 1- 10/100ћбит/с, ѕ 2 - 10/100/1000 ћбит/с и ѕ 3 - 10/100ћбит/с.  омпьютеры соединены с коммутатором через интерфейсы F0/1, F0/2 и F0/3. Ќа стороне компьютеров автосогласование отключено, и произведены настройки скорости и дуплекса вручную, которые вы можете посмотреть на рисунке 2. Ќа стороне коммутатора включено автосогласование (10/100/1000).

–азберем работу устройств на рисунке:

  • ѕ 1: коммутатор не получает сообщений автосогласовани€, поэтому он автоматически определ€ет скорость передачи данных ѕ 1 в 100 ћбит/с.  оммутатор использует дуплекс IEEE по умолчанию, основанный на скорости 100 ћбит/с (полудуплекс).
  • ѕ 2: коммутатор использует те же действи€, что и при анализе работы с ѕ 1, за исключением того, что коммутатор выбирает использование полного дуплекса, потому что скорость составл€ет 1000 ћбит / с.
  • ѕ 3: пользователь установил самую низшую скорость (10 ћбит/с) и не самый лучший режим дуплекса (half). ќднако коммутатор Cisco определ€ет скорость без использовани€ автосогласовани€ IEEE и затем использует стандарт IEEE duplex по умолчанию дл€ каналов 10 ћбит / с (half duplex).

ѕ 1.»тог работы этой св€зки: дуплексное несоответствие. ќба узла используют скорость 100 ћбит/с, поэтому они могут обмениватьс€ данными. ќднако ѕ 1, использу€ полный дуплекс, не пытаетс€ использовать carrier sense multiple access (CSMA) дл€ обнаружени€ столкновений (CSMA / CD) и отправл€ет кадры в любое врем€. ¬ свою очередь интерфейс коммутатора F0/1 (в режиме half duplex), использует CSMA / CD. ќтчего порт коммутатора F0/1 будет считать, что на канале происход€т коллизии, даже если физически они не происход€т. ѕорт остановит передачу, очистит канал, повторно отправит кадры и так до бесконечности. ¬ результате св€зь будет установлена, но работать она будет нестабильно.


ѕолезна ли ¬ам эта стать€?


Ёти статьи могут быть вам интересны: