CH5: Network Layer
Network Transmission
- 路由器要事先進行路由設定/持續與其他路由器交換學習,根據收到的封包查表轉送至nexthop(下一跳)
- 終端使用者不須擔心routing問題,對外路由委由路由器處理,僅須設定好default gateway將離開區域網路的封包往gateway介面送
- 原則上來回的路由要一致,滿足此條件時稱為Symmetric Route(對稱路由)
- 實際上則會因其他因素(ex. transit service),而出現Asymmetric Route(不對稱路由),來回路由不同
- 持續傳送的packet如水流一般,可用packet flow/flow(封包流)作為代稱
Transmission Bottleneck
- layer3的傳輸速率理論最大值會受到更下層的Physical Layer和Data Link Layer所限制
- 封包流(Flow)路徑的最大傳輸速率會受限於速率最小的那一段
- Layer3環境中也可以使用Layer3 header中的特徵值搭配政策進行流量控制
- Delay
- Processing delay (Layer3)
- Queueing Delay (Layer3+)
- 路由器的處理器和緩衝區記憶體大小都會造成效能上的影響
- Throughput
- Bandwidth(bps/Kbps/Mbps/Gbps…)
- Packet Per Second (PPS)
- PPS差,Bandwidth大也沒有用
- Packet Loss / Jitter (掉包/抖動)
- Congestion(壅塞)/Flow Control
- Quality of Service (QoS) ->劃分packet傳送的優先權,吃到飽網路QoS優先度低
- Bandwidth limitation (traffic shape) 限流速 -> bit
- Amount limitation 限總流量 -> byte
- Best effort delivery
- The policy will try its best to provide service
- without any gurantee that meets any quality of service request
- in real, best effort means “no effort”