主机 IP 地址 vs 网关 IP 地址 vs DHCP IP 地址

网络工程 ip ipv4 子网 dhcp IP地址
2021-07-26 09:39:11

设置网络设备时,主机 IP 地址、网关 IP 地址和 DHCP IP 地址之间有什么区别?

例如,在为我的 VM 配置虚拟网络适配器时,我可以为适配器(即硬件本身?)配置 IP 地址和子网掩码,例如192.168.56.1/24. 我认为这意味着适配器将处理对192.168.56.0-192.168.56.255. 我不确定192.168.56.1具体指的是什么192.168.56无论如何都不会转到该适配器吗?

最重要的是,如果我在我的虚拟网络适配器上配置 DHCP,我会再次设置 IP 地址和子网掩码以及 DHCP 范围。例如,IP 地址/掩码192.168.56.100/24,然后是192.168.56.101-192.168.56.105. DHCP 范围是有意义的,因为它是 DHCP 可以分配的地址池,但是 DHCP IP 地址是做什么用的呢?

我不清楚网关 IP 地址(我认为这将是掩码设置为 0 后的位的地址,传统上)适合这里的位置。

1个回答

我可以为适配器(即硬件本身?)配置 IP 地址和子网掩码,例如192.168.56.1/24. 我认为这意味着适配器将处理对192.168.56.0-的 IP 地址范围的任何请求 192.168.56.255

不,那是不正确的。IPv4 地址有两部分:网络和主机。每个设备接口在特定网络上都有一个主机地址。带有192.168.56.1/24地址的接口表示网络(地址的前 24 位)是 ,192.168.56并且该网络中的接口地址(地址的最后 8 位)是1接口只响应那个特定的 32 位地址(除了广播和它订阅的任何组的任何多播)。

我不确定192.168.56.1具体指的是什么192.168.56无论如何都不会转到该适配器吗?

不,该接口只会使用发往完整 32 位 IPv4 地址的数据包。

最重要的是,如果我在我的虚拟网络适配器上配置 DHCP,我会再次设置 IP 地址和子网掩码以及 DHCP 范围。例如,一个IP地址/掩码192.168.56.100/24,然后一系列 192.168.56.101- 192.168.56.105DHCP 范围是有意义的,因为它是 DHCP 可以分配的地址池,但是 DHCP IP 地址是做什么用的呢?

我真的不明白你在做什么。DHCP(动态主机配置协议)用于为接口分配信息,如 IP 地址、网关地址、DNS 地址等。如果您在主机上运行 DHCP 服务器,那么您将为其他主机使用的范围,而 DHCP 服务器本身需要一个 IP 地址,因为它是网络上的主机。如果您使用 DHCP 配置接口,则通常不会在接口上手动配置 IP 地址。

我不清楚网关 IP 地址(我认为这将是掩码设置为 0 后的位的地址,传统上)适合这里的位置。

不,那将是网络地址,而不是网关地址(IPv6 路由器任播地址除外)。网关(通常是路由器)是网络上知道如何到达其他网络的主机。网关地址只是另一个主机地址,它可以是网络上分配给网关的任何主机地址。


您可以在这个由两部分组成的答案中了解有关 IPv4 寻址的更多信息