作為網路課程的一部分,我正在研究公共/私人 IP;這讓我想到,
大學校園是否只有一個公共 IP 供學生和教職員共享,還是有多個公共 IP?我想從高層次了解大學層級的網路是如何建構的?
答案1
大多數主要大學已經存在了足夠長的時間,以至於在 ipv4 位址耗盡成為一個廣泛認識的問題之前,也就是在 NAT 變得普遍之前,就已經分配了它們的網路區塊。因此,它們往往會分配相當大的 ipv4 位址空間區塊。我在一所主要大學從事系級系統/網路管理工作,我們有一個 /16(加上一些獨立的 /24)分配給我們的機構。
如果您對某所特定大學感興趣,您可以使用該whois
資料庫獲取有關組織 IP 位址分配的資訊:
$ host stanford.edu
stanford.edu has address 171.67.215.200
$ whois -h whois.arin.net 171.67.215.200
<snip>
NetRange: 171.64.0.0 - 171.67.255.255
CIDR: 171.64.0.0/14
<snip>
$ host mit.edu
mit.edu has address 104.74.224.87
$ whois 104.74.224.87
<snip>
NetRange: 104.64.0.0 - 104.127.255.255
<snip>
....等等。
然而,由於網路連接設備數量的持續爆炸式增長以及出於安全原因,我的機構(我預計大多數主要大學)也會在內部使用私有 IP 位址範圍,例如 wifi 網路、公共終端組、內部管理VLAN等等。
雖然一些較小的機構可能會使用一個面向公眾的 IP 位址,並透過該位址對所有內容進行 NAT,但我認為極為如果有任何主要大學這樣做的話,我會感到驚訝。不僅是因為我在第一段中提到的歷史原因,還因為NAT 要求每個NAT 化連接都有一個唯一的連接埠號,而且至少對於我的機構來說,根本沒有足夠的連接埠號碼可供使用。