III. nền
A. NOX/OpenFlow tổng quan
mới đề nghị điều khiển mạng phần mềm-defined dưới-
nằm chuyển đổi phần cứng bằng phương tiện của thiết bị ngoài, tách ra
kiểm soát máy bay [16]. Chiếc máy bay điều khiển này bao gồm ba phần:
giao thức OpenFlow, một hệ điều hành mạng, và
mạng ứng dụng chạy trên đầu trang của các hoạt động mạng
hệ thống.
The OpenFlow (của) giao thức [3] cung cấp một mục phổ biến-
đối mặt với kiểm soát như thế nào gói dữ liệu được chuyển tiếp bằng cách truy cập các
máy bay dữ liệu nội bộ flow bảng, configuration, và thống kê.
một flow có thể là defined như là một nhóm các gói dữ liệu thuộc
cùng thời gian khoảng thời gian và chia sẻ các cùng specific tính năng.
số liệu thống kê cho mỗi flow là một hợp chất của ba giá trị: 1)
Nhận được gói mà đếm số lượng các gói dữ liệu phù hợp với
flow họ thuộc về; 2) nhận được byte đó lưu trữ các
số lượng byte nhận bởi flow hiện tại; và 3) thời gian
của khoảng thời gian một flow chi tiêu trong bảng dòng chảy của các
chuyển được phân tích. Nếu một mục nhập flow của một chuyển đổi nhất định không
không nhận được bất kỳ gói dữ liệu mới, sau đó nó sẽ tự động bị xóa
từ của switch Flow bàn bởi hệ điều hành mạng.
mạng điều hành hệ thống cho phép tập trung xem và
kiểm soát của mạng từ quan điểm flow gói. Trên
đầu của cấu trúc này, một giao diện được cung cấp để cho phép các
phát triển ứng dụng sẽ hoặc thu thập thông tin
hoặc quản lý các nguồn tài nguyên của mạng. NOX [4] là nhất
thực hiện một hệ điều hành mạng toàn diện
đến nay và sử dụng giao thức OpenFlow để truy cập vào dữ liệu
máy bay.
đang được dịch, vui lòng đợi..
