2012-04-11 120 views
2

我如何計算subnet maskgatewayIP address從IP地址獲得子網掩碼和網關

假設我的IP地址是180.12.24.68

那我該怎麼計算這個IP的子網掩碼和網關?

+0

你是如何分配的IP地址? – MattH 2012-04-11 08:01:31

+0

IP地址是由我們的網絡管理員分配的,我不知道他是如何分配IP地址的,我只想找出它的子網掩碼和網關 – saroj 2012-04-11 08:16:02

+0

「如何」,如「通過什麼方式進行通信」。 – MattH 2012-04-11 08:26:34

回答

7

您無法僅從IP地址計算您的子網掩碼網關。

您可以計算給定IP地址和網絡掩碼時潛在網關的範圍。但是,範圍基本上是((我的LAN段大小) - MyIP)。一般情況下,除非你在大型網絡上,否則這個IP地址大約有253個。

給定一個網關和一個網絡掩碼,您可以計算一系列可以配置自己使用的潛在IP地址 - 但是如果您手動配置,那麼您有機會破壞現有IP地址。 (這就是爲什麼DHCP很好)

給定一個網關和一個IP地址,你可以計算出足夠的網絡掩碼,你可以讓你的流量被路由 - 但取決於你可能無法與之交談的子網配置位於同一LAN網段上的其他機器。例如,如果你的網關是10.1.3.254,並且你的網絡掩碼配置爲255.255.255.0。網關(和局域網)實際上可以被屏蔽爲255.255.254.0(基本上,在一個連續的段中有兩個Cs類地址)。所以,你可以上網,但你可能無法與「本地機器」交談。

在總結這些都是可能的結果:

  • 面膜+網關=猜測的,但非決定性的IP地址
  • 面膜+ IP =猜測的,但非決定性範圍的IP地址,你可能會發現一個 網關
  • IP +網關=猜測的,但可能配置錯誤 子網掩碼