Computer network

38
21-Aug-12 1 Computer Network By…. IS CMRU พืนฐานระบบเครือข่าย อนุธิดา ในระบบเครือข่ายจะเห็นคําว่า โหนด (Node) เป็นส่วนใหญ่ ซึงหมายถึง อุปกรณ์แบบใดก็ได ้ทีเชือมต่อเข ้ากับระบบเครือข่ายที มีหมายเลขทีอยู่บนระบบเครือข่าย (Address) ละสามารถรับ-ส่ง ข ้อมูลผ่านทางระบบเครือข่ายได ้ ดังนันตังแต่โทรศัพท์เครืองหนึเครืองเทอร์มินอล ฟรอนท์เอนด์ โปรเซลเซอร์ คอนเซ็นเทรเตอร์ ไปจนถึงเครืองเมนเฟรมคอมพิวเตอร์ก็สามารถทําหน ้าทีเป็ นโหนด ได ้ โหนดบนระบบเครือข่ายสามารถทํางานได ้หลายหน ้าที คอมพิวเตอร์ทีทําหน ้าทีเป็ นโหนดสามารถรับข ้อมูล เก็บข ้อมูลนันไว ้ และส่งข ้อมูลนันออกไปทางสายสือสาร โหนดอาจทําหน ้าทีเป็ น คอนเซ็นเตอร์ คือรับข ้อมูลเข ้าจากเทอร์มินอลความเร็วตํา(รับ-ส่ง ข ้อมูลด ้วยความเร็วตํา) หลายตัวเพือนําข ้อมูลทังหมดมารวมกันเป็ น บล็อกขนาดใหญ่ แล ้วจึงส่งบล็อกออกทางสายสือสารด ้วยความเร็ว สูงเช่น มัลติเพล็กเซอร์ (Multiplexer) สามารถนํามาใช ้เชือมต่อ คอมพิวเตอร์หลายเครืองเข ้าด ้วยกันผ่านระบบเครือข่ายได ้ ระบบเครือข่ายจําเป็นจะต ้องเชือมต่อโหนดทังหมดเข ้า ด ้วยกันจึงจะสามารถทํางานได ้ การเชือมต่อหรือวงจรเชือมต่อที ติดตังระหว่างโหนดสองโหนดทีอยู่ติดกันโดยไม่มีโหนดใดๆคันอยูตรงกลาง เรียกว่าเส ้นเชือมหรือลิงค์ (Link) และคําว่า เส ้นทาง (path) คือเส ้นเชือมกลุ่มหนึงซึงเรียงตามลําดับทีถูกต ้องเพืเชือมต่อโหนดสองโหนดใดๆเข ้าด ้วยกันโดย อาจมีโหนดอืนแทรกอยู่ตรงกลางก็ได ้ส่วนวงจรสือสาร (Circuit) คือเส ้นทางทีสมบูรณ์ทีเชือมต่อผู ้ส่งข ้อมูลเข ้ากับผู ้รับ ข ้อมูลซึงเรียกว่าเป็ นการเชือมต่อแบบผู ้ส่งถึงผู ้รับ (End to End) วงจรสือสารอาจเป็ นเส ้นทางทีต ้องผ่านเส ้นเชือมทีใช ้สือต่างชนิด กัน หรืออาจต ้องผ่านเส ้นทางทีมีผู ้ให ้บริการต่างออกไป

Transcript of Computer network

Page 1: Computer network

21-Aug-12

1

Computer Network

By…. IS CMRU

พ�นฐานระบบเครอขาย

อนธดา

ในระบบเครอขายจะเหนคาวา โหนด (Node) เปนสวนใหญซ�งหมายถง อปกรณแบบใดกไดท�เช�อมตอเขากบระบบเครอขายท�มหมายเลขท�อยบนระบบเครอขาย (Address) ละสามารถรบ-สงขอมลผานทางระบบเครอขายได ดงน �นต �งแตโทรศพทเคร�องหน�ง เคร�องเทอรมนอล ฟรอนทเอนด โปรเซลเซอร คอนเซนเทรเตอร ไปจนถงเคร�องเมนเฟรมคอมพวเตอรกสามารถทาหนาท�เปนโหนดได

โหนดบนระบบเครอขายสามารถทางานไดหลายหนาท� คอมพวเตอรท�ทาหนาท�เปนโหนดสามารถรบขอมล เกบขอมลน �นไว และสงขอมลน �นออกไปทางสายส�อสาร โหนดอาจทาหนาท�เปนคอนเซนเตอร คอรบขอมลเขาจากเทอรมนอลความเรวต�า(รบ-สงขอมลดวยความเรวต�า) หลายตวเพ�อนาขอมลท �งหมดมารวมกนเปนบลอกขนาดใหญ แลวจงสงบลอกออกทางสายส�อสารดวยความเรวสงเชน มลตเพลกเซอร (Multiplexer) สามารถนามาใชเช�อมตอคอมพวเตอรหลายเคร�องเขาดวยกนผานระบบเครอขายได

ระบบเครอขายจาเปนจะตองเช�อมตอโหนดท �งหมดเขาดวยกนจงจะสามารถทางานได การเช�อมตอหรอวงจรเช�อมตอท�ตดต �งระหวางโหนดสองโหนดท�อยตดกนโดยไมมโหนดใดๆค�นอย ตรงกลาง เรยกวาเสนเช�อมหรอลงค (Link) และคาวา เสนทาง (path) คอเสนเช�อมกลมหน�งซ�งเรยงตามลาดบท�ถกตองเพ�อเช�อมตอโหนดสองโหนดใดๆเขาดวยกนโดย

อาจมโหนดอ�นแทรกอยตรงกลางกไดสวนวงจรส�อสาร (Circuit) คอเสนทางท�สมบรณท�เช�อมตอผสงขอมลเขากบผรบขอมลซ�งเรยกวาเปนการเช�อมตอแบบผสงถงผรบ (End to End) วงจรส�อสารอาจเปนเสนทางท�ตองผานเสนเช�อมท�ใชส �อตางชนดกน หรออาจตองผานเสนทางท�มผใหบรการตางออกไป

Page 2: Computer network

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)

Page 3: Computer network

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.แบบเซลลสวทช

Page 4: Computer network

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) เกดข�นเม�อผใชตองการยกเลกการส�อสารระหวางกน

Page 5: Computer network

21-Aug-12

5

แสดงผใช X ตดตอผใช Y ในเครอขายวงจรสวทช

วสดา

การสงขอมลแบบเมสเซจสวทช การสงขอมลแบบเมสเซจสวทช (Message-Switching

Network)

เทคนคการสงขอมลแบบเมสเซจสวทช

(Message-Switching Network) ไดรบการพฒนาข�นมาใชงานแทนแบบวงจรสวทชเพ�อเพ�มประสทธภาพการใชงาน

วธการคอมงเนนไปท�การนาสงตวขาวสารไปยงผรบ ขอมลจะถกสงออกไปโดยไมตองมการจดเตรยมวงจรส�อสารไวลวงหนา

ดงน�นขอมลจงอาจถกสงออกไปแมวาผรบอาจยงไมพรอมท�จะรบขอมลกตาม ขอมลกจะไมสญหายไปไหนเน�องจากโหนดท�มขอมลน�นจะตองเกบขอมลไวจนกวาผรบจะพรอม จงจะสงไปให กระบวนการน�จงเรยกวา การเกบและการสงผานขอมล (Store and Forward )

การนาวธการเกบและการสงตดตอขอมลมาใช น �นจาเปนจะตองใหทกโหนดท�เก�ยวของเปนเคร�องคอมพวเตอรท �งหมด

Page 6: Computer network

21-Aug-12

6

โหนดจะรบขอมล (Message) เขามาจากระบบเครอขาย จดการเกบขอมลน�นไวในหนวยความจาช�วคราว

คนหาโหนดตอในลาดบท�เหมาะสม(Intermediate Node) ซ�งจะตองอยในเสนทางท�จะไปยงโหนดผรบ (Receiver Node) ขอมลแตละชดตองบนทกหมายเลขท�อยบนเครอขาย (Address) ของโหนด ผรบไวดวย โหนดท�รบขอมลจะใชหมายเลขในการคนหาโหนดท�จะสงขอมลน�นตอไป

ตวอยางการสงขอมลแบบเมสเซจสวทช ไดแก ระบบอเมล

ขอดคอ เปนแบบวงจรท�มประสทธภาพในการใชงานสง เพราะแบงการใชงานสายสงไดเตมท�ตลอดเวลา

ขอเสยคอ วงจรไมมการเช�อมตอตลอดเวลา จงไมสามารถใหบรการแบบท�ตองการการโตตอบทนททนใดได(Interactive Mode)และ มคาหนวงเวลาสง เน�องจากขอมลท�สงไประหวางทางน�น จะถกจดเกบไวช�วคราว ซ�งอปกรณในการจดเกบน�นมการประมวลผลชา

ณฎฐนนท

แพกเกตสวตชง( packet switching )

Page 7: Computer network

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

Page 8: Computer network

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 หรอ สงกวากได

Page 9: Computer network

21-Aug-12

9

เครอขาย ATM เปนเครอขายท�ประยกตไดหลายรปแบบ ท�งแบบ LAN หรอWAN ใชกบตวกลางไดท �งแบบลวดทองแดงหรอเสนใยแสง แตโครงสรางการเช �อมโยงขอมลระหวางโหนดเปนแบบสวตซท�เรยกวา ATM Switch การสงผานขอมลแตละเซลจงข�นกบแอดเดรสท�กาหนด

รปท� 1 เปรยบเทยบเครอขาย ATM กบระบบอเทอรเนต

จากโครงสรางการผานขอมลแบบสวตซดวยเซลขอมลขนาดเลกของ ATM จง

ทาใหเหมาะกบเครอขายคอมพวเตอรแบบ WAN ดวย โดยเฉพาะอยางย�งกบงานท�ตองการใชความเรวขอมลสง เครอขาย WAN กเปนอกรปแบบหน�งท�สามารถใชเทคนคของ ATM ไดเชนกนรป

รปท� 2 เครอขาย ATM แบบ WAN

นางสาววนเพญ อารงพนาลย 52122352 สท 52 ศ4.1 เมสยา

Page 10: Computer network

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) ซ �งมสถานหลกเพยงสถานเดยวและมสถานรองหลายแหง

Page 11: Computer network

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

Page 12: Computer network

21-Aug-12

12

แสดงการคนหาเสนทางบนระบบเครอขาย

เชน เสนทางเลอกในกรณท�เสนทางหลกใชไมได และความเรวในการสงขอมลของเสนทางน�นเช�อมตอระหวางโหนดตางๆ

การคนหาเสนทางจากโหนดศนยกลาง(Centralized Routing)

จะกาหนดใหโหนด ซ�งทาหนาท�ในการเลอกเสนทางเดนขอมลใหกบโหนดอ�นในระบบเครอขาย

โหนดน�จะทาหนาท�เปนผจดการบรหารเครอขายการคนหาเสนทาง ซ�งจะตองเกบตารางเสนทางเดนขอมลและจดการปรบปรงขอมลขาวสารท �งหมดท�เกดข�นตลอดเวลา

โหนดอ�นท�เหลอจะตองรายงานขาวเก�ยวกบสถานะการทางานของตนเอง เชน ปรมาณขอมลท�รบเขามา ปรมาณขอมลท�สงออกไปและกระบวนการตาง ๆ ท�เกดข�นใหแกโหนดศนยกลางเปนระยะ

ดงน�น…โหนดศนยกลางจงเปนท�รวบรวมขอมลสถานะการ

ทางานท �งหมดท�เกดข�นบนระบบเครอขาย จงทราบวาสวนใดในระบบเครอขายท�มการใชงานมากหรอนอยเพยงใด

ขอดอยท�สาคญของการทางานแบบศนยกลางคอ

ถาตาแหนง (สถานท�ท�ต �งท�ใชงานจรง) ของโหนดศนยกลางไมอยตรงกลางระบบแลว ขอมลเก�ยวกบเสนทางและสถานะการทางานของโหนดท�อยอกฟากหน�งจะตองใชเวลาพอสมควรกวาท�จะเดนทางมาถงโหนดศนยกลาง

ระยะเวลาท�ชาเกนไปน�อาจทาใหขอมลในตารางเสนทางไมสอดคลองกบความเปนจรงท�เกดข�นอยในขณะน�น

และอกปญหา คอ ถาโหนดศนยกลางเกดหยดทางาน โหนดอ�นในระบบจะไมสามารถคนหาเสนทางได

พชามญช

Page 13: Computer network

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. อาจโดนดกอานขอมลได

Page 14: Computer network

21-Aug-12

14

เปรมฤทย

วธการคนหาเสนทางเดนขอมล

•• เสนทางเดนขอมลจากโหนดหน�งไปยงอกโหนดหน�ง อาจเปนอาจเปนเสนทางเดมเสมอเสนทางเดมเสมอ หรออาจเปล �ยนแปลงหรออาจเปล �ยนแปลงไปตามสถานะของระบบเครอขายในขณะท�สงขอมล

• ถาใชเสนทางเดมใชเสนทางเดมทกคร �งท�สงขอมลไปยงโหนดเดม แสดงวาระบบเครอขายใชวธการคนหาเสนทางแบบสถตย (Static Routing)

• อยางไรกตามถาสวนหน�งของเสนทางท�กาหนดไวใน ตารางไมสามารถใชการได กจะทาใหไมสามารถสงขอมลได

วธการคนหาเสนทางเดนขอมล (ตอ)

วธการคนหาเสนทาง (Route) ท�ขอมลเดนทางจากผสงขอมลไปยงผรบขอมลเปนหนาท�หลกของโปรแกรมในช �นส�อสารน� เสนทางดงกลาว มความหมายเหมอนกบการคนหาเสนทางจากจดหน�งไปยงอกจดหน�ง เชน จากกรงเทพฯ ไปยงหนองคาย ซ�งอาจหมายถงการใชถนนเพยงเสนเดยวกสามารถ ไปถงจดหมายได หรออาจตองใชถนนหลายเสนกวาท�จะไปถงจดหมายได ปญหาท�อาจเกดข�นไดน �นมากมาย เชน ถนนเดมท�เคยใชเดนทางอาจถกน�าทวมหรอเกดอบตเหตทาใหไมสามารถใชเสนทางน�ได กจาเปนจะตองหาเสนทางอ�นท�สามารถเดนทางไปยงจดหมายไดเหมอนเดม

วธการคนหาเสนทางเดนขอมล (ตอ)

วธการคนหาเสนทางเดนขอมล แบงออกเปนสองวธคอ

- การคนหาเสนทางแบบสถต (Static Routing)

- การคนหาเสนทางแบบพลวต (Adaptive or Dynamic Routing)

วธการคนหาเสนทางเดนขอมล (ตอ)

การคนหาเสนทางแบบสถต (Static Routing)

จะทาการคนหาเสนทางสงขอมลไปยง เปาหมายและบนทกไว เปนการถาวร การสงขอมลไปยงเปาหมายเดมกจะใชขอมลน�เหมอนกนทกคร �ง แตถาเสนทางท�เคยใชถกปดก �นกจะไมสามารถสงขอมลไปยงเปาหมายไดเลย วธน�ทาใหการคนหาเสนทางงายไมซบซอน แตกไมมความคลองตว คอจะทางานเหมอนรถโดยสารประจาทางท�จะตองใช เสนทางเดมเสมอ แมวาการจราจรในเสนทางน �นจะหนาแนนหรอตดขดมากกตาม หนทางแกปญหาทางหน�งคอ การจดทาตารางเสนทางขอมลเรยกวา Dynamic Routing Table ท�มการตรวจสอบสภาพความเปนจรงท�เกดข�นในขณะน �นอยเสมอ

นทธวรรณ

Page 15: Computer network

21-Aug-12

15

การคนหาเสนทางเดนขอมลบนระบบเครอขาย

• วธคนหาเสนทางแบบพลวต (Adaptive or Dynamic Routing) หมายถง การสงขอมลท�ไมจาเปนตองสงไปยงเสนทางเดมเสมอ หรอ มเสนทางเผ�อเลอกในการสงขอมล

วธการคนหาเสนทางเดนแบบพลวต

• วธน�จะคนหาเสนทางไปยงเปาหมายทกคร �งท�ตองการสงขอมล ดงน�นจง ไมมปญหาใด ๆ ถาเสนทางท�เคยใชถกปดก �นระบบท�ใชวธการน�จะทาการคนหาเส นทางอ�นทดแทนในทนท อยางไรกตามวธการน� ซบซอนมากจะตองเสยเวลาในการคนหาขอมลทกคร �งท�จะสงขอมล

ในปจจบน ระบบเครอขายเกอบท �งหมดเ ลอ ก ใ ช ว ธ ค น ห า เ ส น ท า ง แ บ บ พ ล ว ตแ บ บ พ ล ว ต(Adaptive or Dynamic Routing) ซ�งจะเลอกเลอกเสนทางเม�อมผ ตองการสงขอมลเกดข�นเสนทางเม�อมผ ตองการสงขอมลเกดข�นกอนเทาน �นกอนเทาน �น จงสามารถกาหนดเง�อนไขท�ตองการใหสอดคลองกบผใชในขณะน�นได

เชน ตองการใชเสนทางท�ส �นท�สด เสยคาใชจายนอยท�สด หรอเสนทางท�เรวท�สด

การคนหาการทางเดนขอมลอาจเปรยบเหมอน

การใชถนน

ขอดขอด วธการพลวตวธการพลวต คอ นาขอมลท�เกดข�นในขณะน�นมาใชซ�งเปนลกษณะของระบบเครอขายท�วไป คอมการเปล�ยนแปลงเกดข�นมการเปล�ยนแปลงเกดข�นตลอดเวลาตลอดเวลา

ดงน�นจงสามารถหลกเล�ยงเสนทางท�ใชการไมไดสามารถหลกเล�ยงเสนทางท�ใชการไมได และสามารถคนหาและสามารถคนหาเสนทางท�ดท�สดไดเสมอเสนทางท�ดท�สดไดเสมอ

ขอเสย ขอเสย คอคอ จะตองเสยเวลาในการคนหาเสนทางกอนการสงขอมลทกจะตองเสยเวลาในการคนหาเสนทางกอนการสงขอมลทกคร�งคร�งแมวาจะสงขอมลไปยงโหนดเดมแมวาจะสงขอมลไปยงโหนดเดม

Page 16: Computer network

21-Aug-12

16

จบการนาเสนอ นวพร

การคนหาเสนทางการกระจายขาว(Broadcast Routing)(Broadcast Routing)

•• การคนหาเสนทางการกระจายขาว (Broadcast (Broadcast Routing)Routing) ใชวธสงขาวไปยงโหนดทกโหนดในระบบสงขาวไปยงโหนดทกโหนดในระบบเครอขายเครอขาย

• ตวอยางเชนตวอยางเชน โพรโทคอล CSMA/CD ท�ใชในระบบเครอขายเฉพาะบรเวณ

• ขอมลจะถกสงออกไปในสายส�อสารท�เช�อมตอโหนดท �งหมดเขาดวยกน ดงน�นทกโหนดจงไดรบขอมลชดน�ดงน�นทกโหนดจงไดรบขอมลชดน�เหมอนกนเหมอนกน แตจะมโหนดท�เปนผรบท�แทจรงเทาน�นท�จะนาขอมลน�ไปใช

•• วธการสงขาวแบบกระจายอกแบบหน�งเรยกวา วธฟวธฟลดด�งลดด�ง (Flooding) (Flooding) ขอมลจะถกสงไปยงโหนดขางเคยงขอมลจะถกสงไปยงโหนดขางเคยงทกโหนดพรอมกนทกโหนดพรอมกน

แสดงการสงขอมลกระจายขาวแบบฟลดด �ง

นนธยา

Page 17: Computer network

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) เปนเครอขายการส�อสารขอมลสาธารณะแบบงายและสะดวกท�สดการรบสงขาวสารขอมลจะผานทางเครอขายโทรศพท สาธารณะขององคการโทรศพทแหงประเทศไทย (หรอเครอขายการโทรศพทสาธารณะในทองถ�นน�นๆ) โดยจะใหบรการในทองถ�นทางไกล

ระบบเครอขายสาธารณะ

ขอด คอมขอบเขตท�กวางขวาง ซ�งสรางระบบเครอขายสวนตวอาจไมสามารถทาได หรอตองใชเงนลงทนสงมาก เชน การวางเครอขายส�อสารไปยงตางประเทศสามารถใชบรการสายส�อสารเชาจากองคกรโทรศพทไดในราคาท�ถกกวาการวางสายส�อสารเอง นอกจากน�ระบบเครอขายสาธารณะยงใชสายส�อสารไดคมคามากกวาสายส�อสารสวนบคคลมาก

Page 18: Computer network

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 เพ�อถายโอนขอมลผานการเช�อมตอลกษณะน�ไปยงคอมพวเตอรท�อยในสถานท�หางไกลออกไป หรอเฉพาะบคคล (ผใชคนหน�ง) ท�คณตองการ (ราวกบวา คณสามารถเปล�ยนเครอขายสาธารณะอยางอนเทอรเนต มาใชทาหนาท�เปนเครอขายสวนตวของคณไดน�นเอง) สามารถใช

เครอขายสาธารณะอยางอนเทอรเนตในการเช�อมตอเขาไปยงคอมพวเตอรสวนบคคลของผใชงาน (หรอเซรฟเวอรของทางบรษท) เพ�อทางานตางๆ ไดน�นเอง

Page 19: Computer network

21-Aug-12

19

ชรนรตน

บทท� 6 ระบบเครอขาย

ระบบเครอขายพดเอน

(Packet Distribution Network ; PDN)

• ระบบ เครอขายพดเ อน (Packet Distribution Network ; PDN )

• เปนระบบเครอขายท�ใชเทคโนโลยในการสงขอมลแบบแพกเกตสวทช�งรวมกบโพรโทคอล x.25 ในการสงขอมลในระบบเครอขายสาธารณะหรอเครอขายเฉพาะกลม

• ระบบเครอขายพดเอน PDN ใหบรการท�ดกวาระบบเครอขายท�วไป โดยมการเพ �มความสามารถพเศษ เชน ใหบรการเสนทางส�อสารความเรวสงระหวางโหนด

• ระบบเครอขายพดเอนระบบแรก คอ ARPANET

• ถกพฒนาโดย กระทรวงกลาโหมประเทศ

สหรฐอเมรกา

• เพ�อใชสาหรบการคนควาวจยโครงการตางๆ

• โดย ARPANET ถกยกเลกโดยนาระบบใหม ช�อ

NSFNET มาใชแทน

• ตอมาไดมการพฒนาใหเปนระบบเครอขายท�ใหญ

ท�สดในโลก น�นคอ ระบบอนเทอรเนต

จบการนาเสนอ

Page 20: Computer network

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)

กคอเคร�องคอมพวเตอรท�ประกอบกนเปนเครอขายน �นเอง โดยเคร�องบรการจะเปนเคร�องหลกท�มหนาท�ใหบรการตาง ๆ แกสถานงานหรอโหนด ซ�งบรการหลก ๆ กคอบรการแฟมขอมล บรการเคร�องพมพ บรการแฟกซ บรการฐานขอมล เปนตน สวน น �นกคอเคร�องคอมพวเตอรท�ผใชใชในการตดตอเขาเครอขายน �นเอง

Page 21: Computer network

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– ถาสายขาดจะไมสามารถโอนถายขอมลได

กรรณการ

เพชรปญญา

Page 22: Computer network

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)

Page 23: Computer network

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 , , ,

Page 24: Computer network

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

Page 25: Computer network

21-Aug-12

25

ดานการศกษา • สามารถใชเปนแหลงคนควาหาขอมล ไมวาจะเปนขอมลทาง

วชาการ ขอมลดานการบนเทง ดานการแพทย และอ�นๆ ท�นาสนใจ

ดานธรกจ• คนหาขอมลตาง ๆ เพ�อชวยในการตดสนใจทางธรกจ

• สามารถซ�อขายสนคา ผานระบบเครอขายอนเทอรเนต

ดานการบนเทง • การพกผอนหยอนใจ สนทนาการ เชน การคนหาวารสารตาง ๆ

ผานระบบเครอขายอนเทอรเนต ท�เรยกวา Magazine Online รวมท �งหนงสอพมพและขาวสารอ�น ๆ โดยมภาพประกอบ ท�จอคอมพวเตอรเหมอนกบวารสาร ตามรานหนงสอท�วๆ ไป

ประโยชนของอนเทอรเนต ขอเสยของอนเทอรเนต1. เปนท�เผยแพร ส�งผดกฎหมายตางๆ เชน Software

เถ�อน ส�อลามกอนาจาร อาวธสงคราม และ อ�นๆ อกมากมาย

2. ไวรสคอมพวเตอร

3. การใชในทางท�ผดเชน การโจรกรรมขอมล การเขาทาลายขอมล

4. ขอมลบางอยางกไมเหมาะกบเดกๆ อยางพวกเรา

5. อาจทาใหนอนดกและเสยสขภาพ

6. เกดการลอลวง ใหขอมลเทจ

7. บางคนเลนอนเทอรเนตมากไมยอมออกกาลงกาย

8. อยหนาจอนานๆ อาจทาใหเสยสายตา

พชย

ระบบอนทราเนต

• อนทราเนต(Intranet) คอ ระบบเครอขายภายในองคกร เปนบรการ และการเช�อมตอคอมพวเตอรเหมอนกนกบอนเทอรเนต แตจะเปดใหใชเฉพาะสมาชกในองคกรเทาน�น การนาระบบอนเทอรเนต และอนทราเนตเช�อมตอเขาดวยกนจะเรยกวาการเช�อมตอระบบเครอขาย

• โดยท�วไปอนทราเนตจะไมเนนการเช�อมตอไปส

อนเตอรเนตภายนอก เพ�อสบคนหรอใชประโยชนจากขอมลภายนอก หากแตมงหวงท�จะจดเตรยมขอมลและสารส น เทศ ภายใ นองค กร ด วยกา รจ ด เ ตรย มคอมพวเตอรซ�งทาหนาท�เปนเคร�องแมขายท�ใหบรการขอมลในรปแบบเดยวกบท�ใชงานในอนเตอรเนต และขยายเครอขายคอมพวเตอรไปถงบคลากรทกหนวยงาน ใหสามารถ เรยกคนขอมลและส�อสารถงกนได

Page 26: Computer network

21-Aug-12

26

• ตวอยางของ ระบบอนทราเนต

• อนทราเนตของธนาคารแตละแหง ท�มการเช�อมตอกนในทกสาขา ขอมลทกอยางจะใชไดเฉพาะบคลากรของหนวยงานเทาน �น

• ระบบเครอขายของมหาวทยาลยราชภฏเชยงใหม ท�ใหบรการอนเทอรเนต แตการใชอนเทอรเนตจะใชไดเฉพาะนกศกษาท�ม ID และ Password ชองมหาวทยาลยเทาน �น จงจะสามารถใชบรการได

• ดงน�น อนทราเนต เปนการสรางระบบบรการขอมลขาวสาร ซ�งเปดบรการคลายกบอนเทอรเนตเกอบทกอยาง แตยอมใหเขาถงได เฉพาะคนในองคกรเทาน�น เ ปนการจากดขอบเขตการใชงาน ดงน�นระบบอนเทอรเนตในองคกร กคอ อนทราเนต

• ในการใชงานอนทราเนตจะตองใชโพรโทคอล IP เหมอนกบอนเทอรเนต สามารถมเวบไซตและใชเวบเบราวเซอรไดเชนกน รวมถงอเมล ถาเราเช�อมตออนทราเนตของเรากบอนเทอรเนต เรากสามารถใชไดท �ง อนเทอรเนต และ อนทราเนต ไปพรอม ๆ กนได

การปองกนไมใหผเก�ยวของเขามาใชงานในระบบ

• การปองกนไมใหผเก�ยวของเขามาใชงานในระบบ สามารถทาไดโยการใชโปรแกรมประเภทไฟรวอลล (Firewall) เพ�อตรวจสอบคณสมบตของผท�ตองการเขาสระบบอนทราเนต ผท�ไมมสทธ�จะถกปฏเสธการใชงาน คอไมสามารถสงขอมลใดๆ เขามาภายในระบบเครอขาย และไมสามารถดงขอมลภายในออกไปใชประโยชนได

เอนกเครอขายคอมพวเตอรแบบรวมศนย

(Centralized computer networks)

Page 27: Computer network

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)

Page 28: Computer network

21-Aug-12

28

2) การประมวลผลแบบออนไลน (On-line Processing) เปนวธท �ผใชสามารถใชงาน พรอมกนไดหลายคน (Multi-user) จะประมวลผลทนทเม�อรบขอมลเขามา โดยไมตองรอรวมขอมลหรอสะสมขอมลไวกอน โดยมการเช�อมตอกบเคร�องคอมพวเตอรขนาดใหญท�อยในสถานท�อ�น มความสามารถในการทางานบางอยางได เชน เคร�องเอทเอม เคร�องตดยอดของสนคาทกคร �งเม�อมการส�งซ�อ เปนตน ขอด คอ ทาใหไดขอมลท�ทนสมยเปนปจจบนตลอดเวลา ขอเสย คอ หากมขอมลมาก การประมวลผลจะชาลง เน�องจากมเพยงเคร�องแมขายเทาน �นท�ทาการประมวลผล

เครอขายคอมพวเตอรแบบรวมศนย (Centralized computer networks)

ณฐพงศ

นยามของระบบกระจายศนย (Distributed Systems)

ประกอบดวยโฮสตคอมพว เตอรจ านวนหน�งท�มข ด

ความสามารถในการประมวลผลดวยตวเอง ซ�งกระจายกนอยใน

สถานท�ตางกน ทาใหโฮสตแตละเคร�องสามารถทาการประมวลผล

ไดโดยอสระจากโฮสตเคร�องอ�น ไมมผใดใหคาจากดความของ

ระบบการกระจายศนยไวอยางเปนทางการ แมวาจะมความ

คลายคลงกบนยามของระบบแยกศนย

ระบบกระจายศนย (Distributed Systems)

แตจดเดนของระบบน�คอการท�มโฮสตกระจายอยหลายแหง

ซ�งสามารถทาการประมวลผลไดแมวาโฮสตบางสวน

อาจหยดทางาน ในขณะท�ระบบแยกศนยเนนเฉพาะการแยกขอมล

ออกจากศนยกลางโดยไมไดกลาวถงเร�องโฮสตท�

ทาการประมวลผล และการทางานของระบบปฏบตการ เปนตน

ระบบกระจายศนย (Distributed Systems) ตอ

โฮสตเคร�องคอมพวเตอรแตละเคร�องจะเช�อมตอ

กนผานระบบเครอขายเพ�อใหสามารถใชขอมลรวมกน

ได จานวนโฮสตของผใหบรการและความสามารถ

ของการประมวลผลน�นข�นอยกบความตองการของผใช

แตละกลมเปนหลก การเช�อมตอแบบกระจายศนยท�ม

เคร�องเมนเฟรมอยท�จดศนยกลางเช�อมตอกบเคร�อง

มนคอมพวเตอรท�อยไกลออกไป

แสดงเคร�องผใหบรการท�เช�อมตอกบเคร�องมนคอมพวเตอร

Page 29: Computer network

21-Aug-12

29

ในระบบกระจาย (Distributed Systems) อาจประกอบดวย

สวนประกอบหลายประเภท ประเภทแรกคอ ฮารดแวร

• ประเภทท�2 คอระบบปฏบตการ ตองมความสามารถในการบรหาร

และควบคมการทางานของฮารดแวรของระบบเครอขายและ

โปรแกรมประยกตใชงานไดอยางมประสทธภาพ

• สวนประกอบ 3 คอโปรแกรมประยกตและขอมล บนระบบน�

โปรแกรมประยกตตองตดต �งไวท�เคร�องโฮสตของกลมผใชท�

ตองการท�จะใชโปรแกรมน �น

• สวนขอมลท�จะใชอาจอยท�โฮสตใดของระบบกระจายศนยหรอ

กระจายอยท�โฮสตหลายเคร�องของแตละระบบเครอขายกได รปแสดงระบบปฏบตการระบบกระจายศนย

1. การควบคมการทางานบนระบบน�อาจทาไดจากศนยกลาง

หรอจากโฮสตตวใดตวหน�งหรอหลายตว

2. การควบคมจากศนยกลาง (Centralized Control) เคร�อง

เซรฟเวอร(Server) ท�ทาหนาท�ควบคมระบบจะตองเกบ

รกษาขอมลเก�ยวกบทรพยากรท�มอยในระบบท �งหมด

3. ระบบท�เปนแบบกระจายศนยอยางแทจรงจะปลอยให

โฮสตแตละเคร�องควบคมการทางานของอปกรณของตนเอง

4. ในขณะเดยวกนกสามารถใชทรพยากร โปรแกรมประยกต

และขอมลจากโฮสตเคร�องอ�นท�มอยในระบบได รปแสดงการควบคมจากศนยกลางในระบบกระจายศนย

• ขอมลในระบบกระจายศนยอาจรวมอยท�โฮสตเคร�อง

หน�ง หรอกระจายอยท�โฮสตหลายเคร�องได

• ในกรณท�ขอมลกระจายกนอยท�โฮสตหลายเคร�อง

ขอมลเหลาน�นมกจะถกทาสาเนาเกบไวท�โฮสตหลาย

เคร�อง

• ดวยเหตน�จงจาเป นตองนาระบบจดการฐานขอมล

(DatabaseManagement Systems) มาบรหารและ

ควบคมขอมลแทนการทาสาเนาขอมล

ชาตชาย

Page 30: Computer network

21-Aug-12

30

คณลกษณะของระบบกระจายศนย

• ระบบการทางานแบบกระจายศนยไดรบการพฒนาข�นมาให

สอดคลองกบคณลกษณะของเคร�องคอมพวเตอรทางฝ�งผใช

• Modularity Design เปนระบบท�มความพรอม ณ จดใชงานจง

ตองการทรพยากรตางๆ นอยกวาระบบเดมและยงทาใหการบารงรกษาระบบทาไดงายข�นดวย

• นอกจากน�ถาเคร�องคอมพวเตอรของผใชไมสามารถทางานได

ความเสยหายกจะเกดข�นเฉพาะท�สถานน �น

• การแยกการประมวลผลไปไวท�ผใชยงชวยเพ�มประสทธภาพของระบบใหสงข�นกวาเดม

คณลกษณะของระบบกระจายศนย(ตอ)

• ตววดประสทธภาพท�ใชคอ ระยะเวลาตอบสนอง(ResponseTime)

• ระบบไคลเอนท/เซรฟเวอร(Client/Server System) ไดแบง งาน

ประมวลผลใหแกเคร�องคอมพวเตอรหลายเคร�อง

• เคร�องพซของผใชทาหนาท�เปนเคร�องผใชบรการหรอไคลเอนท

(Client) ซ�งจะทาการประมวลผลบางสวน

• ในขณะท�งานสวนท�เหลอจะถกประมวลผลท�เคร�องเซรฟเวอรหรอ

เคร�องผใหบรการ (Server)

ประเภทของระบบกระจายศนย

การแยกประเภทของระบบกระจายศนยสามารถพจารณา 4 วธดงน�

1.ระบบกระจายศนยตามตาแหนงผใช

2.ระบบกระจายศนยตามหนาท�การทางาน

3.ระบบกระจายศนยตามวธการควบคม

4.ระบบกระจายศนยตามวธการประมวลผล

ระบบกระจายศนยตามตาแหนงผใช

ระบบกระจายศนยตามตาแหนงผใช (Distribution by Location)

• ประกอบดวยเซรฟเวอรและผใชจานวนหน�งซ�งอยคนละสถานท�

เชน ตางเมอง ตางอาคาร ตางหองทางาน หรออยในหองทางาน

เดยวกนแตเปนคอมพวเตอรคนละเคร�อง ท�ทางานเปนอสระจากกน

และกน โดยมการเช�อมตอถงกนดวยระบบเครอขายส�อสาร

• ปญหาท�อาจเกดข�นสาหรบระบบในลกษณะน�คอการควบคมจาก

ศนยกลาง เชน การควบคมนโยบายและข �นตอนการทางานจาก

สานกงานใหญ

ระบบกระจายศนยตามหนาท�การทางาน

• บรการท �งหมดท�มใหแกผใชในระบบกระจายศนยน �นอาจถกแยก

ตดต �งไวยงสถานท�ตางกนได

• ระบบท�มการวางโปรแกรมตามลกษณะการใชงานเรยกวา ระบบ

กระจายศนยตามหนาท�การทางาน (Distributed by Functions)

• ระบบกระจายศนยตามหนาท�การทางานยงอาจหมายถงการแบงแยก

โปรแกรมตามโครงสรางขององคกร

• ปญหาท�อาจเกดข�นในระบบน�คอ แมวาตวโปรแกรมอาจแยกเกบตาม

สถานท�ท�จะใชงานน �นแตกคงตองใชขอมลรวมกน การเขาไปใชขอมล

ของแผนกอ�นอาจทาใหเกดปญหาในเร�องของการรกษาความปลอดภย

Page 31: Computer network

21-Aug-12

31

ระบบกระจายศนยตามวธการควบคม

• ระบบกระจายศนยตามวธการควบคม (Distribution by Control)

เนนท�การบรหาร (Management) เปนหลก

• ในระบบกระจายศนย ผบรหารอาจน�งทางานอยท�สถานท�ใดกได

รวมท �งท�ศนยกลาง

ระบบกระจายศนยตามวธการประมวลผล(Distribution by Processing)

• ระบบกระจายศนยอาจถกกาหนดลกษณะจากวธการโครงสราง

ของคอมพวเตอรภายในระบบ

• ระบบกระจายศนยตามวธการประมวลผล (Distribution by

Processing) เน�องจากเคร�องคอมพวเตอรทกเคร�องอาจมขด

ความสามารถในการประมวลผลเทาเทยมกนหรอบางเคร�องอาจม

ความสามารถสงกวาเคร�องอ�น

ชวลต

การสรางระบบกระจายศนย

นายชวลต คามล52122309

ขอพจารณาท�สาคญของการสรางระบบกระจายศนย

- ขอพจารณาท�สาคญของการสรางระบบกระจายศนย คอ การจดการโครงสราง การกระจาย และการใชงานขอมล

- ผออกแบบจะตองตดสนใจเลอกสถานท�สาหรบจะตดต �งขอมลรวบรวมท �งกาหนดตวบคคลหรอกลมคนท�จะเขามาใชงานขอมลน�นๆ

-การใชระบบจดการฐานขอมลแบบรวมศนย(Centralized Databases) คอการเกบขอมลท �งหมดไวท�ศนยกลางเพยงแหงเดยว จะชวยขจดปญหาขอมลซ�าซอนและสามารถรบประกนความทนสมยของขอมลได

การจดการแฟมขอมล

- แฟมขอมลมหลายประเภทอาจถกแยกเกบไวในเคร�องคอมพวเตอร หลายแหงในระบบกระจายศนย

- ซอฟตแวรท�ทาหนาท�จดการเก�ยวกบการบรหารเก�ยวกบการบรหารแฟมขอมลเรยกวาแฟมขอมลเรยกวา ดเอฟเอสดเอฟเอส (Distributed File (Distributed File Systems; DFSSystems; DFS) ซ �งจะตองสามารถทางานบนความซบซอนของระบบกระจายศนยได

Page 32: Computer network

21-Aug-12

32

องคประกอบท�มผลตอประสทธภาพองคประกอบท�มผลตอประสทธภาพของระบบดเอฟเอส DFSDFS มอยหลายอยาง

ดงตอไปน�

สถานท�(Location)

วตถประสงคของระบบดเอฟเอส DFS

- การใหบรการโดยไมมใหบรการโดยไมมขอจากดในเร�องสถานท�ขอจากดในเร�องสถานท�(Location Independence)(Location Independence)

การใหบรการโดยไมมขอจากดในเร�องสถานท�ใหบรการโดยไมมขอจากดในเร�องสถานท�(Location Independence)(Location Independence)

ผใชท�ไดรบอนญาตใหใชขอมลในแฟมขอมลหน�ง จะตองสามารถเรยกใชขอมลในแฟมน �นไดโดยไมมขอจากดวาแฟมขอมลน�นจะอยท �ใดในระบบ

แฟมขอมลท�ตองการของผใชน�นอาจจะอยในคอมพวเตอรของผใชหรออาจจะอยในคอมพวเตอรของสาขาท�อยหางไกลออกไปมาก ผใชไมจาเปนตองทราบวาแฟมน �นอยท �ใดแตสามารถดงเอาขอมลท �งหมดหรอบางสวนมาใช ประโยชนไดทนท

การใหบรการโดยไมมขอจากดในเร�องสถานท�ใหบรการโดยไมมขอจากดในเร�องสถานท�(Location Independence) ((Location Independence) (ตอตอ))

นอกจากน�ระบบดเอฟเอส(DFS) ยงอนญาตใหยายแฟมขอมลไปยงท�อ�นภายในระบบไดโดยผใชยงคงสามารถใชขอมลในแฟมน �นไดตามปกต

เจษฎา

Page 33: Computer network

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. เม�อโหนดหน�งตองการสงขอมล โหนดอ�น ๆ ตองมสวนรวมดวย ซ�งจะทาใหเสยเวลา

Page 34: Computer network

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)

Page 35: Computer network

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 เปนตน

Page 36: Computer network

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

Page 37: Computer network

21-Aug-12

37

• ไดเรคทอร� (Directory) หมายถง พ�นท� ท�ถกกาหนดข�นมา เพ�อจดเกบไฟลขอมลตางๆ อยางเปนระบบระเบยบ และใหความสาคญตอไฟลขอมลน�นๆเปนพเศษ ..จรงๆแลวไดเรคทอร� น�นกนความหมายกวาง บางคร �งอาจรวมไปถงไดรฟตางๆดวย

• แตท�นยมใชกนน�น มกจะหมายถง พ�นท�ท�ถกกาหนดข�นมาทกคร �งท�ทาการตดต �งโปรแกรม ใชสาหรบเกบพกไฟลสวนประกอบตางๆ ของโปรแกรมน�นๆท�ตดต �ง อยางเปนสดสวน ซ�งหนไมพนรปแบบพ�นท�ท�เปน..โฟลเดอร (Folder)และโฟลเดอรกมไดมการกาหนดคาความจเปนคาตายตวไว จะเปล�ยนแปลงคาความจไปเร�อยๆ ตามจานวนหรอปรมาณของไฟลขอมลท�นาเขามาเกบพกไว

ระบบดเอฟเอส DFSDFS จะมการจดการสารบญแฟมขอมลซ�งจะตองทราบวาแฟมขอมลน �นอยท �ใด สทธในการใชงานเปนอยางไร สามารถใชงานในทนทไดหรอไม รวมท �งจะตองคอยปรบปรงขอมลในสารบญน�ใหมความทนสมยอยตลอดเวลาโดยเฉพาะเม�อมการลบหรอแกไขขอมลในแฟมขอมลข�น

ซ�ง file directory จะหมายถง

ตวอยางของ file directory

พสทธณ

ระบบการกระจายศนย

การแจกจายขอมล

Page 38: Computer network

21-Aug-12

38

การแจกจายขอมล

• ระบบกระจายศนย (Distributed Systems) ประกอบดวยโฮสตคอมพวเตอรจานวนหน�งท�มขดความสามารถในการประมวลผลดวยตวเอง ซ�งกระจายกนอยในสถานท�ตางกน ทาใหโฮสตแตละเคร�องสามารถทาการประมวลผลไดโดยอสระจากโฮสตเคร�องอ�น ไมมผใดใหคาจากดความของระบบการกระจายศนยไวอยางเปนทางการ แมวาจะมความคลายคลงกบนยามของระบบแยกศนย แตจดเดนของระบบน�คอการท�มโฮสตกระจายอยหลายแหงซ�งสามารถทาการประมวลผลไดแมวาโฮสตบางสวนอาจหยดทางาน ในขณะท�ระบบแยกศนยเนนเฉพาะการแยกขอมลออกจากศนยกลางโดยไมไดกลาวถงเร�องโฮสตท�ทาการประมวลผล และการทางานของระบบปฏบตการ เปนตน

การแจกจายขอมล

• ระบบฐานขอมลแบบรวมศนย (Centralized Database System) คอ การจดเกบขอมล สถานท�เกบขอมล โปรแกรมระบบบรหารฐานขอมล การรกษาความปลอดภย การฟ�นสภาพ และการควบคมภาวะพรอมกน ของระบบฐานขอมลท�อยในระบบฮารดแวรเดยวกน

• ฐานขอมลแบบกระจาย ( A Distributed Database) เปนกลมของฐานขอมลหลายตวท�เก �ยวของสมพนธกนทางตรรกะซ�งกระจายอยบนขายงานคอมพวเตอร

ลกษณะระบบการกระจายศนย

• ระบบกระจายศนยอาจถกกาหนดลกษณะจากวธการโครงสรางของคอมพวเตอรภายในระบบ ซ�งมการเช�อมตอถงกนและวธการท�คอมพวเตอรเหลาน�ถกนามาใชในการประมวลผลซ�งเรยกวา ระบบกระจายศนยตามวธการประมวลผล (Distribution by Processing) เน�องจากเคร�องคอมพวเตอรทกเคร�องอาจมขดความสามารถในการประมวลผลเทาเทยมกนหรอบางเคร�องอาจมความสามารถสงกวาเคร�องอ�น จงแบงวธการจดกลมออกเปนสองวธคอ ระบบกระจายศนยแบบตามลาดบช �น และระบบกระจายศนยแบบตามแนวระนาบ ระบบกระจายศนยแบบตามระดบช �น(Hierarchical Distributed System) จะจดการแบงกลมงานสวนหน�งใหทาการประมวลผลท�เคร�องคอมพวเตอรท �ศนยกลาง ซ�งมขดความสามารถสงสดในระบบ สวนท�เหลอนาไปประมวลผลท�เคร�องในกลมผใชหรอท�เคร�องผใชโดยตรงท�ใชคอมพวเตอรท �มขดความสามารถในระดบธรรมดา บางทเรยกระบบน�วา ระบบแนวต �ง (Vertical System)

ลกษณะระบบการกระจายศนย

• ในระบบกระจายศนยแบบตามลาดบช �น รบแฟมขอมลอาจข�นอยหรอไมข�นอยกบเคร�องเซรฟเวอร ขอมลหลกจะถกเกบไวท �เคร�องเซรฟเวอรระดบบนสดแลวกระจายมาสเคร�องคอมพวเตอรท �อยระดบลางลงมาอาจจะมสาเนาขอมลอย แตกเปขอมลบางสวนเทาน�นท�มความจาเปนตอการประมวลผล

• ขอมลแบบสดทายคอ ขอมลแตละสวนเปนอสระแกกนอยางสมบรณท �งรปแบบของขอมลและโปรแกรมท�ใช

น.ส. พสทธณ วงคดาว52122349 สท.52ศ.4.1 วธนา