路由器的工作的原理是什么?
路由器(Router)是连接两个或多个网络的硬件设备,在网络间起网关的作用,是读取每一个数据包中的地址然后决定如何传送的专用智能性的网络设备。那么,路由器的工作的原理是什么?路由器的启动过程是怎样?接下来一起随小编来看看吧!
路由器的原理:
在网络中,各装置之间的通讯主要采用 IP位址,而路由器仅依据特定 IP位址进行资料传送。其中IP地址分为两个方面:一是网络地址,二是主机。
互联网中使用的是通过一个子网掩码来决定一个网络和一个主机的地址。子网掩码与 IP地址相同为32比特,二者一一对应,在子网掩码中, IP地址为“1”,“0”为主机,由网络与主机组成。IP位址的网路位址,在同一网路上,一定要有相同的位址。电脑间的通讯只能在 IP位址上进行,若要与另一台电脑通讯,就必须经由路由器传送。即使在很近的地方, IP地址也无法直接通讯。多个路由器可以通过多个网段进行连接,每一个网段的 IP位址与网段的网路位址相同。每个端口的网络地址和网段都不一样,所以在不同的网段中,主机可以通过 IP地址将数据传送给路由器。
路由器的启动过程是怎样?
作为路由器来讲,也有一个类似于我们PC系统中BIOS一样作用的部分,叫做MiniIOS。MiniIOS可以使我们在路由器的FLASH中不存在ISO时,先引导起来,进入恢复模式,来使用TFTP或X-MODEM等方式去给FLASH中导入ISO文件。所以,路由器的启动过程应该是这样的:
路由器在加电后首先会进行POST,Power On Self Test (上电自检,对硬件进行检测的过程)。
POST完成后,首先读取ROM里的BootStrap程序进行初步引导。
初步引导完成后,尝试定位并读取完整的ISO镜像文件。在这里,路由器将会首先在FLASH中查找ISO文件,如果找到了ISO文件的话,那么读取ISO文件,引导路由器。
如果在FLASH中没有找到ISO文件的话,那么路由器将会进入BOOT模式,在BOOT模式下可以使用TFTP上的ISO文件。或者使用TFTP/X-MODEM来给路由器的FLASH中传一个ISO文件(一般我们把这个过程叫做灌ISO)。传输完毕后重新启动路由器,路由器就可以正常启动到CLI模式。
当路由器初始化完成ISO文件后,就会开始在NVRAM中查找STARTUP-CONFIG文件,STARTUP-CONFIG叫做启动配置文件。该文件里保存了我们对路由器所做的所有的配置和修改。当路由器找到了这个文件后,路由器就会加载该文件里的所有配置,并且根据配置来学习、生成、维护路由表,并将所有的配置加载到RAM(路由器的内存)里后,进入用户模式,最终完成启动过程。
如果在NVRAM里没有STARTUP-CONFIG文件,则路由器会进入询问配置模式,也就是俗称的问答配置模式,在该模式下所有关于路由器的配置都可以以问答的形式进行配置。不过一般情况下我们基本上是不用这样的模式的。我们一般都会进入CLI(Comman Line Interface)命令行模式后对路由器进行配置。
关键词: 路由器的工作原理是什么 路由器工作原理 路由器启动过程 路由器教程