NAT,讓你 IP 位置用不完的 NAT 是怎麼做到的?

你是否有想過,一個長度只有 32 位元的 IPv4 位置,計算下來約莫只能提供 42 億個位置,早已經少於世界人口總數,無法讓人人皆有了。

但是每個連上網際網路的裝置,都需要一個 IP 位置怎麼辦?這一系列的文章將由簡入深,聊聊這個問題是怎麼被 NAT 所解決的、帶來了什麼額外的問題、什麼是穿透、什麼是 STUN 等等,讓我們接著聊下去。

繼續閱讀

初探網路安全

所謂保密防諜,人人有責,什麼是現代人應該注意的網路資訊安全呢?

我們接著就來輕鬆點看看日常生活中,需要做哪些事來鞏固資安,並探究其背後的道理吧。

繼續閱讀

理解 HTTP、HTTPS

你是否曾經好奇瀏覽網頁時,輸入的網址為什麼都是 http 開頭的?

網路模型 TCP/IP 聊起,經過網路層的 IP 到傳輸層的 TCP,HTTP 就是基於這些資料傳輸協定之上的應用層協定,我們今天就來看看現代人每天上網的背後都會用到的 HTTP 是何許協定吧!

繼續閱讀

淺談傳輸層協定:TCP 及 UDP

前面提到 TCP/IP 模型,TCP 和 IP 兩個協定可說是現今網路架構的最重要的協定之二。

TCP 在 OSI 及 TCP/IP 模型中都是屬於傳輸層的協定,而在傳輸層其實也有另一個廣泛被使用的協定,叫做 UDP(User Datagram Protocol,使用者資料報協定),做的事情略有不同。

聊完了 IP 之後,我們接著來看看這兩大傳輸層協定,先從 TCP 開始。

繼續閱讀

理解網際網路協定

前面提到了一些 Router 連網所需的設定,有 PPPoE、DHCP 以及 Static 這幾種類型,如果成功連上網路後,都會被 ISP 派發到一組 IP 位置(IP Address),也就是你在網際網路中的地址。

但是,雖說你得到了一個 IP 位置,但並非其它人都可以透過這個 IP 位置來找到你,你拿到的很有可能是「虛擬」的 IP 位置;又或者你拿到的是「浮動」IP 位置,隔了一段時間還會變成其它的位置!

除了虛擬、浮動之外,提到 IP 位置當然還有固定的、不同版本的(IPv4、IPv6)。是否有點亂呢?我們接下來就從 IP 位置的基本原理和常見的應用及名稱聊起。

繼續閱讀

常見網路問題

舉凡無法上網、網頁出現 404、靜態 IP 及浮動 IP 是什麼的等等問題,都是很常見的網路相關問題。接下來,我們來淺出不深入的看看這些問題背後的原理,以及如何應對吧。

繼續閱讀

網速單位的陷阱:bps

聊了這麼多上網的服務,或許大家最在意的還是上網的速度吧!

但你知道 ISP 們平常所說的網路速度和你存在 D 碟中檔案大小的單位,其實不同的嗎?

繼續閱讀