路由器

一种应用于计算机网络通讯的硬件设备
路由器(Router)是网络互联的核心设备,工作在OSI(Open System Interconnect,即开放式系统互连)参考模型的网络层,它的主要功能是路由选择和数据包转发,它可以根据通信信道的情况自动选择一条最优路径并将数据包从一个网络转发至另一个网络。[5]
1984年12月,斯坦福大学的一对教师夫妇设计了一种名为“多协议路由器”的联网设备,这是路由器的前身。[6]在近30年的发展历程中,路由器总体上历经四次迭代。[7]目前,路由器在家庭网络、企业网络、互联网服务提供商、数据中心等场景下均有应用[8][9][10][11][12]
路由器由输入端口、输出端口、交换开关和路由处理器等部分构成。它的工作原理主要是路由器要识别另一个网络,首先要识别对方网络的路由器IP地址的网络ID,就向这个网络的路由器发送,接收网络的路由器在接收到源网络发来的报文后,根据报文中所包括的目的节点IP地址中的主机ID号来识别发给哪一个节点,然后再直接发送[13]

发展历程

1984年12月,斯坦福大学的一对教师夫妇设计了一种名为“多协议路由器”的联网设备,可以使斯坦福大学内不兼容的计算机局域网整合在一起形成一个统一网络,这就是如今路由器的前身[6]。路由器的发展总的来说可以分为下面五个阶段(即五代路由器)[7]