Page 146 - Computer Network
P. 146
19.1. BASIC DEFINITIONS IN DATA NETWORKS 137
จะส่งต่อแพกเกตโดยอาศัยเฮดเดอร์ของแพกเกตในที่นี้สามแพกเกตแรกถูกส่งผ่านจากโนด A, B และ ไป C ในขณะ
ที่แพกเกตสุดท้ายไปอีกเส้นทางหนึ่งอาจเนื่องมาจากการแออัดของข้อมูล ณ โนด A และ D
19.1.2 Connection-Oriented Networks
ในการส่งแบบconnection-orientedหรือvirtual-circuitจะแตกต่างจากการทำงานของconnectionlessโดยที่
ก่อนจะส่งข้อมูล เส้นทางระหว่างต้นทางไปยังปลายทางจะต้องได้รับการกำหนดก่อน หรือมีการสร้างการติดต่อไว้
ก่อน ซึ่งทรัพยากรบนเน็ตเวิร์คจะถูกจองไว้เมื่อเริ่มทำงาน และจะอยู่ตลอดการใช้งานจนกระทั่งการส่งข้อมูลแล้ว
เสร็จ เปรียบเสมือนการติดต่อในระบบโทรศัพท์บ้าน รูปที่ 19.3 แสดงการส่งข้อมูลแบบ connection-oriented
โดยจะสร้างการเชื่อมต่อก่อนตลอดเส้นทางการเชื่อมต่อ การส่งในลักษณะนี้ ข้อมูลที่ส่งจะถูกส่งไปในเส้นทาง
เดียวกันทั้งหมด
book)
(partial
รูปที่ 19.3: การส่งแบบ Connection-oriented
เนื่องจากการทำงานของ virtual-circuit จะจองทรัพยากรในเน็ตเวิร์คไว้เช่น บัฟเฟอร์และแบนด์วิดท์ในเส้น
only
ทาง เพื่อที่จะสามารถรับประกันคุณภาพของการให้บริการและเวลาหน่วง ทำให้หากเส้นทางที่สร้างขึ้นเกิดความผิด
พลาด การจัดหาเส้นทางจะต้องทำใหม่ และทุกสวิตซ์ต้องเก็บรักษาข้อมูลของเส้นทางทั้งหมดที่ถูกสร้างขึ้น
เพื่อให้ผู้อ่านเข้าใจการทำงานแบบ Virtual circuit ในส่วนนี้จะขอกล่าวถึงการสร้าง Virtual circuit ของ
KKU
Asynchronous Transfer Mode (ATM) การส่งข้อมูลของ ATM จะแบ่งข้อมูลเป็นส่วนๆ เรียกว่า cell ที่ขนาด
คงที่ 53 ไบต์ (เฮดเดอร์ 5 ไบต์และข้อมูล 48 ไบต์) การส่งข้อมูลของ ATM มีข้อดีคือ เป็นในลักษณะที่ต่อเนื่อง มีค่า
ความผิดพลาดที่ตํ่า และสามารถที่จะควบคุมการไหลข้อมูล (flow control) การที่ขนาดของเฮดเดอร์ของ ATM มี
ขนาดเล็ก (5 ไบต์) ทำให้การส่งข้อมูลของ ATM เป็นไปได้อย่างรวดเร็ว นอกจากนี้ด้วยแต่ละ cell มีขนาดคงที่ ทำให้
การประมวลผลที่สวิตซ์มีประสิทธิภาพสูงขึ้น
ทำไมต้อง 53 ไบต์? [48] เนื่องจากระหว่างการกำหนดขนาดของส่วนบรรจุข้อมูล (payload) ในแต่ละ cell
ของหน่วยงาน CCITT ฝั่งยุโรปและญี่ปุ่นเลือกที่จะใช้ขนาดของส่วนบรรจุข้อมูลอยู่ที่ 32 ไบต์ เนื่องจากเป็นขนาด
ที่เหมาะสมสำหรับทั้งสองโดยพิจารณาจากการสื่อสารด้านเสียง พร้อมทั้งฝรั่งเศสพบว่าการใช้ส่วนบรรจุข้อมูล 32
ไบต์นี้ จะทำให้ระบบสามารถทำงานได้โดยไม่จำเป็นต้องมีระบบป้องกันเสียงสะท้อน (Echo Cancellation) ใน
ขณะที่อเมริกาและออสเตรเลียต้องการ 64 ไบต์ โดยคำนึงถึงการใช้แบนด์วิดท์เพื่อการสื่อสารด้านข้อมูล และ
ประสิทธิภาพในการใช้หน่วยความจำระหว่างการสื่อสาร ควรจะเป็นเลขฐานสอง หรือเป็นจำนวนเท่าของ 4 ดังนั้น
เพื่อให้ทั้งสองฝ่ายยอมรับ หน่วยงาน CCITT จึงตกลงที่ 48 ไบต์ ((32+64)/2 = 48) และขนาดของเฮดเดอร์อยู่ที่ 5
ไบต์
การทำงานของ ATM เน็ตเวิร์คเป็นการทำงานโดยการสร้าง virtual circuit ซึ่งขั้นตอนการสร้างเส้นทางจะ
ร้องขอจากต้นทางไปยังปลายทาง โดยจะต้องมีการสร้างเส้นทาง ก่อนที่จะเริ่มต้นการส่งข้อมูล เส้นทางที่เกิดขึ้นนี้

