Коммутаторы Ethernet Начальные сведения


Технологические аспекты - часть 3


Коммутация (сервис канального уровня) лежит ниже в иерархии уровней модели OSI, нежели маршрутизация (сервис сетевого уровня). Следовательно, коммутаторам не требуется так много интеллектуальных возможностей, как маршрутизаторам. В результате коммутаторы работают существенно быстрее, чем маршрутизаторы.

Коммутаторы работают с протоколами MAC-уровня (Ethernet, token ring и т.п.), а маршрутизаторы - с протоколами сетевого уровня (IP, IPX). На показаны соотношения между сервисом MAC-уровня (коммутация) и сетевого уровня (маршрутизация). Коммутация использует "плоское" представдение сети, а маршрутизация понимает "сетевую иерархию". Поскольку маршрутизаторы фактически являются устройствами для объединения больших сетей на базе протоколов IP и IPX, обеспечение услуг маршрутизации играет важную роль для многих сетей. Когда коммутаторы начнут выполнять большую часть функций маршрутизации, роль традиционных маршрутизаторов в построении сетей существенно изменится.

Коммутация и маршрутизация в модели OSI

Рисунок 2.5 Коммутация и маршрутизация в модели OSI

Большинство современных сетевых устройств - концентраторы, коммутаторы, маршрутизаторы - поддерживают отдельные функции коммутации и маршрутизации. Администратор сети должен решить, какие услуги каждого типа требуются в сети и чье оборудование наиболее соответствует задачам.

Аппаратные реализации коммутаторов ЛВС используют специализированные микросхемы ASIC (собственной разработки или других фирм), в которых реализованы функции коммутации. Аппаратная реализация обеспечивает более высокую скорость по сравнению с программной. Однако, этого еще недостаточно для создания хорошего коммутатора. При разработке ASIC должны создавать и проверяться программы коммутации, реализуемые в микросхемах. После создания контроллера программный код уже нельзя изменить, поэтому эффективность машины коммутации играет важнейшую роль. Стремление быстрее предложить устройства на рынок зачастую определяет уровень функциональности ASIC. Программные решения используют процессоры общего назначения, для работы которых требуется загрузить программный код.Преимущества такого подхода включают более высокий уровень сервиса (например, маршрутизация), но эти преимущества зачастую полностью подавляются ростом задержек.

|




Начало  Назад  Вперед



Книжный магазин