View Full Version : Số entry tối đa trong một bảng MAC table
nguyenthanhtung32
23-09-2004, 05:53 AM
Xin cho hỏi có bạn nào biết về số entry tối đa trong bảng MAC table của switch khổng?
HuuHoa
23-09-2004, 10:29 AM
chào Tùng
theo mình thì số entry của một switch chỉ cần bằng với số cổng mà switch đó có. Sở dĩ mình kểt luận như vậy là do mỗi port của switch sẽ được kết hợp với một MAC address.
Nếu một MAC address di chuyển sang host khác, MAC address kết hợp với port cũ sẽ bị loại bỏ (prune out).
kokichi81
23-09-2004, 12:12 PM
Mình không nhớ chính xác nhưng hình như là 4096 entry.
To HuuHoa :
Vì nhiều địa chỉ MAC được forward qua cùng một port.
Thân
emThuy
23-09-2004, 04:04 PM
Chào các ban.
Có một điều chắc chắn là một port có thể "map" với nhiều hơn một địa chỉ MAC (trong trường hợp có một hub nối vào một port của switch thì sẽ có nhiều hơn một MAC address được "map" với port đó). Vây không có chuyện số MAC address = số port mà SW có (mình hiểu ý của HuuHoa là như vậy có đúng không HuuHoa).
Thêm một điều chắc nữa là: Số entry tôi đa hay đại loại bất kì cái gì tối đa cũng phụ thuộc vào năng lực của SW, ở đây là RAM, CPU... vậy với mỗi Catalyst khác nhau thì "chắc là cũng" khác nhau.
Có ai có ý kiên gì không?
Thân 2!
nguyenthanhtung32
28-09-2004, 10:37 AM
Thành thật cảm ơn bạn Thuy, nếu như ta không dùng router, tất cả mọi PC đều nối với nhau thông qua switch. Chúng ta dùng vô số switch để tao nên mạng khổng lồ này thì chắc chắn số entry phải rất lơn. Như vậy phải có cách nào giải quyết chứ có 4096 thì không đủ.
Mong đóng góp ý kiện
Hajime
28-09-2004, 10:32 PM
Như emThuy nói, tùy thuộc vào năng lực của switch nữa.... với lại, tùy theo nhu cầu thực tế mà người ta lựa chọn thiết bị thôi.... không nên đưa ra ý tưởng là nếu bỏ đi router và chỉ dùng switch không để kết nối PC thì đoán xem switch có tối đa bao nhiêu entries trong một MAC table...? Vì thực tế, có thể không ai dùng vậy.....
buingthai
08-11-2004, 06:01 PM
Thành thật cảm ơn bạn Thuy, nếu như ta không dùng router, tất cả mọi PC đều nối với nhau thông qua switch. Chúng ta dùng vô số switch để tao nên mạng khổng lồ này thì chắc chắn số entry phải rất lơn. Như vậy phải có cách nào giải quyết chứ có 4096 thì không đủ.
Mong đóng góp ý kiện
Chào ban. Như bạn Thuy đã nói, số entry trong MAC table của switch phục thuộc chủ yếu vào thiết kế nền phần cứng của switch đó (vd RAM).
Theo tôi bạn hoàn toàn có thể kết nối các thiết bị trong một LAN mà không phụ thuộc vào entry của MAC table, tuy nhiên nếu bạn thiết kế một mạng như vậy thì đó không phải là giải pháp hay. Bạn hãy tưởng tượng xem, bạn có một mạng LAN với 1000 devices nhưng MAC table của bạn chỉ có thể chứa tối đa 500. Có nghĩa là sẽ có 1/2 frame sẽ luôn luôn luôn được switch flood ra các cổng ( vì nó không xác định được địa chỉ source MAC trong header mà), và trong một ngày mưa bão, cả 500 thiết bị đó cùng gửi frame tới switch thì sẽ có điều gì xảy ra đây(?)===> bandwidth down :cry:
Powered by vBulletin® Version 4.1.9 Copyright © 2012 vBulletin Solutions, Inc. All rights reserved.