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

