สารบัญ:
คำจำกัดความ - OpenFlow หมายถึงอะไร
OpenFlow เป็นโปรโตคอลการสื่อสารแบบเปิดที่ทำงานบนเลเยอร์ 2 ของรุ่น OSI และให้การเข้าถึงระนาบการส่งต่อของเราเตอร์หรือเปลี่ยนผ่านเครือข่าย OpenFlow ช่วยให้เส้นทางของแพ็กเก็ตข้อมูลภายในเครือข่ายสวิตช์ถูกกำหนดโดยซอฟต์แวร์ที่ทำงานบนเราเตอร์อย่างน้อยสองตัว
OpenFlow ได้รับการออกแบบมาสำหรับการจัดการทราฟฟิกเครือข่ายระหว่างสวิตช์และเราเตอร์ของรุ่นที่แตกต่างกันและจากผู้จำหน่ายต่าง ๆ OpenFlow แยกการเขียนโปรแกรมของสวิตช์และเราเตอร์ออกจากฮาร์ดแวร์เพื่อไม่จำเป็นต้องทำการกำหนดค่าฮาร์ดแวร์และการควบคุมทั้งหมดสามารถยืดหยุ่นได้ผ่านซอฟต์แวร์ University of California Berkeley และ Stanford University ร่วมมือกันเป็นเวลาหกปีก่อนที่ OpenFlow จะเข้าสู่สาธารณะในปี 2011
Techopedia อธิบาย OpenFlow
เทคโนโลยีนี้มีสามส่วนหลักที่เกี่ยวข้อง:
- โฟลว์ตารางซึ่งติดตั้งในสวิตช์เอง
- ตัวควบคุมที่สื่อสารกับสวิตช์ผ่านโปรโตคอล OpenFlow และกำหนดนโยบายการไหลของข้อมูล นอกจากนี้ยังตั้งค่าเส้นทางเฉพาะผ่านเครือข่ายหรือปรับให้เหมาะสมสำหรับคุณลักษณะเฉพาะเช่นความเร็วความล่าช้าที่ลดลงหรือจำนวนการกระโดด
- โปรโตคอล OpenFlow ซึ่งทำให้คอนโทรลเลอร์สามารถสื่อสารกับสวิตช์ได้อย่างปลอดภัย
OpenFlow ถูกสร้างขึ้นเนื่องจากผู้ขายจำหน่ายสวิตช์หรือเราเตอร์ที่มีความสามารถในการโปรแกรม จำกัด ซึ่งนำไปสู่ปัญหาในการจัดการการจราจรและวิศวกรรมรวมถึงการรับส่งข้อมูลที่ไม่สอดคล้องกันระหว่างฮาร์ดแวร์เครือข่ายจากผู้ขายที่แตกต่างกัน OpenFlow ให้ความสอดคล้องนี้โดยการควบคุมให้ห่างจากฮาร์ดแวร์และนำไปใช้กับซอฟต์แวร์




