Khi một giao diện chuyển đổi mạng nhận được nhiều lưu lượng truy cập hơn mức có thể xử lý, thì chuyển đổi mạng sẽ chọn đệm nó hoặc chuyển đổi mạng sẽ loại bỏ nó.
Bộ đệm của bộ chuyển đổi mạng thường do tốc độ khác nhau của các giao diện mạng, sự bùng nổ lưu lượng truy cập đột ngột trên bộ chuyển đổi mạng hoặc truyền lưu lượng nhiều-một.
Vấn đề phổ biến nhất gây ra tình trạng đệm trong chuyển mạch mạng là những thay đổi đột ngột trong lưu lượng truy cập nhiều-một. Ví dụ: một ứng dụng được xây dựng trên nhiều nút cụm máy chủ. Nếu một trong các nút yêu cầu dữ liệu từ các bộ chuyển mạch mạng của tất cả các nút khác cùng một lúc, thì tất cả các phản hồi sẽ đến các bộ chuyển mạch mạng cùng một lúc. Khi điều này xảy ra, lũ lụt lưu lượng truy cập từ tất cả các mạng chuyển sang cổng chuyển mạch mạng của người yêu cầu. Nếu bộ chuyển đổi mạng không có đủ bộ đệm đầu ra, thì bộ chuyển đổi mạng có thể giảm một số lưu lượng truy cập hoặc bộ chuyển đổi mạng làm tăng độ trễ của ứng dụng. Bộ đệm chuyển đổi mạng đầy đủ có thể ngăn ngừa mất gói hoặc trễ mạng do các giao thức cấp thấp gây ra.
Hầu hết các nền tảng chuyển mạch trung tâm dữ liệu hiện đại đều giải quyết vấn đề này bằng bộ đệm chuyển đổi được chia sẻ của các bộ chuyển mạch mạng. Bộ chuyển mạch mạng có một nhóm không gian bộ đệm được phân bổ cho các cổng cụ thể. Bộ nhớ cache chia sẻ chuyển đổi mạng rất khác nhau giữa các nhà cung cấp và nền tảng.
Một số nhà cung cấp bộ chuyển mạch mạng bán bộ chuyển mạch mạng được thiết kế cho các môi trường cụ thể. Ví dụ: một số bộ chuyển mạch mạng có khả năng xử lý bộ đệm lớn, phù hợp với môi trường Hadoop trong các tình huống truyền nhiều-một. Bộ chuyển mạch mạng Trong môi trường nơi lưu lượng có thể được phân phối, bộ chuyển mạch mạng không yêu cầu bộ đệm ở cấp độ chuyển mạch.
Bộ đệm của switch mạng rất quan trọng nhưng không có câu trả lời chính xác cho việc chúng ta cần bao nhiêu dung lượng cho switch mạng. Bộ đệm chuyển đổi mạng lớn có nghĩa là mạng không giảm bất kỳ lưu lượng truy cập nào, nhưng điều đó cũng có nghĩa là độ trễ chuyển đổi mạng tăng lên—dữ liệu cần đợi trước khi được chuyển tiếp bởi chuyển đổi mạng. Một số quản trị viên mạng thích bộ đệm chuyển đổi mạng nhỏ hơn, cho phép ứng dụng hoặc giao thức xử lý một số lưu lượng. Câu trả lời đúng là hiểu các mẫu lưu lượng truy cập của các bộ chuyển mạng trong ứng dụng của bạn và chọn một bộ chuyển mạng phù hợp với những nhu cầu đó.
