Mình đang tìm hiểu về kiến trúc chung bên trong của các switch nhưng vẫn chưa tìm được tài liệu thích hợp. Bạn nào biết về phần này xin giúp mình với. Cám ơn các bạn trước!
Mình đang tìm hiểu về kiến trúc chung bên trong của các switch nhưng vẫn chưa tìm được tài liệu thích hợp. Bạn nào biết về phần này xin giúp mình với. Cám ơn các bạn trước!
Muốn dỏi phãi hõi!
\"Ai về Bình Định mà xem
Con gái Bình Định cầm roi đánh ...\"
chào binhdinh,
Nhưng kiến thức về switch rất nhiều và rộng lớn. Bạn cần phải giới hạn lại kiến thức về switch mới có thể có câu trả lời cho bạn.
Thân chào
trong các thành phần của switch, ASIC là quan trọng nhất. ASICs là các mạch phần cứng có thể thực hiện một vài chức năng. Tuy nhiên, so với một bộ xử lý (processor), ASIC không thể thực hiện các chức năng filter/advance management.
Hình dưới đây mô tả sơ đồ bên trong của một Catalyst switch 5000:
![]()
Viet Professionals Co. Ltd. VnPro ®
---------------------------------------
149/1D Ung Văn Khiêm P25 Q.Bình thạnh TPHCMTel: (08) 35124257 (7 lines)Fax: (08) 5124314Home Page : http://www.vnpro.vnSupport forum: http://vnpro.org
LiveChat: http://www.vnpro.vn/support
Blog VnPro : http://vnpro.org/blog
Forum Wifi : http://wifipro.org
Cám ơn các Admin!
Mình muốn tìm hiểu về kiến trúc chung mà đòi hỏi tất cả các switch đều phải có để có thể thực hiện đúng chức năng của mình là: Address Learning, Filtering/Forwarding Decision, và Loop Avoidance. Thí dụ như về các hàng đợi được cấu tạo như thế nào chằng hạn. Nhờ các bạn giúp mình nhé
Muốn dỏi phãi hõi!
\"Ai về Bình Định mà xem
Con gái Bình Định cầm roi đánh ...\"
Chào bạn theo nhu hinh vẽ cấu tạo của swichting thì dể hiểu duọc dịa chỉ của nó thì bạn phải có kiến thúc về kiến trúc của bộ vi xủ lí và ngôn ngủ lập trình họp ngũ thi bạn sẽ dể hiểu hon.
Chao bạn
Mỗi switch phải có vài phương thức xếp hàng đợi khác nhau để giải quyết vấn đề tắt nghẽn. Một Ethernet interface cần có các buffer để lưu các frame cho đến khi nào BUS có thể xử lý frame đó. Các frame sẽ dùng phương thức hàng đợi queue để xác định frame nào sẽ được xử lý kế tiếp.
Có ba thành phần queueing: input queuing, output queuing, and shared buffering.
1. Input Queuing
Input queuing là dạng đơn giản hơn trong hai dạng queueing. Frame sẽ được lưu tạm vào buffer của port cho đến khi nào frame được chuyển vào bus của switching. Khi frame đã vào bus, exit port phải được giải phóng để cho phép frame đi ra ngoài. Nếu đã có một frame khác đang chiếm exit-port, trạng thái trên gọi là head-of-line blocking. Frame sẽ bị drop bởi vì frame đã bị chặn lại bởi data khác.
2. Output Queuing
Output queuing có thể được dùng để giải quyết vấn đề head−of−line blocking nói trên. Tuy nhiên nếu có một số lượng lớn frame cần xử lý, vấn đề head-of-line vẫn có thể xảy ra. Tất cả các Catalst switch, ngoại trừ 1900 and 2820 series dùng cả input queueig và output queue.
queuing.
3. Shared Buffering
Mặc dùng không có một giải pháp chắc chắn nào để giải quyết vấn đề head-of-blocking, shared buffer có thể được dùng trong switch như một giải pháp. Shared buffer là một dạng của output queuing và cung cấp cho mỗi port các buffer lớn hơn thay vì các buffer nhỏ và riêng lẽ. Nếu một frame được đặt trong buffer này, frame sẽ được trích ra và chuyển đi. Shared buffer được dùng trong 1900 and 2820 series.
Viet Professionals Co. Ltd. VnPro ®
---------------------------------------
149/1D Ung Văn Khiêm P25 Q.Bình thạnh TPHCMTel: (08) 35124257 (7 lines)Fax: (08) 5124314Home Page : http://www.vnpro.vnSupport forum: http://vnpro.org
LiveChat: http://www.vnpro.vn/support
Blog VnPro : http://vnpro.org/blog
Forum Wifi : http://wifipro.org