Page 125 - ระบบเครือข่ายคอมพิวเตอร์ 30105-2002
P. 125
่
Token Passing แตกตางจากวิธ CSMA/CD ทใชการชวงชิง หมายความวาผูใดก็ไดทไปถึงทีนนเปนคน
ี
ี
่
ั
ี
่
่
่
่
่
แรก เพือใหไดมาซึงการ access เขาไปยังระบบเครือขาย ระบบเครือขายซึงใชวิธี token passing ในการสงขอมูลจะ
ี
อาศยการประสานงานกันมากขึนในวิธการพิจารณา (หมายความวาทุกคนมีโอกาสทีจะไดเลน) ซึงทุกโหนดจะมีบทบาท
ั
่
่
้
ในการจัดการการ access และหลีกเลียงการเกิดขอมูลปะทะกัน หัวใจสําคัญของวิธีการ access แบบนีคือการใช เฟรม
้
่
ขอมลชนดพิเศษทมขนาดเล็กเพยง 2-3 ไบต ทีเรียกวา “โทเกน (token)”
ู
่
ิ
ี
ี
ี
่
่
ี
ี
่
่
ื
ี
โทเกน คอเฟรมพิเศษซึงมเพียงอันเดยวบนระบบเครือขายในชวงระยะเวลาหนึง ซึงมลักษณะเปนทอนสําหรับ
่
ี
การถายทอดลักษณะ และจะถูกสงผานจากโหนดหนึงไปยังอีกโหนดหนึงในระบบเครือขาย และจะเคลือนทไปในทิศทาง
่
่
่
เดยวตามลําดบทีกําหนดไวลวงหนาในรูปแบบของวงแหวนทางตรรกะ ในความเปนจริงแลวฟงกชันการทํางานของโทเกน
ี
ั
่
นบวาเปนจุดวิกฤตในการรักษาลําดบการจัดเรียงของโหนดบนระบบเครือขาย เพราะวาจะมีโหนดทีเก็บโทเกนไวเพียง
่
ั
ั
ํ
่
โหนดเดียวทีไดรับการอนุญาตใหทาการสงสัญญาณขอมล และเพือใหเกิดความเทาเทียมกันระหวางโหนดตางๆ ใน
ู
่
ระบบเครือขาย ดงนนโหนดทีเก็บโทเกนไวจะสามารถสงขอมลไดเพียงแพ็กเก็ตเดยว กอนทจะตองสงผานโทเกนไปยัง
ู
่
้
่
ั
ั
ี
ี
โหนดถัดไป สําหรับแพ็กเก็ตขอมลของระบบเครือขาย ArcNet ประกอบดวยแอดเดรสตนทาง แอดเดรสปลายทาง และ
ู
สวนขอมล ดังแสดงตามรูปที 3 – 25
่
ู
รูปที 3 – 25 เสนทางการเดินทางของโทเกนบนระบบเครือขาย ArcNet
่
่
่
ี
ในทางปฏิบต ถาระบบเครือขายเงียบมากและไมมโหนดใดมีขอมลทจะทําการสงโทเกนก็จะเคลือนทรอบๆ วง
ั
ู
ิ
่
ี
ี
่
ู
แหวนไปเรือยๆ ในทางตรงกันขามถามโหนดใดโหนดหนึงมขอมลทจะทําการสงก็จะรอจนกวาจะไดรับโทเกน แลวก็จะ
ี
่
่
ี
ี
นาโทเกนออกจากการหมุนเวียนโดยการทําเครืองหมายวา “busy” ติดเขาไปกับแพ็กเก็ตขอมูล แลวจึงสงผานโทเกนและ
ํ
่
่
ู
่
ู
ี
ี
เฟรมขอมลไปยังโหนดถัดไป ทโหนดนีจะรับทราบวาโทเกนไมวางก็จะสงผานขอมลไปยังโหนดตอไป ซึงทําเชนเดยวกัน
้
่
้
ู
และเมือสงตอไปจนกระทังแพ็กเก็ตขอมลไปถึงเครืองผูรับทีตงใจ ทจุดนนเครืองผูรับจะแยกขอมลออกจากเฟรม ทํา
่
่
ั
่
่
ั
้
ู
ี
่
้
่
ู
่
ื
เครืองหมายทีเฟรมวาไดรับขอมลแลว และสงตอออกไป เมอเครืองผูสงไดรับเฟรมนันอีกครัง ก็จะตรวจสอบวาขอมล
้
ู
่
่
่
่
้
ไดรับแลว และทําเครืองหมายวา “available for use” และสงออกไปยังโหนดถัดไป ถาโหนดนันมีขอมูลทีจะทําการสง
ก็จะทํากระบวนการทําเครืองหมายโทเกนวา “busy” สงขอมูล และรอเฟรมนันกลับมาดวยเครืองหมายการตอบรับวา
่
่
้
ี
่
ื
ี
ู
ู
ไดรับขอมลแลว และก็สงโทเกนออกไปใหม ดวยวิธนแตละโหนดจะไดรับโอกาสในการสงขอมลอยางเทาเทยมกันเมอใด
้
ี
่
ก็ตามทีไดรับโทเกน และเนืองจากจะมีเพียงโหนดเดียวทีเก็บโทเกนไว ระบบเครือขายก็จะสามารถหลีกเลียงการเกิด
่
่
่
ขอมลชนกันได
ู
75

