Специализированные процессоры ASIC в маршрутизаторах выполняют различные функции, среди них:
- Инсталляция маршрута. habr.com ASIC записывает рассчитанный маршрут в память, чтобы поиск происходил как можно быстрее. habr.com
- Поиск пути пересылки пакета. habr.com Когда нужно понять, куда отправлять полученный пакет данных, ASIC ищет эту информацию в памяти. habr.com
- Файрвол без сохранения состояния. habr.com ASIC решает задачу по пересылке пакетов данных, некоторые из которых лучше не пересылать. habr.com
- Динамическая балансировка трафика. nag.ru Чип отслеживает потоки и дробит их на короткие куски трафика одного потока, которые затем распределяет по разным путям для более равномерной балансировки. nag.ru
- Управление буфером и очередью. www.osp.ru ASIC отвечает за такие функции общего назначения. www.osp.ru
- Планирование качества обслуживания (QoS, Quality of Service). www.osp.ru
- Выбор адреса и классификация трафика. www.osp.ru
В современных роутерах за большую часть обработки простых пакетов отвечает ASIC, процессор вмешивается только в редких случаях. engineer.yadro.com