三分鐘網路基礎,什麼是IP、Port/連接阜?

BC
Jan 15, 2022

--

什麼是IP?

ip就像是電腦的身分證或是門牌號碼,每一台電腦一旦接上網路,就會有相對的ip產生,通常都是長這樣:196.128.1.2。

💡Mac可以透過在終端機輸入ipconfig getifaddr en0,查詢到自己的ip位置

💡Window開啟命令提示字元後,輸入ipconfig

什麼是Port/連接阜

一台電腦可能在同時間開啟多個應用程式,從遠端伺服器送回來的資料,都會到同一個ip位置,要如何得知此資訊要送往哪個應用程式,就是靠port連接阜來分辨,port的數字從0–65535。

舉例來說,把電腦比喻成一個公司,遠端伺服器送資料回來的過程比喻成郵差送信。現在有了電腦的門牌號碼後,郵差知道該要把這些信件送到哪家公司。但是如果這個電腦中有多個應用程式在執行,也就是這家公司有很多個部門,郵差的信件可能是需要送給行銷部門的,但是在信件上只有寫地址,郵差是無法正確地把信件交給行銷部門的,因此郵差的信件上需要寫上部門代號,也就是所謂的port號。

版權所有,請勿盜圖

一般常用的port號

FTP : 21、SMTP : 25、DNS : 53 、HTTP:80、HTTPS:443 、MySQL:3306

舉個例來說,

http常用的port號是80port,如果有開啟apache server在瀏覽器上直接打http://localhosthttp://localhost:80都會出現一樣的畫面,因為http預設走的就是80 port

差不多看到這邊三分鐘,下一篇再來介紹大家都聽過的127.0.0.1ipconfig getifaddr en0出現的196.128.x.x兩個有什麼差別

如果此篇文章對你有幫助,再請大家多多給予鼓掌鼓勵,有任何錯誤也歡迎隨時指教,感謝

--

--