入門課程 · 給完全初學者
十個站的旅程
跟著 Packet(封包)小比,由 MAC Address(硬體位址)出發,一站一站走到打開一個網站的那一刻。每課 5 至 10 分鐘。
- 第 1 課:你好,網絡!什麼是 Network(網絡)?1
- 第 2 課:阿帕教授的時光機:從 ARPANET 到 Internet(互聯網)2
- 第 3 課:每部裝置都有名牌:MAC Address(硬體位址)3
- 第 4 課:你住在哪裡?IP Address(網絡位址):IPv4 與 IPv64
- 第 5 課:小比執背包:Packet(封包)與 Network Layers(網絡分層)5
- 第 6 課:認識網絡小隊:Hub(集線器)、Switch(交換器)、Router(路由器)與 Access Point(無線基地台)6
- 第 7 課:互聯網的電話簿:DNS(網域名稱系統)7
- 第 8 課:誰給我位址?DHCP(動態主機設定協定)與 NAT(網絡位址轉換)8
- 第 9 課:先握手還是快快送?TCP(傳輸控制協定)、UDP(用戶資料包協定)與 Port(連接埠)9
- 第 10 課:按下 URL(網址)之後:打開網站時發生了什麼?10
10 課 · 已上架 10 課
背包執好,出發囉!
網絡小故事
一個故事,講一個網絡功能
網絡小夥伴遇上真實網絡會碰到的麻煩,再看看工程師想出了什麼辦法。由最基本的 Switch 開始,一個故事接一個故事,慢慢連成完整的網絡知識。
第一部分:同一個 LAN 裡(Layer 2)
-
入門 ✓ 已讀 約 10 分鐘 1. 八爪上班第一天:Switch(交換器)怎樣送貨 三部電腦想互相傳相片,每兩部拉一條線行不行? SwitchMAC AddressFrame 建議先讀:第 3 課 →
-
入門 ✓ 已讀 約 10 分鐘 2. 八爪的前輩:Hub(集線器)與 Collision(碰撞) 如果大家同時說話,會發生什麼事? HubCollisionSwitchEthernet 建議先讀:小故事 1「Switch 入門」 →
-
入門 ✓ 已讀 約 10 分鐘 3. 誰是 192.168.1.11?ARP(位址解析協定) 只知道對方的 IP Address,怎樣找出他的 MAC Address? ARPIP AddressMAC AddressBroadcast 建議先讀:第 4 課、小故事 1「Switch 入門」 →
-
入門 ✓ 已讀 約 10 分鐘 4. 看不見的網線:Wi-Fi(無線網絡)與 Access Point(無線基地台) 手機沒有插網線,資料是怎樣走進 LAN 的? Wi-FiAccess PointSSID 建議先讀:小故事 1「Switch 入門」 →
-
進階 ✓ 已讀 約 10 分鐘 5. 一屋分兩區:VLAN(虛擬區域網絡) 訪客用的 Wi-Fi,為什麼看不到家中的電腦? VLANSwitchBroadcast 建議先讀:小故事 1「Switch 入門」、小故事 3「ARP」 →
-
進階 ✓ 已讀 約 10 分鐘 6. 一條線載多區:Trunk(中繼)與 802.1Q 標籤 兩部 Switch 之間只有一條線,怎樣同時傳送兩個 VLAN 的資料? VLANTrunkSwitch 建議先讀:小故事 5「VLAN」 →
-
進階 ✓ 已讀 約 10 分鐘 7. 八爪的迷路風暴:Spanning Tree Protocol(生成樹協定) 多拉一條網線,網絡應該更可靠才對,為什麼整個 LAN 反而癱瘓了? SwitchBroadcastSTP 建議先讀:小故事 1「Switch 入門」 →
-
進階 ✓ 已讀 約 10 分鐘 8. 兩條線一齊拉:Link Aggregation(鏈路聚合) STP 把後備線停用了,有沒有方法兩條線一齊用? Link AggregationSwitchLACPSTP 建議先讀:小故事 7「Spanning Tree」 →
第二部分:走出 LAN(Layer 3)
-
入門 ✓ 已讀 約 10 分鐘 9. 走出家門:Router(路由器)與 Default Gateway(預設閘道) 八爪送不到其他網絡,那封信要交給誰? RouterDefault GatewayLayer 3 建議先讀:第 4 課、小故事 3「ARP」 →
-
進階 ✓ 已讀 約 10 分鐘 10. 兩區之間的橋樑:Inter-VLAN Routing(VLAN 間路由) 家人區和客人區分開了,可是有時也要溝通,怎樣做? Inter-VLAN RoutingVLANRouterLayer 3 Switch 建議先讀:小故事 6「Trunk 與 802.1Q」、小故事 9「Router 與 Default Gateway」 →
-
進階 ✓ 已讀 約 10 分鐘 11. 切蛋糕的學問:Subnetting(子網絡劃分) 只有一組位址,卻要分給三個網絡,怎樣切得剛剛好? SubnettingSubnetIP AddressCIDR 建議先讀:第 4 課、小故事 9「Router 與 Default Gateway」 →
-
進階 ✓ 已讀 約 10 分鐘 12. 路路的地圖:Routing Table(路由表)與 Static Route(靜態路由) 路路怎樣知道每一封信的「下一站」? RouterRouting TableStatic Route 建議先讀:小故事 11「Subnetting」 →
-
進階 ✓ 已讀 約 10 分鐘 13. 路路們的情報交換:Dynamic Routing(動態路由)與 OSPF(開放最短路徑優先) 城市裡有一百部 Router,誰來更新每一張地圖? RouterOSPFDynamic Routing 建議先讀:小故事 12「Routing Table」 →
-
進階 ✓ 已讀 約 10 分鐘 14. 大廈管理處:NAT(網絡位址轉換)與 Port Forwarding(連接埠轉發) 一整家人共用一個 Public IP,回信怎樣找回正確的人? NATPort ForwardingPortPrivate IP 建議先讀:第 8 課、第 9 課 →
第三部分:傳輸與服務
-
進階 ✓ 已讀 約 10 分鐘 15. 小比平安到達了嗎?TCP 的 Sequence Number(序號)與 ACK(確認) 一張相片被切成很多個封包,少了一個怎麼辦? TCPSequence NumberACKRetransmission 建議先讀:第 9 課 →
-
入門 ✓ 已讀 約 10 分鐘 16. 網絡醫生出診:ICMP、Ping 與 Traceroute 上不了網時,怎樣找出問題出在哪一站? ICMPPingTracerouteTTL 建議先讀:小故事 9「Router 與 Default Gateway」、小故事 12「Routing Table」 →
-
進階 ✓ 已讀 約 10 分鐘 17. 封了口的信:HTTPS 與 TLS(傳輸層安全) 網址旁邊的鎖頭,到底鎖住了什麼? HTTPSTLSDigital Certificate 建議先讀:第 10 課 →
第四部分:安全與可靠
-
進階 ✓ 已讀 約 10 分鐘 18. 秘密隧道:VPN(虛擬私人網絡) 在咖啡店上網,怎樣安全地連回家中或公司的網絡? VPNEncryptionTunnel 建議先讀:小故事 17「HTTPS 與 TLS」、小故事 14「NAT 與 Port Forwarding」 →
-
進階 ✓ 已讀 約 10 分鐘 19. 門口的保安:Firewall(防火牆)與 ACL(存取控制清單) 每一個想進門的封包,盾盾怎樣決定放行還是攔截? FirewallACLPort 建議先讀:小故事 14「NAT 與 Port Forwarding」、小故事 15「TCP 可靠傳送」 →
-
進階 ✓ 已讀 約 10 分鐘 20. 人多也不怕:Load Balancer(負載平衡器)與 High Availability(高可用性) 幾百萬人同時打開同一個網站,伺服器為什麼不會塌? Load BalancerHigh AvailabilityDNS 建議先讀:小故事 19「Firewall 與 ACL」、第 7 課 →
Network Buddies Pro
工程師模式:動手設定真實網絡
讀完小故事,想知道真正的網絡設備怎樣設定?Pro 按 Layer 2/Layer 3 分區,每課都有拓撲圖、指令、show 輸出解讀,以及可以直接在網頁上打指令的 CLI Lab。
Layer 2 Pro
- VLAN 與 Trunk規劃中
- STP 深入附 CLI Lab
- EtherChannel規劃中
- Layer 2 Security規劃中
- CDP 與 LLDP規劃中
Layer 3 Pro
- Routing 原理規劃中
- Static Route規劃中
- OSPF 深入規劃中
- FHRP規劃中
- NAT/PAT 與 DHCP Relay規劃中
- ACL 深入規劃中
- IPv6 實戰規劃中
- BGP 入門規劃中