如果沒有特別提及額外的參考資料,內容皆參考以下書目:
網路的存在目的是為了讓電腦之間交換資料,例如你用瀏覽器打開一個網站,本質上就是你的電腦透過網路向另一台電腦要求資料,對方再把網頁內容傳回來。
只要兩台以上的裝置需要互相傳遞資料,就會開始碰到網路的問題。
通常我們會將網路資料交換的流程抽象化成 7 個層級,這套模型稱為 OSI 網路模型(開放式系統互聯模型,Open Systems Interconnection)。
OSI 從第 1 層到第 7 層分別是: