Switch 交換封包的方式分成三種:
Cut through , Store and forward , Fragment free
[ Cut through ]
Cut through 英文意思:抄近路
當 switch 在收到封包時,會去讀取 Destination MAC 位址,並在 MAC table 中找詢相對應的 port 然後把封包遞送出去。這樣的作法的好處,速度快延遲(latency)低;但缺點是,封包在 CRC 檢查前,就會直接送出了,這樣一來即使封包有問題,仍是在網路上傳送。
[ Store and forward ]
封包會整個進入 switch 後,檢查正確性,再行送出
[ Fragment Free ]
Fragment Free 由 Cut through 改良而來,它具有檢查碼框是否碰撞與部份的誤碼偵測能力。延遲時間 比 Cut-through 稍 長 。(Cisco採用的技巧)
沒有留言:
張貼留言