从系统构造上看,路由器可以分为第一代单总线单CPU构造路由器、第二代单总线主从CPU构造路由器、第三代单总线对称式多CPU构造路由器、第四代多总线多CPU构造路由器、第五代共享内存式构造路由器、第六代穿插开关系统构造路由器和基于机群系统的路由器等多类。
路由用具有四个要素:输入端口、输出端口、交流开关和路由处置器。
输入端口是物理链路和输入包的进口处。端口凡间由线卡供应,一块线卡普通支撑4、8或16个端口,一个输入端口具有很多功用。第一个功用是进行数据链路层的封装宽和封装。第二个功用是在转宣布中查找输入包目标地址然后决议目标端口(称为路由查找),路由查找可以运用普通的硬件来完成,或许经过在每块线卡上嵌入一个微处置器来完成。第三,为了供应QoS(效劳质量),端口要对收到的包分几个预界说的效劳级别。第四,端口能够需求运转诸如SLIP(串行线网际和谈)和PPP(点对点和谈)如许的数据链路级和谈或许诸如PPTP(点对点地道和谈)如许的网络级和谈。一旦路由查找完成,必需用交流开关将包送到其输出端口。假如路由器是输入端加队列的,则有几个输入端共享统一个交流开关。如许输入端口的最终一项功用是参与对公共资本(如交流开关)的仲裁和谈。
交流开关可以运用多种分歧的技能来完成。迄今为止运用最多的交流开关技能是总线、穿插开关和共享存贮器。最简略的开关运用一条总线来衔接一切输入和输出端口,总线开关的缺陷是其交流容量受限于总线的容量以及为共享总线仲裁所带来的额定开支。穿插开关经过开关供应多条数据通路,具有N×N个穿插点的穿插开关可以被以为具有2N条总线。假如一个穿插是闭合,输入总线上的数据在输出总线上可用,不然不成用。穿插点的闭合与翻开由调剂器来节制,因而,调剂器限制了交流开关的速度。在共享存贮器路由器中,进来的包被存贮在共享存贮器中,所交流的仅是包的指针,这进步了交流容量,然则,开关的速度受限于存贮器的存取速度。虽然存贮器容量每18个月可以翻一番,但存贮器的存取工夫每年仅降低5%,这是共享存贮器交流开关的一个固有限制。
输出端口在包被发送到输出链路之前对包存贮,可以完成复杂的调剂算法以支撑优先级等要求。与输入端口一样,输出端口相同要能支撑数据链路层的封装宽和封装,以及很多较高级和谈。
路由处置器核算宣布完成路由和谈,并运转对路由器进行装备和治理的软件。并且,它还处置那些目标地址不在线卡转宣布中的包。
无线网络路由器
无线网络路由器是一种用来衔接有线和无线网络的通信设备,它可以经过Wi-Fi技能收发无线旌旗灯号来与数码助理和笔记本等设备通信。无线网络路由器可以在不设电缆的状况下,便利地树立一个电脑网络。
然则,在户外经过无线网络进行数据传输时,它的速度能够会遭到天色的影响。其他的无线网络还包罗了红外线、蓝牙及卫星微波等。
路由器在核算机网络中有着很重要的位置,是核算机网络的桥梁。经过它不只可以连通分歧的