【问题标题】:Why do routers have an IP Address if computers already have a network portion in their IP?如果计算机的 IP 中已经有网络部分,为什么路由器有一个 IP 地址?
【发布时间】:2016-04-24 18:55:56
【问题描述】:

这基本上是我的问题。计算机IP地址中的网络部分不是这样,当它被发送时,其他计算机可以查看该网络部分并知道将其发送回哪里?那么为什么路由器有自己的IP地址呢?

【问题讨论】:

  • 路由器需要和其他路由器通信才能交换路由。从这个角度来看,它们是对等主机。我看不出这与编程有什么关系,而且我认为这里离题了。

标签: networking ip protocols router


【解决方案1】:

路由器必须是与使用它的计算机位于同一网络的节点。当您的 PC 尝试与不同网络上的系统通信时,它会查询其路由表以确定哪个路由器(可能有多个)具有到目的地的路由。如果路由器上没有 IP,就无法将数据包发送到路由器,因此无法离开您的网络。

我想 IP 协议可以设计为使用广播来查找路由,但这会导致交通拥堵问题。谢天谢地,它不是这样设计的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-08-12
    • 2019-09-30
    • 1970-01-01
    • 2011-02-27
    • 2014-04-15
    • 1970-01-01
    • 2014-08-25
    • 1970-01-01
    相关资源
    最近更新 更多