Một động lực chính cho sự ra đời của SDN là từ bỏ nhà cung cấp phụ thuộc và
việc áp dụng các tiêu chuẩn mở. Networks bao gồm một tập hợp rộng khác nhau của phần cứng và
phần mềm ít bị lỗi phát triển hoặc thiết bị cụ thể. [8] Các nhà khai thác có thể
tận dụng các lựa chọn rộng lớn của phần mềm và hệ điều hành để thực hiện một cấu hình mạng tối ưu. Sự tập trung vào các giải pháp mã nguồn mở trong Networking Software-Defined
thấy tiềm năng rất lớn để triển khai một loạt các giải pháp chuyên biệt và đa dạng
để tăng độ vững chắc và an ninh trong mạng. Tuy nhiên, ngoài những nam ONF
ràng buộc nỗ lực đặc tả giao diện, số lượng các nỗ lực để thúc đẩy khả năng tương tác
biên. Phát triển bộ điều khiển chỉ có địa chỉ phân phối các thiết bị tương tự và không
hợp tác để đạt được một khả năng tương tác ngang. Một ví dụ là DISCO [101], mà không
nhấn mạnh sự hỗ trợ của các kiến trúc mạng đa dạng và hỗ trợ thông tin liên lạc liên miền, nhưng phân phối các loại điều khiển tương tự trong mạng. Cơ sở hạ tầng khác nhau
có thể yêu cầu thiết kế bộ điều khiển chuyên dụng cho hiệu suất cũng như tính năng bảo mật. Việc
thiếu chuẩn hóa giao diện hướng Bắc cản trở sự phát triển của các ứng dụng hypervisor linh hoạt và phổ biến cho các loại điều khiển. Các nhà cung cấp thiết bị mạng lớn
đang di chuyển để phát triển các giải pháp điều khiển độc quyền và không linh hoạt để giữ lại mạng
thống trị. [104], [105] Nếu việc phát triển các ứng dụng mạng và các bộ điều khiển phân kỳ
hơn nữa, SDN có thể phải đối mặt với một thách thức của độ tin cậy và nhà cung cấp khóa xuống gợi nhớ của
các mạng di sản.
Rất ít nỗ lực và khả năng để tạo điều kiện đa dạng điều khiển trong mạng tồn tại. Trong một
dự thảo IETF nhà nghiên cứu đề xuất các giao diện phần mềm-Defined Networking (SDNi) [106] như là một
thông điệp và đồng bộ giao thức. Mục đích của giao thức là để cho phép giao liên miền giữa các bộ điều khiển khác nhau và thực hiện một sự thật Đông-/ hướng tây trong
terface mà không dựa trên cơ sở dữ liệu phân tán. Dự thảo thông tin đã được
công bố vào năm 2012, nhưng đã hết hạn kể từ đó. Không phát triển hơn nữa về SDNi là
rõ ràng và có vẻ như rằng đề xuất này đã bị bỏ rơi. Nguyên nhân là không rõ ràng, có thể
lý do là phức tạp phát triển cao hoặc thiếu nhu cầu hoặc động cơ.
OpenDaylight và ONOS đã được lựa chọn như ví dụ về điều khiển phân phối hữu hiệu trong
Phần 4.3.1, nhưng họ không hỗ trợ đa dạng. OpenDaylight thực hiện SDNi như một giao diện ngang từ việc phát hành Helium [47], nhưng giao tiếp chỉ có sẵn giữa
các bộ điều khiển OpenDaylight vậy, đến nay. ONOS có kế hoạch để thực hiện một ONOS đông sang tây
terface, nhưng chi tiết không có sẵn nào. [107] Có khả năng, phối hợp mà thuộc
trách nhiệm của các ứng dụng SDN. Với giao diện hướng Bắc không được tiêu chuẩn hóa, các giải pháp khả thi tiếp theo là chèn của một máy bay proxy giữa hướng Nam
giao diện của dữ liệu và điều khiển máy bay.
đang được dịch, vui lòng đợi..