Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 14 лет назад пользователемVolodymyr_Khomenko
1 Проект Aricent - ISS Обзор задачи и требований к кандидатам
2 2 July 2012 Slide Title | CONFIDENTIAL 2006 Aricent - ISS (Intelligent Switch Solution) Aricent - ISS - это универсальное ПО для сетевых устройств (коммутаторов, маршрутизаторов). Aricent ISS – вариант развертывания
3 2 July 2012 Slide 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 со смешанным оборудованием
4 2 July 2012 Slide 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
5 2 July 2012 Slide Title | CONFIDENTIAL 2006 Aricent ISS - дополнительные функции Интерфейсы: CLI SSH telnet Web-interface Сервисы: DHCP TFTP SNMP (Формат команд базируется на формате Cisco-устройств). Конфигурация через Web-интерфейс
6 2 July 2012 Slide Title | CONFIDENTIAL 2006 Универсальный подход Универсальность написанного решения обеспечивается использованием дополнительных промежуточных уровней абстракции (оберток) для специфических вызовов, которые могут иметь разную природу – вызовы ОС, аппаратно- зависимые вызовы. Обобщенная схема Aricent ISS
7 2 July 2012 Slide Title | CONFIDENTIAL 2006 Поддержка разных ОС Благодаря существованию слоя абстракции вызовов ОС обеспечивается поддержка нескольких операционных систем (Linux, VxWorks, Nucleus, QNX - обертки для них уже разработаны). Обобщенная схема Aricent ISS
8 2 July 2012 Slide Title | CONFIDENTIAL 2006 Задача – интегрирование для аппаратной платформы Сейчас стоит задача интегрирования готового программного решения Aricent ISS на конкретную аппаратную платформу: Marvell ASIC Packet Processor, семейство Cheetah2/LinkStreet (поставщик - Marvell, Израиль). Обобщенная схема Aricent ISS
9 2 July 2012 Slide Title | CONFIDENTIAL 2006 Обзор одного из целевых устройств – Cheetah2 Устройства представляют собой L3-enabled гигабитные коммутаторы (24/48 гигабитные Ethernet порты, +10-гигабитные оптические порты). Операция коммутации выполняется специфическим интегральным чипом (ASIC Packet Processor) без задействования CPU. interconnection Схема портов устройства Cheetah2 DB-DX285-48G-4XG
10 2 July 2012 Slide Title | CONFIDENTIAL 2006 Драйвер для работы с сетевым устройством - CPSS Для обеспечения работы с данным аппаратным обеспечением поставляется драйвер CPSS/DSDT (интерфейс на языке Ansi-C) Решение работает под управлением OS Linux Используется специфический CPU (PPC/ARM) Структура драйвера CPSS для семейства DxCheetah
11 2 July 2012 Slide 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 – абстракция устройства Вызов драйвера устройства
12 2 July 2012 Slide Title | CONFIDENTIAL 2006 Отладка ПО непосредственно на устройстве Язык программирования - ANSI-C. Задача также предполагает начальное тестирование в "железе с помощью тестовых топологий и генерации тестового траффика. Схема отладки ПО на устройстве
13 2 July 2012 Slide Title | CONFIDENTIAL 2006 Требования к кандидатам Знание сетевых протоколов (L2/L3) Знание языка программирования Ansi-C Знание английского языка (мин. средний уровень) Востребованные дополнительные качества CCNA курсы Опыт разработки для embedded-устройств Опыт работы с OC Linux Опыт настройки сетевых устройств Знание архитектур PPC/ARM
14 2 July 2012 Slide Title | CONFIDENTIAL 2006 Спасибо за внимание! Если Вас заинтересовало наше предложение, пожалуйста, свяжитесь с нами по контактному адресу (также указан в прилагаемом буклете): Телефон: (044) Адрес сайта (URL): Communication powers the world. Aricent powers communications.
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.