Page 192 - ระบบเครือข่ายคอมพิวเตอร์ 30105-2002
P. 192

5.1.2 Binding Process
                                                          
                                                                     ่
                                 กระบวนการในการขนสงขอมลเปนกระบวนการทีโปรโตคอลตางๆ ทาการติดตอระหวางกันและกัน และ
                                                       ู
                                                                                    ํ
                                                                                           
                                  
                                                 ่
                                                                                                    ่
                               ่
                                                               ู
                                                                                   ่
                                                 ื
                                                    ํ
                   สงไปยังการดเชือมตอระบบเครือขาย  เพอทาการขนสงขอมลทางกายภาพจริงๆ  การทีโปรโตคอล  และการดเชือมตอระบบ
                   เครือขายทางานรวมกันจะตองมกระบวนการทีเรียกวา “Binding”  เชนถาตองการใหใชโปรโตคอล  2  ตัวในการทํางาน
                                          ี
                           ํ
                                                     ่
                                                                                        
                                                                                                          ่
                                                                ้
                   (IPX/SPX  หรือ  TCP/IP)  จะตองรวมโปรโตคอลนีเขากับไดรฟเวอรของการดเชือมตอระบบเครือขาย  โดยทัวไป
                                                                                     ่
                                                       ้
                                             ้
                                                                           ้
                   กระบวนการ  Binding  จะเริมตังแตการติดตังระบบปฏิบัติการหรือติดตังโปรโตคอล  หรือการเรียกใชโปรโตคอล  การ
                                           ่
                   ดาเนนการเชนนจะเอืออํานวยตอความสําเร็จในการจัดตงการเชือมตอ
                               ี
                                                            ้
                                                            ั
                               ้
                                  ้
                       ิ
                                                                 ่
                                                                     
                    ํ
                                                         ้
                                                        ี
                                                                                   ่
                                                                                     ่
                                 ในกระบวนการ Binding  มขันตอนมากกวาการรวมโปรโตคอลทีเกียวของเขากับไดรฟเวอรของการด
                     ่
                                                                          ่
                        
                   เชือมตอระบบเครือขาย แตโปรโตคอลแตละตัวใน Stack จะตองมีสวนเกียวของกับองคประกอบของโปรโตคอลในเลเยอร
                                    ่
                                            ่
                                    ํ
                           ่
                        ้
                                                                    ่
                      ั
                   ลําดบชันทสูงกวาหรือตากวา  เพือใหสามารถทํางานไดอยางราบรืน  เชนโปรโตคอล  TCP/IP  อาจจะตองติดตอกับ
                                                            
                           ี
                                                                                     ํ
                                                                             
                   โปรโตคอล NetBIOS ใน Session Layer รวมไปถึงสวนของไดรฟเวอรทีอยูในลําดับต่ากวา เปนตน
                                                                           ่

                          5.1.3 Device Driver
                                                                                                     ี
                                                                                                     ่
                                                         ้
                                                                                          ื
                                 Device Driver  หรือบางครังอาจจะเรียกวา  “ไดรฟเวอร  (Driver)”  คอซอฟตแวรททาใหเครือง
                                                                                                           ่
                                                                                                      ํ
                                                     ี
                                                                         ้
                                                                                 
                                                                    ่
                   คอมพิวเตอรสามารถทํางานรวมกับอุปกรณทตองการได   เมอตดตงอุปกรณตางๆ   เขากับเครืองคอมพิวเตอร
                                                     ่
                                                                       ิ
                                                                    ื
                                                      
                                                                                                 ่
                                                                         ั
                                                                                    ้
                                                                                    ั
                                                                 ั
                                                                     
                                                                 ้
                                                                                                 ้
                            ิ
                                                                                                   
                                                                                                     
                   ระบบปฏิบตการจะยังไมสามารถทํางานรวมกับอุปกรณเหลานนไดจนกวาจะมีการติดตงไดรฟเวอรและตังคาตางๆ  ให
                           ั
                                            ่
                            ํ
                                                
                                  ี
                   เหมาะสม ทานองเดยวกันการดเชือมตอระบบเครือขาย ซึงใชในการเชือมตอเครืองคอมพิวเตอรเขากับระบบเครือขายยังคง
                                                                       ่
                                                                              ่
                                                              ่
                                                                          
                   เปนเพียงฮารดแวร การทีจะทําใหสามารถทํางานกับระบบเครือขายไดอยางเหมาะสม การดเหลานีจะตองอาศัยไดรฟเวอร
                                                                                            ้
                     
                                      ่
                   ทชวยใหสามารถทํางานกับระบบปฏิบตการและโปรโตคอลซึงมสวนรวมในระบบเครือขายได  
                                                                  ี
                                                                ่
                    ่
                                                ิ
                                               ั
                    ี
                                                                                           ่
                                                                                           ี
                                                                ั
                                                                                                           ิ
                                                                  ่
                                                                           ึ
                                                                                    ี
                                                                                ื
                                                        ั
                                                        ้
                                                           ่
                          ในความหมายของคําวา “ไดรฟเวอร” นน สิงสําคญทีจะตองบันทกไวคอวามอุปกรณทแตกตางกันหลายชนดท ่ ี
                   แตกตางกันในระบบเปด เชน เครือง Wintel (Windows/Intel based) ทีไดรับการออกแบบมาใหทํางานไดกับการ
                                             ่
                                                                               ่
                                 ่
                                                                   ี
                                                                                                   ่
                   เพิมเตมอุปกรณทผลิตจากบริษัทตางๆ ถึงแมวาอุปกรณเหลานจะสามารถจัดแบงตามประเภทได เชนเครืองพิมพ ดสก
                                                                   ้
                     ่
                                 ี
                        ิ
                                                                                                           ิ
                                                                          ี
                   ไดรฟ  อุปกรณตวชี  และโมเด็ม  แตอุปกรณแตละประเภทเหลานจะมีการทํางานตามวิถีทางของตัวเอง  โดยม ี
                                  ั
                                    ้
                                                                          ้
                                               ้
                                                                             ่
                                                                               
                                               ั
                                                                                             ั
                                        ี
                                                                                             ้
                   ความสามารถของตัวเอง วิธการติดตงอุปกรณของตัวเอง และวิธการทํางานทีเปนของตัวเอง ดงนนงานของไดรฟเวอรก็
                                                                                           ั
                                                                    ี
                                                                 ้
                   คอจะตองรับรูและทําใหอุปกรณน้นๆ มีความสามารถเหลานีอยางครบถวนบนระบบปฏิบัติการและโปรโตคอลทีอุปกรณ
                                            ั
                    ื
                                                                                                       ่
                              
                         ํ
                                                                                
                        ้
                   เหลานทางานดวย  (ในกรณีของการดเชือมตอระบบเครือขาย)  ผลก็คือบริษัทผูผลิตอุปกรณจะเขียนไดร็ฟเวอรสําหรับ
                        ี
                                                  ่
                              
                                                                                       
                                                               ั
                                                               ้
                                                                    ี
                                                                                               ่
                                                                                                
                   อุปกรณของตนเอง ปรับแตงไดรฟเวอรเพือทาใหอุปกรณนนๆ มสมรรถนะสูงสุดและใชไดกับระบบทีตองการใหอุปกรณ 
                                                     ํ
                                                   ่
                   นนๆ เขามาทางานรวม
                    ้
                    ั
                             ํ

                          5.1.4 Driver กับ OSI
                                 ไดรฟเวอรของการดเชือมตอระบบเครือขายจะทํางานใน MAC Sub-layer ใน Data Link Layer
                                                  ่
                                                      
                                              ่
                   ของ OSI Reference Model ซึง Mac Sub-layer จะเปนผูสงขอมลใหกับ Physical Layer โดยไดรฟเวอรจะ
                                                                     
                                                                          ู
                   สนบสนนการทํางานของการดเชือมตอระบบเครือขายกับ Redirector  ซึงเปนสวนหนึงของซอฟตแวรระบบเครือขาย
                                                                            ่
                                                                                      ่
                         ุ
                                           ่
                     ั
                                               
                   ซึงทํางานอยูในเครืองคอมพิวเตอรบนระบบเครือขาย ดงแสดงตามรูปที 5 – 1
                                 ่
                            
                    ่
                                                             ั
                                                                         ่
                                                               118
   187   188   189   190   191   192   193   194   195   196   197