何时提供静态 IP 地址?

何时提供静态 IP 地址?

我的笔记本电脑通过 wifi 路由器连接到互联网。换句话说,我的路由器连接到互联网。当我通过网络服务检查我的 IP 地址时,我发现 IP 地址一直在变化。我的路由器昨天获得的 IP 地址与我今天获得的 IP 地址不同。

1)我想知道什么时候会给计算机分配静态 IP 地址?

2)静态 IP 地址需要付费吗?

3)由于 IP 地址的目的是为了唯一地标识网络中的计算机,因此该地址不应该始终是静态的吗?换句话说,如果地址不断变化,那么它如何帮助唯一地标识计算机?

我很感激任何能帮助我解答上述疑问的人。非常感谢!

答案1

  1. 不同 ISP 对此有所不同。有些 ISP 只提供静态 IP 地址,但大多数提供动态 IP 地址。您应该与您的 ISP 讨论这个问题。
  2. 一些 ISP 会对此收取费用。
  3. 例如,您可以通过 mac 地址来识别它。ISP 还可以查看在给定时间内为谁分配了 IP。

如果您需要本地网络上的静态 IP 地址,您应该能够在路由器中做到这一点。

为了更好地帮助您,了解您为什么需要静态 IP 地址会很有趣。如果您只是想在家中托管某种服务,dyndns 等服务可能会为您提供帮助。

答案2

  1. 路由器或其他 DHCP 服务器会为您的计算机分配一个 IP 地址。(DHCP 是动态主机配置协议)。当 DHCP 服务器设置为每次都提供相同的地址时,它将被视为“静态”。

  2. 需要付费吗?这取决于您说的是本地地址还是互联网地址。

对于本地地址,如果您可以访问/控制 DHCP 服务器(路由器或其他),则不需要。大多数服务器都可以永久地将本地地址分配给特定计算机(通过检查 MAC 地址是否相同来实现)。

对于外部地址,则取决于您的 ISP。有些 ISP 会收费,有些则不收费。

  1. 如果您期望连接从相关机器或网络外部启动,则地址仅需要是静态的。在诸如网页浏览之类的操作中,连接是从机器发起的,并且包含将响应发送到何处的信息,因此不需要静态地址。

答案3

1)我想知道什么时候会给计算机分配静态 IP 地址?

通常是指该计算机承载着需要其他计算机访问的服务。
此类计算机通常称为服务器。

2)静态 IP 地址需要付费吗?

通常,ISP 会为提供静态 IP 地址收取额外费用。
在路由器提供的私有 LAN 上,您可以自由使用动态和静态 IP 地址。
您的无线路由器为其 LAN 端接口分配了一个静态 IP 地址。这可确保您 LAN 中的所有主机都能找到路由器。

请注意,DHCP 可以分发预订的IP 地址以及动态的IP 地址。此预订的地址总是会提供给 MAC 地址指定的主机。

3)由于 IP 地址的作用是在网络中唯一标识一台计算机,因此该地址不应该始终是静态的吗?

通常只有服务器才需要静态(即已知)IP 地址。
当您在 PC 上使用 Web 浏览器时,您是客户端-服务器模型中的客户端。客户端向服务器(例如 Google 或 Amazon)发出请求。
服务器通过将响应返回给客户端来处理请求。
理论上,客户端可以对每个请求使用不同的 IP 地址,因为请求包含客户端的返回地址。
因此,客户端(例如您的 PC)不需要静态 IP 地址。

换句话说,如果地址不断变化,那么它如何帮助唯一地识别一台计算机?

还有其他机制可用于查找网络上的主机。

您可以使用主机名而不是 IP 地址来标识主机。然后您需要一个 DNS 服务器来维护主机名并将其映射到 IP 地址。(Windows 有自己的协议/服务来跟踪 LAN 上的 Windows 主机,例如工作组或家庭组。)

每个以太网接口都由一个MAC地址来标识,ARP协议用于将IP地址映射到MAC地址。

相关内容