基礎:網路是什麼
網路邊緣(network edge)
如果把網路畫成一張圖,邊緣就是外圈——所有資料起點與終點的端系統,以及把它們接入網路的存取連結。它是網路中最貼近人與其裝置的部分:你的手機、筆電、書架上的 Wi-Fi 路由器、公司的網頁伺服器。邊緣與核心相對,核心是中間那張只負責轉送流量的高速路由器網。
具體而言,網路邊緣是主機(用戶端與伺服器)的集合,加上把每台主機接到網路其餘部分的第一段連線。這第一段運行在存取網路(access network)上——家用寬頻、光纖、連到基地台的行動連結、辦公室的乙太網路。網際網路幾乎所有的聰明都住在這裡:主機把訊息切成封包、用 TCP 從遺失中復原、用 TLS 加密、用 DNS 解析名稱。核心則被刻意設計得相對簡單。
知道邊緣在哪裡,有助於你推理效能與信任。你最慢、最少人共用的連結,通常是邊緣的那段存取連結(你家裡的連線),而非配置充足的核心。而安全邊界——防火牆、做 NAT 的家用路由器——通常就坐落在邊緣,也就是你的私有網路與公共網際網路相接之處。
你家裡的一切——手機、筆電、智慧音箱,全都掛在你那一台家用路由器上——就是網路邊緣;當你的流量離開那台路由器、前往你的 ISP 的那一刻,就進入了核心。
邊緣是你與你的裝置所在之處;核心則是更外面的道路網。
邊緣與核心是角色,不是固定的地點。一家大公司內部的路由器,對自家主機而言可以扮演核心的角色,但從網際網路的角度看,整家公司不過是一個邊緣。
又稱
另見