比特彗星綠燈教程 1.1 IP和端口
Part 1 基礎(chǔ)知識
1.1 IP和端口
我們還是先從 IP地址 和 端口講起吧
問:IP地址和端口是做什么的?
答:當(dāng)我們在互聯(lián)網(wǎng)上進行通信時,每個設(shè)備都會被分配一個獨特的標(biāo)識符,這就是IP地址??梢园袸P地址想象成一個房子的地址,它告訴互聯(lián)網(wǎng)上的其他設(shè)備如何找到你所在的位置。IP地址由一串?dāng)?shù)字組成,比如104.16.249.249 和 203.0.113.1
端口則是用來區(qū)分同一個設(shè)備上不同應(yīng)用程序或服務(wù)的。你可以把端口想象成一棟大樓的門牌號碼,每個端口是一個房間,里面住了不同的程序,要找到某個程序就需要知道他使用的端口號即住在哪個房間
端口號是一個數(shù)字,范圍從0到65535。一些端口號是約定俗成的,例如80端口用于HTTP通信,443端口用于HTTPS通信。
當(dāng)你在瀏覽器中輸入一個網(wǎng)址時,你的電腦會將該網(wǎng)址解析為對應(yīng)的IP地址。然后,電腦會過指定的端口與該IP地址上運行的服務(wù)器建立連接,并進行數(shù)據(jù)交換。IP地址和端口號一起組成了網(wǎng)絡(luò)通信中的目標(biāo)地址,使得數(shù)據(jù)能夠正確地到達目標(biāo)設(shè)備上的指定的應(yīng)用程序。
簡而言之,IP地址是用來標(biāo)識設(shè)備在互聯(lián)網(wǎng)上的位置,而端口則是用來區(qū)分設(shè)備上不同應(yīng)用程序或服務(wù)的通信通道。它們共同構(gòu)成了互聯(lián)網(wǎng)通信中的目標(biāo)地址,確保數(shù)據(jù)能夠準(zhǔn)確地傳輸?shù)侥繕?biāo)設(shè)備的指定應(yīng)用程序。
問:我知道了,ip地址端口就是網(wǎng)絡(luò)世界的地址,有了ip和端口我們就能找到不同電腦上運行的程序了
不過ip地址好像還有什么公網(wǎng)ip、私網(wǎng)ip、ipv6 什么的,這些又是什么?
答:我們先講公網(wǎng)IP地址和私網(wǎng)IP地址
公網(wǎng)IP地址是全球唯一的IP地址,用于在互聯(lián)網(wǎng)上標(biāo)識和定位設(shè)備。它可以直接從互聯(lián)網(wǎng)上訪問到。
我們一開始所說的情況就是公網(wǎng)IP地址。
相當(dāng)于?XX省XX市XX區(qū)XXX路XXX號
私網(wǎng)IP地址用于在局域網(wǎng)或內(nèi)部網(wǎng)絡(luò)中所以也叫局域網(wǎng)IP地址。這些地址在全球范圍內(nèi)不唯一,它在私有網(wǎng)絡(luò)內(nèi)部可用。通常在家庭、辦公室或組織內(nèi)部使用,用于實現(xiàn)內(nèi)部設(shè)備之間的通信,但不能直接從互聯(lián)網(wǎng)上訪問到。
相當(dāng)于?XX棟XXX室
問:那我們家里的網(wǎng)絡(luò)用的是私網(wǎng)IP地址?如果不能直接從互聯(lián)網(wǎng)上訪問到我們又是如何上網(wǎng)的呢?
答:對一般是的,使用私網(wǎng)IP地址的電腦或者設(shè)備可以通過NAT技術(shù)來上網(wǎng)