首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >静态路由和掩码

静态路由和掩码
EN

Network Engineering用户
提问于 2016-12-25 17:19:42
回答 2查看 158关注 0票数 1

我有两个路由器,连接到接口Se2/0上的DCE电缆(两边)。

这两个路由器各有一台计算机,其ip地址如下:

  • 带掩码的1.1.1.1 255.255.255.0 -> router1 IP在接口Fa0/0
  • 带掩码的2.2.2.2 255.255.255.0 -> router2 IP在接口Fa0/0

接口Se2/0上的ip地址设置为:

  • 带掩码的11.11.11.11 255.255.255.0 -> router1 IP在接口Se2/0
  • 带掩码的22.22.22.22 255.255.255.0 -> router1 IP在接口Se2/0

增加路线应按以下方式进行:

  • ip route 2.2.2.0 255.255.255.0 22.22.22.22 -> for router1.
  • ip route 1.1.1.0 255.255.255.0 11.11.11.11 -> for router2.

然而,这些路线还没有建立起来。如果我使用show ip route命令,它将显示(例如,router1输入),而不显示所示的路由:

代码语言:javascript
复制
1.0.0.0/24 is subnetted, 1 subnets
  C 1.1.1.0 is directly connected, FastEthernet0/0
11.0.0.0/24 is subnetted, 1 subnets
  C 11.11.11.0 is directly connected, Serial2/0

我做错了什么?我最初的想法是我弄坏了面具?因为我尝试了另一个地址(例如,带有掩码的10.0.0.1255.255.255.252)并且它工作了。

网络和配置(仅适用于一个路由器,与另一个路由器同步):

EN

回答 2

Network Engineering用户

发布于 2016-12-25 17:27:29

您的静态路由,即路由器1上的ip route 2.2.2.0 255.255.255.0 22.22.22.22无法工作,因为路由器1不知道如何到达22.22.22.22,因此它不能将目的地发送给2.2.2.0/24的流量发送到任何地方,并且会减少流量。同样的情况也适用于路由器2。

路由器通过三种方式学习如何进入其他网络:

  1. 直接连接的网络。
  2. 静态配置路由,但路由器需要知道如何到达下一跳。
  3. 通过公共路由协议共享路由。

如果您的两个路由器之间共享一个公共网络,则每个路由器都知道要在该接口上发送通信量,因为网络直接连接到两个路由器。

您也可以使用类似于ip route 2.2.2.0 255.255.255.0 Serial2/0之类的东西,但出于其他原因,这不是一个好主意。

票数 2
EN

Network Engineering用户

发布于 2016-12-25 19:33:05

您的两个串行接口必须位于同一个子网上,就像在11.11.11和另一端11.11.12一样。

直接连接的接口总是必须在同一个子网上。

票数 1
EN
页面原文内容由Network Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://networkengineering.stackexchange.com/questions/37572

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档