路由器是什么
路由器(Router,又称路径器或宽带分享器)是一种计算机网络设备,它能将数据包通过一个个网络传送至目的地,这个过程称为路由。路由工作在OSI模型的第三层(即网络层,例如Internet Protocol(IP)层)。
路由器是一个独立式的硬件,可以在网络或电脑和互联网间传输数据。
路由器是一种连接多个本地局域网的网络设备,它能将不同网络(或网段)之间的数据信息进行""翻译"",以使它们能够相互""读""懂对方的数据,从而构成一个更大的局域网。
我们无法找出到底是哪个人发明了这个术语,但是在上世纪80年代的TCP/IP社区中,很多互联网先驱都称此设备为“gateway(网关)”,思科在某个地方甚至称其为“终端集线器”。部分是为了和其他也被称为网关(例如邮件网关)的设备有所区别,有一些早期的开发人员开始采用“router”这个词。 Noel Chiappa在1980年开始研制多重服务路由器,1987年6月,他在IETF RFC #1009中通篇都使用了“路由器”这个术语。从那时起,将“网关”改名为“路由器”就似乎被正式确定下来了。
路由器的作用是什么
路由器就是连接两个以上网络线路的设备。由于位于两个或更多个网络的交汇处,从而可在它们之间传递分组(一种数据的组织形式)。路由器与交换机(Switch)在概念上有一定重叠但也有不同:交换机泛指工作与任何网络层次的数据中继设备(尽管多指网桥),而路由器则更专注于网络层。
一个比较直观的理解路由器与交换机区别的例子是这样:交换机好比是邻近的街道,而路由器则是街道的交汇点。一个街区的每一间房都有它自己的地址,也就是说,交换机连接的不同的设备也有它们自己的IP地址。
值得一提的是,交换机除了自身的管理IP地址外不会管到其他任何IP地址。路由器将网络连接起来,就像公路交换坡道或主交汇点连接公路和高速公路一样。交汇点处的街道标记(称为路由表)决定数据包将流向哪条路。
举个例子,家中的一台路由器将互联网服务提供商(ISP)的网络(通常具有公有地址)和自家的LAN(通常使用私有IP地址,见网络地址转换(NAT))连接起来。有时候交换机和路由器也被做在一起作为多接口路由器出售。
为了能路由数据包,路由器之间会通过路由协议进行通讯并创建和维护各自的路由表。路由表存储了去往某一网络的最佳路径,该路径的“路由度量值”以及下一跳路由器。