Page 145 - Computer Network
P. 145
136 บทที่ 19. NETWORK LAYER
19.1 Basic Definitions in Data Networks
ในการสื่อสารข้อมูลจากต้นทางไปยังปลายทาง สามารถแบ่งได้เป็นสองวิธี คือ Circuit-switching networks และ
Packet switched networks
Circuitswitching networks การทำงานของ Circuit switching network เปรียบได้กับการทำงานในระบบ
โทรศัพท์ โดยก่อนที่จะส่งข้อมูลจะต้องร้องขอการสร้างเส้นทางก่อน การใช้ Circuit switching network จะ
ทำให้ทรัพยากร (resource) ถูกจัดสรรไว้ก่อนระหว่างผู้ใช้ ดังนั้นหากผู้ใช้อื่นต้องการที่จะใช้ จะไม่สามารถ
ใช้ได้เพราะว่าเส้นทางถูกจองไว้แล้ว การทำเช่นนี้ในเน็ตเวิร์คจะทำให้การใช้แบนด์วิดท์เป็นไปอย่างไม่มี
ประสิทธิภาพ เมื่อมีผู้ใช้จำนวนมาก
Packetswitched networks ทำให้การใช้งานเน็ตเวิร์คมีประสิทธิภาพมากขึ้น สามารถรองรับความต้องการ
book)
ได้ดีขึ้น และมีการใช้งานของทรัพยากรในเน็ตเวิร์คดีขึ้น การทำงานของ Packet-switched networks
สามารถที่จะส่งข้อมูลที่เป็นทั้ง ข้อความ เสียง และ วิดีโอ นอกจากนั้น การใช้การส่งข้อมูลในลักษณะนี้
ยังส่งผลดีต่อการจัดการและการบำรุงรักษาระบบ สามารถที่จะเชื่อมต่อเป็นเครือข่ายขนาดใหญ่ได้ โดยที่
Packet-Switched Networks สามารถแบ่งออกได้เป็นสองแบบตามการส่งข้อมูลคือ Connectionless
และ Connection Oriented
19.1.1 Connectionless Networks (partial
เป็นวิธีในการส่งของข้อมูลแบบที่ง่ายที่สุด ที่ผู้ใช้สามารถที่จะส่งข้อมูลได้ทันที ตามรูปแบบที่ได้ตกลงไว้เช่นขนาด
only
ของข้อมูลที่ส่งได้ รูปแบบแอดเดรสเรียกว่า ดาต้าแกรม การส่งแบบ connectionless ข้อมูลที่มีขนาดใหญ่จะถูก
แยกเป็นแพกเกตโดยที่แต่ละแพกเกตจากต้นทางจะถูกส่งออกไปโดยไม่เกี่ยวข้องกัน การใช้ connectionless ใน
การส่งข้อมูลดังกล่าวไม่จำเป็นต้องสร้างเส้นทางขึ้นก่อน แต่อย่างไรก็ตามยังสามารถที่จะตรวจสอบความผิดพลาดที่
อาจเกิดขึ้นได้ การส่งข้อมูลจะถูกส่งเข้ายังเน็ตเวิร์คและถูกส่งต่อ (forward) จนกระทั่งถึงปลายทางโดยใช้เร้าเตอร์
KKU
เพื่อหาเส้นทาง การทำเช่นนี้ทำให้เกิดผลดี คือแพกเกตสามารถที่จะถูกส่งไปเส้นทางใหม่ได้ หากเส้นทางเดิมเกิดมี
ความเสียหายเกิดขึ้น การส่งแบบนี้ แพกเกตอาจถูกส่งยังปลายทางไม่เป็นตามลำดับ ทำให้ปลายทางจำเป็นในการ
เรียงลำดับข้อมูลใหม่
รูปที่ 19.2: การส่งแบบ Connectionless
รูปที่ 19.2 แสดงการส่งแพกเกตจำนวนสี่แพกเกตบนเน็ตเวิร์คแบบ connectionless จากโนด A ไป B แต่
ละแพกเกตถูกส่งแบบ store and forward ซึ่งเมื่อโนดได้รับแพกเกตจะจัดเก็บไว้ จนกระทั่งเมื่อขาออกของโนด
พร้อม แพกเกตจะถูกส่งต่อไปยังโนดถัดไป หรือมองในมุมของโนดที่รับแพกเกต แพกเกตที่รับมานั้นจะต้องรักษาไว้
ในบัฟเฟอร์ก่อน เพื่อส่งต่อออกไปเมื่อพร้อม มิฉะนั้นแพกเกตอาจสูญหาย หากโนดบัฟเฟอร์เต็มและถูกกำจัด โนด

