View Full Version : Hỏi về vấn đề "latency" của switch
nghith4980
09-12-2004, 09:10 AM
Hi
Các bác cho em hỏi về vấn đề latency của switches với!
Đó là do: Circuit delays và Incorrect MAC addressing hay là do nguyên nhân nào khác ạ?
Theo tôi nghĩ latency của switch là do switch thực hiện quá trình chuyển mạch, do vậy sinh ra latency, ngoài ra tuỳ từng loại switch mà sinh ra thêm latency, như ta đã biệt
nghith4980
09-12-2004, 01:13 PM
Bạn có thể nói rõ hơn được không?
cvo15303
09-12-2004, 02:25 PM
Hi nghith4980!
switching Latency chỉ là một thành phần trong cái gọi là Network delay hay Network Latency.
Nhìn chung, khi chúng ta tổ chức một data network thì quá trình giao tiếp và trao đổi dữ liệu giữa các thiết bị đầu cuối sẽ gặp phải một độ trễ do 3 nguồn chính sau tạo ra:
1. Độ trễ do NIC của end-user device, (bình quân khoảng 1ms)
2. Độ trễ của hệ thống truyển dẫn trong quá trình chuyển giao các bit dữ liệu (cáp, môi trường truyền nhận sóng điện từ,..)
3. Độ trễ do quá trình xử lý đơn vị dữ liệu của network device. Tùy theo loại thiết bị mà con số này sẽ rất khác nhau, nhưng nhìn chung là luôn luôn tồn tại. Vì thế, người ta hay nâng cấp RAM cho thiết bị nhằm mong muốn giảm thiểu thời gian trễ này .
Khi chúng ta dùng switch để chia cắt network thành nhiều segment, độ trễ trên switch sẽ phát sinh do quá trình thực thi tác vụ chuyển mạch của nó , và được gọi là switching latency .
Về phương thức chuyển mạch, chúng ta có 2 nhóm để chọn lựa cho llayer 2 switch . Đó là :
A . Cut -through : Với hướng này, switch sẽ thực thi tác vụ switching ngay khi nhận được destination MAC address được đóng gói trong frame .
Cách này cho phép giảm thiểu rất nhiều latency nhưng bù lại độ dung lỗi không cao (do đôi lúc switch phải chuyển mạch cả các runt frame, hay còn gọi là collision fragment) . Vì thế, người ta đã cho ra 2 biến thể của cut-through là Fast-foward và Fragment-free (nhận đủ 64 Byte thì mới tiến hành tác vụ chuyển mạch)
B. Store-and-foward : Như tên gọi của nó, hướng này sẽ yêu cầu switch nhận đầy đủ toàn bộ frame trước khi thực thi việc chuyển mạch PDU đến đích. Phương pháp này cho độ dung lỗi cao, nhưng lại làm tăng network latency lên rất nhiều .
Chúc vui
Thân mến
Powered by vBulletin® Version 4.2.1 Copyright © 2013 vBulletin Solutions, Inc. All rights reserved.