С точки зрения архитектуры, WiFi-маршрутизаторы можно разделить на первое поколение WiFi-маршрутизаторов с одной -шиной и одним-процессором, второе поколение с одной-ведущей шиной{{3}. }маршрутизаторы Wi-Fi со структурой ведомого ЦП, третье поколение маршрутизаторов WiFi со структурой -с одной{4}}многопроцессорной структурой и несколькими-ЦП; Wi-Fi-маршрутизаторы четвертого поколения Много-шина и многопроцессорная структура WiFi-маршрутизаторы, пятое-поколение Wi-Fi-маршрутизаторов со структурой с общей памятью, шестое-поколение кросс{{10} }маршрутизаторы Wi-Fi с коммутационной архитектурой и маршрутизаторы WiFi на основе кластерной системы-.
Маршрутизатор Wi-Fi состоит из четырех элементов: порты ввода, порты вывода, коммутаторы, процессоры маршрутизации и другие порты.
Входной порт — это физический канал и точка входа входного пакета. Порты обычно предоставляются линейными картами, линейная карта обычно поддерживает 4, 8 или 16 портов, а один входной порт выполняет множество функций. Первая функция заключается в выполнении инкапсуляции и декапсуляции уровня канала передачи данных. Вторая функция заключается в поиске адреса назначения входящего пакета в таблице переадресации для определения порта назначения (называется поиском маршрута). Поиск маршрута может быть реализован с использованием общего оборудования или путем встраивания микропроцессора в каждую линейную карту. . В-третьих, чтобы обеспечить QoS (качество обслуживания), порт классифицирует полученные пакеты по нескольким предопределенным уровням обслуживания. В-четвертых, на портах может потребоваться выполнение протоколов-уровня передачи данных, таких как SLIP (последовательный проводной интернет-протокол) и PPP (протокол -to-точка) или сети{{6}. протоколы }уровня, такие как PPTP (протокол -to-Point Tunneling Protocol). После завершения поиска маршрута необходимо использовать коммутатор для маршрутизации пакета к выходному порту. Если WiFi-маршрутизатор стоит в очереди -, есть несколько входов, которые используют один и тот же коммутатор. Последней функцией такого входного порта является участие в арбитражном соглашении по общему ресурсу, такому как коммутатор.
Переключатели Swap могут быть реализованы с использованием ряда различных методов. На сегодняшний день наиболее используемой технологией коммутатора является шина, кросс-панель и общая память. Простейшие коммутаторы используют одну шину для подключения всех входных и выходных портов. Недостатком шинных коммутаторов является то, что их коммутационная способность ограничена пропускной способностью шины и дополнительными издержками арбитража для общей шины. Перемычки обеспечивают несколько путей передачи данных через коммутаторы, а перемычки с точками пересечения NN можно рассматривать как имеющие 2N-шины. Если крест замкнут, данные на входной шине доступны на выходной шине, в противном случае они недоступны. Закрытие и открытие перекрестка контролируется планировщиком, поэтому планировщик ограничивает скорость, с которой можно поменять местами стрелочные переводы. В WiFi-роутерах с общей памятью входящие пакеты хранятся в общей памяти, а происходит обмен только указателями на пакеты, что увеличивает пропускную способность коммутации, но скорость коммутации ограничивается объемом памяти Take speed. Хотя объем памяти может удваиваться каждые 18 месяцев, время доступа к памяти уменьшается всего на 5 процентов в год, что является неотъемлемым ограничением переключателя общей памяти.
Выходной порт хранит пакеты перед их отправкой по выходному каналу и может реализовывать сложные алгоритмы планирования для поддержки таких требований, как приоритет. Как и входные порты, выходные порты также должны поддерживать инкапсуляцию и декапсуляцию канального уровня, а также многие протоколы более высокого-уровня.
Процессор маршрутизации вычисляет таблицу переадресации для реализации протокола маршрутизации и запускает программное обеспечение, которое настраивает и управляет маршрутизатором WiFi. В то же время он обрабатывает и те пакеты, адрес назначения которых отсутствует в таблице переадресации линейной карты.
Другие порты обычно относятся к порту управления. Поскольку сам WiFi-маршрутизатор не имеет устройств ввода и отображения терминала, но его необходимо правильно настроить, прежде чем его можно будет использовать в обычном режиме, поэтому обычный WiFi-маршрутизатор имеет порт управления «Консоль», который используется для связи с Connect a computer. или терминальное устройство, и настройте маршрутизатор Wi-Fi с помощью специального программного обеспечения. Все WiFi-маршрутизаторы оснащены консольным портом, который позволяет пользователям или администраторам использовать терминал для связи с WiFi-маршрутизатором и выполнения настройки WiFi-маршрутизатора. Этот порт обеспечивает асинхронный последовательный интерфейс EIA/TIA-232 для локальной настройки маршрутизатора WiFi (первая настройка должна выполняться через консольный порт).
Консольный порт напрямую подключается к последовательному порту компьютера с использованием выделенного соединения для настройки, а программа эмуляции терминала (например, «Hyper Terminal» в Windows) используется для локальной настройки маршрутизатора WiFi. Большинство консольных портов WiFi-маршрутизаторов являются портами RJ-45.