Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
บทท 2แบบจำลองเครอขย
บทนำ
กรสอสรแบบระดบชน (Layered Tasks หรอ Stack) จะเปนการทำางานแบบเปนลำาดบขน (Hierarchy) โดยจะทำางานสงตอกนเปนลำาดบขนตามกระบวนการและไมสามารถขามขนตอนได เชน การสงเอกสารระหวางกนจะตองมบรรจหบหอพรอมกบบอกทอยของตนทางและปลายทางใหดตวอยางของการสงเอกสารของไปรษณย - Protocol หมายถง ขอตกลงทใชในการรบบรการ - Message หมายถง สนคาทตองการใหไปรบและจดสง
- Sender หมายถง ผไปรบของและบรรจของลงในกลอง - Medium หมายถง เสนทางการขนสง - Receiver หมายถง ผรบบรการ
ตวแบบององอนเตอรเนต(Internet Model)ชดลำาดบชนของการสอสารบนอนเทอรเนต หรอ แบบ
อางองอนเทอรเนต TCP/IP Protocol Suite
4
ชนกยภพ(Physical layer) ใชกระบวนการ Peer-to-Peer Processes ในการสง
สญญาณไฟฟาและรบสญญาณไฟฟาระหวางกน
5
ชนกรเชอมขอมล(Data Link Layer) ทำาหนาทในการควบคมการสง Bit
Stream/Frame จาก Node หนงไปยงอก Node หนง โดยบรหารจดการการใชตวกลาง
(Access Control) และควบคมอตราการไหลของขอมล (Flow Control) ไปพรอมกบแกไข
ขอผดพลาด (Error Control)
6
ชนเครอขย(Network Layer) ทำาหนาทในการหาเสนทางทดทสดและควบคมการ
สง Packet จาก Node หนงไปยงอก Node หนง
7
8
ชนกรขนสง (Transport Layer) เปนชนททำาหนาทขนสงขอมลขามเครอขายไป
ตาม Port Addressing ในขณะเดยวกนควบคมอตราการไหลของขอมล (Flow Control) ไปพรอม
กบแกไขขอผดพลาด (Error Control)
ชนแอปพลเคชน(Application Layer) เปนชนทใชตดตอกบผใช
9
ตวแบบององโอเอสไอ (OSI Reference Model)หากเปรยบเทยบการสอสารระหวางบคคลของมนษยกบเครอขายคอมพวเตอรจะเหน
10
วาทกการสอสารตองการความสามารถในการทำางานรวมกนได (Interoperability) ซงจะตองม
การกำาหนดมาตรฐานในการสอสารระหวางกน เชน ถาเปนชาวไทยตองการสอสารกบชาวเยอรมน
จำาเปนจะตองมการตกลงในเรองของภาษากลางทจะตองใชในการสอสารระหวางกนกอน นนกคอ
ภาษาองกฤษ นอกจากจะตกลงภาษาทใชแลวคสอสารทงสองฝายจะตองเขาใจไวยกรณ
ภาษาองกฤษดวย ในสวนของการสอสารในเครอขายคอมพวเตอรกมการกำาหนดภาษาทจะใช
สอสารเหมอนกน เพอใหคอมพวเตอรหรออปกรณทตางยหอกน ตางรนกน สารมารถสอสารและ
ทำางานรวมกนได ภาษานน เรยกวา มาตรฐานการสอสารขอมล “ ”หรอ ตวแบบอางองโอเอสไอ“
(OSI Reference Model) ” โอเอสไอ ถกยอมาจาก Open Systems Interconnection ซงถก
กำาหนดโดยองคการมาตรฐานสากล (ISO) ลกษณะเดนของตวแบบกคอการวางกรอบกระบวนการ
ของการสอสารอยางเปนขนตอน รวมไปถงการสนบสนนความเปนมาตรฐานใหเหนชดเจนใน
เครอขายสารสนเทศ (ภทรสน ภทรโกศล. 2555 : 42)โดยทตวแบบอางองโอเอสไอ สามารถแบงได 7 ชน ดงน (ภทรสน ภทรโกศล. 2555 : 44-46)
- ชนกายภาพ (Physical layer) คอ ชนทอยลางสด เปนชนทใชในการกำาหนด
คณสมบตทางกายภาพของฮารดแวรททำาหนาทในการแปลงขอมลใหอยในรปของสญญาณ และ
11
ทำาหนาทแปลงขอมลจากระบบเครอขายใหเปนขอมลเลขฐานสอง - ชนเชอมขอมล (Data Link layer) คอ ชนททำา
หนาทในการจดขอมลใหอยในรปของ เฟรมขอมล (data frame) ซงในชนนจะมการใสเลข
แมคแอดเดรสของตนทางและหมายเลขของอปกรณตวตอไป โดยในชนนจะมการตรวจสอบขอผด
พลาดในการสอสาร เชน การใชบตภาวะ (parity bit)
- ชนเครอขาย (Network layer) คอ ชนททำาหนาทสงขอมลขามเครอขาย
ผานอนเทอรเนตโพรโทคอล (Internet Protocol) โดยมการสรางทอยขนมาเพอใชสำาหรบอางอง
เวลาในการสงขอมล เรยกวา ไอพแอดเดรส (IP address) เนองจากขอมลทสงในชนนเปนการสง
ขามขอมลเครอขาย ดงนนขอมลทอยในชนนจะถกแบงออกเปนสวนเลกๆ เรยกวา กลมขอมล หรอ
แพกเกต (packet) จงจำาเปนตองมตวทชวยนนกคอ เราทตง โพรโทคอล (Routing Protocol) เพอ
ทำาการคำานวณและหาเสนทางทดทสดในการสงขอมลขามเครอขายตอไป
- ชนการขนสง (Transport layer) คอ ชนนจะทำาหนาทในการเชอมตอกบชนตางๆ ทอยเหนอขนไปเพอขอใชงานบรการตางๆของเครอขาย(network services) โดยเรมจากเครองทสงไปยงเครองทรบปลายทาง (end-to-end connection) ซงในบรการแตละประเภทจะใชหมายเลขพอรท(port number) เปนตวบอก เชน การสงขอมลผาน HTTP จะใชผานพอรทหมายเลข 80 เปนตน
12
โดยในชนนจะมโพรโทคอลทใชในการสอสารอย 2 ประเภท คอ ทซพ (TCP : Transmission Control Protocol) เปนโพรโทคอลทกอนจะสงขอมลทกครงจะตองตรวจสอบกอนวา สามารถตดตอเครองปลายทางไดหรอไม โดยจะสรางทางเชอมตอระหวางผสงและผรบกอน สวนอกประเภทหนง คอ ยดพ (UDP : User Datagram Protocol) จะไมมการสรางทางเชอมตอกอน เหมอน ทซพ แตจะทำาการสงทนท ดงนนดานความเรว ยดพ จะสามารถสงขอมลไดเรวกวา เชน การถายทอดสดแบบ real-time ซงตองอาศยความเรวในการสงเพอใหผชมไดชมทนทไมมสะดด แตภาพทไดอาจจะมการหนวงของเวลา (delay) หรอ ความคมชดอาจจะลดลง ในขณะท ทซพ จะเนนในเรองของความถกตองและสมบรณของขอมลทสงดงนน ขอมลทสงบน ทซพ จะเดนทางไดชากวา เชน การสง e-mail ทจะตองไดขอมลทครบถวนจงจะสามารถอานได
- ชนชวงเวลา (Sessions layer) คอ ชนนจะทำาหนาทในการจดโครงสราง การทำางานแบบพรอมเพรยงกนของการขอมลทหลากหลาย หรอ ซงโครนส (synchronize) รวมไปถงการกำาหนดวธการแลกเปลยนขอมลทอาจเกดขน
- ชนการนำาเสนอ (Presentation layer) คอ ชนนจะทำาหนาทในการตรวจสอบไวยากรณของชดขอมลทมการเปลยนแปลง
- ชนการประยกต (Application layer) คอ ชนนจะทำาหนาทตอประสานระหวางผใช (user) กบ ซอฟตแวรประยกตตางๆ (application) โดยมการกำาหนดวธการท
13
ซอฟตแวรจะทำางานบนเครอขายไดอยางถกตอง เชน เวบเบราเซอร (Web Browser) เปนตน
14
15