Page 183 - Computer Network
P. 183
174 บทที่ 22. INTERIOR ROUTING PROTOCOL
Autonomous Systems
AutonomousSystem(AS)หรือระบบในภาครวมที่อยู่ภายใต้การบริหารจัดการร่วมกันเช่นมหาวิทยาลัยขอนแก่น
ถือได้ว่าเป็นหนี่ง AS โดยที่ระบบดังกล่าวประกอบไปด้วยเครื่องคอมพิวเตอร์หรือโฮสต์ เร้าเตอร์ และอุปกรณ์เน็ต
เวิร์คอื่นๆ เร้าเตอร์ที่อยู่ใน AS จะแลกเปลี่ยนข้อมูลกัน ผ่าน Link State Advertisements (LSA)
Area
เพื่อเพิ่มประสิทธิภาพในการประมวลผล และแบนด์วิดท์ที่ต้องใช้ในการแลกเปลี่ยนข้อมูล ซึ่งใน AS หนึ่งๆยังอาจมี
ขนาดที่ใหญ่เกินไป OSPF แบ่งแต่ละ AS ย่อยลงไปเรียกว่า Area แต่ละ Area ประกอบไปด้วยเครื่องคอมพิวเตอร์
เร้าเตอร์ และอุปกรณ์เน็ตเวิร์ค เร้าเตอร์ที่อยู่ใน Area จะส่ง (flood) ข้อมูลของเร้าติ้งใน LSA แพกเกตไปยังเร้าเต
อร์อื่นๆ ในแต่ละ Area จะมีเร้าเตอร์พิเศษเรียกว่า Area Border Router (ABR) ทำหน้าที่ในการสรุปข้อมูลภายใน
Area และส่งไปให้ Area อื่นๆด้วย LSA พิเศษ แต่ Area จะถูกระบุด้วยหมายเลขขนาด 32 บิต (Area ID) เช่น
book)
0.0.0.1(Area 1) 0.0.0.2 (Area 2) ไปเรื่อยๆ ยกเว้น Backbone area จะถูกกำหนดค่าเป็น Area 0 หรือ Area ID
เป็น 0.0.0.0 ใน OSPF สามารถแบ่งออกเป็น 5 Area
Backbone area เป็น Area พิเศษที่ทำหน้าที่เสมือนฮับใน AS โดยที่ทุก Area ที่อยู่ใน AS จะต้องต่อเข้ากับ
Backbone area และเร้าเตอร์ที่อยู่ใน Backbone area จะเรียกว่า Backbone router ซึ่ง Backbone
router และ ABR อาจเป็นตัวเดียวกันก็ได้ โดยที่ Backbone
(partial area จะมีค่าของ Area ID เป็น 0.0.0.0
ในแต่ละ AS สามารถที่จะประกอบด้วยเพียงหนึ่ง Backbone area เท่านั้น Backbone area จะทำหน้าที่
ในการสรุปข้อมูลของเร้าติ้งโทโพโลยีเพื่อส่งให้กับ Area อื่นๆ เป็นเหตุผลว่าทำไมทุก Area ต้องเชื่อมไปยัง
Backbone area หากเกิดปัญหาขึ้นในระบบไม่ว่ากรณีใด ที่ทำให้ไม่สามารถเชื่อมโยงระหว่าง Backbone
only
area กับ Area อื่นได้ ผู้ดูแลเน็ตเวิร์คต้องสร้าง virtual link เพื่อเชื่อมต่อระหว่างเร้าเตอร์ เพื่อให้การทำงาน
ของเน็ตเวิร์คทำงานต่อไปได้
ใน Area อื่นๆที่ไม่ได้เป็น Backbone area จะเป็นหนึ่งใน Area ที่เหลือจะต่อกับ Backbone area ผ่าน
KKU
ทาง ABR ใน OSPF แต่ละ Area จะมีเชื่อมต่อกันด้วยเร้าเตอร์ เร้าเตอร์ต่อไปภายนอก AS จะถูกเรียกว่า
autonomous system boundary router (ASBR) ASBR ทำหน้าที่ในการจัดการข้อมูลของเส้นทางที่มิใช่
จาก OSPF เช่นกรณีของ RIP เพื่อเชื่อมต่อไปยังภายนอก OSPF โดเมน
Stub Area เป็น OSPF area พิเศษที่อนุญาตให้มี ABR เพียงโนดเดียว ทำให้มีเพียงเส้นทางเข้าออกทางเดียว
เท่านั้น เร้าเตอร์ที่อยู่ภายใน Stub area จะเรียนรู้เพียงเส้นทางที่จะส่งแพกเกตจาก ABR หากมีแพกเกตใด
ต้องการที่จะส่งไปยังภายนอก area จะถูกส่งไปยัง ABR เสมือนเป็น default router ของแพกเกต
Not So Stubby Areas จากการกำหนด stub area ทำให้เร้าเตอร์เรียนรู้เพื่อที่จะส่งแพกเกตไปยัง border
router เท่านั้น ทำให้เร้าเตอร์ไม่สามารถแลกเปลี่ยนข้อมูลจากแหล่งอื่นได้นอกจาก OSPF การทำเช่นนี้
ทำให้การทำงานร่วมกับโพรโตคอลอื่นค่อนข้างลำบากเช่น การทำงานร่วมกับโพรโตคอล RIP
Not So Stubby Area (NSSA) ทำให้การทำงานของ stub area มีความยืดหยุ่นขึ้น NSSA ทำให้เร้าเตอร์
สามารถที่จะแลกเปลี่ยนข้อมูลของเส้นทางกับโพรโตคอลอื่นได้ โดยไม่มีผลต่อ OSPF area ทั้งหมด การ
ทำงานของ NSSA จะกระจาย (advertise) LSA พิเศษเรียกว่า NSSA link state advertisement (NSSA
LSA) NSSA นี้จะคล้ายกับ LSA จะต่างกันเพียง NSSA LSA นี้จะถูกส่ง (flood) ภายใน NSSA เท่านั้น ใน
ขณะที่ LSA ปกติจากภายนอกจะไม่ถูกส่งใน NSSA
Nonbackbone, Nonstub Areas ถือว่าเป็นส่วนหน่วยย่อยของ Backbone area สามารถมี ASBR เพื่อเชื่อม
ไปยังภายนอก OSPF โดเมนได้ ข้อจำกัดคือไม่สามารถเป็น Area 0 ได้

