什麼是IP地址?

IP地址的定義以及為什麼所有計算機和設備都需要一個

IP地址是Internet協議地址的縮寫,是一個網絡硬件的標識號。 擁有IP地址允許設備通過基於IP的網絡(如互聯網)與其他設備進行通信。

大多數IP地址是這樣的:

151.101.65.121

您可能遇到的其他IP地址可能看起來更像這樣:

2001:4860:4860 :: 8844

關於這些差異在以下IP版本(IPv4 vs IPv6)部分中的含義還有很多。

什麼是IP地址用於?

IP地址為聯網設備提供身份。 與提供具有可識別地址的特定物理位置的家庭或企業地址類似,網絡上的設備通過IP地址彼此區分。

如果我要將包裹寄給其他國家的朋友,我必須知道確切的目的地。 僅僅通過郵件把一個名字包裹在它上面是不夠的,並期望它能夠到達他。 我必須給它添加一個特定的地址,你可以通過查看電話簿來完成。

通過互聯網發送數據時使用相同的一般流程。 但是,您的計算機不使用電話簿來查找某人的姓名以查找其物理地址,而是使用DNS服務器查找主機名以查找其IP地址。

例如,當我進入像www這樣的網站時 在我的瀏覽器中,我的加載該頁面的請求被發送到查找該hostname()的DNS服務器以查找其相應的IP地址(151.101.65.121)。 如果沒有附加IP地址,我的電腦將不知道我在追求什麼。

不同類型的IP地址

即使您之前聽說過IP地址 ,也可能沒有意識到存在特定類型的IP地址。 儘管所有IP地址都由數字或字母組成,但並非所有地址都用於同一目的。

私有IP地址公共IP地址靜態IP地址動態IP地址 。 這是相當多的! 通過這些鏈接,您可以獲得更多有關它們各自含義的信息。 要增加複雜性,每種類型的IP地址都可以是IPv4地址或IPv6地址 - 再次,更多位於此頁面的底部。

簡而言之,私有IP地址被用在網絡內部,就像你可能在家裡運行的一樣。 這些類型的IP地址用於為您的設備提供一種方式與路由器和專用網絡中的所有其他設備通信。 專用IP地址可以手動設置或由路由器自動分配。

公共IP地址用於網絡的“外部”,由ISP分配。 這是您的家庭或企業網絡用於與世界各地的其他網絡設備(即互聯網)進行通信的主要地址。 例如,它為家中的設備提供了一種途徑,使其能夠訪問您的ISP,從而訪問外部世界,從而允許他們執行訪問網站和直接與其他人的計算機進行通信。

私有IP地址和公有IP地址都是動態的或靜態的,這意味著它們分別或者改變或者不改變。

DHCP服務器分配的IP地址是動態IP地址。 如果設備沒有啟用DHCP或不支持DHCP,則必須手動分配IP地址,在這種情況下,IP地址稱為靜態IP地址。

如何查找您的IP地址

不同的設備和操作系統需要獨特的步驟來查找IP地址。 如果您正在查找ISP提供給您的公共 IP地址,或者您需要查看路由器分配的私有 IP地址,則還需要採取不同的步驟。

公共IP地址

有很多方法可以找到你的路由器的公共IP地址,但是IP Chicken,WhatsMyIP.org或WhatIsMyIPAddress.com這樣的站點使這非常容易。 這些網站適用於任何支持網絡瀏覽器的聯網設備,例如智能手機,iPod,筆記本電腦,台式機, 平板電腦等。

查找您所使用的特定設備的私有IP地址並不那麼簡單。

私人IP地址

在Windows中,您可以使用ipconfig 命令通過命令提示符查找設備的IP地址。

提示:請參閱如何查找我的默認網關IP地址? 如果您需要查找路由器的IP地址或您的網絡訪問公共互聯網的任何設備。

Linux用戶可以啟動一個終端窗口並輸入命令hostname -I (這是一個大寫的“i”), ifconfigip addr show

對於macOS,使用命令ifconfig查找您的本地IP地址。

iPhone,iPad和iPod touch設備通過Wi-Fi菜單中的設置應用程序顯示其私人IP地址。 要查看它,只需點擊它所連接的網絡旁邊的小型“我”按鈕即可。

您可以通過設置> Wi-Fi或通過設置>無線控制>某些Android版本的Wi-Fi設置來查看Android設備的本地IP地址。 只需點擊您所在的網絡即可看到一個顯示包含私有IP地址的網絡信息的新窗口。

IP版本(IPv4 vs IPv6)

有兩種版本的IP: IPv4IPv6 。 如果您已經聽說過這些條款,那麼您可能知道前者是舊版本,現在已過時,而IPv6則是升級後的IP版本。

IPv6正在取代IPv4的一個原因是它可以提供比IPv4允許的更多的IP地址。 隨著我們不斷連接到互聯網的所有設備,重要的是每個設備都有一個獨特的地址。

IPv4地址的構建方式意味著它能夠提供超過40億個唯一的IP地址(2 32 )。 雖然這是一個非常大的地址,但對於人們在互聯網上使用的所有不同設備的現代世界來說,這還不夠。

想一想 - 地球上有幾十億人。 即使地球上的每個人都只有一台設備訪問互聯網,IPv4仍然不足以為它們提供IP地址。

另一方面,IPv6支持高達340 萬億兆億兆地址(2 128 )。 這是340 12個零! 這意味著地球上的每個人都可以將數十億台設備連接到互聯網。 誠然,這有點矯枉過正,但你可以看到IPv6如何有效地解決這個問題。

對此進行可視化有助於了解IPv6尋址方案通過IPv4允許多少個IP地址。 假裝郵票可以提供足夠的空間來容納每個IPv4地址。 IPv6需要整個太陽係來包含所有的地址。

除了通過IPv4提供更多的IP地址,IPv6還具有額外的優勢,即不會因私有地址,自動配置, 網絡地址轉換(NAT)無理由,更有效的路由,更簡單的管理,構建而導致更多的IP地址衝突 - 隱私等等。

IPv4將地址顯示為以十進制格式編寫的32位數字編號,如207.241.148.80或192.168.1.1。 因為有幾萬億個可能的IPv6地址,所以它們必須以十六進制編碼才能顯示出來,例如3ffe:1900:4545:3:200:f8ff:fe21:67cf。