Computer network
-
Upload
nittaya-intarat -
Category
Documents
-
view
712 -
download
3
Transcript of Computer network
21-Aug-12
1
Computer Network
By…. IS CMRU
พ�นฐานระบบเครอขาย
อนธดา
ในระบบเครอขายจะเหนคาวา โหนด (Node) เปนสวนใหญซ�งหมายถง อปกรณแบบใดกไดท�เช�อมตอเขากบระบบเครอขายท�มหมายเลขท�อยบนระบบเครอขาย (Address) ละสามารถรบ-สงขอมลผานทางระบบเครอขายได ดงน �นต �งแตโทรศพทเคร�องหน�ง เคร�องเทอรมนอล ฟรอนทเอนด โปรเซลเซอร คอนเซนเทรเตอร ไปจนถงเคร�องเมนเฟรมคอมพวเตอรกสามารถทาหนาท�เปนโหนดได
โหนดบนระบบเครอขายสามารถทางานไดหลายหนาท� คอมพวเตอรท�ทาหนาท�เปนโหนดสามารถรบขอมล เกบขอมลน �นไว และสงขอมลน �นออกไปทางสายส�อสาร โหนดอาจทาหนาท�เปนคอนเซนเตอร คอรบขอมลเขาจากเทอรมนอลความเรวต�า(รบ-สงขอมลดวยความเรวต�า) หลายตวเพ�อนาขอมลท �งหมดมารวมกนเปนบลอกขนาดใหญ แลวจงสงบลอกออกทางสายส�อสารดวยความเรวสงเชน มลตเพลกเซอร (Multiplexer) สามารถนามาใชเช�อมตอคอมพวเตอรหลายเคร�องเขาดวยกนผานระบบเครอขายได
ระบบเครอขายจาเปนจะตองเช�อมตอโหนดท �งหมดเขาดวยกนจงจะสามารถทางานได การเช�อมตอหรอวงจรเช�อมตอท�ตดต �งระหวางโหนดสองโหนดท�อยตดกนโดยไมมโหนดใดๆค�นอย ตรงกลาง เรยกวาเสนเช�อมหรอลงค (Link) และคาวา เสนทาง (path) คอเสนเช�อมกลมหน�งซ�งเรยงตามลาดบท�ถกตองเพ�อเช�อมตอโหนดสองโหนดใดๆเขาดวยกนโดย
อาจมโหนดอ�นแทรกอยตรงกลางกไดสวนวงจรส�อสาร (Circuit) คอเสนทางท�สมบรณท�เช�อมตอผสงขอมลเขากบผรบขอมลซ�งเรยกวาเปนการเช�อมตอแบบผสงถงผรบ (End to End) วงจรส�อสารอาจเปนเสนทางท�ตองผานเสนเช�อมท�ใชส �อตางชนดกน หรออาจตองผานเสนทางท�มผใหบรการตางออกไป
21-Aug-12
2
1. เพ�อใชทรพยากร เชน ฐานขอมล ตวประมวลผล ตลอดจนฮารดดสกและเคร�องพมพรวมกน
2. เพ�อใหมการตดตอแลกเปล�ยนขอมลกนไดระหวางผใชหรอระหวางตวประมวล
3. เพ�อเพ�มความเช�อถอได (Reliability) ของระบบประมวลผลโดยมการสารอง (Backup) ระบบ ตลอดจนความซ�าซอนของระบบ เชนการมคอมพวเตอรหรอฐานขอมลอยในท�ตางๆ และมการเช�อมโยงระบบคอมพวเตอรเหลาน �นเขาดวยกน
จดประสงคของระบบเครอขายคอมพวเตอร มดงน�4. เพ�อชวยใหสามารถประมวลผลแบบกระจายได ซ�งการประมวลผลแบบน�จะชวยใหมการกระจายการทางานจากคอมพวเตอรเคร�องใหญไปสคอมพวเตอรเคร�องเลกๆ โดยจะทาการประมวลผล ณ แหลงกาเนดขอมล หรอแหลงท�ตองการผลขอมล หรออาจจะสงขอมลไปประมวลผลท�คอมพวเตอรท�เหมาะสมกบงานน �นๆกได
5. เพ�อใหสามารถควบคมและจดสรรทรพยากรจากสวนกลาง(สาหรบในระบบการทางานแบบกระจาย) ไปสแตละระบบยอยท�อยหางไกลกน
6. เพ�อชวยใหอปกรณ มความแตกตางกน สามารถใชงานรวนกน (Compatibility) ได
สดารตน
เทคนคการสงขอมลบนระบบเครอขาย
วธท�งายท�สดในการเช�อมตอโดยตรงระหวางโหนด คอการเช�อมตอแบบจดตอจด (point-to-point link) นอกจากจะเปนวธท�งายแลวยงทาใหผอ �นไมสามารถขดขวางการส�อสารระหวางโหนดคน �นได
การเช�อมตอเครอขายแบบจดตอจด (point- to-point link)
เปนการเช�อมตอแบบพ�นฐาน โดยตอจากอปกรณรบหรอสง 2 ชด ใชสายส�อสารเพยงสายเดยวมความยาวของสายไมจากด เช�อมตอสายส�อสารไวตลอดเวลา ซ�งสายสงอาจจะเปนชนดสายสงทางเดยว (Simplex) สายสงก�งทางค (Half-duplex) หรอสายสงทางคแบบสมบรณ (Full-duplex) กได และสามารถสงสญญาณขอมลไดท �งแบบซงโครนสหรอแบบอซงโครนส
• รปแบบการเช�อมตอเครอขายแบบจดตอจด (point- to-
pointlink)
21-Aug-12
3
ลกษณะการเช�อมตอระหวางเคร�องคอมพวเตอรพซแตละเคร�องมเพยงสายเพยง 1 สายตอเช�อมโยงกนในการทางาน หรอในเคร�องท�ทาหนาท�เ ปนเคร�องปลายทาง 1 เคร�อง เช�อมตอกบเคร�องเมนเฟรมโดยใชสาย 1 เสน หรอในอกกรณหน�งเคร�องคอมพวเตอร 2 เคร�องส�อสารกนโดยใชการสงขอมลผานคล�นไมโครเวฟ ดงรป
การเช�อมตอเครอขายแบบจดตอจด (point- to-point link)
การเช�อมตอเครอขายแบบจดตอจดมคณสมบต 3 ประการ
• 1. เน�องจากเปนการเช�อมตอกนแบบโดยตรงระหวางคอมพวเตอรสอง
เคร�อง แบนดวดธบนสายส�อสารท�ใชงานระหวางกนจะสามารถใชงาน
ไดอยางเตมท� โดยไมมโหนดอ�น ๆ เขามาแชรการใชงาน
• 2. มความยดหยนในสวนของอปกรณฮารดแวรท�ใชส�อสารกน รวมถง
รปแบบของแพกเกตขอมล
• 3. มความปลอดภย และความเปนสวนตวในขอมลท�ส�อสารกน
เน�องจากชองทางการส�อสารท�ใชส�อสารกนไมมการแชรเพ�อใชงาน
รวมกบโหนดอ�น ๆ
ขอเสยของการเช�อมแบบจดตอจดคอ จะสงผกระทบตอคาใชจายท�เพ�มข�น เม�อมอตราการเพ�มจาวนคอมพวเตอรบนเครอขาย โดยหากมการเพ�มจานวนคอมพวเตอรเพ�มอกหน�งเคร�องบน Location 1 จะตองเพ�มสายจากเดมท�มอย 10 เสน เปน 15 เสน
การเช�อมตอเครอขายแบบจดตอจด (point- to-point link)
ศภลกษณ
ระบบเครอขายแบบสวทช
(Switched Network)
ระบบเครอขายแบบสวทช(Switched Network)
• แบงตามวธการสบสายออกเปน 4 แบบคอ 1.แบบวงจรสวทช 2.แบบเมสเซจสวทช3.แบบแพกเกตสวทช 4.แบบเซลลสวทช
21-Aug-12
4
วงจรสวทช(Circuit Switched)
"การสวตชวงจร" (Circuit Switching) เปนการเช�อมโยงเครอขายคอมพวเตอรท�อาศยหลกพ�นฐานทางดานการสวตช �งของระบบโทรศพท การเช�อมโยงคอมพวเตอรใหเช�อตอกนในวงจรระหวางจดไปจด จดออนของการสวตชวงจรท�เช �อมระหวางสองจด ทาใหใชขอมลขาวสารในเครอขาย ไมเตมประสทธภาพ และมขอยงยากหากตองการส�อสารกนเปนจานวนมาก
วงจรสวทช(Circuit Switched) ตอ
Circuit Switching คอ วธการตอสญญาณจากผท�เร �มตน ผานชมสาย ผานสายไฟจรงๆ จนกระท�ง ถ งท�หมาย และสญญาณจะอยจนกระท�งมการยกเลกการใชงาน หลกการท�สาคญของการสวทชวงจร คอ จะตองมการจดต �งเช�อมตอกอนท�จะมการสงขอมลจรง
การจดต �งการเช�อมตอน�อาจจะใชเวลามาก บางคร�ง อาจจะถง 10 วนาท ข �นอยกบระยะทาง ย�งเปนการเรยก (call) แบบทางไกล เชน การเรยกขามประเทศก อาจจะนานกวา เวลาท�ใชน�เปนการคนหาเสนทางท�สญญาณจะใชตดตอจะเหนวากอนท�จะมการสงสญญาณ ออกไปได คาส�งรองขอ request จะตองถกสงออกจากต �งแตผเร �มตนจนกระท�งถงท�หมาย และรอให ปลายทาง ตอบรบกลบมายงท�เร �มตน
เม�อมการจดสรางเสนทางเรยบรอยแลว เวลาท�เสยไปจะเปนเพยงแคเวลาท�สญญาณผานสายเทาน�น ซ�งโดยปกตจะมคาประมาณ 3 msec ตอระยะทาง 1000 km และหลงจากมการจดต �งทางเดนสญญาณ แลวจะไมมปญหาของความหนาแนนของการใชตามมา น�นคอหลงจากตอกนไดแลวจะไมมทางจะไดยน สญญาณไมวาง ถงแมวากอนหนาท�จะตอสาเรจ อาจจะไดยนบางเพราะชมสายถกใชงานจนเตมในขณะน�น
ในระบบเครอขายท�ใชวธการสงขอมลแบบวงจรสวทช (Circuit-Switching Network)
จะกาหนดวงจรส�อสารระหวางโหนดสองโหนดข�นมาเปนการเฉพาะ ซ�งอาจจะมโหนดจานวนหน�งอยตรงกลางกตาม
การส�อสารระหวางสองโหนดน�จะเกดข�นไดกตอเม�อวงจรส�อสารจะตองถกจดใหเรยบรอยตลอดเสนทาง
ซ �งแบงข �นตอนการทางานออกเปน 3 ข �นตอนดงน�
ข � น ต อ น 1 คอ ก า ร จ ด ต � ง ว ง จ ร ส� อ ส า ร (Establishing Circuit) ซ�งเปนการเช�อมตอแบบผ สง-ถง-ผรบ (End-to-End Connection)
ข �นตอนท� 2 คอ ข �นตอนท�เกดการแลกเปล�ยนขอมล (Data Transfer) ถาเปนระบบเครอขายโทรศพท หมายถงชวงท�ผใชกาลงสนทนากน
ข �นตอนสดทาย คอ การขอยกเลกวงจรส�อสาร (Circuit Disconnect) เกดข�นเม�อผใชตองการยกเลกการส�อสารระหวางกน
21-Aug-12
5
แสดงผใช X ตดตอผใช Y ในเครอขายวงจรสวทช
วสดา
การสงขอมลแบบเมสเซจสวทช การสงขอมลแบบเมสเซจสวทช (Message-Switching
Network)
เทคนคการสงขอมลแบบเมสเซจสวทช
(Message-Switching Network) ไดรบการพฒนาข�นมาใชงานแทนแบบวงจรสวทชเพ�อเพ�มประสทธภาพการใชงาน
วธการคอมงเนนไปท�การนาสงตวขาวสารไปยงผรบ ขอมลจะถกสงออกไปโดยไมตองมการจดเตรยมวงจรส�อสารไวลวงหนา
ดงน�นขอมลจงอาจถกสงออกไปแมวาผรบอาจยงไมพรอมท�จะรบขอมลกตาม ขอมลกจะไมสญหายไปไหนเน�องจากโหนดท�มขอมลน�นจะตองเกบขอมลไวจนกวาผรบจะพรอม จงจะสงไปให กระบวนการน�จงเรยกวา การเกบและการสงผานขอมล (Store and Forward )
การนาวธการเกบและการสงตดตอขอมลมาใช น �นจาเปนจะตองใหทกโหนดท�เก�ยวของเปนเคร�องคอมพวเตอรท �งหมด
21-Aug-12
6
โหนดจะรบขอมล (Message) เขามาจากระบบเครอขาย จดการเกบขอมลน�นไวในหนวยความจาช�วคราว
คนหาโหนดตอในลาดบท�เหมาะสม(Intermediate Node) ซ�งจะตองอยในเสนทางท�จะไปยงโหนดผรบ (Receiver Node) ขอมลแตละชดตองบนทกหมายเลขท�อยบนเครอขาย (Address) ของโหนด ผรบไวดวย โหนดท�รบขอมลจะใชหมายเลขในการคนหาโหนดท�จะสงขอมลน�นตอไป
ตวอยางการสงขอมลแบบเมสเซจสวทช ไดแก ระบบอเมล
ขอดคอ เปนแบบวงจรท�มประสทธภาพในการใชงานสง เพราะแบงการใชงานสายสงไดเตมท�ตลอดเวลา
ขอเสยคอ วงจรไมมการเช�อมตอตลอดเวลา จงไมสามารถใหบรการแบบท�ตองการการโตตอบทนททนใดได(Interactive Mode)และ มคาหนวงเวลาสง เน�องจากขอมลท�สงไประหวางทางน�น จะถกจดเกบไวช�วคราว ซ�งอปกรณในการจดเกบน�นมการประมวลผลชา
ณฎฐนนท
แพกเกตสวตชง( packet switching )
21-Aug-12
7
แพกเกตสวตชง (packet switching )ใชในการตดตอส�อสารผานระบบเครอขายดจตอลความเรวสง แพกเกตสวตชง เปนเทคนคในการหาเสนทางใหกบแตละ แพกเกตท�มจดหมายปลายทางตางกน ปลายทาง คอ DTE( Data Terminal Equipment ) อปกรณท�ชวยถายทอดขาวสารคอ DCE ( Data Communication Equipment )
การสงขอมลผานเครอขายแพกเกจสวตช�งน �น ขนาดของของขอมลถกจากดขนาด จงตองแบงบลอกขอมลออกเปนแพกเกจ (Packet) ท �งน�เพ�อใหมขนาดเลกลง และใหสถาน สวตชสามารถเกบกกขอมลไวในหนวยความจา (Buffer) ช�วคราวไดโดยไมตองใชดสกสารอง
• การสงขอมลแบบแพกเกตสวทช(Packet-Switching Network)นาขอดของ วธการสงขอมลแบบเมสเซจสวทช(Message-SwitchingNetwork) และแบบวงจรสวทช(Circuit-Switching Network) มารวมกน
• พยายามลดขอเสยลงไป แบบแพกเกตสวทช(Packet-SwitchingNetwork) แบงขอมลออกเปนชดเหมอนกบแบบเมสเซจสวทช(MessageSwitching Network) แตมความยาวไมเทากน
• แบบเมสเซจสวทช(Message-Switching Network) ขอมลแตละชดมความยาวไมเทากน ซ�งอาจมความยาวหลายพนไบตกได
• แพกเกตสวทช(Packet-Switching Network) แบงขอมล
ออกเปนสวนเลก ๆ ท�มขนาดเทากนท �งหมด เรยกวา แพกเกต(Packet)
• ขนาดของแพกเกต (Packet) ในระบบตางชนดกนอาจยาวไม
เทากนกไดขนาดท�นยมใชโดยท�วไปคอ 128, 256, 512 และ
1,024 บต
• แพกเกตในระบบเดยวกนจะตองมขนาดเทากนเสมอ ความแตกตางน�ชวยใหระบบแพกเกตสวทช(Packet-Switching Network) มประสทธภาพในการทางานสงกวา
แสดงขาวสารถกแบงออกเปนหลายสวนบนระบบเครอขายแบบแพกเกตสวทช
• ในปจจบนระบบเครอขายแบบสวทช�งจงนยมใชการสงขอมลแบบน�
• การสงขอมลโดยวธน�มเทคนคพเศษอยางหน�งเรยกวาPipelining ซ�งจะรบประกนการจดสงแพกเกต (Packet) ไปยงเปาหมายใหในทนทท�สายส�อสารวาง
แสดงเทคนค Pipelining
21-Aug-12
8
เทคโนโลยของ Packet Switching
• Time Domain Multiplexing ระบบ TDM เปนการมลตเพลกซท�แตละชองสญญาณมแบนดวดธแบบคงท� (Fixed Bandwidth) ซ�งจะใช งานไดดมากสาหรบการรบสงท�ตองการอตราบตท�ตอเน�อง (Continous Bit Rate : CBR) เชน traditional voice and video แตถาจะใชงานกบขอมลของระบบคอมพวเตอร ท�มทราฟฟกเปนแบบ bursty traffic (ทราฟฟกท�มขนาดไมคงท�คออาจจะมการเปล�ยนแปลงขนาดอยางฉบพลน)
ประโยชนของ Packet Switching
• รบสงขอมลไดดวยความเรวสง และใชเวลาในการสงนอยเหมาะสาหรบการเช�อมตอระหวางคอมพวเตอรหรอเครอขาย LAN หลายๆ เครอขายเขาดวยกนเชน WAN
• มความผดพลาดในการรบสงขอมลนอยมากๆ
• สามารถลดคอมพวเตอรใหมขนาดเลกลง และสามารถกระจายศนยกลาง ประมวลผลได
• สามารถรองรบการเช�อมตอกบเครอขายท�องคกรใชงาน เชน ICP/IP
• ควบคมคาใชจายไดคงท�แนนอน
• รบประกนความรวดเรวในการสงขอมล (Committed Information Rate – CIR)
วนเพญ
แบบเซลลสวทช (Cell Switching)
ระบบเครอขายแบบเซลลสวทช มหลกการทางานคลายกนกบแบบแพกเกตสวทช แตแบงขอมลออกเปนชดๆ ในรปแพกเกตท�มความยาวเทากน คอ 57 ไบท ประกอบดวย ขอมลจรง 53 ไบท และขอมลควบคม 4ไบท และนามาใชกบระบบเครอขายใหมท �ช �อวา Asynchronous Transfer Mode : (ATM) เพ�อชวยเพ�มประสทธภาพในการส�อสารมากข�น
Asynchronous TransferMode (ATM)
ATM เปนระบบส�อสารขอมลท�ใชรปแบบการส�อสารเปนแบบ แพกเกจ เหมอน
เชนในเครอขาย X.25 (เปนเครอขายสาธารณะ สาหรบการสงขอมลดจตอลทางไกล) หรอระบบ LANอ�น ๆ เชน อเทอรเนตโทเกนรง แตการส�อสารเปนแบบอะซงโครนสกลาวคอ ตวรบและตวสงใชสญญาณนาฬกาแยกจากกนไมเก�ยวของกน
ส�งท� ATM แตกตางจากระบบ แพกเกจสวตช�งอ�น ๆ คอ ATM สงขอมลดวยขนาดของแพกเกจท�ทกแพกเกจมจานวนขอมลเทากนเสมอ แพกเกจของ ATM มขนาด 53 ไบต โดยให 5 ไบตแรกเปนสวนหวท�จะบอกรายละเอยดของแอดเดรสและมสวนขอมลขาวสารอก 48ไบตตามมา เราเรยกแพกเกจของ ATM วา " เซล "
การออกแบบใหเซลขอมลมขนาดส�นกเพ�อความเหมาะสมท�จะประยกตใชงานตาง ๆ ไดอยางกวางขวางข�นคอ ใชรบสงขอมล เสยง ภาพหรอขอมลตาง ๆ ท�ตองการสงผานกนและกนดวยความเรวสง
การรบสงสญญาณ ATM จงใชชองส�อสารท�มความเรวตาง ๆ ไดซ�งผดกบ LAN เชนอเทอรเนต ใชความเรว 10 Mbps แต ATM ใชกบความเรวไดต �งแต 64 Kbps, 45Mbps, 155 Mbps, 622 Mbps หรอ สงกวากได
21-Aug-12
9
เครอขาย ATM เปนเครอขายท�ประยกตไดหลายรปแบบ ท�งแบบ LAN หรอWAN ใชกบตวกลางไดท �งแบบลวดทองแดงหรอเสนใยแสง แตโครงสรางการเช �อมโยงขอมลระหวางโหนดเปนแบบสวตซท�เรยกวา ATM Switch การสงผานขอมลแตละเซลจงข�นกบแอดเดรสท�กาหนด
รปท� 1 เปรยบเทยบเครอขาย ATM กบระบบอเทอรเนต
จากโครงสรางการผานขอมลแบบสวตซดวยเซลขอมลขนาดเลกของ ATM จง
ทาใหเหมาะกบเครอขายคอมพวเตอรแบบ WAN ดวย โดยเฉพาะอยางย�งกบงานท�ตองการใชความเรวขอมลสง เครอขาย WAN กเปนอกรปแบบหน�งท�สามารถใชเทคนคของ ATM ไดเชนกนรป
รปท� 2 เครอขาย ATM แบบ WAN
นางสาววนเพญ อารงพนาลย 52122352 สท 52 ศ4.1 เมสยา
21-Aug-12
10
ระบบเครอขายแบบกระจายขาว
(Broadcast Network)
ระบบเครอขายแบบกระจายขาว(Broadcast Network)
• จดการในการสงขอมลเปนลกษณะเดยวกนกบการสงสญญาณคล�นวทยและคล�นโทรทศน
• ใชคล�นสญญาณเปนพาหะในการสงขอมลออกทางอากาศแทนท�จะสงออกทางสายสญญาณ เรยกวา ระบบเครอขายสญญาณวทย (Packet Radio Network) หรอ ส�อประเภทไรสาย (Wireless)
• โพรโทคอลท�ใชกเปนการนา
โพรโทคอล X.25 มาดดแปลงเปน AX.25 ทาใหสามารถสงขอมลไดท�ความเรว ต �งแต 1,200 bps ไปจนถง 19,200 bps
ระบบเครอขายแบบกระจายขาว(Broadcast Network)
- อปกรณในระบบเครอขายสญญาณวทยจาเปนตองใชโมเดม ชนดพเศษสาหรบการรบสงขอมลผานสญญาณวทย
เครอขาย Broadcast แบงออกเปน 2 จาพวก
1. เครอขายสาธารณะ (Public Network)
เปนเครอขายการส�อสารขอมลสาธารณะแบบงายและสะดวกท�สด
การรบสงขาวสารขอมลจะผานทางเครอขายโทรศพทสาธารณะขององคการโทรศพทแหงประเทศไทย (หรอเครอขายการโทรศพทสาธารณะในทองถ�นน�นๆ) โดยจะใหบรการในทองถ�นทางไกล
เครอขาย Broadcast
2. เครอขายสวนบคคล (Private Network)
เปนระบบเครอขายท�จดต �งข �นไวสาหรบหนวยงานหรอองคกรท�เปนเจาของ และมการใชทรพยากรรวมกน ซ �งทรพยากรและการส�อสารตางๆ ท�มอยในเครอขายจะมไวเฉพาะบคคลใน องคกรเทาน �นท�มสทธเขามาใช
ระบบเครอขายสญญาณวทย
มอย 2 แบบคอ แบบรวมศนย และแบบกระจาย
1. ระบบเครอขายสญญาณวทยแบบรวมศนย (Centralized Packet Radio Network)
• มอปกรณการรบและสงสญญาณวทยอยท �เคร�องคอมพวเตอรท�ศนยกลาง
• โหนดท �งหมดในระบบจะตดตอกบศนยกลางเทาน �น อปกรณรบ-สงสญญาณจะตองมชองสญญาณ 2ชอง คอ สาหรบการสงขอมล 1ชอง และสาหรบการรบขอมลอก 1 ชอง
• การทางานของระบบน�จงคลายกบการทางานในระบบสายสญญาณแบบเช�อมตอหลายจด (Multipoint Line) ซ �งมสถานหลกเพยงสถานเดยวและมสถานรองหลายแหง
21-Aug-12
11
ระบบเครอขายสญญาณวทย
2. ระบบเครอขายสญญาณวทยแบบกระจาย (Decentralized Packet Radio Network)
• ใชชองสญญาณวทยเพยงชองเดยวสาหรบการสงและการรบขอมล
• การทางานในระบบน�คลายกบการทางานในระบบเครอขายเฉพาะบรเวณท�วไป
• โพรโทคอล AX.25 ซ�งอยในช �นส�อสารเช�อมตอขอมล(data link network)ไดรบการพฒนาข �นมาสาหรบระบบเครอขายชนดน�
ตวอยาง
การส�อสารระบบน� ไดแก เครอขายวทยสมครเลน
มณฑรา66..33 การคนหาเสนทางเดนขอมล การคนหาเสนทางเดนขอมล
การคนหาเสนทางเดนขอมลเกดข�นได 2 ลกษณะคอ
1.การคนหาโหนดศนยกลาง
2.การคนหาท�ตวโหนดเอง
เสนทางเดนขอมล (Path or Route) บนระบเครอขายถกกาหนดข�นมาโดยประเภทของระบบเครอขายและซอฟตแวรท�นามาใชควบคม
ตองมโปรแกรมท�ทาหนาท�ในการคนหาเสนทางเดนขอมล (Routing) โดยเฉพาะ
สวนใหญแลวขอมลเสนทางจะถกเกบไวในตารางเสนทาง (Routing Table) ซ�งจะบนทกขอมลเก�ยวกบท�อยของโหนดและเสนทางท�จะไปยงโหนดน�น ๆ
Routing Table เปนตารางขอมลของเสนทางการสงผานขอมลเพ�อใชพจารณาการสงผานขอมลซ�งในการไดมาของ Routing table มอยดวยกน 2 วธ คอ Static Route และDynamic Route
21-Aug-12
12
แสดงการคนหาเสนทางบนระบบเครอขาย
เชน เสนทางเลอกในกรณท�เสนทางหลกใชไมได และความเรวในการสงขอมลของเสนทางน�นเช�อมตอระหวางโหนดตางๆ
การคนหาเสนทางจากโหนดศนยกลาง(Centralized Routing)
จะกาหนดใหโหนด ซ�งทาหนาท�ในการเลอกเสนทางเดนขอมลใหกบโหนดอ�นในระบบเครอขาย
โหนดน�จะทาหนาท�เปนผจดการบรหารเครอขายการคนหาเสนทาง ซ�งจะตองเกบตารางเสนทางเดนขอมลและจดการปรบปรงขอมลขาวสารท �งหมดท�เกดข�นตลอดเวลา
โหนดอ�นท�เหลอจะตองรายงานขาวเก�ยวกบสถานะการทางานของตนเอง เชน ปรมาณขอมลท�รบเขามา ปรมาณขอมลท�สงออกไปและกระบวนการตาง ๆ ท�เกดข�นใหแกโหนดศนยกลางเปนระยะ
ดงน�น…โหนดศนยกลางจงเปนท�รวบรวมขอมลสถานะการ
ทางานท �งหมดท�เกดข�นบนระบบเครอขาย จงทราบวาสวนใดในระบบเครอขายท�มการใชงานมากหรอนอยเพยงใด
ขอดอยท�สาคญของการทางานแบบศนยกลางคอ
ถาตาแหนง (สถานท�ท�ต �งท�ใชงานจรง) ของโหนดศนยกลางไมอยตรงกลางระบบแลว ขอมลเก�ยวกบเสนทางและสถานะการทางานของโหนดท�อยอกฟากหน�งจะตองใชเวลาพอสมควรกวาท�จะเดนทางมาถงโหนดศนยกลาง
ระยะเวลาท�ชาเกนไปน�อาจทาใหขอมลในตารางเสนทางไมสอดคลองกบความเปนจรงท�เกดข�นอยในขณะน�น
และอกปญหา คอ ถาโหนดศนยกลางเกดหยดทางาน โหนดอ�นในระบบจะไมสามารถคนหาเสนทางได
พชามญช
21-Aug-12
13
การคนหาเสนทางท�ตวโหนดเอง (Distributed Routing)
นางสาวพชามญช แซเตน
รหส 52122347
การคนหาเสนทางท�ตวโหนดเอง (Distributed Routing)
กาหนดใหแตละโหนดจดการเกบ ตารางเสนทางไว โดยแตละโหนดมหนาท�สงขอมลสถานะการทางาน (เชนเดยวกบแบบศนยกลาง) ไปยงโหนดขางเคยงของตนเองทกโหนด ขอมลในตารางเสนทางจงเปนเพยงขอมลสถานะการทางานยอย และเน�องจากจานวนโหนดขางเคยงจะมอยไมมากนกทาใหแตละโหนดสามารถปรบปรงขอมลใหมความทนสมยอยตลอดเวลา การท�โหนดหน�งหยดทางานกจะไมมผลตอการคนหาเสนทางของโหนดอ�น ในระบบน� แมวาจะมปรมาณขอมลเพ�มข �น (เพ�อแจงสถานะการทางาน) แตประสทธภาพท�สงข �น กถอการเลอกเสนทางของ Interior Routing Protocol น�นจะมการเลอกเสนทางอยสองกรณดวยกน ซ �งลวนแลวแตมความสาคญตอการทางานตางๆ แทบท �งส �น
ประเภทของ Distributed Routing
Static Routing Protocol- การเลอกเสนทางแบบ Static เปนวธการเลอกเสนทางท�ราบเรยบและงายตอความเขาใจ รวมท �งยงสามารถจดต �งคาการทางานบน router ไดโดยงาย โดยเฉพาะกบเครอขายท�มขนาดเลก ซ �งทาใหการทางานบนเครอขายโดยรวมมประสทธภาพสงมากกวาการใช Dynamic routing protocol
- Routing Protocol ประเภทน�จะมนจะทาการหาเสนทางตามท�เรากาหนดและไมมการเรยนรเสนทาง ท�เปนแบบออโตเมตคนก ซ �งจะเปนผลเสยตอระบบมาก
ขอดและขอเสย ของ Static Routing Protocol
ขอดของการทา Static routing 1. มความปลอดภยในขอมลสงกวา เน�องจากเปนการระบเสนทางแบบตายตว
ทาให router ไมตองไปหาเสนทางอ�น ท� อาจจะกอใหเกดความเส�ยงตาง ๆ ได 2. router ไมตองใชประสทธภาพการทางานของ CPU ท�สงมากนก เพราะไมตองตดสนใจเลอกเสนทางของ packet
3. ทาใหประสทธภาพของ network โดยรวมดมาก เพราะ router แตละตวไมตองประมวลผลการเลอกหาเสนทาง
ขอเสย ของ Static routing1. เม�อมการเพ�ม router เขาไป จะตองมา config ทก ๆ router ใหม ทาให
เกดความลาชา หรอ เสยเวลามาก 2. จะตองมความเขาใจระบบเครอขายโดนรวม และเขาใจถงการเช �อมตอของ router ทกตวบนทก ๆ interface
ประเภทของ Distributed Routing
Dynamic Routing Protocol- Routing Protocol ประเภทน�จะมนจะทาการหาเสนทางตามท�เรากาหนด
และชวยจดการอานวยความสะดวกเก�ยวกบการสราง Routing Table โดยมนมหนาท�หลกอย 2 อยางดวยกนคอ หาเสนทางท�ดท�สดในการสงขอมลไปยงปลายทาง และ กระจาย Routing Information ไปยงเคร�องอ�นๆ ในเครอขาย
- การเลอกเสนทางแบบ Dynamic คนหา remote network, จดการ up-to-date ขอมลของเสนทาง, เลอกเสนทางท�ดท�สดท�ไปยง destination network, สามารถหาเสนทางใหมแทนท�เสนทางท�ใชไมไดแลวDynamic Routing Protocol Operation1. Router รบและสงขอมลของเสนทางผาน interface ของมน2. Router มการ share ขอมลของเสนทางและmessage กบrouter อ�น ท�ใช routing protocol เดยวกน3. Router แลกเปล�ยน ขอมลของเสนทางในการเรยนรเก �ยวกบ remote networks4. เม�อ router รบรวามการเปล�ยนแปลง topology แลว routing protocol สามารถท�จะกระจายขาวไปยง router อ�นได
ขอดและขอเสย ของ Dynamic routing
ขอดของการทา Dynamic routing1. เหมาะกบ Network ขนาดใหญๆ
2.ไมตองมความเขาใจของระบบ Network ท �งหมด 3. ไมตองมา Config ใหมเม�อมการเพ�ม อปกรณเขาไปใน Network
ขอเสย ของ Dynamic routing1.เปลอง CPU ของอปกรณ ซ�งอาจทาใหประสทธภาพของ network
โดยรวมไมดนก 2. อาจโดนดกอานขอมลได
21-Aug-12
14
เปรมฤทย
วธการคนหาเสนทางเดนขอมล
•• เสนทางเดนขอมลจากโหนดหน�งไปยงอกโหนดหน�ง อาจเปนอาจเปนเสนทางเดมเสมอเสนทางเดมเสมอ หรออาจเปล �ยนแปลงหรออาจเปล �ยนแปลงไปตามสถานะของระบบเครอขายในขณะท�สงขอมล
• ถาใชเสนทางเดมใชเสนทางเดมทกคร �งท�สงขอมลไปยงโหนดเดม แสดงวาระบบเครอขายใชวธการคนหาเสนทางแบบสถตย (Static Routing)
• อยางไรกตามถาสวนหน�งของเสนทางท�กาหนดไวใน ตารางไมสามารถใชการได กจะทาใหไมสามารถสงขอมลได
วธการคนหาเสนทางเดนขอมล (ตอ)
วธการคนหาเสนทาง (Route) ท�ขอมลเดนทางจากผสงขอมลไปยงผรบขอมลเปนหนาท�หลกของโปรแกรมในช �นส�อสารน� เสนทางดงกลาว มความหมายเหมอนกบการคนหาเสนทางจากจดหน�งไปยงอกจดหน�ง เชน จากกรงเทพฯ ไปยงหนองคาย ซ�งอาจหมายถงการใชถนนเพยงเสนเดยวกสามารถ ไปถงจดหมายได หรออาจตองใชถนนหลายเสนกวาท�จะไปถงจดหมายได ปญหาท�อาจเกดข�นไดน �นมากมาย เชน ถนนเดมท�เคยใชเดนทางอาจถกน�าทวมหรอเกดอบตเหตทาใหไมสามารถใชเสนทางน�ได กจาเปนจะตองหาเสนทางอ�นท�สามารถเดนทางไปยงจดหมายไดเหมอนเดม
วธการคนหาเสนทางเดนขอมล (ตอ)
วธการคนหาเสนทางเดนขอมล แบงออกเปนสองวธคอ
- การคนหาเสนทางแบบสถต (Static Routing)
- การคนหาเสนทางแบบพลวต (Adaptive or Dynamic Routing)
วธการคนหาเสนทางเดนขอมล (ตอ)
การคนหาเสนทางแบบสถต (Static Routing)
จะทาการคนหาเสนทางสงขอมลไปยง เปาหมายและบนทกไว เปนการถาวร การสงขอมลไปยงเปาหมายเดมกจะใชขอมลน�เหมอนกนทกคร �ง แตถาเสนทางท�เคยใชถกปดก �นกจะไมสามารถสงขอมลไปยงเปาหมายไดเลย วธน�ทาใหการคนหาเสนทางงายไมซบซอน แตกไมมความคลองตว คอจะทางานเหมอนรถโดยสารประจาทางท�จะตองใช เสนทางเดมเสมอ แมวาการจราจรในเสนทางน �นจะหนาแนนหรอตดขดมากกตาม หนทางแกปญหาทางหน�งคอ การจดทาตารางเสนทางขอมลเรยกวา Dynamic Routing Table ท�มการตรวจสอบสภาพความเปนจรงท�เกดข�นในขณะน �นอยเสมอ
นทธวรรณ
21-Aug-12
15
การคนหาเสนทางเดนขอมลบนระบบเครอขาย
• วธคนหาเสนทางแบบพลวต (Adaptive or Dynamic Routing) หมายถง การสงขอมลท�ไมจาเปนตองสงไปยงเสนทางเดมเสมอ หรอ มเสนทางเผ�อเลอกในการสงขอมล
วธการคนหาเสนทางเดนแบบพลวต
• วธน�จะคนหาเสนทางไปยงเปาหมายทกคร �งท�ตองการสงขอมล ดงน�นจง ไมมปญหาใด ๆ ถาเสนทางท�เคยใชถกปดก �นระบบท�ใชวธการน�จะทาการคนหาเส นทางอ�นทดแทนในทนท อยางไรกตามวธการน� ซบซอนมากจะตองเสยเวลาในการคนหาขอมลทกคร �งท�จะสงขอมล
ในปจจบน ระบบเครอขายเกอบท �งหมดเ ลอ ก ใ ช ว ธ ค น ห า เ ส น ท า ง แ บ บ พ ล ว ตแ บ บ พ ล ว ต(Adaptive or Dynamic Routing) ซ�งจะเลอกเลอกเสนทางเม�อมผ ตองการสงขอมลเกดข�นเสนทางเม�อมผ ตองการสงขอมลเกดข�นกอนเทาน �นกอนเทาน �น จงสามารถกาหนดเง�อนไขท�ตองการใหสอดคลองกบผใชในขณะน�นได
เชน ตองการใชเสนทางท�ส �นท�สด เสยคาใชจายนอยท�สด หรอเสนทางท�เรวท�สด
การคนหาการทางเดนขอมลอาจเปรยบเหมอน
การใชถนน
ขอดขอด วธการพลวตวธการพลวต คอ นาขอมลท�เกดข�นในขณะน�นมาใชซ�งเปนลกษณะของระบบเครอขายท�วไป คอมการเปล�ยนแปลงเกดข�นมการเปล�ยนแปลงเกดข�นตลอดเวลาตลอดเวลา
ดงน�นจงสามารถหลกเล�ยงเสนทางท�ใชการไมไดสามารถหลกเล�ยงเสนทางท�ใชการไมได และสามารถคนหาและสามารถคนหาเสนทางท�ดท�สดไดเสมอเสนทางท�ดท�สดไดเสมอ
ขอเสย ขอเสย คอคอ จะตองเสยเวลาในการคนหาเสนทางกอนการสงขอมลทกจะตองเสยเวลาในการคนหาเสนทางกอนการสงขอมลทกคร�งคร�งแมวาจะสงขอมลไปยงโหนดเดมแมวาจะสงขอมลไปยงโหนดเดม
21-Aug-12
16
จบการนาเสนอ นวพร
การคนหาเสนทางการกระจายขาว(Broadcast Routing)(Broadcast Routing)
•• การคนหาเสนทางการกระจายขาว (Broadcast (Broadcast Routing)Routing) ใชวธสงขาวไปยงโหนดทกโหนดในระบบสงขาวไปยงโหนดทกโหนดในระบบเครอขายเครอขาย
• ตวอยางเชนตวอยางเชน โพรโทคอล CSMA/CD ท�ใชในระบบเครอขายเฉพาะบรเวณ
• ขอมลจะถกสงออกไปในสายส�อสารท�เช�อมตอโหนดท �งหมดเขาดวยกน ดงน�นทกโหนดจงไดรบขอมลชดน�ดงน�นทกโหนดจงไดรบขอมลชดน�เหมอนกนเหมอนกน แตจะมโหนดท�เปนผรบท�แทจรงเทาน�นท�จะนาขอมลน�ไปใช
•• วธการสงขาวแบบกระจายอกแบบหน�งเรยกวา วธฟวธฟลดด�งลดด�ง (Flooding) (Flooding) ขอมลจะถกสงไปยงโหนดขางเคยงขอมลจะถกสงไปยงโหนดขางเคยงทกโหนดพรอมกนทกโหนดพรอมกน
แสดงการสงขอมลกระจายขาวแบบฟลดด �ง
นนธยา
21-Aug-12
17
ระบบเครอขายสาธารณะ(Public Network)
เครอขายสาธารณะ
• เครอขายสาธารณะ (PDNs) หรอท�บางคร�งเรยกวา เครอขายมลคาเพ�ม (Value Assed) เปนระบบเครอขายระยะไกล (WAN) ซ�งองคกรท�ไดรบสมปทานทาการจดต �งข�น เพ�อใหบคคลท�วไปหรอองคกรอ�น ๆ ท�ไมตองการวางเครอขายเองสามารถแบงกนเชาใชงานได โดยการจดต �งอาจทาการวางโครงขายชองทางการส�อสารเอง หรอเชาใชชองทางการส�อสารสาธารณะกได
• ระบบเครอขายสาธารณะ จะนยมใชในการเช�อมตอระบบเครอขายแบบ WAN กนมาก เน�องจากมคาใชจายต�ากวาการจดต �งเครอขายสวนตว สามารถใชงานไดทนทโดยไมตองเสยเวลาในการจดต �งเครอขายใหม รวมท �งมบรการใหเลอกอยางหลาย ๆ ซ�งแตกตางกนไปท �งในสวนของราคา ความเรว ขอบเขตพ�นท�บรการ และความเหมาะสมกบงานแบบตาง ๆ
• ระบบเครอขายสาธารณะ เปนระบบท�อยในความดแลของผใหบรการสาธารณะ (Common Carrier ) และประชาชนท�วไปสามารถเขาใช บรการได เชน ระบบเครอขายโทรศพทมองคกรการโทรศพทเปนผดแล หรอผใหบรการไอเอสพ (Internet Service Provider ; ISP)
• เครอขายสาธารณะ (Public Network) 1. เครอขายโทรศพทสาธารณะ (Public Switched Telephone Network , PSTN) เปนเครอขายการส�อสารขอมลสาธารณะแบบงายและสะดวกท�สดการรบสงขาวสารขอมลจะผานทางเครอขายโทรศพท สาธารณะขององคการโทรศพทแหงประเทศไทย (หรอเครอขายการโทรศพทสาธารณะในทองถ�นน�นๆ) โดยจะใหบรการในทองถ�นทางไกล
ระบบเครอขายสาธารณะ
ขอด คอมขอบเขตท�กวางขวาง ซ�งสรางระบบเครอขายสวนตวอาจไมสามารถทาได หรอตองใชเงนลงทนสงมาก เชน การวางเครอขายส�อสารไปยงตางประเทศสามารถใชบรการสายส�อสารเชาจากองคกรโทรศพทไดในราคาท�ถกกวาการวางสายส�อสารเอง นอกจากน�ระบบเครอขายสาธารณะยงใชสายส�อสารไดคมคามากกวาสายส�อสารสวนบคคลมาก
21-Aug-12
18
ธารกมล
ระบบเครอขาย วพเอน
Virtual Private Network (VPN)
Virtual Private Network (VPN)เปนระบบเครอขายท�
ร ว ม ข อ ด ข อ ง ร ะ บ บเครอขายเฉพาะกลมและระบบเครอขายสาธารณะเขาดวยกน
เปนระบบเคร อขายเฉพาะกลมท�สามารถใหบรการแกสมาชกในก ล ม ผ า น ร ะ บ บเครอขายสาธารณะ
โดยยงคงมคณสมบต “ความเปนสวนตว” อยอยางครบถวน
จาเปนตองใชอปกรณและซอฟตแวร พ เศษสาหรบการตรวจสอบการใชงานของผใช
ในกรณท�แพกเกตขอมลถกนาไปใชงานโดยผท �ใชไมได เปนสมาชกกลม VPN เดยวกน ขอมลในแพกเกตน�นกจะไมสามารถใชงานได เพราะจะตองใชซอฟตแวรหรออปกรณพเศษจงจะสามารถอานขอมลท�อยในแพกเกตน�นได
Virtual Private Network (VPN) (ตอ)
หมายถง ระบบเครอขายสวนบคคลท�สรางโดยใช เครอขายสาธารณะ เปนการขยายเครอขายสวนบคคลโดยใชประโยชนจากเครอขายสาธารณะ อยางเชนเครอขายอนเทอรเนต มมมองของผใช แลวจะเปนการเช�อมตอระหวางจดตอจดระหวางเคร�องคอมพวเตอรผใช กบเซอรฟเวอรภายในองคกร โดยท�การเช�อมตอน�นจะมความปลอดภยเน�องจากมการเขารหสขอมล
Virtual Private Network (VPN) (ตอ)
คอ การสรางเครอขายสวนตวโดยอาศยโครงสรางพ�นฐานของเครอขายสาธารณะ เพ�อเช�อมตอการทางานระหวางผใช หรอกลมผใชท�อยไกลออกไปเขาดวยกน สาหรบเครอขายสาธารณะท�พดถงในท�น� กคอ อนเทอรเนต น�นเอง
Virtual Private Network (VPN) (ตอ)
• เครอขาย VPN กคอ การสรางการเช�อมตอแบบเสมอน โดยใชเสนทางผานเครอขายอนเทอรเนตในรปแบบของเครอขายสวนตว ยกตวอยางเชน การท�บรษทแหงหน�ง หรอแมกระท�งบานของผใชงานเองจะสามารถเซตอพ VPN เพ�อถายโอนขอมลผานการเช�อมตอลกษณะน�ไปยงคอมพวเตอรท�อยในสถานท�หางไกลออกไป หรอเฉพาะบคคล (ผใชคนหน�ง) ท�คณตองการ (ราวกบวา คณสามารถเปล�ยนเครอขายสาธารณะอยางอนเทอรเนต มาใชทาหนาท�เปนเครอขายสวนตวของคณไดน�นเอง) สามารถใช
เครอขายสาธารณะอยางอนเทอรเนตในการเช�อมตอเขาไปยงคอมพวเตอรสวนบคคลของผใชงาน (หรอเซรฟเวอรของทางบรษท) เพ�อทางานตางๆ ไดน�นเอง
21-Aug-12
19
ชรนรตน
บทท� 6 ระบบเครอขาย
ระบบเครอขายพดเอน
(Packet Distribution Network ; PDN)
• ระบบ เครอขายพดเ อน (Packet Distribution Network ; PDN )
• เปนระบบเครอขายท�ใชเทคโนโลยในการสงขอมลแบบแพกเกตสวทช�งรวมกบโพรโทคอล x.25 ในการสงขอมลในระบบเครอขายสาธารณะหรอเครอขายเฉพาะกลม
• ระบบเครอขายพดเอน PDN ใหบรการท�ดกวาระบบเครอขายท�วไป โดยมการเพ �มความสามารถพเศษ เชน ใหบรการเสนทางส�อสารความเรวสงระหวางโหนด
• ระบบเครอขายพดเอนระบบแรก คอ ARPANET
• ถกพฒนาโดย กระทรวงกลาโหมประเทศ
สหรฐอเมรกา
• เพ�อใชสาหรบการคนควาวจยโครงการตางๆ
• โดย ARPANET ถกยกเลกโดยนาระบบใหม ช�อ
NSFNET มาใชแทน
• ตอมาไดมการพฒนาใหเปนระบบเครอขายท�ใหญ
ท�สดในโลก น�นคอ ระบบอนเทอรเนต
จบการนาเสนอ
21-Aug-12
20
กตตยา
ระบบเครอขายเฉพาะบรเวณLocal Area Network : LAN
เปนการเช�อมโยงเครอขายคอมพวเตอรถงกนท �งหมดโดยอาศยส�อกลาง
การเช�อมตอเครอขาย
• การเช�อมตอคอมพวเตอรเขาดวยกนเปนเครอขายเฉพาะบรเวณแลนน �น
• จดประสงคหลกอยางหน�งกคอการแบงกนใชทรพยากรท�มอย โดยทรพยากรเหลาน �นอาจเปนหนวยประมวลผลกลาง CPU ความเรวสง ฮารดดสก เคร�องพมพ หรอแมแตอปกรณส�อสารตาง ๆ ซ�งอปกรณเหลาน�จะเช�อมอยกบคอมพวเตอรเคร�องใดเคร�องหน�ง
• วธการเช �อมตอเครอขายคอมพวเตอร เพ�อจดสรรการใชงานทรพยากรในระบบเครอขายสามารถจาแนกไดเปน 2 รปแบบคอ
– เครอขายแบบพ�งเคร�องบรการ (Server - based networking)
– เครอขายแบบเทาเทยม (Peer - to Peer networking)
เครอขายแบบพ�งเคร�องบรการ (Server - based networking)
• เปนการเช �อมตอโดยมเคร�องบรการอยศนยกลาง ทาหนาท�ในการใหบรการตาง ๆ ท�เคร�องผใชหรอสถานงาน (Workstation) รองขอ รวมท �งเปนผจดการดแลการจราจรในระบบเครอขายท �งหมด น�นคอการตดตอกนระหวางเคร�องตาง ๆ จะตองผานเคร�องเซรฟเวอร เคร�องผใชจะทาการประมวลผลในงานของตนเทาน�น ไมมหนาท�ในการใหบรการกบเคร�องอ�น ๆ ในระบบเคร�องผบรการในระบบเครอขายชนดน�อาจมได 2 รปแบบคอ
– เคร �องบรการแบบอทศ (Dedicated Server) หมายถงเคร�องบรการทาหนาท�บรการอยางเดยวเทาน �น ไมสามารถนาไปใชในงานท�ว ๆไปได ขอดคอทาใหระบบมเสถยรภาพและมประสทธภาพสง ขอเสยคอไมสามารถใชงานเคร�องท�มราคาสงได
– เคร �องบรการแบบไมอทศ (Non - Dedicated Server) หมายถงเคร�องบรการยงสามารถใชงานไดตามปกตเหมอนเคร�องลกขาย ซ �งมขอเสยท�สาคญคอมประสทธภาพของเครอขายจะลดลง ทาใหวธน�ไมเปนท�นยมในการใชงาน
เครอขายแบบเทาเทยม (Peer - to Peer networking)
• เปนการเช�อมตอท�เคร�องทกเคร�องในระบบเครอขายมสถานะเทาเทยมกนหมด โดยเคร�องทกเคร�องสามารถเปนไดท �งเคร�องผใช
และเคร�องบรการในขณะใดขณะหน�ง น�นคอเคร�องทกเคร�องเปรยบเสมอนกบเปนเคร�องบรการแบบไมอทศ (Non -Dedicated Server)
• ในระบบเครอขายประเภทน�การตดตอระหวางแตละเคร�องจะสามารถตดตอกนไดโดยตรง
• มขอเสยคอประสทธภาพในการรบสงขอมลดอยกวาแบบแรก ทาใหไมเหมาะกบระบบท�มการใชงานการรบสงขอมลผานเครอขายมาก ๆ
สวนประกอบพ�นฐานของระบบ LAN
• Network Operating System (NOS)
ระบบปฏบตการเครอขาย (Network Operating System) มหนาทในการควบคมการทางานของเครอขาย
• เคร �องบรการและสถานงาน (Server and Workstation)
กคอเคร�องคอมพวเตอรท�ประกอบกนเปนเครอขายน �นเอง โดยเคร�องบรการจะเปนเคร�องหลกท�มหนาท�ใหบรการตาง ๆ แกสถานงานหรอโหนด ซ�งบรการหลก ๆ กคอบรการแฟมขอมล บรการเคร�องพมพ บรการแฟกซ บรการฐานขอมล เปนตน สวน น �นกคอเคร�องคอมพวเตอรท�ผใชใชในการตดตอเขาเครอขายน �นเอง
21-Aug-12
21
สวนประกอบพ�นฐานของระบบ LAN (ตอ)
• แผงวงจรเช�อมตอเครอขาย (Netwoirk Interface Card - NIC)
จะเปนอปกรณท�เปนแผงวงจรสาหรบเสยบเขาชองตอขยาย (expansion bus) ของเคร�องคอมพวเตอร เพ�อใหสามารถตอสายของเครอขายเขามาและทาการตดตอสงขอมลกบเครอขายได
สวนประกอบพ�นฐานของระบบ LAN(ตอ)
• ระบบการเดนสาย (Cabling System)
ระบบการเดนสายจะเปนส�อท�เช�อมคอมพวเตอรท�อยในเครอขายเขาดวยกน ซ�งอาจจะประกอบดวยสายตาง ๆ คอ UTP/STP , Coaxial , Fiber Optic หรอแมแตการเช�อมกนแบบไรสาย เชน Infared หรอสญญาณวทยกได
• ทรพยากรและอปกรณท�ใชงานรวมกน (Shared Resources and Peripherals)
จะรวมถงอปกรณหนวยความจาถาวร เชน อารดดสก หรอเทปท�ตออยกบเคร�องเซรฟเวอรตลอดจนเคร�องพมพหรออปกรณอ�น ๆ ซ�งผใชในเครอขายท�ไดรบอนญาตสามารถใชงานได
โครงสรางของระบบเครอขาย (Network Topology) แบบ LAN
• ในการเช�อมตอคอมพวเตอรเขาเปนระบบเครอขายเฉพาะบรเวณ (LAN) สามารถออกแบบการเช�อมตอกนของเคร�องในเครอขาย ใหมโครงสรางในระดบกายภาพไดในหลายรปแบบ ซ�งแตละรปแบบจะมขอดและขอเสยแตกตางกนไป ดงน�
• โครงสรางแบบบส (Bus Topology)
เปนโครงสรางท�เช �อมคอมพวเตอรแตละตวดวยสายเคเบลท�ใชรวมกน ซ �งสายเคเบลหรอบสน�เปรยบเสมอนกนถนนท�ขอมลจะสงผานไปมาระหวางแตละเคร�องไดตลอดเวลา โดยไมตองผานไปท�ศนยกลางกอน โครงสรางแบบน�มขอดท�ใชสายนอย และถามเคร�องเสยกไมมผลอะไรตอระบบโดยรวม สวนขอเสยกคอตรวจหาจดท�เปนปญหาไดยาก
โครงสรางแบบดาว (Star Topology)เปนโครงสรางท�เช �อมตอคอมพวเตอรแตละตวเขากบคอมพวเตอร
ศนยกลาง การรบสงขอมลท �งหมดจะตองผานคอมพวเตอรศนยกลางเสมอ มขอดคอการเช �อมตอคอมพวเตอรเคร�องใหมสามารถทาไดงายและไมกระทบกระเทอนกบเคร�องอ�นในระบบเลย แตขอเสยคอมคาใชจายเก�ยวกบสายสงและถาคอมพวเตอรศนยกลางเสยระบบเครอขายจะหยดชะงกท �งหมดทนท
• โครงสรางแบบแหวน (Ring Topology)เปนโครงสรางท�เช �อมคอมพวเตอรท �งหมดเขาเปนวงแหวน ขอมลจะถก
สงตอ ๆ กนไปในวงแหวนจนกวาจะถงเคร�องผรบท�ถกตอง ขอดของโครงสรางแบบน�คอ ใชสายเคเบลนอย และสามารถตดเคร�องท�เสยออกจากระบบได ทาใหไมมผลตอระบบเครอขาย ขอเสยคอหากมเคร�องท�มปญหาอยในระบบจะทาใหเครอขายไมสามารถทางานไดเลย และการเช �อมตอเคร�องเขาสเครอขายอาจตองหยดระบบท �งหมดลงกอน
ขอด-ขอเสย
• ขอดของระบบ LAN– เน�องจากผใชคอมพวเตอรในวง LAN เดยวกนสามารถ
ใชทรพยากรท�มในวง LAN รวมกนได ทาใหประหยดคาใชจายในการจดซ�อสาหรบอปกรณท�สามารถใชงานรวมกนได เชน เคร�องพมพ หรอสแกนเนอร เปนตน
– การขนยายขอมลระหวางเคร�องตอเคร�องในระบบ ทาได รวดเรวกวาการขนยายขอมลดวยแผนดสเกต
– เปนระบบพ�นฐานในการเช�อมตอเขากบอนเทอรเนต
• ขอเสยของระบบ LAN– ถาสายขาดจะไมสามารถโอนถายขอมลได
กรรณการ
เพชรปญญา
21-Aug-12
22
ระบบเครอขายวงกวาง (Wide Area Network : WAN)
ระบบเครอขายแบบ WAN
เปนเครอขายวงกวาง โดยท�วไป WAN เปนการเช�อมตอเครอขายขนาดเลกหรอ LANs ต �งแตสองเครอขายยอยหรอมากกวาเขาดวยกน โดยใชสายสงขอมลความเรวสงครอบคลมพ�นท�วงกวาง (พ�นท�กว างใหญกวา MAN) หรอ เ ปนการเช�อมตอคอมพวเตอรหรอเครอขายครอบคลมพ�นท�หลายๆจงหวดภายในประเทศหรอระหวางประเทศกได เชน บรษทท�มสาขาต �งอยตามจงหวดตางๆ หรออาจมสาขาท�ตางประเทศดวย สามารถเช�อมตอเครอขายของทกสาขาเขาดวยกนผานเครอขาย WAN เพ�อให สามารถสงขอมลและส�อสารกนได
Wan (Wide Area Network) ประเภทของเครอขาย WAN• เครอขาย WAN สามารถแบงเปนประเภทใหญๆ คอ
1 . เครอขายสวนตว (private network) เปนการจดต �งระบบเครอขายซ�งมการใชงานเฉพาะองคกร เชน องคกรท�มสาขาอาจทาการสรางระบบเครอขาย เพ�อเช�อมตอระหวางสานกงานใหญกบสาขาท�มอย เปนตน
การจดต �งระบบเครอขายสวนตวมจดเดนในเร�องของการรกษาความลบของขอมล สามารถควบคมดแลเครอขายและขยายเครอขายไปยงจดท�ตองการ สวนขอเสยคอในกรณท�ไมไดมการสงขอมลตอเน�องตลอดเวลา จะเสยคาใชจายสงมากเม�อเทยบกบการสงขอมลผานเครอขายสาธารณะ และหากมการสงขอมลระหวางสาขาตางๆ จะตองมการจดหาชองทางส�อสารเช�อมโยงระหวางแตละสาขาดวย ซ�งอาจจะไมสามารถจดชองทางการส�อสารไปยงพ�นท�ท�ตองการได
ประเภทของเครอขาย WAN (ตอ)
2. เครอขายสาธารณะ (PDN: public data network) หรอบางคร �งเรยกวาเครอขายมลคาเพ�ม (VAN: Value Added Network) เปนเครอขาย WAN ท�จะมองคกรหน�ง (third party) เปนผทาหนาท�ในการเดนระบบเครอขาย และใหเชาชองทางการส�อสารใหกบ บรษทตางๆ ท�ตองการสรางระบบเครอขาย ซ �งบรษทจะลดคาใชจายของตนลงได
เน�องจากมบคคลอ�นมาชวยแบงปนคาใชจายไป ซ�งจะนยมใชกนมาก เน�องจากมคาใชจายต�ากวาการจดต �งเครอขายสวนตว สามารถใชงานไดทนทโดยไมตองเสยเวลาในการจดต �งเครอขายใหม รวมท �งมบรการให เลอกอยาง หลากหลาย ซ�งแตกตางกนไปท�งในสวนของราคา ความเรว ขอบเขตพ�นท�บรการ และความเหมาะสมกบงานแบบตาง ๆ
เทคโนโลยแวน มสวนประกอบท�สาคญดงน�
1.ระบบสงสญญาณ (Transmission Facility)
2.อปกรณเครอขาย เชน Switch, Router, CSU/DSU (Channel Dervice Unit/Data Service Unit)
3.ระบบจดการท�อย (Internet work Addressing)
4.โพรโทคอลจดเสนทาง (Routing Protocol)
21-Aug-12
23
1.ระบบสงสญญาณ (Transmission Facility) วงจรสวตซ (Circuit Switching) น�นมหนาท�ในการส�อสารขอมล มนจะสรางสถานรบขอมลและสถานสงขอมลกอน
จากน�นมนกจะทาการสงขอมลออกไป พอมนสรางท �ง 2 สถานเสรจ มนกจะสามารถใชสงหรอรบขอมลได แค 2 สถานน�เทาน�นเชน ระบบโทรศพท ปกตโทรศพทท ก ห ม า ย เ ล ข จ ะ ม ส า ย ส ญ ญ า ณ เ ช� อ ม ม า ย งชมสายโทรศพทสวนกลางมสวตซตดต �งอย ระหวางชมสายโทรศพทน�นมนจะมการเช�อมตอกน สามารถโทรไปเบอรอ�นๆได เวลาท�เราใชโทรศพท จะมเสนทางเสนทางสญญาณจะถกจองไวสาหรบใชในการสนทนา แตพอเวลาท�วางสายไปหรอเลกใชโทรศพท เสนทางน�กจะถกยกเลกไปดวย สญญาณมนกจะรอใหสายอ�นมาใช งานตอไป
2.อปกรณเครอขาย (Channel Dervice Unit/Data Ser ce Unit) เปนอปกรณท�ใชทาหนาท�ในการจดการเก�ยวกบการรบสงขอมลบนเครอขาย ใชสาหรบทวนสญญาณ เพ�อใหการรบสงขอมลท�อยหางไกลกนมประสทธภาพท�ด อปกรณเครอขายกเชน Hub, switch , Router CSU/DSU เปนตน--Tangmo1728 14:17, 23 พฤศจกายน 2007 (ICT)
ระบบสงสญญาณแบบวงจรสวตซท�ใช
ในเครอขาย Wan มดงน�
สายคเชา (Leased Line)
- โมเดมและระบบโทรศพท (Modem and Telephone System)
- ISDN (Integrated Services Digital Network)
- DSL (Digital Subscriber Line)
- เคเบลโมเดม (Cable Modem)
ความแตกตางท�สาคญของ Lan กบ Wan กคอระยะความหางระหวางคอมพวเตอรในเครอขายการสงขอมลไปบนสายโทรศพทระยะท�มนสงจะไกลกวาการใช UTP ท�ใชในระบบ Lan
ประเภทของการแปลงสญญาณ (Modulation Type)
1) การแปลงความถ�ของคล�น (FreguencyModulation)
2) การแปลงกาลงของคล�น (Amplitude Modulation)
3) การแปลงเฟสของคล�น (Phase Modulation)
ปจจบนโมเดมมความเรวสงสดท� 100.0-1,000.0 kbps ท�สามารถสงได แตตอนน�ไดมการผลตโมเดมประเภทใหมข�นมาท�สามารถสงขอมลไดในระดบ Mbps เชน ADSL ยงคงใชสายโทรศพทเหมอนเดม
วนส
Internet , , ,
21-Aug-12
24
ประวตอนเทอรเนต- ป 2512 กระทรวงกลาโหมสหรฐใหทนมหาวทยาลย ศกษาวธการเช�อมโยงคอมพวเตอรเขาเปนเครอขาย เรยกวา อารปาเนต ARPAnet (ARPA : Advance Research Project Agency)
-ป 2524 มหาวทยาลยทกแหงในสหรฐเช�อมโยงเขาสเครอขาย และเปล�ยนช�อมาเปน อนเตอรเนต
- ป 2535 เนคเทค ไดเช�อมตอคอมพวเตอรกบมหาวทยาลย เรยกเครอขายน�วา ไทยสาร (ThaiSarn : Thai Social Scientific Academic & Research Network) เพ�อแลกเปล�ยนขอมลขาวสาร ความรตลอดจนขอคดเหนของ นกวจย นกวชาการ โดยจดแรกท�มการเช�อมโยงเขากบอนเตอรเนต
อนเตอรเนต คอ ?
อนเตอรเนต (Internet) ยอมาจากคาวา Inter Connection Network คอ เครอขายคอมพวเตอรขนาใหญท�เช�อมโยงเครอขายคอมพวเตอรท�วโลกเขาดวยกน โดยอาศยเครอขายโทรคมนาคมเปนตวเช�อมเครอขาย ภายใต ม าตรฐานการ เช� อม โยงด วยโปรโตคอลเดยวกนคอ TCP/IP (Transmission Control Protocol/Internet Protocol) เพ�อใหคอมพวเตอรทกเคร�องในอนเตอรเนตสามารถส�อสารขอมลซ�งกนและกนไดนบวาเปนเครอขายท�กวางขวางท�สดในปจจบนเน�องจากมผนยมใหจากท�วโลกทกมมโลก
การทางานของอนเทอรเนต
• การสง-รบส�อขอมลในรปแบบตาง ๆ จากท�หน�งไปยงอกท�หน�ง โดยใชเทคโนโลยเครอขาย WAN เปนส�อกลางท�เช �อมตอเครอขายขององคกร และผ ใหบรการอนเทอรเนต (Internet Service Provider - ISP) เขาดวยกน และยนอยบนพ�นฐานโปรโตคอล TCP/IP(Transmission Control Protocol/Internet Protocol) ในการส�อ-สงขอมล ในรปแบบตาง ๆ โดยมมาตรฐานและกระบวนการแปรรปของส�อ ในรปลกษณะสญญาณรหส ไปตามช�อเรยกตาง ๆ และมหนวยคาการนบและวดท�ตางกน ในช�อเรยกท�แตกตางกน
การทางานของอนเทอรเนต(ตอ)
อปกรณท�จาเปนตอการเช�อมตออนเทอรเนต
1. คอมพวเตอร
2. ชองทางเช�อมตอ
- MODEM
- ADSL
- LAN
- อ�น ๆ
3. โปรแกรมรองรบการทางาน
- Web browser
- อ�น ๆ
บรการพ�นฐาน บนอนเทอรเนต1. E-mail
2. World Wild Web (WWW)
3. File Transfer Protocol (FTP) บรการดาวโหลดไฟล
4. Telnet การใชคอมพวเตอรแบบรโมต
5. Usenet บอรดขาวสารระดบโลก
6. IRC คย (Chat)
7. อ�นๆ Voice/Video Conference ,Search Engine
,Game, Multimedia , TV ,Radio , VDO
21-Aug-12
25
ดานการศกษา • สามารถใชเปนแหลงคนควาหาขอมล ไมวาจะเปนขอมลทาง
วชาการ ขอมลดานการบนเทง ดานการแพทย และอ�นๆ ท�นาสนใจ
ดานธรกจ• คนหาขอมลตาง ๆ เพ�อชวยในการตดสนใจทางธรกจ
• สามารถซ�อขายสนคา ผานระบบเครอขายอนเทอรเนต
ดานการบนเทง • การพกผอนหยอนใจ สนทนาการ เชน การคนหาวารสารตาง ๆ
ผานระบบเครอขายอนเทอรเนต ท�เรยกวา Magazine Online รวมท �งหนงสอพมพและขาวสารอ�น ๆ โดยมภาพประกอบ ท�จอคอมพวเตอรเหมอนกบวารสาร ตามรานหนงสอท�วๆ ไป
ประโยชนของอนเทอรเนต ขอเสยของอนเทอรเนต1. เปนท�เผยแพร ส�งผดกฎหมายตางๆ เชน Software
เถ�อน ส�อลามกอนาจาร อาวธสงคราม และ อ�นๆ อกมากมาย
2. ไวรสคอมพวเตอร
3. การใชในทางท�ผดเชน การโจรกรรมขอมล การเขาทาลายขอมล
4. ขอมลบางอยางกไมเหมาะกบเดกๆ อยางพวกเรา
5. อาจทาใหนอนดกและเสยสขภาพ
6. เกดการลอลวง ใหขอมลเทจ
7. บางคนเลนอนเทอรเนตมากไมยอมออกกาลงกาย
8. อยหนาจอนานๆ อาจทาใหเสยสายตา
พชย
ระบบอนทราเนต
• อนทราเนต(Intranet) คอ ระบบเครอขายภายในองคกร เปนบรการ และการเช�อมตอคอมพวเตอรเหมอนกนกบอนเทอรเนต แตจะเปดใหใชเฉพาะสมาชกในองคกรเทาน�น การนาระบบอนเทอรเนต และอนทราเนตเช�อมตอเขาดวยกนจะเรยกวาการเช�อมตอระบบเครอขาย
• โดยท�วไปอนทราเนตจะไมเนนการเช�อมตอไปส
อนเตอรเนตภายนอก เพ�อสบคนหรอใชประโยชนจากขอมลภายนอก หากแตมงหวงท�จะจดเตรยมขอมลและสารส น เทศ ภายใ นองค กร ด วยกา รจ ด เ ตรย มคอมพวเตอรซ�งทาหนาท�เปนเคร�องแมขายท�ใหบรการขอมลในรปแบบเดยวกบท�ใชงานในอนเตอรเนต และขยายเครอขายคอมพวเตอรไปถงบคลากรทกหนวยงาน ใหสามารถ เรยกคนขอมลและส�อสารถงกนได
21-Aug-12
26
• ตวอยางของ ระบบอนทราเนต
• อนทราเนตของธนาคารแตละแหง ท�มการเช�อมตอกนในทกสาขา ขอมลทกอยางจะใชไดเฉพาะบคลากรของหนวยงานเทาน �น
• ระบบเครอขายของมหาวทยาลยราชภฏเชยงใหม ท�ใหบรการอนเทอรเนต แตการใชอนเทอรเนตจะใชไดเฉพาะนกศกษาท�ม ID และ Password ชองมหาวทยาลยเทาน �น จงจะสามารถใชบรการได
• ดงน�น อนทราเนต เปนการสรางระบบบรการขอมลขาวสาร ซ�งเปดบรการคลายกบอนเทอรเนตเกอบทกอยาง แตยอมใหเขาถงได เฉพาะคนในองคกรเทาน�น เ ปนการจากดขอบเขตการใชงาน ดงน�นระบบอนเทอรเนตในองคกร กคอ อนทราเนต
• ในการใชงานอนทราเนตจะตองใชโพรโทคอล IP เหมอนกบอนเทอรเนต สามารถมเวบไซตและใชเวบเบราวเซอรไดเชนกน รวมถงอเมล ถาเราเช�อมตออนทราเนตของเรากบอนเทอรเนต เรากสามารถใชไดท �ง อนเทอรเนต และ อนทราเนต ไปพรอม ๆ กนได
การปองกนไมใหผเก�ยวของเขามาใชงานในระบบ
• การปองกนไมใหผเก�ยวของเขามาใชงานในระบบ สามารถทาไดโยการใชโปรแกรมประเภทไฟรวอลล (Firewall) เพ�อตรวจสอบคณสมบตของผท�ตองการเขาสระบบอนทราเนต ผท�ไมมสทธ�จะถกปฏเสธการใชงาน คอไมสามารถสงขอมลใดๆ เขามาภายในระบบเครอขาย และไมสามารถดงขอมลภายในออกไปใชประโยชนได
เอนกเครอขายคอมพวเตอรแบบรวมศนย
(Centralized computer networks)
21-Aug-12
27
เครอขายคอมพวเตอรแบบรวมศนย (Centralized computer networks)
เครอขายคอมพวเตอรแบบรวมศนย(Centralized computer networks)หรอเครอขายคอมพวเตอร แบบรวมเขาสสวนกลาง เปนการประมวลผลขอมลจากท�ตางๆท�เคร�องประมวลผลท�มขนาดใหญเพยงแหงเดยวเทาน �นเพ�อเปนประโยชนตอการประมวลผล
เครอขายคอมพวเตอรแบบรวมศนย (Centralized computer networks)
กอนกลางทศวรรษท� 1970 หลายองคกรมงเนนไปท�การใช คอมพวเตอรแบบรวมเขาสสวนกลาง และเร�มมการประยกตใช
การโทรคมนาคม ในแขนงธรกจ เชน ระบบการสารองท�น�งสายการบน โดยเครอขายภายในองคกรจะมลกษณะคอ ให สถานงานสามารถเขาถงเคร�องคอมพวเตอรขนาดใหญแบบรวมไวท�สวนกลางไดโดยเครอขายจะแบงเวลาใหกบสถานงานจากพ�นท�ตาง ๆ ในการใชเคร�องประมวลผลดงกลาว (Time-sharing networks)
เครอขายคอมพวเตอรแบบรวมศนย (Centralized computer networks)
เปนระบบท�นาอปกรณประมวลผล ท �งฮารดแวรและซอฟตแวรมารวมไวในคอมพวเตอรเคร�องเดยว ใชกบองคกรขนาดใหญซ�งใช
คอมพวเตอรชนดเมนเฟรมคอมพวเตอร (Mainframe Computer)โดยมผทาหนาท�ควบคมการประมวลผลเพยงผเดยว ซ�งเปนท�ยงยากมาก ตอมาจงมการพฒนาการประมวลผล โดยแบงออกไดเปน 2 วธ
เครอขายคอมพวเตอรแบบรวมศนย (Centralized computer networks)
1) การประมวลผลแบบแบทช (Batch Processing) เปนระบบท�ทางานในลกษณะ เตรยมการประมวลผลในข �นตอไปโดยใช
อปกรณประเภท Input/Output Unit ซ�งอปกรณเหลาน�ไมอยภายใตการควบคมของ CPUเชนเคร�องบนทกเทป (Key to tape) เคร�องบนทกจานแมเหลก (Key to disk) บตรเจาะร (Punched Card) เปนอปกรณนาเขาและอปกรณจดเกบขอมล มลกษณะการประมวลผลโดยมการรวบรวมขอมลไวชวงเวลาหน�งกอนท�จะนาขอมลมาประมวลผลพรอมกน
เครอขายคอมพวเตอรแบบรวมศนย (Centralized computer networks)
การประมวลผลจะทาเปนชวงเวลา เชน การทาบญชเงนเดอนพนกงานทกส�นเดอน ระบบคดดอกเบ�ยสะสม 3 เดอน 6 เดอน หรอ 1 ป ของธนาคาร การบนทกเกรดของนกศกษาในแตละภาคเรยน จนถงภาคเรยนสดทายจงพมพใบรบรองเกรดเฉล�ย ขอมลการใชโทรศพทมอถอภายในชวงรอบบญช (1 เดอน) จะถกเกบสะสมจนส�นสดรอบบญช การประมวลผลแบบน�จะไมมการโตตอบระหวางผใชกบเคร�องคอมพวเตอร จงเรยกอกอยางหน�งวาระบบออฟไลน (Off-line System) มขอด คอ ชวยประหยดคาใชจายในการใชอปกรณ ขอเสย คอ ขอมลจะไมทนสมย
เครอขายคอมพวเตอรแบบรวมศนย (Centralized computer networks)
21-Aug-12
28
2) การประมวลผลแบบออนไลน (On-line Processing) เปนวธท �ผใชสามารถใชงาน พรอมกนไดหลายคน (Multi-user) จะประมวลผลทนทเม�อรบขอมลเขามา โดยไมตองรอรวมขอมลหรอสะสมขอมลไวกอน โดยมการเช�อมตอกบเคร�องคอมพวเตอรขนาดใหญท�อยในสถานท�อ�น มความสามารถในการทางานบางอยางได เชน เคร�องเอทเอม เคร�องตดยอดของสนคาทกคร �งเม�อมการส�งซ�อ เปนตน ขอด คอ ทาใหไดขอมลท�ทนสมยเปนปจจบนตลอดเวลา ขอเสย คอ หากมขอมลมาก การประมวลผลจะชาลง เน�องจากมเพยงเคร�องแมขายเทาน �นท�ทาการประมวลผล
เครอขายคอมพวเตอรแบบรวมศนย (Centralized computer networks)
ณฐพงศ
นยามของระบบกระจายศนย (Distributed Systems)
ประกอบดวยโฮสตคอมพว เตอรจ านวนหน�งท�มข ด
ความสามารถในการประมวลผลดวยตวเอง ซ�งกระจายกนอยใน
สถานท�ตางกน ทาใหโฮสตแตละเคร�องสามารถทาการประมวลผล
ไดโดยอสระจากโฮสตเคร�องอ�น ไมมผใดใหคาจากดความของ
ระบบการกระจายศนยไวอยางเปนทางการ แมวาจะมความ
คลายคลงกบนยามของระบบแยกศนย
ระบบกระจายศนย (Distributed Systems)
แตจดเดนของระบบน�คอการท�มโฮสตกระจายอยหลายแหง
ซ�งสามารถทาการประมวลผลไดแมวาโฮสตบางสวน
อาจหยดทางาน ในขณะท�ระบบแยกศนยเนนเฉพาะการแยกขอมล
ออกจากศนยกลางโดยไมไดกลาวถงเร�องโฮสตท�
ทาการประมวลผล และการทางานของระบบปฏบตการ เปนตน
ระบบกระจายศนย (Distributed Systems) ตอ
โฮสตเคร�องคอมพวเตอรแตละเคร�องจะเช�อมตอ
กนผานระบบเครอขายเพ�อใหสามารถใชขอมลรวมกน
ได จานวนโฮสตของผใหบรการและความสามารถ
ของการประมวลผลน�นข�นอยกบความตองการของผใช
แตละกลมเปนหลก การเช�อมตอแบบกระจายศนยท�ม
เคร�องเมนเฟรมอยท�จดศนยกลางเช�อมตอกบเคร�อง
มนคอมพวเตอรท�อยไกลออกไป
แสดงเคร�องผใหบรการท�เช�อมตอกบเคร�องมนคอมพวเตอร
21-Aug-12
29
ในระบบกระจาย (Distributed Systems) อาจประกอบดวย
สวนประกอบหลายประเภท ประเภทแรกคอ ฮารดแวร
• ประเภทท�2 คอระบบปฏบตการ ตองมความสามารถในการบรหาร
และควบคมการทางานของฮารดแวรของระบบเครอขายและ
โปรแกรมประยกตใชงานไดอยางมประสทธภาพ
• สวนประกอบ 3 คอโปรแกรมประยกตและขอมล บนระบบน�
โปรแกรมประยกตตองตดต �งไวท�เคร�องโฮสตของกลมผใชท�
ตองการท�จะใชโปรแกรมน �น
• สวนขอมลท�จะใชอาจอยท�โฮสตใดของระบบกระจายศนยหรอ
กระจายอยท�โฮสตหลายเคร�องของแตละระบบเครอขายกได รปแสดงระบบปฏบตการระบบกระจายศนย
1. การควบคมการทางานบนระบบน�อาจทาไดจากศนยกลาง
หรอจากโฮสตตวใดตวหน�งหรอหลายตว
2. การควบคมจากศนยกลาง (Centralized Control) เคร�อง
เซรฟเวอร(Server) ท�ทาหนาท�ควบคมระบบจะตองเกบ
รกษาขอมลเก�ยวกบทรพยากรท�มอยในระบบท �งหมด
3. ระบบท�เปนแบบกระจายศนยอยางแทจรงจะปลอยให
โฮสตแตละเคร�องควบคมการทางานของอปกรณของตนเอง
4. ในขณะเดยวกนกสามารถใชทรพยากร โปรแกรมประยกต
และขอมลจากโฮสตเคร�องอ�นท�มอยในระบบได รปแสดงการควบคมจากศนยกลางในระบบกระจายศนย
• ขอมลในระบบกระจายศนยอาจรวมอยท�โฮสตเคร�อง
หน�ง หรอกระจายอยท�โฮสตหลายเคร�องได
• ในกรณท�ขอมลกระจายกนอยท�โฮสตหลายเคร�อง
ขอมลเหลาน�นมกจะถกทาสาเนาเกบไวท�โฮสตหลาย
เคร�อง
• ดวยเหตน�จงจาเป นตองนาระบบจดการฐานขอมล
(DatabaseManagement Systems) มาบรหารและ
ควบคมขอมลแทนการทาสาเนาขอมล
ชาตชาย
21-Aug-12
30
คณลกษณะของระบบกระจายศนย
• ระบบการทางานแบบกระจายศนยไดรบการพฒนาข�นมาให
สอดคลองกบคณลกษณะของเคร�องคอมพวเตอรทางฝ�งผใช
• Modularity Design เปนระบบท�มความพรอม ณ จดใชงานจง
ตองการทรพยากรตางๆ นอยกวาระบบเดมและยงทาใหการบารงรกษาระบบทาไดงายข�นดวย
• นอกจากน�ถาเคร�องคอมพวเตอรของผใชไมสามารถทางานได
ความเสยหายกจะเกดข�นเฉพาะท�สถานน �น
• การแยกการประมวลผลไปไวท�ผใชยงชวยเพ�มประสทธภาพของระบบใหสงข�นกวาเดม
คณลกษณะของระบบกระจายศนย(ตอ)
• ตววดประสทธภาพท�ใชคอ ระยะเวลาตอบสนอง(ResponseTime)
• ระบบไคลเอนท/เซรฟเวอร(Client/Server System) ไดแบง งาน
ประมวลผลใหแกเคร�องคอมพวเตอรหลายเคร�อง
• เคร�องพซของผใชทาหนาท�เปนเคร�องผใชบรการหรอไคลเอนท
(Client) ซ�งจะทาการประมวลผลบางสวน
• ในขณะท�งานสวนท�เหลอจะถกประมวลผลท�เคร�องเซรฟเวอรหรอ
เคร�องผใหบรการ (Server)
ประเภทของระบบกระจายศนย
การแยกประเภทของระบบกระจายศนยสามารถพจารณา 4 วธดงน�
1.ระบบกระจายศนยตามตาแหนงผใช
2.ระบบกระจายศนยตามหนาท�การทางาน
3.ระบบกระจายศนยตามวธการควบคม
4.ระบบกระจายศนยตามวธการประมวลผล
ระบบกระจายศนยตามตาแหนงผใช
ระบบกระจายศนยตามตาแหนงผใช (Distribution by Location)
• ประกอบดวยเซรฟเวอรและผใชจานวนหน�งซ�งอยคนละสถานท�
เชน ตางเมอง ตางอาคาร ตางหองทางาน หรออยในหองทางาน
เดยวกนแตเปนคอมพวเตอรคนละเคร�อง ท�ทางานเปนอสระจากกน
และกน โดยมการเช�อมตอถงกนดวยระบบเครอขายส�อสาร
• ปญหาท�อาจเกดข�นสาหรบระบบในลกษณะน�คอการควบคมจาก
ศนยกลาง เชน การควบคมนโยบายและข �นตอนการทางานจาก
สานกงานใหญ
ระบบกระจายศนยตามหนาท�การทางาน
• บรการท �งหมดท�มใหแกผใชในระบบกระจายศนยน �นอาจถกแยก
ตดต �งไวยงสถานท�ตางกนได
• ระบบท�มการวางโปรแกรมตามลกษณะการใชงานเรยกวา ระบบ
กระจายศนยตามหนาท�การทางาน (Distributed by Functions)
• ระบบกระจายศนยตามหนาท�การทางานยงอาจหมายถงการแบงแยก
โปรแกรมตามโครงสรางขององคกร
• ปญหาท�อาจเกดข�นในระบบน�คอ แมวาตวโปรแกรมอาจแยกเกบตาม
สถานท�ท�จะใชงานน �นแตกคงตองใชขอมลรวมกน การเขาไปใชขอมล
ของแผนกอ�นอาจทาใหเกดปญหาในเร�องของการรกษาความปลอดภย
21-Aug-12
31
ระบบกระจายศนยตามวธการควบคม
• ระบบกระจายศนยตามวธการควบคม (Distribution by Control)
เนนท�การบรหาร (Management) เปนหลก
• ในระบบกระจายศนย ผบรหารอาจน�งทางานอยท�สถานท�ใดกได
รวมท �งท�ศนยกลาง
ระบบกระจายศนยตามวธการประมวลผล(Distribution by Processing)
• ระบบกระจายศนยอาจถกกาหนดลกษณะจากวธการโครงสราง
ของคอมพวเตอรภายในระบบ
• ระบบกระจายศนยตามวธการประมวลผล (Distribution by
Processing) เน�องจากเคร�องคอมพวเตอรทกเคร�องอาจมขด
ความสามารถในการประมวลผลเทาเทยมกนหรอบางเคร�องอาจม
ความสามารถสงกวาเคร�องอ�น
ชวลต
การสรางระบบกระจายศนย
นายชวลต คามล52122309
ขอพจารณาท�สาคญของการสรางระบบกระจายศนย
- ขอพจารณาท�สาคญของการสรางระบบกระจายศนย คอ การจดการโครงสราง การกระจาย และการใชงานขอมล
- ผออกแบบจะตองตดสนใจเลอกสถานท�สาหรบจะตดต �งขอมลรวบรวมท �งกาหนดตวบคคลหรอกลมคนท�จะเขามาใชงานขอมลน�นๆ
-การใชระบบจดการฐานขอมลแบบรวมศนย(Centralized Databases) คอการเกบขอมลท �งหมดไวท�ศนยกลางเพยงแหงเดยว จะชวยขจดปญหาขอมลซ�าซอนและสามารถรบประกนความทนสมยของขอมลได
การจดการแฟมขอมล
- แฟมขอมลมหลายประเภทอาจถกแยกเกบไวในเคร�องคอมพวเตอร หลายแหงในระบบกระจายศนย
- ซอฟตแวรท�ทาหนาท�จดการเก�ยวกบการบรหารเก�ยวกบการบรหารแฟมขอมลเรยกวาแฟมขอมลเรยกวา ดเอฟเอสดเอฟเอส (Distributed File (Distributed File Systems; DFSSystems; DFS) ซ �งจะตองสามารถทางานบนความซบซอนของระบบกระจายศนยได
21-Aug-12
32
องคประกอบท�มผลตอประสทธภาพองคประกอบท�มผลตอประสทธภาพของระบบดเอฟเอส DFSDFS มอยหลายอยาง
ดงตอไปน�
สถานท�(Location)
วตถประสงคของระบบดเอฟเอส DFS
- การใหบรการโดยไมมใหบรการโดยไมมขอจากดในเร�องสถานท�ขอจากดในเร�องสถานท�(Location Independence)(Location Independence)
การใหบรการโดยไมมขอจากดในเร�องสถานท�ใหบรการโดยไมมขอจากดในเร�องสถานท�(Location Independence)(Location Independence)
ผใชท�ไดรบอนญาตใหใชขอมลในแฟมขอมลหน�ง จะตองสามารถเรยกใชขอมลในแฟมน �นไดโดยไมมขอจากดวาแฟมขอมลน�นจะอยท �ใดในระบบ
แฟมขอมลท�ตองการของผใชน�นอาจจะอยในคอมพวเตอรของผใชหรออาจจะอยในคอมพวเตอรของสาขาท�อยหางไกลออกไปมาก ผใชไมจาเปนตองทราบวาแฟมน �นอยท �ใดแตสามารถดงเอาขอมลท �งหมดหรอบางสวนมาใช ประโยชนไดทนท
การใหบรการโดยไมมขอจากดในเร�องสถานท�ใหบรการโดยไมมขอจากดในเร�องสถานท�(Location Independence) ((Location Independence) (ตอตอ))
นอกจากน�ระบบดเอฟเอส(DFS) ยงอนญาตใหยายแฟมขอมลไปยงท�อ�นภายในระบบไดโดยผใชยงคงสามารถใชขอมลในแฟมน �นไดตามปกต
เจษฎา
21-Aug-12
33
การสรางแบบกระจายศนย
1.2 ความแตกตางทางดานโครงสราง(Architecture)ของระบบเครอขายหรอโทโปโล
จ(Topology)
สถาปตยกรรมของระบบเครอขาย
• สถาปตยกรรมของระบบเครอขาย (Network Architecture) หรอโทโปโลจ (Topology) คอลกษณะทาง กายภาพ (ภายนอก) ของเครอขายซ�งหมายถง ลกษณะของการเช�อมโยงสายส�อสารเขากบอปกรณอเลกทรอนกสตางๆ ภายในเครอขายดวยกนน�นเอง โทโปโลยของเครอขาย แตละแบบมความเหมาะสมในการใชงาน แตกตางกน จงมความจาเปนท�เราจะตองทาการศกษาลกษณะและคณสมบต ขอดและขอเสยของโทโปโลยแตละแบบ เพ�อนาไปใชในการ ออกแบบ พจารณาเครอขายใหเหมาะสมกบการใชงาน รปแบบของโทโปโลยของเครอขายหลกๆ มดงตอไปน�
โทโปโลจแบบบส (Bus Topology)
• เปนโทโปโลจท�ไดรบความนยมใชกนมากท�สดมาต �งแตอดตจนถงปจจบน ลกษณะการทางานของเครอขาย โทโปโลยแบบบส คออปกรณทกช�นหรอโหนดทกโหนด ในเครอขายจะตองเช�อมโยงเขากบสายส�อสารหลกท�เรยกวา"บส" (BUS) เม�อโหนดหน�งตองการจะสงขอมลไปใหยงอกโหนด หน�งภายในเครอขาย จะตองตรวจสอบใหแนใจกอนวาบสวางหรอไม ถาหากไมวางกไมสามารถจะสงขอมลออกไปได ท �งน�เพราะสายส�อสารหลกมเพยงสายเดยว ในกรณท�มขอมลว�งมาในบส ขอมลน�จะว�งผานโหนดตางๆ ไปเร�อยๆ ในขณะท�แตละโหนดจะคอยตรวจสอบขอมลท�ผานมาวาเปนของตนเองหรอไม หากไมใช กจะปลอยใหขอมลว�งผานไป แตหากเลขท�อยปลายทาง ซ�งกากบมากบขอมลตรงกบเลขท�อยของของตน โหนดน�นกจะรบขอมลเขาไป
• ขอดขอเสยของโทโปโลจแบบบสขอด1. ใชสายสงขอมลนอยและมรปแบบท�งายในการตดต �ง ทาใหลดคาใชจายในการตดต �งและบารงรกษา2. สามารถเพ�มอปกรณช �นใหมเขาไปในเครอขายไดงายขอเสย1. ในกรณท�เกดการเสยหายของสายสงขอมลหลก จะทาใหท �งระบบทางานไมได 2. การตรวจสอบขอผดพลาดทาไดยาก ตองทาจากหลาย ๆจด
โทโปโลยแบบวงแหวน (Ring Topology)
• เปนการเช�อมตออปกรณตางๆ เขากนเปนวงกลม ขอมลขาวสารจะถกสงจากโหนดหน�งไปยงอกโหนดหน�ง วนอยในเครอขายไปใน ทศทางเดยวเหมอนวงแหวน (ในระบบเครอขายรปวงแหวนบางระบบสามารถสงขอมลได สองทศทาง) ในแตละโหนดหรอสถาน จะมรพตเตอรประจาโหนด 1 ตว ซ �งจะทาหนาท�เพ�มเตมขาวสารท�จาเปนตอการ ส�อสาร ในสวนหวของแพกเกจขอมล สาหรบการสงขอมลออกจากโหนด และมหนาท�รบแพกเกจขอมลท�ไหลผานมาจากสายส�อสาร เพ�อตรวจสอบวาเปนขอมลท�สงมาใหโหนดตนหรอไม ถาใชกจะคดลอกขอมลท �งหมดน �นสงตอไปใหกบโหนดของตน แตถาไมใชกจะปลอยขอมลน �นไปยงรพตเตอรของโหนดถดไป
ขอดขอเสยของโทโปโลจรปวงแหวนขอด1. การสงขอมลสามารถสงไปยงผรบหลาย ๆ โหนดพรอมกนได โดยกาหนดตาแหนงปลายทางเหลาน �นลง ในสวนหวของแพกเกจขอมล รพตเตอรของแตละโหนดจะตรวจสอบเองวามขอมลสงมาใหท�โหนดตนเองหรอไม2. การสงขอมลเปนไปในทศทางเดยวกน จงไมมการชนกนของสญญาณขอมลขอเสย1. ถามโหนดใดโหนดหน�งเกดเสยหาย ขอมลจะไมสามารถสงผานไปยงโหนดตอไปได และจะทาใหเครอขายท �ง เครอขายขาดการตดตอส�อสาร2. เม�อโหนดหน�งตองการสงขอมล โหนดอ�น ๆ ตองมสวนรวมดวย ซ�งจะทาใหเสยเวลา
21-Aug-12
34
โทโปโลจรปดาว (Star Topology)
• เปนการเช�อมโยงการตดตอส�อสารท�มลกษณะคลายรปดาว หลายแฉก โดยมสถานกลาง หรอฮบ เปนจดผานการตดตอกนระหวางทกโหนดในเครอขาย สถานกลางจงมหนาท�เปนศนยควบคมเสนทางการส�อสาร ท �งหมด นอกจากน�สถานกลางยงทาหนาท�เปนศนยกลางคอยจดสงขอมลใหกบโหนดปลายทางอกดวย การส�อสารภายใน เครอขายแบบดาว จะเปนแบบ 2 ทศทางโดยจะอนญาตใหมเพยงโหนดเดยวเทาน �นท�สามารถสงขอมลเขาสเครอขายได จงไมมโอกาสท�หลายๆ โหนดจะสงขอมลเขาสเครอขายในเวลาเดยวกน เพ�อปองกนการชนกนของสญญาณขอมล เครอขายแบบดาว เปนโทโปโลยอกแบบหน�งท�เปนท�นยมใชกนในปจจบน
ขอดและขอเสยของโทโปโลจแบบดาวขอด 1. การตดต �งเครอขายและการดแลรกษาทา ไดงาย 2. หากมโหนดใดเกดความเสยหายกสามารถตรวจสอบไดงาย และเน�องจากใชอปกรณ 1 ตวตอสายสงขอมล 1 เสน ทาใหการเสยหายของอปกรณใดในระบบไมกระทบตอการทางานของจดอ�นๆ ในระบบ 3. งายในการใหบรการเพราะโทโปโลยแบบดาวมศนยกลางทาหนาท�ควบคมขอเสย1. ถาสถานกลางเกดเสยข�นมาจะทาใหท �งระบบทางานไมได 2. ตองใชสายสงขอมลจานวนมากกวาโทโปโลยแบบบส และ แบบวงแหวน
เครอขายแบบลาดบช �น(Hierarchical)หรอแบบตนไม (Tree Network)
• มลกษณะเช�อมโยงคลายกบโครงสรางแบบดาวแตจะมโครงสรางแบบตนไม โดยมสายสญญาณแยกออกไปเปนแบบก�งไมเปนวงรอบ โครงสรางแบบน�จะเหมาะกบการประมวลผลแบบกลมจะประกอบดวยเคร�องคอมพวเตอรระดบตางๆกนอยหลายเคร�องแลวตอกนเปนช �น ๆ ดราวกบแผนภาพองคกร แตละกลมจะมโหนดแมละโหนดลกในกลมน�นท�มการสมพนธกน การส�อสารขอมลจะผานตวกลางไปยงสถานอ�นๆไดท �งหมด เพราะทกสถานจะอยบนทางเช�อม และรบสงขอมลเดยวกน ดงน�นในแตละกลมจะสงขอมลไดทละสถานโดยไมสงพรอมกน
ขอดขอเสยของโทโปโลจรปตนไมขอด 1. มความเรวในการส�อสารขอมลสง โปรแกรมท�ใชในการควบคมการส�อสารกเปนแบบพ�นฐานไมซบซอนมากสามารถรบสงขอมลไดปรมาณมากและไมมปญหาเร�องการจดการการจราจรในส�อสงขอมล2. ระบบเครอขายมความปลอดภยหรอมความเปนสวนตว เม�อขาวสารถกรบสงโดยใชสายเฉพาะระหวาง 2 เคร�องเทาน�น เคร�องอ�นไมสามารถเขาไปใชสายรวมดวยเน�องจากโทโพโลจแบบสมบรณเปนการเช�อมตอแบบจดตอจด ทาใหเราสามารถแยกหรอระบเคร�องหรอสายท�เสยหายไดทนท ชวยใหผดแลระบบแกไขขอผดพลาดหรอจดท�เสยหายไดงายขอเสย 1. จานวนสายท�ใชตองมจานวนมากเพราะแตละเคร�องตองตอเช �อมไปยงทกๆ เคร�องทาใหการตดต�งหรอแกไขระบบทาไดยาก 2. สายท�ใชมจานวนมากทาใหส�นเปลองพ�นท�ในการเดนสาย3. ราคาของอปกรณตอเช�อมมราคาแพง
ณฐพงษ
ระบบปฏบตการเครอขาย Network Operating System (NOS)
21-Aug-12
35
• ระบบปฏบตการเครอขาย (Network Operating System : NOS)
เปนโปรแกรมท�ตดต �งในเคร�องคอมพวเตอร แมขาย(Server) เพ�อควบคมการทางานของเคร�องคอมพวเตอรลกขาย โปรแกรมท�นยมใช ไดแก
1. Netware
2. Window NT, Windows 2000 Server
3.1 Unix
3.2 Linux
1. Netware
• เปนระบบปฏบตการท�มผนยมใชงานในระบบเครอขายมากท�สดโดยมผใชมากวา 1 ลานคนท�วโลก ใชสาหรบเคร�องไมโครคอมพวเตอรในยคแรกๆ พฒนาโดยบรษท Novell จดเปนระบบปฏบตการเครอขายท�ทางานภายใต MS-DOS
2. Window NT, Windows 2000 Server
• เปนระบบปฏบตการท�พฒนาโดยบรษท ไมโครซอฟต จากด สามารถนาไปประยกตใชงานไดหลากหลายรปแบบ เร�มตนไมโครซอฟตตองการพฒนาเปนแอปปลเคช�น เซอรฟเวอร แตปจจบนสามารถประยกตไดเปนดาตาเบส เซอรฟเวอร และอนเทอรเนตเซอรฟเวอร
3.1 Unix• เปนระบบปฏบตการท�กาเนดมาบนเคร�องคอมพวเตอรขนาดใหญ
(Mainframe) ท�รองรบผใชจานวนมากสาหรบระบบเครอขายในหนวยงานใหญๆ เปนโปรแกรมจดการระบบงาน (Operating system) ในเครอขายคอมพวเตอรระบบหน�ง ไดรบการออกแบบโดยหองปฏบตการเบลลของบรษท AT&T ในป คศ. 1969 เปนท�นยมใชกนมากมาจนถงปจจบน โดยเฉพาะระบบ พ�นฐานของอนเตอรเนต เน�องจากมความคลองตวสง ตลอดจนสามารถใชไดกบเคร�องคอมพวเตอรหลายชนด
3.2 Linux• เปนระบบปฏบตการสาหรบระบบเครอขาย ท�อยในกลม
ของ FreeWare ท�มคณภาพ และประสทธภาพสง Linux พฒนาข�นโดยนายไลนส ทอรวลด (Linus Torvalds) ขอดของ Linux สามารถทางานไดพรอมกนและใชงานไดพรอมกน หลายคน ทาใหเปนท�นยมแพรหลาย และ สามารถทางาน ไดบนเคร�องคอมพวเตอรสวนบคคล (PC) ท�ใชงานอยท�วๆ ไปเพราะวา Linux เปนระบบปฏบตการท�ใชทรพยากรนอย และมเสถยรภาพในการดแลระบบไดด
ระบบปฏบตการท�รองรบระบบเครอขาย แบงออกได 2 ประเภท
• 1. ระบบปฏบตการเครอขาย (Network Operating System : NOS) เปนโปรแกรมท�ตดต �งในเคร�องคอมพวเตอรแมขาย (Server) เพ�อควบคมการทางานของเคร�องคอมพวเตอรลกขาย ไดแก Netware, Window NT/ Windows 2000 Server, Linux และ Unix เปนตน
21-Aug-12
36
• 2. ระบบปฏบตการคอมพวเตอร (Operating System : OS) เปนโปรแกรมท�ตดต �งในเคร�องคอมพวเตอรแมลกขาย (Client or Workstation) ไดแก MS Dos, Window 95, Window 98/Me, Window 2000, Linux เปนตน
• ฮบ (Hub), สวตช (Switch) คออปกรณอเลคทรอนกสท�ทาหนาท�ควบคมการตดตอส�อสารระหวางเคร�องคอมพวเตอรในระบบเครอขาย
กรรณการ
กนทายศ
สารบญแฟมขอมล ( file directory)
(1) สถานท� (Location)
(2) ความแตกตางทางดานโครงสรา(Architecture)
(3) ระบบปฏบตการ (Operating Systems)
การจดการแฟมขอมล(4) สารบญแฟมขอมล (File Directory)
ไฟล (File) หมายถง ขอมลตางๆ มท �งท�ไมใชสวนประกอบของโปรแกรม เรยกวา Data Files และท�เปนสวนประกอบของโปรแกรม เรยกวา Program Files ..ไฟลทกชนดมกจะถกกาหนดหนาท�การทางานของตวเองดวย..นามสกลของไฟลน�นๆ เชน .txt ..กรวาใชงานเก�ยวกบเอกสาร โปรแกรมท�ทาหนาท�เปดไฟลน� นาจะเปน Notepad
21-Aug-12
37
• ไดเรคทอร� (Directory) หมายถง พ�นท� ท�ถกกาหนดข�นมา เพ�อจดเกบไฟลขอมลตางๆ อยางเปนระบบระเบยบ และใหความสาคญตอไฟลขอมลน�นๆเปนพเศษ ..จรงๆแลวไดเรคทอร� น�นกนความหมายกวาง บางคร �งอาจรวมไปถงไดรฟตางๆดวย
• แตท�นยมใชกนน�น มกจะหมายถง พ�นท�ท�ถกกาหนดข�นมาทกคร �งท�ทาการตดต �งโปรแกรม ใชสาหรบเกบพกไฟลสวนประกอบตางๆ ของโปรแกรมน�นๆท�ตดต �ง อยางเปนสดสวน ซ�งหนไมพนรปแบบพ�นท�ท�เปน..โฟลเดอร (Folder)และโฟลเดอรกมไดมการกาหนดคาความจเปนคาตายตวไว จะเปล�ยนแปลงคาความจไปเร�อยๆ ตามจานวนหรอปรมาณของไฟลขอมลท�นาเขามาเกบพกไว
ระบบดเอฟเอส DFSDFS จะมการจดการสารบญแฟมขอมลซ�งจะตองทราบวาแฟมขอมลน �นอยท �ใด สทธในการใชงานเปนอยางไร สามารถใชงานในทนทไดหรอไม รวมท �งจะตองคอยปรบปรงขอมลในสารบญน�ใหมความทนสมยอยตลอดเวลาโดยเฉพาะเม�อมการลบหรอแกไขขอมลในแฟมขอมลข�น
ซ�ง file directory จะหมายถง
ตวอยางของ file directory
พสทธณ
ระบบการกระจายศนย
การแจกจายขอมล
21-Aug-12
38
การแจกจายขอมล
• ระบบกระจายศนย (Distributed Systems) ประกอบดวยโฮสตคอมพวเตอรจานวนหน�งท�มขดความสามารถในการประมวลผลดวยตวเอง ซ�งกระจายกนอยในสถานท�ตางกน ทาใหโฮสตแตละเคร�องสามารถทาการประมวลผลไดโดยอสระจากโฮสตเคร�องอ�น ไมมผใดใหคาจากดความของระบบการกระจายศนยไวอยางเปนทางการ แมวาจะมความคลายคลงกบนยามของระบบแยกศนย แตจดเดนของระบบน�คอการท�มโฮสตกระจายอยหลายแหงซ�งสามารถทาการประมวลผลไดแมวาโฮสตบางสวนอาจหยดทางาน ในขณะท�ระบบแยกศนยเนนเฉพาะการแยกขอมลออกจากศนยกลางโดยไมไดกลาวถงเร�องโฮสตท�ทาการประมวลผล และการทางานของระบบปฏบตการ เปนตน
การแจกจายขอมล
• ระบบฐานขอมลแบบรวมศนย (Centralized Database System) คอ การจดเกบขอมล สถานท�เกบขอมล โปรแกรมระบบบรหารฐานขอมล การรกษาความปลอดภย การฟ�นสภาพ และการควบคมภาวะพรอมกน ของระบบฐานขอมลท�อยในระบบฮารดแวรเดยวกน
• ฐานขอมลแบบกระจาย ( A Distributed Database) เปนกลมของฐานขอมลหลายตวท�เก �ยวของสมพนธกนทางตรรกะซ�งกระจายอยบนขายงานคอมพวเตอร
ลกษณะระบบการกระจายศนย
• ระบบกระจายศนยอาจถกกาหนดลกษณะจากวธการโครงสรางของคอมพวเตอรภายในระบบ ซ�งมการเช�อมตอถงกนและวธการท�คอมพวเตอรเหลาน�ถกนามาใชในการประมวลผลซ�งเรยกวา ระบบกระจายศนยตามวธการประมวลผล (Distribution by Processing) เน�องจากเคร�องคอมพวเตอรทกเคร�องอาจมขดความสามารถในการประมวลผลเทาเทยมกนหรอบางเคร�องอาจมความสามารถสงกวาเคร�องอ�น จงแบงวธการจดกลมออกเปนสองวธคอ ระบบกระจายศนยแบบตามลาดบช �น และระบบกระจายศนยแบบตามแนวระนาบ ระบบกระจายศนยแบบตามระดบช �น(Hierarchical Distributed System) จะจดการแบงกลมงานสวนหน�งใหทาการประมวลผลท�เคร�องคอมพวเตอรท �ศนยกลาง ซ�งมขดความสามารถสงสดในระบบ สวนท�เหลอนาไปประมวลผลท�เคร�องในกลมผใชหรอท�เคร�องผใชโดยตรงท�ใชคอมพวเตอรท �มขดความสามารถในระดบธรรมดา บางทเรยกระบบน�วา ระบบแนวต �ง (Vertical System)
ลกษณะระบบการกระจายศนย
• ในระบบกระจายศนยแบบตามลาดบช �น รบแฟมขอมลอาจข�นอยหรอไมข�นอยกบเคร�องเซรฟเวอร ขอมลหลกจะถกเกบไวท �เคร�องเซรฟเวอรระดบบนสดแลวกระจายมาสเคร�องคอมพวเตอรท �อยระดบลางลงมาอาจจะมสาเนาขอมลอย แตกเปขอมลบางสวนเทาน�นท�มความจาเปนตอการประมวลผล
• ขอมลแบบสดทายคอ ขอมลแตละสวนเปนอสระแกกนอยางสมบรณท �งรปแบบของขอมลและโปรแกรมท�ใช
น.ส. พสทธณ วงคดาว52122349 สท.52ศ.4.1 วธนา