路由器(Router)是一種用來傳遞資料封包的網路裝置,而傳遞資料封包的過程稱為路由。路由發生於七層OSI模型中的第三層。
路由通常是基於IP(Internet Protocol,即網際網路協議),但亦會出現在其他較少見的網路協定之上,例如IPX協議。
在1960年代,路由器是由普通的電腦扮演。雖然普通的電腦可以達成路由的作用,但現代的高速路由器是由專門為路由而設計的硬體組成的。這些路由器除可提升路由速度外,亦能發揮其他網路功能,如IPsec加密。
其他的一些改變也提升了路由器的可靠性,例如使用直流電而不是交流(直流電可以由數據中心的電池提供),使用固態存儲而不是磁性存儲介質來載入程序。現代大型路由器變得越來越象電話交換機,隨著使用這些技術,兩者變得越來越相似也許最終路由器將取代電話交換機,同時一些小型路由器正在成為家用電器。
第一個現代(專門,獨立的)路由器是Fuzzball Routers。
一個路由器可以用來至少連接兩個網路或是移動無線網路(mobile ad-hoc network)。一種特殊類型的路由器(one-armed-router)用來在虛擬區域網(Virtual LAN-VLan)環境中傳遞數據包。一個one-armed-router上的連接的多個網路都位於同一個物理鏈路上。
將客戶連接到Internet的路由器被稱為邊緣路由器(edge router)。在其他路由器之間傳送數據的路由器被稱為核心路由器(core router)。
路由器創建並/或維護一張表,稱為「路由表」。裡面存放了到特定網路目的地的最佳路由以及相應的「路由屬性」。參見相關的路由(Routing)文章以獲得關於其如何工作的更詳細的討論。
近來,許多路由的功能被加入到了區域網交換機上,從而創造出「三層交換機」,可以以接近線速的速度來轉發流量。
路由器也被當作Internet閘道,主要用在小型網路中如家庭或小型辦公室。這種設備使用的Internet連接往往是一直線上的寬頻連接如線纜數據機和DSL。這些並不是真正意義上的路由器,但是它所使用的術語和「網路地址轉換」發生了混淆。
這裡是一些路由器的製造商,包括:
3Com (
www.3com.com)
阿爾卡特Alcatel (
www.alcatel.com)
思科Cisco Systems, Inc. (
www.cisco.com)
友訊科技 (
www.dlink.com)
Enterasys Networks (
www.enterasys.com)
Juniper Networks (
www.juniper.net)
Linksys (
www.linksys.com)
Mikrotik (
www.mikrotik.com)
NETGEAR (
www.netgear.com)
北電Nortel (
www.nortelnetworks.com)
Pivotal Networking (
www.pivnet.com)
SMC Networks (
www.smc.com)
Tellabs (
www.tellabs.com)
MRV Communications (
www.mrv.com)
Zoom Telephonics (
www.zoom.com)
華為
港灣
通過安裝適當的軟體,普通PC也可以變成路由器:
Windows XP網路共享]
[Mac OS X網路共享
Basic Internet Routing Daemon ( bird.network.cz )
Sygate
fdgw
FREESCO
GNU Zebra (
www.zebra.org )
IPCop (
www.ipcop.org )
SmoothWall ( smoothwall.org )
Linux路由器計劃[1]
m0n0wall ( m0n0.ch/wall )
[1]絕大多數UNIX類的作業系統包含了所有進行路由所必須的軟體;Linux 路由器計劃就是在Linux發行版中專注於路由的例子。