Проект Aricent - ISS презентация

Slide Title | CONFIDENTIAL 2006 Aricent - ISS (Intelligent Switch Solution) Aricent - ISS - это универсальное ПО для сетевых устройств (коммутаторов, маршрутизаторов). Aricent ISS – вариант развертывания

Слайд 1Проект Aricent - ISS
Обзор задачи и требований к кандидатам


Слайд 2Slide Title | CONFIDENTIAL 2006
Aricent - ISS (Intelligent Switch Solution)
Aricent -

ISS - это универсальное ПО для сетевых устройств (коммутаторов, маршрутизаторов).

Aricent ISS – вариант развертывания


Слайд 3Slide Title | CONFIDENTIAL 2006
Aricent ISS - Layer 2
Bridging
Link aggregation

Network Access Control
VLAN
STP (RSTP/MSTP)
IGMP/MLD Snooping
Network monitoring

Aricent ISS поддерживает весь стек протоколов, необходимый для работы современных сетевых устройств:

Layer2 features:

VLAN со смешанным оборудованием


Слайд 4Slide Title | CONFIDENTIAL 2006
Aricent ISS - Layer 3
IPv4 + IPv6

(параллельно)
Roiting protocols (RIP, RIPv6, BGP, OSPF, OSPFv3)
QoS
Redundancy and load balancing

Layer3 features:


Связанные IPv6 сети через сеть IPv4


Слайд 5Slide Title | CONFIDENTIAL 2006
Aricent ISS - дополнительные функции
Интерфейсы:
CLI

SSH
telnet
Web-interface
Сервисы:
DHCP
TFTP
SNMP

(Формат команд базируется на формате Cisco-устройств).

Конфигурация через Web-интерфейс


Слайд 6Slide Title | CONFIDENTIAL 2006
Универсальный подход
Универсальность написанного решения обеспечивается использованием дополнительных

промежуточных
уровней абстракции (оберток) для специфических вызовов, которые могут иметь разную природу – вызовы ОС, аппаратно-зависимые вызовы.

Обобщенная схема Aricent ISS


Слайд 7Slide Title | CONFIDENTIAL 2006
Поддержка разных ОС
Благодаря существованию слоя абстакции вызовов

ОС обеспечивается поддержка нескольких операционных систем (Linux, VxWorks, Nucleus, QNX - обертки для них уже разработаны).

Обобщенная схема Aricent ISS


Слайд 8Slide Title | CONFIDENTIAL 2006
Задача – интегрирование для аппаратной платформы
Сейчас стоит

задача интегрирования готового программного решения Aricent ISS на конкретную аппаратную платформу:
Marvell ASIC Packet Processor, семейство Cheetah2/LinkStreet (поставщик - Marvell, Израиль).

Обобщенная схема Aricent ISS


Слайд 9Slide Title | CONFIDENTIAL 2006
Обзор одного из целевых устройств – Cheetah2
Устройства

представляют собой L3-enabled гигабитные коммутаторы (24/48 гигабитные Ethernet порты, +10-гигабитные оптические порты). Операция коммутации выполняется специфическим интегральным чипом (ASIC Packet Processor) без задействования CPU.

interconnection

Схема портов устройства Cheetah2 DB-DX285-48G-4XG


Слайд 10Slide Title | CONFIDENTIAL 2006
Драйвер для работы с сетевым устройством -

CPSS


Структура драйвера CPSS для семейства DxCheetah


Слайд 11Slide Title | CONFIDENTIAL 2006
Постановка задачи интегрирования
Суть задачи - разобраться с

интерфейсами драйвера и реализовать все необходимые функции прослойки аппаратной абстракции (NPAPI - Network Processor API).

iss(config)# vlan 2
iss(config-vlan)# ports Gigabitethernet 0/3-7 name VLAN2

INT4 FsVlanHwAddVlanEntry(tVlanId VlanId, tPortList PortBmp, tPortList UnTagPortBmp)
{
gtStatus = cpssDxChBrgVlanEntryWrite(
gtDev,
(GT_U16) VlanId,
&portsMembers,
&portsTagging,
&vlanInfo
);
}

CLI

Функция NPAPI – абстракция устройства

Вызов драйвера устройства


Слайд 12Slide Title | CONFIDENTIAL 2006
Отладка ПО непосредственно на устройстве
Язык программирования -

ANSI-C. Задача также предполагает начальное тестирование в "железе“ с помощью тестовых топологий и генерации тестового траффика.

Схема отладки ПО на устройстве


Слайд 13Slide Title | CONFIDENTIAL 2006
Требования к кандидатам
Знание сетевых протоколов (L2/L3)
Знание языка

программирования Ansi-C
Знание английского языка (мин. средний уровень)

Востребованные дополнительные качества
CCNA курсы
Опыт разработки для embedded-устройств
Опыт работы с OC Linux
Опыт настройки сетевых устройств
Знание архитектур PPC/ARM


Слайд 14Slide Title | CONFIDENTIAL 2006
Спасибо за внимание!
Если Вас заинтересовало наше предложение,

пожалуйста, свяжитесь с нами по контактному адресу (также указан в прилагаемом буклете):
E-mail: iev_resume@aricent.com
Телефон: (044) 494-2600
Адрес сайта (URL): http://www.aricent.com

Communication powers the world. Aricent powers communications.


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика