主控板:主要包含路由器的主控 CPU,一般由 X86 通用處理器芯片或者低功耗的 ARM 芯片等構成,安裝并運行路由器操作系統和管理員命令行操作平臺等軟件,保證路由器正常運行、維護,對其他各板卡進行狀態監控和管理,還負責根據路由協議維護更新路由表。
交換網板:即實現交換結構的板卡,完成在路由器內部將 IP 包從輸入端口轉發到輸出端口的功能。交換結構的硬件從早期的共享緩存發展到了現在的 crossbar 架構,由高性能的專用集成電路(ASIC)芯片實現高速交叉開關陣列,可支持多個 IP 包同時通過不同的線路進行傳送,極大地提高路由器的轉發速度和系統的吞吐量。
線卡板:可以分為上行和下行兩部分板卡,分別負責接收和發送 IP 包。對于上行板卡而言,接收到的 IP 包存入本地的輸入緩存,讀取并解析。

