有人会发现一台故意配置为没有任何默认路由的路由器吗?没有默认网关,没有0.0.0.0/0...
有点学术问题,工作中有人提到过,对我来说似乎有点疯狂。如果它们有一个无法识别的地址,即使是大型骨干路由器也需要有一个默认路由......
我对 BGP 了解不多,所以我可能会在这里踢自己的脚。
有人会发现一台故意配置为没有任何默认路由的路由器吗?没有默认网关,没有0.0.0.0/0...
有点学术问题,工作中有人提到过,对我来说似乎有点疯狂。如果它们有一个无法识别的地址,即使是大型骨干路由器也需要有一个默认路由......
我对 BGP 了解不多,所以我可能会在这里踢自己的脚。
正如 Ron Maupin 指出的那样,这种情况并不少见。它特别适用于说 BGP 的自治系统之间,实际上有一个叫做“默认自由区”的东西,它是互联网的核心,其中没有配置默认网关:所有路由都通过 BGP 交换。
那里没有默认路由实际上有一个目的:它可以防止流向未分配目的地的流量在第一个可能的跃点处被丢弃,因此它不会在网络之间反弹。
这当然是已经完成的事情。如果您的 WAN 路由器具有完整的 Internet 路由表,那么至少在理论上,您的 WAN 路由器知道如何访问公共 Internet 上的每个公共地址。默认路由只允许以这种方式配置的路由器将目的地不在路由表中的流量发送到 ISP 路由器,但 WAN 路由器应该与 ISP 路由器具有相同的路由知识。
在路由器中配置默认路由 0.0.0.0/0 完全取决于流量。如果 setup 中没有互联网流量。这样就不需要路由器中的默认路由配置了。因为当用户浏览 Internet 数据包的资源时,路由器中的默认路由指向 ISP 的网关
Router(config)# ip route 0.0.0.0 0.0.0.0 指向ISP的网关
在网络中,如果用户没有浏览互联网资源的需求,则不需要默认路由配置。连接不同的私有网络只需要特定的路由就足够了