Answers:
IP路由器必须至少具有2个IP地址,因为它的功能是决定下一步将数据包发送到何处。需要路由器的TCP / IP网络的最小配置是两个网络之间的连接,而网络的网络部分不同。
很多时候,还有另一个IP地址用于管理目的,因此可以说这是路由器自己的地址,但是它与路由器的功能无关,因为它只是一个方便的访问。
因此,最少要有一个传入接口和一个传出接口,每个接口必须具有不同的IP地址以区分它们。只要您拥有所需的资源(RAM,CPU,网络接口...),就可以根据需要进行任意数量的处理许多网络互连。
如果没有选择,则没有路由功能,因此即使您将盒子称为IP路由器,也不会。:)
链接以了解更多信息:
http://en.wikipedia.org/wiki/路由器
http://searchnetworking.techtarget.com/sDefinition/0,,sid7_gci212924,00.html
http://computer.howstuffworks.com/router.htm
编辑:刚刚找到了一个关于路由的über优秀解释,其中包含所有必需的知识: IPv4子网划分是如何工作的?
ip unnumbered
串行接口和一个(编号)以太网的设备可能仍被称为路由器,尤其是当它根据目标IP地址决定使用哪个串行接口向下发送数据包时。</ nitpick>
路由器通常可以,但不必具有IP地址。路由本身不需要任何接口绑定有IP。当数据包到达任何接口时,都会检查IP标头,主要是目标IP。它将与路由表进行比较,并且只要它适合指定范围之一(或默认路由,如果不适合),就将其放置在相应的接口上,而不是IP上。路由器在任何时候都不需要它自己的IP。他们拥有它们的唯一原因是,您可以远程访问它们进行维护,或者轻松地跟踪哪个接口属于哪个网络。
简短的答案是:
是。根据定义,路由器必须具有多个接口(每个接口具有IP地址)才能发送和接收数据包,并根据数据包的目标地址将数据包从一个接口转发到另一个接口。并非所有路由器都只说IP,但是既然所有东西都说IP,那么“多协议”路由器并不是真正必需的。
更复杂的答案也是
路由器的典型实现是路由器可以通过本地网络访问的每个“直接连接的网络”或子网的IP地址。(即,如果路由器的地址为10.10.10.1/23,则它可以从该接口到达10.10.10.1至10.10.11.254之间的任何IP地址)。该第2层网络上和该地址空间中的主机将配置为使用10.10.10.1作为其“默认路由”,以便将所有未到达10.10.10.1/23的流量都分配给路由器,以发送到最终目的地。在这一点上,希望路由器还有一个IP地址,可用于与该路由器的默认路由(或具有目标地址的另一个直接连接的网络)进行通信。
除了拥有多个IP地址外,路由器甚至可能具有IP网络以外的功能,以使得同一IP地址存在于路由器中的几个不同子网中,并且路由器知道如果来自接口A的流量注定为10.10.10.10,则它将去向输出接口C,但是如果它在接口B就必须去界面D.两种最常见的情况下这可能发生的与管理网络或其中一台路由器被划分成不同的不同的虚拟路由器的“虚拟路由器”不相关的客户。
甚至可能我称路由器没有IP地址,例如您是否拥有其他人都在实施策略路由的桥接模式下称为“防火墙”。这样的设备将是一场噩梦,要在您被解雇后为接替您的人们提供支持并使其感到困惑,但它确实可以路由并且没有本地IP地址。(实施这种事情的疯子显然会通过串行端口来管理它,对吧?)
我有一台具有单个IP地址的路由器-这是一个语音网关。这是cisco 2431(我认为)。我们的voip系统上的呼叫代理通过它路由外拨本地电话。它在LAN端说IP,在PRI上讲TDM。因此,实际上,它是IP LAN和PSTN之间的路由器路由。有一半的答案,但有助于记住整个世界不是IP。
作为更精确的答案:
在纯IP网络中,大多数路由器每个物理接口都有一个IP地址。
如果它们运行的是OSPF之类的动态路由协议,则它们可能还会具有/ 32环回地址
如果它们正在运行中继,则每个物理接口可能有多个IP,但每个LAN仍然只有一个IP
可以在同一个LAN上放置多个广播域,在这种情况下,每个LAN的每个广播域都有一个路由器网关地址
您可能在多个路由器之间也有一个共享地址。思科将为此使用HSRP。如上所述,每个广播域,每个LAN您将具有唯一的地址,然后广播域上的设备所使用的网关地址将“由两台路由器共享,因此,一台被提交,另一台将接管它。
路由器在网络层工作。它有助于连接两种不同类型的网络。它具有与所连接的每个网络相对应的两个NIC(网络接口卡),因此每个NIC包含两个IP地址(最小)。
对于前。如果我们连接到network1(假设是LAN),并且想将数据发送到network2(假设是环形网络),那么我们需要将数据发送到其他类型的网络(我们的系统不知道与环形网络相关的协议)因为我们已连接到network1(LAN))。因此,在这一点上,我们需要一个路由器,该路由器知道与两种类型的网络(LAN和RING)相关的协议,因为它具有两个NIC(一个支持LAN网络,另一个支持RING网络)。现在,我们将数据(LAN格式的数据)发送到路由器,然后路由器将其转换为RING格式的数据并将其传递给RING网络。
这就是路由器的工作方式。
您将获得路由器IP地址的方法:
ipconfig /all
tracert command
。在那里,您可以找到路由器的IP地址。