什麼是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://localhost
與 http://localhost:80
都會出現一樣的畫面,因為http預設走的就是80 port
差不多看到這邊三分鐘,下一篇再來介紹大家都聽過的127.0.0.1
與ipconfig getifaddr en0
出現的196.128.x.x兩個有什麼差別
如果此篇文章對你有幫助,再請大家多多給予鼓掌鼓勵,有任何錯誤也歡迎隨時指教,感謝