Một OpenFlow Đổi bao gồm một hoặc nhiều
bảng ow và một bảng nhóm, thực hiện tra cứu gói
và chuyển tiếp, và một kênh OpenFlow để điều khiển bên ngoài (hình 1). Bộ điều khiển quản lý
việc chuyển đổi qua giao thức OpenFlow. Sử dụng giao thức này, bộ điều khiển có thể thêm, cập nhật và xóa
ow
mục, cả hai cách thụ động (để đáp ứng với các gói dữ liệu) và chủ động.
Mỗi
bảng ow trong chuyển đổi có chứa một tập hợp các
mục ow; mỗi
entry ow gồm ruộng trận đấu,
quầy, và một tập hợp các hướng dẫn để áp dụng cho các gói tin phù hợp (xem 4.1).
Matching bắt đầu vào đầu tiên
bảng ow và có thể tiếp tục thêm
bảng ow (xem 4.1.1). Dòng
mục phù hợp với gói trong thứ tự ưu tiên, với các mục hợp đầu tiên trong mỗi bảng được sử dụng (xem 4.4). Nếu một
mục tương ứng được tìm thấy, các hướng dẫn liên quan đến việc c cụ thể
mục ow được thực thi. Nếu không phù hợp
được tìm thấy trong một
bảng ow, kết quả phụ thuộc vào chuyển con guration: các gói tin có thể được chuyển tiếp đến các
bộ điều khiển trên kênh OpenFlow, giảm, hoặc có thể tiếp tục tiếp theo
bảng ow (xem 4.1.1).
Hướng dẫn liên quan với mỗi
mục ow mô tả chuyển tiếp gói tin, Modi cation gói, nhóm
xử lý bảng, và xử lý đường ống dẫn (xem 4.6). Hướng dẫn xử lý đường ống dẫn cho phép các gói tin được
gửi đến bảng tiếp theo để tiếp tục xử lý và cho phép thông tin, trong các hình thức của siêu dữ liệu
đang được dịch, vui lòng đợi..