Page 60 - สถาปัตยกรรมคอมพิวเตอร์และระบบปฏิบัติการ
P. 60
15-50 สถาปัตยกรรมคอมพิวเตอร์และระบบปฏิบัติการ
1. ซอฟตแวรเคร่อื งล กู ข าย
ในเครื่องค อมพิวเตอรที่ใชงานแบบอิสระ (stand alone) คําส ั่งตาง ๆ ที่พ ิมพเขาไปจะถูกสงผานบัสภ ายใน
เครื่องคอมพิวเตอรไปย ังซีพียู (CPU) เพื่อทําตามคําสั่งนั้น ๆ หากทว่าในเครื่องคอมพิวเตอรที่เชื่อมตออยูบนระบบ
เครอื ข า ย คาํ ส ัง่ ต า ง ๆ หรอื ค าํ รอ งข อก ารป ฏบิ ตั ิ (request) จะถ กู ส ง ตอ ไปย งั เครือ่ งค อมพวิ เตอรอ์ ืน่ ห รอื อ ปุ กร ณต อ พว ง
อื่นท ี่ต ิดต ั้งอยูบนร ะบบเครือข าย ซึ่งก ารดําเนินการน ี้จะตองมีซ อฟตแวรบางอยางร องร ับการทํางาน ดังนี้
1.1 รีไดเรกเตอร์ (Redirector) เปนซอฟตแวร์ที่ทำ�หนาที่ในการสงตอคํารองขอ ตอไปยังจุดหมายปลาย
ทางท ี่ต องก าร โดยท ั่วไปซ อฟตแวร์ร ีไดเรกเตอร์จะเปนสวนหนึ่งของร ะบบป ฏิบัติการเครื่องลูกข าย เชน ไมโครซอฟท์
วินโดวส์ 98 ไมโครซ อฟท์ วินโดวส์ม ี ไมโครซอฟท์ วินโดวส์เอ็กซ์พี โพรเฟซชั่นแนล เปนตน รีไดเรกเตอร์จ ะทำ�หนาท ี่
ในการเขาไปรับคํารองขอของเครื่องคอมพิวเตอร และพิสูจน์วาเปนคํารองขอที่ตองการสงผ่านบัสไปยังซีพียูของ
เครื่องคอมพิวเตอร์ของต น หรือเปนคํารองขอท ี่ตองสงไปย ังเครื่องค อมพิวเตอรอื่นที่ต ออยูกับระบบเครือขาย
1.2 เดสทิเนชั่น (Destination) หากตองการเขาไปในไดเร็กทอรี (directory) หรือแฟมขอมูลในเครื่อง
คอมพิวเตอร์อื่นบนระบบเครือขาย จะตองมีซอฟตแวรที่จัดการเรื่องการระบุเครื่องคอมพิวเตอรที่ตองการ เรียก
ซอฟตแวรนี้วา เดสทิเนชั่น โดยทั่วไปซอฟตแวร์เดสทิเนชั่นจะเปนสวนหนึ่งของระบบปฏิบัติการเครื่องลูกข่าย เชน
ไมโครซอฟท์ วินโดวส์ 98 ไมโครซ อฟท์ วินโดวส์มี ไมโครซอฟท์ วินโดวส์เอ็กซ์พ ี โพรเฟซชั่นแนล เปนตน
1.3 เพอรเิ ฟอรลั (Peripheral) โดยทั่วไป ซอฟต์แวร์รีไดเรกเตอร์ (Redirector) สาม ารถสงคํารองขอไปยัง
อุป กรณ์ตอพวงที่ติดตั้งอยูบนร ะบบเครือขายได้โดยตรงผานทางพอรตส ื่อสาร เชน แอลพ ีที 1 (LPT 1) หรือค อม 1
(COM1) เปนตน ซึ่งการดําเนินการลักษณะนี้จะเปนหนาที่ของซอฟตแวรเพอริเฟอรัล และโดยทั่วไปซอฟต์แวร์
เพอ รเิฟอ รัลจะเปนสวนหนึ่งข องร ะบบป ฏิบัตกิ ารเครื่องล ูกข าย เชน ไมโครซอฟท์ วินโดวส์ 98 ไมโครซอฟท์ วินโดวส์ม ี
ไมโครซอฟท์ วินโดวส์เอ็กซ์พี โพรเฟซชั่นแนล เปนตน
2. ซอฟตแ วรเ คร่ืองแมขาย
สิ่งส ําคัญในการท ําง านของระบบเครือข าย คือ ระบบป ฏิบัติการเครือขาย (Network Operating System:
NOS) ซึ่งเปนซ อฟตแวรที่เชื่อมโยงท ุกส ิ่งเข้าด วยกัน หากป ราศจากระบบป ฏิบัติก ารเครือข าย เครื่องลูกขายในระบบ
ก็ไมสามารถเขาไปยังระบบเครือขายได้ เช่นเดียวกันหากปราศจากระบบปฏิบัติการเครือขาย เครื่องเซิร์ฟเวอร์ก็ไม่
สาม ารถใหบริการได้แ ละห ากปราศจากระบบปฏิบัติก ารเครือข ายก็ไมมีระบบเครือข าย
ดังนั้น ไมวาระบบเครือขายจะอาศัยระบบปฏิบัติการเครือขายแบบใด ระบบปฏิบัติการเครือขายก็ต้องจัด
ใหมีการใหบริการป ระเภทต าง ๆ ดังนี้
1) จัดเตรียมก ารเขาไปย ังท รัพยากรร ะบบเครือข าย ซึ่งร วมท ั้งไฟลและอ ุปกรณต์ ่อพ ่วง เชน เครื่องพิมพและ
เครื่องร ับ-สงแฟกซ ใหกับเครื่องไคลเอนต ์
2) ประสานการทํากิจกรรมข องโหนดแ ละอุปกรณ์ต่าง ๆ บนระบบเครือข ายเพื่อใหมั่นใจวาจะมีการสื่อสาร
เกิดข ึ้น
3) ใหความม ั่นใจในค วามป ลอดภ ัยแ ก่ผ ูใชขอมูลแ ละอ ุป กร ณต่าง ๆ บนร ะบบเครือข ายซ อฟตแวรบนเครื่อง
แมขายจะทําใหเครื่องคอมพิวเตอรอื่นในระบบเครือขายสามารถเขามาแบงปนการใชทรัพยากรบนเครื่องแมขายได
นอกจากนั้น ระบบป ฏิบัติการบ นเครื่องแมขายย ังจัดใหมีการ กําหนด ระด ับข องการแบงปนการใชทรัพยากรก ับเครื่อง
ลูกข ายในร ะด ับต าง ๆ พรอมท ั้งก ารป ระส าน การใชงานท รัพยากรบ นเครื่องแ มขาย เพื่อไมใหเครื่องล ูกข ายห ลายเครื่อง
เขาใชทรัพยากรเดียวก ันในชวงเวลาเดียวกัน