【问题标题】:Pinging Computer through specefic route通过特定路径 ping 计算机
【发布时间】:2011-09-27 10:13:54
【问题描述】:

我有一个以图表形式连接的计算机网络。

我想从一台计算机 (A) ping 到另一台计算机 (B)。 A 和 B 通过许多不同的方式相互连接,但我只想通过特定的边缘 PING。我有在 A 和 B 可用的 ping 期间要遵循的边缘信息。

我应该怎么做?

【问题讨论】:

  • 看来你需要严格的源路由来达到这个目的。有关详细信息,请参阅 IP 协议选项。
  • @Vishal,我认为你有更好的机会在 serverfault 上得到答案
  • 我也会在那里尝试,任何我认为严格的源路由都可以达到目的的方法
  • @Shiraz 不一定,这看起来可能是一个编程问题...需要来自海报的更多信息...

标签: graph network-programming ping


【解决方案1】:

您可以源路由 ping,但返回会选择自己的路径。

此外,出于安全考虑,源路由数据包通常会被过滤。 (并非总是如此,它们很有用,有时甚至在边缘路由器上也是必需的。)

如果机器在您的本地管理控制之下,那么您可以确保允许源路由数据包。只要您能够在机器 B 上启动守护程序,您也可以轻松地设计自己的 ping 协议来生成源路由回显返回。

【讨论】:

    【解决方案2】:

    嗯,这实际上是通过在计算机(我期望的路由器)之间的媒体上配置的路由协议完成的。我认为没有办法可以说“使用那条特定的路线”。路由器有不同的协议(OSPF、EIGRP、RIPv2),它们负责负载平衡。您确定一条特定路由的唯一方法是使用静态路由,但这不是在您的计算机决定路由时动态完成的。

    这是正常的,因为:

    如果您能够选择一条路线,DoS 将很容易杀死一条路线。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-11-24
      • 1970-01-01
      相关资源
      最近更新 更多