Из перспективе архитектуре, ВиФи рутери се могу поделити на прву генерацију ВиФи рутера са једном-сингле магистралом-ЦПУ структуре, другу генерацију једног-мастер магистрале{{3} }ВиФи рутери са структуром подређеног ЦПУ-а, трећа генерација ВиФи рутера са једном-сабирницом симетричне више-ЦПУ структуре; четврта генерација ВиФи рутера Више-сабирница и више-ЦПУ структура ВиФи рутера, пета-генерација ВиФи рутера са структуром дељене меморије, шеста-укрштања генерације{{10} ВиФи рутери са }променљивом архитектуром и ВиФи рутери засновани на систему кластера-.
ВиФи рутер има четири елемента: улазне портове, излазне портове, прекидаче, процесоре рута и друге портове.
Улазни порт је физичка веза и улазна тачка улазног пакета. Портове обично обезбеђују линијске картице, линијска картица обично подржава 4, 8 или 16 портова, а један улазни порт има много функција. Прва функција је да изврши енкапсулацију и декапсулацију слоја везе података. Друга функција је тражење одредишне адресе долазног пакета у табели за прослеђивање да би се одредио одредишни порт (назива се тражење руте). Тражење руте се може имплементирати коришћењем општег хардвера или уградњом микропроцесора на сваку линијску картицу. . Треће, да би обезбедио КоС (квалитет услуге), порт класификује примљене пакете у неколико унапред дефинисаних нивоа услуге. Четврто, портови ће можда морати да покрећу протоколе на нивоу везе за податке- као што су СЛИП (Сериал Вире Интернет Протоцол) и ППП (Поинт-то-Поинт Протоцол) или мрежа{{6} }протоколи нивоа као што је ППТП (протокол за тунелирање од тачке-до-тачке). Када је тражење руте завршено, мора се користити прекидач за усмеравање пакета на његов излазни порт. Ако је ВиФи рутер улаз-у реду, постоји неколико улаза који деле исти прекидач. Коначна функција таквог улазног порта је да учествује у арбитражном споразуму о заједничком ресурсу као што је прекидач.
Свап прекидачи се могу имплементирати коришћењем више различитих техника. Далеко најчешће коришћена технологија прекидача је магистрала, попречна трака и заједничка меморија. Најједноставнији прекидачи користе једну магистралу за повезивање свих улазних и излазних портова. Недостатак сабирничких прекидача је што је њихов комутациони капацитет ограничен капацитетом магистрале и додатним трошковима арбитраже за заједничку магистралу. Пречке обезбеђују више путање података кроз прекидаче, а пречка са НН укрштеним тачкама може се сматрати да има 2Н магистрале. Ако је крст затворен, подаци на улазној магистрали су доступни на излазној магистрали, иначе нису доступни. Затварање и отварање раскрснице контролише планер, стога планер ограничава брзину којом се прекидачи могу заменити. У ВиФи рутерима са дељеном меморијом, долазни пакети се чувају у дељеној меморији, а размењују се само показивачи на пакете, што повећава комутациони капацитет, али је брзина пребацивања ограничена капацитетом меморије Таке спеед. Иако се капацитет меморије може удвостручити сваких 18 месеци, време приступа меморији се смањује за само 5 процената годишње, што је инхерентно ограничење прекидача дељене меморије.
Излазни порт складишти пакете пре него што се пошаљу на излазну везу и може да имплементира сложене алгоритме планирања да подржи захтеве као што је приоритет. Као и улазни портови, излазни портови такође морају да подржавају енкапсулацију и декапсулацију слоја везе података, као и многе протоколе вишег-нивоа.
Процесор за рутирање израчунава табелу прослеђивања да би имплементирао протокол рутирања и покреће софтвер који конфигурише и управља ВиФи рутером. Истовремено, он такође рукује оним пакетима чија одредишна адреса није у табели за прослеђивање линијске картице.
Other ports generally refer to the control port. Since the WiFi router itself does not have input and terminal display devices, but it needs to be configured properly before it can be used normally, so the general WiFi router has a control port "Console", which is used to communicate with Connect a computer or terminal device, and configure the WiFi router through specific software. All WiFi routers are equipped with a console port, which enables users or administrators to use the terminal to communicate with the WiFi router and complete the WiFi router configuration. This port provides an EIA/TIA-232 asynchronous serial interface for local configuration of the WiFi router (first configuration must be done through the console port).
The Console port is directly connected to the serial port of the computer using a dedicated connection for configuration, and a terminal emulation program (such as "Hyper Terminal" under Windows) is used to configure the WiFi router locally. Most of the console ports of WiFi routers are RJ-45 ports.