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
   120   121   122   123   124   125   126   127   128   129   130