You are on page 1of 5

Switch phần mềm SDN và

Thiết bị phần cứng SDN


Switch phần mềm SDN
- Hình bên cung cấp mô tả đồ họa của một thiết bị SDN hoàn toàn dựa
1.
trên phần mềm.
- Việc triển khai thiết bị SDN trong phần mềm là phương tiện đơn giản
nhất để tạo thiết bị SDN vì bảng luồng, mục nhập luồng và trường khớp
liên quan dễ dàng được ánh xạ tới cấu trúc dữ liệu phần mềm chung,
chẳng hạn như mảng được sắp xếp và bảng băm.
- Việc sử dụng các ký tự đại diện để đối sánh, điều này đặt ra vấn đề cho
các bảng băm điển hình, chức năng xử lý gói được mô tả trong hình bên
sử dụng logic phần mềm phức tạp để triển khai hiệu quả.tra cứu trường
khớp.
 Do đó mà có sự khác biệt lớn về hiệu suất.
Switch phần mềm SDN 1.
Việc triển khai thiết bị phần mềm cũng ít bị hạn chế về tài nguyên hơn, vì
các cân nhắc như sức mạnh xử lý và kích thước bộ nhớ không phải là vấn
đề trong các triển khai điển hình.
Việc triển khai thiết bị phần mềm có tính linh hoạt hơn để thực hiện các
hành động phức tạp hơn.
Phần mềm triển khai thiết bị SDN thường được tìm thấy trong các thiết bị
mạng dựa trên phần mềm, chẳng hạn như các siêu giám sát của hệ thống
ảo hóa.
Thiết bị phần cứng SDN
Việc triển khai phần cứng của các thiết bị SDN hứa hẹn hoạt động nhanh
2.
hơn nhiều so với các đối tác phần mềm.
Hiện tại, các thiết bị mạng sử dụng phần cứng chuyên dụng được thiết kế
để tạo điều kiện thuận lợi cho việc kiểm tra các gói đến và các quyết định
tiếp theo sau đó, dựa trên hoạt động đối sánh gói.
Ta có thể thấy rằng logic xử lý gói đã được thay thế bằng phần cứng
chuyên dụng này:bao gồm các bảng chuyển tiếp lớp hai và lớp ba
Bảng chuyển tiếp lớp ba được sử dụng để đưa ra quyết định định tuyến
cấp IP.
Đây là hoạt động cơ bản của một bộ định tuyến.
Bảng chuyển tiếp lớp hai được sử dụng để đưa ra quyết định chuyển tiếp
mức MAC.
Đây là hoạt động cơ bản của một công tắc.
Thiết bị phần cứng SDN
Chức năng phần cứng này cho phép thiết bị kết hợp các gói tin và sau đó thực hiện các
hành động với tốc độ rất cao. Tuy nhiên, nó cũng đưa ra một loạt thách thức đối với nhà phát
2.
triển thiết bị SDN. Đặc biệt:
- Cách tốt nhất để dịch từ mục nhập luồng sang mục nhập phần cứng
- Mục nhập quy trình nào cần xử lý trong phần cứng, so với số mục nhập lưu lượng cần xử lý
trở lại sử dụng phần mềm.
- Làm thế nào để đối phó với các giới hạn hành động phần cứng có thể ảnh hưởng đến việc
thực hiện quy trình trong phần cứng so với phần mềm.
- Cách theo dõi số liệu thống kê về các luồng riêng lẻ.

 Những yếu tố này và các yếu tố khác sẽ ảnh hưởng đến chất lượng, chức năng và
hiệu quả của thiết bị SDN đang được phát triển và phải được xem xét trong quá trình
thiết kế.
 Những thách thức đối với nhà thiết kế thiết bị SDN không có gì là ghê gớm, nhưng phạm
vi của các biến số mà nhà phát triển ứng dụng SDN phải đối mặt là rất lớn.

You might also like