โดย อ.ปริญญา น้อยดอนไพร v. 15-12-2011
DESCRIPTION
การสื่อสารข้อมูลและเครือข่าย (Data Communications and Networks) บท ที่ 3 แบบจำลองเครือข่าย (Network Model). โดย อ.ปริญญา น้อยดอนไพร V. 15-12-2011. วัตถุประสงค์เชิงพฤติกรรม. บอกวัตถุประสงค์ของแบบจำลองเครือข่ายได้ - PowerPoint PPT PresentationTRANSCRIPT
โดย อ.ปริ�ญญา น้�อยดอน้ไพริ V.15-12-2011
การิสื่��อสื่าริข้�อมู�ลและเคริ�อข้�าย
(Data Communications and Networks)
บทท�� 3 แบบจำ าลองเคริ�อข้�าย(Network Model)
Data Communications and Networks :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)
วั#ตถุ&ปริะสื่งค'เชิ�งพฤต�กริริมู บอกวั�ตถุ�ประสงค์�ของแบบจำ��ลองเค์ร�อข��ยได้� เข��ใจำแนวัค์�ด้ของก�รแบ�งเป นล��ด้�บชั้�"นต��งๆ
ของแบบจำ��ลอง OSI และแบบจำ��ลองอ�นเทอร�เน&ต
บอกล��ด้�บชั้�"นของ OSI Model และ Internet Modelได้�
อธิ�บ�ยร�ยละเอ(ยด้ถุ)งวั�ธิ(ก�รส�*อส�รบนแบบจำ��ลองเค์ร�อข��ยได้�
บอกค์วั�มแตกต��งระหวั��งก�รเชั้�*อมต�อในร-ปแบบลอจำ�ค์�ล และแบบฟิ/ส�ค์�ลได้�
Data Communications and Networks :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)
การิท างาน้แบบเป*น้ล าด#บชิ#+น้ (LAYERED TASKS)
Sender Receiver
เข(ยนจำม -> ใส�ซอง -> เข(ยนท(*อย-�ผู้-�ส�งผู้-�ร �บ ->น��ไปหย�อนต-�
เข(ยนจำม -> ใส�ซอง -> เข(ยนท(*อย-�ผู้-�ส�งผู้-�ร �บ ->น��ไปหย�อนต-�
จำม. ถุ-กน��ออกจำ�กต-� ไปย�งท(*ท��ก�ร ปณ.
จำม. ถุ-กน��ออกจำ�กต-� ไปย�งท(*ท��ก�ร ปณ.
ท(*ท��ก�ร ปณ. ค์�ด้แยกจำม. และให�ผู้-�น��ส�ง น��จำม.ไปย�ง ปณ.ปล�ยท�ง
ท(*ท��ก�ร ปณ. ค์�ด้แยกจำม. และให�ผู้-�น��ส�ง น��จำม.ไปย�ง ปณ.ปล�ยท�ง
เป/ด้จำด้หม�ย -> อ��นจำด้หม�ยเป/ด้จำด้หม�ย -> อ��นจำด้หม�ย
จำม. ถุ-กน��ม�จำ�ด้เร(ยงและส�งไปย�งผู้-�ร �บ
จำม. ถุ-กน��ม�จำ�ด้เร(ยงและส�งไปย�งผู้-�ร �บ
ปณ.ปล�ยท�งท��ก�รร�บจำม.ปณ.ปล�ยท�งท��ก�รร�บจำม.
Higher Layers
Middle Layers
Lower Layers
ระบบขนส�ง น��จำม.จำ�กต�นท�ง ไปย�ง ปล�ยท�งอ�จำเป น ท�งรถุยนต� ท�งรถุไฟิ ท�งเค์ร�*องบ�น
Data Communications and Networks :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)
INTERNET MODEL
Data Communications and Networks :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)
INTERNET MODEL (ต�อ)
หร�อเร(ยกอ(กชั้�*อวั�� TCP/IP Model หร�อ ชั้�ด้โปโตค์อลท(ซ(พี(/ไอพี( (TCP/IP protocol suite)
ม( 5 Layers แต�ละเลเยอร�ม(ค์วั�มร�บผู้�ด้ชั้อบ
หร�อหน��ท(*ก�รท��ง�นแตกต��งก�น และแต�ละเลเยอร�จำะม(ก�รให�บร�ก�ร
ก�บเลเยอร�ท(*ต�ด้ก�บต�วัเอง
Data Communications and Networks :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)
INTERNET MODEL (ต�อ)
Computer Computer
Peer-to-Peer ProcessesPeer-to-Peer ProcessesDevice A Device BIntermediate
node Intermediate node
Application
5-4 interface
Transport
4-3 interface
Network
3-2 interface
Data link
2-1 interface
Physical
Application
5-4 interface
Transport
4-3 interface
Network
3-2 interface
Data link
2-1 interface
Physical
Network
3-2 interface
Data link
2-1 interface
Physical
Network
3-2 interface
Data link
2-1 interface
Physical
5
4
3
2
1
5
4
3
2
1
3rd
2nd
1st
3rd
2nd
1st
3rd
2nd
1st
Peer to peer protocol (4th layer)
Peer to peer protocol (5th layer)
Physical Communication
Data Communications and Networks :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)
INTERNET MODEL (ต�อ)
Data Communications and Networks :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)
INTERNET MODEL (ต�อ)
ก�รส�*อส�รข�อม-ลระหวั��งเลเยอร�ภ�ยใต�แบบจำ��ลองอ�นเทอร�เน&ตก�รส�*อส�รข�อม-ลระหวั��งเลเยอร�ภ�ยใต�แบบจำ��ลองอ�นเทอร�เน&ต
5
4
3
2
1
L5 Data H5
L4 Data H4
L3 Data H3
L2 Data H2T2
10110011000111000111100011100110101
5
4
3
2
1
L5 Data H5
L4 Data H4
L3 Data H3
L2 Data H2T2
10110011000111000111100011100110101
Transmission medium
Data Communications and Networks :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)
PHYSICAL LAYER เป นเลเยอร�ระด้�บล��งส�ด้ ส�งข�อม-ลในระด้�บบ�ตไปย�งส�*อ (media) ท(*ใชั้�ในก�ร
ส�งข�อม-ล เก(*ยวัข�องก�บก�รก��หนด้ค์�ณสมบ�ต�ท�งกล และท�ง
ไฟิฟิ6� ให�ก�บอ�นเทอร�เฟิซและส�*อท(*ใชั้�ในก�รส�งข�อม-ล
Transmission medium
1011001100011100011110 1011001100011100011110
From data ink layer To data ink layer
Physical layer Physical layer
Data Communications and Networks :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)
PHYSICAL LAYER (ต�อ) หน��ท(*หล�กของเลเยอร�น("ค์�อ เป นก�รก��หนด้ค์�ณสมบ�ต�ของอ�นเทอร�เฟิซท(*เชั้�*อมต�อ
ระหวั��งอ�ปกรณ�ก�บส�*อท(*ใชั้�ในก�รส�งข�อม-ล สร��งข�อก��หนด้ในก�รแปลงข�อม-ลระด้�บบ�ตให�เป น
ส�ญญ�ณ (signal) ต��งๆ เชั้�น ส�ญญ�ณท�งไฟิฟิ6� หร�อ แสง เป นต�น ภ�ยในเลเยอร�น("จำะม(ข�อก��หนด้วั��จำะแปลงบ�ตข�อม-ล 0 และ 1 ไปเป นส�ญญ�ณต��งๆได้�อย��งไรบ��ง
ก��หนด้อ�ตร�ก�รส�งข�อม-ล (Bit Rate)วั��ในแต�ละวั�น�ท(ส�ม�รถุส�งข�อม-ลได้�จำ��นวันเท��ใด้
ก��หนด้ค์วั�มสอด้ค์ล�องก�นของก�รร�บส�งข�อม-ล (Synchronization of bits)โด้ยท�"งฝ่9�ยร�บและส�งจำะต�องม(ส�ญญ�ณน�ฬิ�ก� (Clock) ท(*สอด้ค์ล�องก�น
Data Communications and Networks :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)
DATA LINK LAYER ด้�ต��ล�งค์�เลเยอร�จำะร�บข�อม-ลม�จำ�กฟิ/ส�ค์�ลเลเยอร� ข�อม-ลท(*ได้�
ร�บม�น�"นอ�จำจำะม(ค์วั�มผู้�ด้พีล�ด้(error) ซ)*งเก�ด้ข)"นได้�จำ�กก�รเด้�นท�งของข�อม-ลม�จำ�กต�นท�ง ด้�งน�"นด้�ต��ล�งค์�เลเยอร�จำะต�องท��ก�รแก�ไขข�อผู้�ด้พีล�ด้ของข�อม-ล เพี�*อท(*จำะให�เน&ตเวั�ร�ค์เลเยอร�ได้�ร�บข�อม-ลท(*ปร�ศจำ�กข�อผู้�ด้พีล�ด้
Data link layer
Data H2T2 Frame
From network layer
To physical layer
Data H2T2 Frame
To network layer
From physical layer
Data link layer
Data Communications and Networks :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)
DATA LINK LAYER (ต�อ) ร�บข�อม-ลม�จำ�กเน&ตเวั�ร�ค์เลเยอร�แล�วัม�ท��ก�รแบ�ง
ออกเป นเฟิรม (Frames) เพี�*อให�สะด้วักในก�รจำ�ด้ส�งข�อม-ล
เพี�*มฟิ/ส�ค์�ลแอด้เด้รส (Physical address) เข��ไปท(*เฮด้เด้อร� เพี�*อท(*จำะได้�ทร�บถุ)งแอด้เด้รสของอ�ปกรณ�ท�"งต�นท�งและปล�ยท�ง
ค์วับค์�มอ�ตร�ก�รไหลของข�อม-ล(Flow control) ในกรณ(ท(*ต�นท�งและปล�ยท�งม(ค์วั�มเร&วัในก�รร�บส�งข�อม-ลท(*ไม�เท��ก�นแล�วั จำะท��ให�ข�อม-ลเก�ด้ก�รส-ญห�ยได้� ด้�งน�"นจำ)งต�องม(กลไกในก�รค์วับค์�มอ�ตร�ก�รไหลของข�อม-ล เพี�*อท(*จำะให�ก�รร�บส�งท�"งสองฝ่9�ยเก�ด้ค์วั�มสมด้�ลก�น
Data Communications and Networks :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)
DATA LINK LAYER (ต�อ) ค์วับค์�มข�อผู้�ด้พีล�ด้ของข�อม-ล (Error control) ใน
กระบวันก�รร�บส�งข�อม-ลน�"นม(ค์วั�มเป นไปได้�ท(*ข�อม-ลจำะเก�ด้ก�รส-ญห�ย หร�อม(ข�อผู้�ด้พีล�ด้เก�ด้ข)"น เชั้�น ม(เฟิรมข�อม-ลส-ญห�ย หร�อม(ก�รส�งเฟิรมข�อม-ลซ�"� ด้�งน�"นจำ)งต�องม(กลไกในก�รค์วับค์�มค์วั�มผู้�ด้พีล�ด้ของข�อม-ล ก�อนท(*จำะส�งให�ก�บเน&ตเวั�ร�ค์เลเยอร�ต�อไป ซ)*งจำะตรวัจำสอบในส�วันของท��ยเฟิรม(Trailer)
ค์วับค์�มก�รใชั้�ส�*อในก�รส�งข�อม-ล(Access control) เม�*ออ�ปกรณ�ต��งๆต�องม(ก�รใชั้�ส�*อในก�รส�งข�อม-ลร�วัมก�นแล�วั ม(ค์วั�มเป นไปได้�ท(*อ�ปกรณ�ต��งๆอ�จำส�งข�อม-ลออกม�พีร�อมก�น ซ)*งจำะเก�ด้ก�รชั้นก�น ด้�งน�"นจำ)งต�องม(กลไกในก�รค์วับค์�ม เพี�*อท(*จำะชั้�วัยแก�ป=ญห�น("
Data Communications and Networks :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)
DATA LINK LAYER (ต�อ)
LinkLink
Link
Link
Link
End System IntermediateSystem
IntermediateSystem
End System
End SystemIntermediateSystemA
B
C D
E FHop-to-hop deliveryHop-to-hop deliveryHop-to-hop delivery
A B E FData link
Physical
Data link
Physical
Data link
Physical
Hop-to-hop delivery Hop-to-hop delivery Hop-to-hop delivery
ก�รส�งข�อม-ลก�นระหวั��งโหนด้ต��งๆก�รส�งข�อม-ลก�นระหวั��งโหนด้ต��งๆ
Data Communications and Networks :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)
DATA LINK LAYER (ต�อ)
10 28 53 65 87
T2 Data 1087
Trailer
Source addres
s
Destination
address
ต�วัอย��ง : แสด้งถุ)งเฟิรมข�อม-ลท(*ส�งก�นระหวั��งโหนด้ต�วัอย��ง : แสด้งถุ)งเฟิรมข�อม-ลท(*ส�งก�นระหวั��งโหนด้
Data Communications and Networks :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)
NETWORK LAYER ในเลเยอร�น("จำะร�บผู้�ด้ชั้อบในก�รส�งข�อม-ลจำ�กต�นท�งไป
ย�งปล�ยท�ง (Source-to-destination delivery) ให�เป นไปอย��งถุ-กต�อง ถุ)งแม�วั��ก�รส�งข�อม-ลน�"นจำะเป นก�รส�งข��มเค์ร�อข��ยก�น เน�*องจำ�กในด้�ต��ล�งค์�เลเยอร�จำะเน�นก�รส�งข�อม-ลภ�ยในเค์ร�อข��ยเด้(ยวัก�น
Network layer
Data H3 Packet
From Transport layer
To data link layer
Data H3 Packet
To transport layer
From data link layer
Network layer
Data Communications and Networks :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)
NETWORK LAYER (ต�อ) ก��หนด้ลอจำ�ค์อลแอด้เด้รส (Logical address) ของ
ต�นท�งและปล�ยท�งให�ก�บแพี&กเก&ต (packet) โด้ยใส�เข��ไปท(*ส�วันห�วัของแพี&กเก&ต เพี�*อท(*จำะให�ส�ม�รถุส�งข�อม-ลข��มเค์ร�อข��ยก�นได้� เน�*องจำ�กฟิ/ส�ค์อลแอด้เด้รสท(*ถุ-กก��หนด้ในด้�ต��ล�งค์�เลเยอร�น�"นจำะใชั้�ก�นภ�ยในเค์ร�อข��ยเด้(ยวัก�นเท��น�"น ด้�งน�"นในก�รส�งข�อม-ลข��มเค์ร�อข��ยจำ)งต�องม(ก�รก��หนด้ลอจำ�ค์อลแอด้เด้รสข)"นม�
ก�รห�เส�นท�ง (Routing) ในก�รส�งข�อม-ลข��มเค์ร�อข��ยน�"น จำะต�องส�งต�อก�นเป นทอด้ๆ จำ�กเค์ร�อข��ยหน)*งไปย�งอ(กเค์ร�อข��ยหน)*ง กวั��ท(*ข�อม-ลจำะถุ)งปล�ยท�งได้� อ�จำจำะต�องผู้��นเค์ร�อข��ยหล�ยเค์ร�อข��ย อ(กท�"งย�งส�ม�รถุเด้�นท�งไปได้�หล�ยเส�นท�งอ(กด้�วัย ด้�งน�"นในเลเยอร�น("จำะต�องม(ก�รก��หนด้กลไกในก�รห�เส�นท�งของก�รส�งข�อม-ล เพี�*อท(*จำะให�ข�อม-ลเหล��น�"นส�ม�รถุเด้�นท�งไปย�งปล�ยท�งได้�เร&วัท(*ส�ด้
Data Communications and Networks :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)
NETWORK LAYER (ต�อ)
Link
Link
Link
Link
Link
End System IntermediateSystem
IntermediateSystem
End System
End SystemIntermediateSystemA
B
C D
E FHop-to-hop delivery Hop-to-hop deliveryHop-to-hop delivery
End-to-end delivery
A B E F
Data link
Physical
Data linkPhysical
Data linkPhysical
End-to-end delivery
Network
Network
Network
ก�รร�บส�งข�อม-ลระหวั��งต�นท�งและปล�ยท�งSource-to-destination delivery
ก�รร�บส�งข�อม-ลระหวั��งต�นท�งและปล�ยท�งSource-to-destination delivery
Data Communications and Networks :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)
NETWORK LAYER (ต�อ)
RingH
71
T99
20F
N 33
66 Z
87 E10 A
P 95 M 77
T2Data A P10 20
T2DataAP95 66
T2
Data
AP9
9 3
3Bus
Bus
Data Communications and Networks :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)
TRANSPORT LAYER
ในเน&ตเวั�ร�ค์เลเยอร�จำะท��ก�รส�งข�อม-ลจำ�กต�นท�ง(source) ไปปล�ยท�ง (destination) ให�ได้�อย��งถุ-กต�อง ถุ��ท�"งต�นท�งและปล�ยท�งม(โปรเซส(process) ในก�รร�บส�งข�อม-ลเพี(ยงโปรเซสเด้(ยวั แต�ในค์วั�มเป นจำร�งส�ม�รถุม(ได้�หล�ยโปรเซส
ด้�งน�"นในชั้�"นทร�นสปอร�ตเลเยอร�จำ)งต�องม(ข�อก��หนด้ในก�รร�บส�งข�อม-ลก�นระหวั��งโปรเซส (process-to-process delivery) ด้�วัย
Data Communications and Networks :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)
TRANSPORT LAYER (ต�อ)
DataH4 DataH4 DataH4Segments
To Network Layer
Transport layer
From Application Layer
DataH4 DataH4 DataH4Segments
From Network Layer
Transport layer
To Application Layer
Data Communications and Networks :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)
TRANSPORT LAYER (ต�อ) เน&ตเวั�ร�ค์เลเยอร�จำะม(ก�รก��หนด้ลอจำ�ค์�ลแอด้เด้รส ซ)*ง
เป นแอด้เด้รสของเค์ร�*องน�"นๆแต�ถุ��ภ�ยในเค์ร�*องน�"นม(โปรเซสอย-�หล�ยโปรเซส จำ)งต�องม(ก�รก��หนด้พีอร�ต(port) เพี�*อจำะเป นหม�ยเลขท(*บ�งบอกถุ)งโปรเซสต��งๆ
ข�อม-ลท(*จำะถุ-กส�งออกจำ�กเลเยอร�น("จำะถุ-กแบ�งออกเป นเซ&กเมนต� (segment) โด้ยท(*แต�ละเซ&กเมนต�จำะม(หม�ยเลขก��ก�บ (Sequence number) อย-� ด้�"งน�"นเม�*อโปรเซสท(*ร �บข�อม-ลได้�ร�บเซ&กเมนต�เหล��น("แล�วั ก&จำะน��ม�รวัมก�นอ(กค์ร�"ง
ค์วับค์�มก�รต�ด้ต�อก�นระหวั��งโปรเซส (connection control)
Connectionless Connection-oriented
Data Communications and Networks :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)
TRANSPORT LAYER (ต�อ)
ค์วับค์�มก�รไหลของข�อม-ล (Flow control) ซ)*งจำะค์ล��ยก�บด้�ต��ล�งค์�เลเยอร� เพี(ยงแต�จำะเป นก�รค์วับค์�มก�รไหลของข�อม-ลระหวั��งโปรเซสเท��น�"น
ค์วับค์�มข�อผู้�ด้พีล�ด้ของข�อม-ล (error control) โด้ยจำะค์วับค์�มข�อผู้�ด้พีล�ด้ของข�อม-ลระหวั��งโปรเซส
Data Communications and Networks :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)
TRANSPORT LAYER (ต�อ)ต�วัอย��ง: ก�รส�งข�อม-ลระหวั��งโหนด้ต�วัอย��ง: ก�รส�งข�อม-ลระหวั��งโหนด้
Data
Internet
A P
Application layer
Transport layer
Network layer
Data link layer
Data-2jkData-1jk
Data-2jkAPData-1jkAP
Data-2jkAPT2 H2Data-1jkAPT2 H2
Data
Data-1jkData-2jkData-1jkAP
Data-2jkAP
Data-1jkAPT2 H2Data-2jkAPT2 H2
Data Communications and Networks :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)
APPLICATION LAYER
ในเลเยอร�น("จำะเน�นส�วันของก�รต�ด้ต�อก�บผู้-�ใชั้� (User interface) และบร�ก�ร (service) ต��งๆของเค์ร�อข��ยท(*จำะม(ให� เชั้�น จำด้หม�ยอ�เล&กทรอน�กส� (electronic mail), ก�รโอนย��ยไฟิล� (file transfer) หร�อก�รใชั้�ง�นเวั�ร�ด้ไวัด้�เวั&บ (www)
Data Communications and Networks :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)
APPLICATION LAYER (ต�อ)
SMTP Telnet HTTP…
Data H5Message
Applicationlayer
To transport layer
Useruser
SMTP Telnet HTTP…
Data H5Message
Applicationlayer
From transport layer
Useruser
Data Communications and Networks :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)
APPLICATION LAYER (ต�อ)
ให�บร�ก�รจำด้หม�ยอ�เลค์ทรอน�กส� เชั้�น ก�รร�บ-ส�ง ก�รส�งจำด้หม�ยต�อก�นเป นทอด้(forward)
ก�รเข��ถุ)งและโอนย��ยไฟิล�ข�อม-ล (File transfer and access)
ก�รเข��ใชั้�ง�นเค์ร�*องจำ�กระยะไกล (Remote log-in)
ก�รใชั้�ง�นเวั�ร�ด้ไวัด้�เวั&บ
Data Communications and Networks :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)
SUMMARY
Application
Transport
Network
Data link
Physical
To allow access to networkTo move packets from source to destination; to provide internetworkingTo transmit bits over a medium;To provide mechanical and electrical specification
To provide reliable process-to-process message delivery and error recoveryTo organize bits into frames;To provide hop-to-hop delivery
Data Communications and Networks :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)
OSI MODEL
Data Communications and Networks :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)
OSI MODEL (ต�อ)
เพี�*อเป นม�ตร�ฐ�นในก�รพี�ฒน�เค์ร�อข��ยก�รส�*อส�รข�อม-ลและค์อมพี�วัเตอร�
เป นแบบจำ��ลองท(*เป นเพี(ยงทฤษฏี( เพี�*อจำะท��ให�ง��ยต�อก�รเข��ใจำและเห&นถุ)งก�รท��ง�นเป นเลเยอร�
จำะเพี�*ม Session layer และ Presentation layer
Data Communications and Networks :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)
องค'กริ ISO และแบบจำ าลอง OSI
OSI => Open Systems Interconnection หร�อ แบบจำ��ลอง OSI
องค์�กรก��หนด้ม�ตรฐ�นส�กล (International Standards Organization) จำ�ด้เป นองค์�กรหน)*งท(*ได้�ร�บก�รยอมร�บก�นท�*วัโลกเก(*ยงก�บก�รก��หนด้ม�ตรฐ�นส�กล ซ)*งค์วับค์�มหล�กเกณฑ์�เค์ร�อข��ยก�รส�*อส�รด้�วัย ท(*เร(ยกวั�� Open System Interconnection หร�อม�กเร(ยกส�"นๆ วั�� ได้�พี�ฒน�แบบจำ��ลองน("ข)"นเม�*อปD ค์.ศ. 1948
แบบจำ��ลอง OSI เป นระบบเป/ด้ (Open System) ท(*อน�ญ�ตให�ระบบท(*ม(ค์วั�มแตกต��งก�นส�ม�รถุส�*อส�รระหวั��งก�นได้�
แบบจำ��ลอง OSI ไม�ใชั้�โปรโตค์อล (Protocol)
Data Communications and Networks :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)
แน้วัค�ดใน้การิแบ�งล าด#บชิ#+น้สื่��อสื่าริ1 . เพี�*อลด้ค์วั�มซ�บชั้�อน ท��ให�ง��ยต�อก�รเร(ยนร- �และเข��ใจำ2. เพี�*อให�แต�ละล��ด้�บชั้�"นม(บทบ�ทหน��ท(*ท(ชั้�ด้เจำน และแตกต��ง
ก�น3. เพี�*อให�แต�ละล��ด้�บชั้�"นปฏี�บ�ต�ง�นต�มหน��ท(*ต�มท(*ได้�ร�บมอบ
หม�ย4. เพี�*อให�ฟิ=งก�ชั้�นก�รท��ง�นในแต�ละล��ด้�บชั้�"นท(*ได้�ก��หนด้ม�น�"น
สอด้ค์ล�องก�บม�ตรฐ�นส�กล5. เพี�*อก��หนด้ขอบเขตค์วั�มร�บผู้�ด้ชั้อบในแต�ละล��ด้�บชั้�"น เพี�*อ
ป6องก�นในกรณ(ท(ม(ก�รเปล(*ยนแปลงบนเลเยอร�หน)*ง ๆ6. จำ��นวันล��ด้�บชั้�"นจำะต�องม(จำ��นวันเพี(ยงพีอและเหม�ะสมต�อ
ก�รจำ��แนกหน��ท(*ก�รท��ง�น
OSI Model เป*น้เพ�ยงกริอบการิท างาน้ตามูแน้วัค�ดเพ��อการิสื่��อสื่าริริะหวั�าง คอมูพ�วัเตอริ' แต�แบบจำ าลองน้�+ไมู�ได�ผน้วักกริริมูวั�ธี�ข้องการิสื่��อสื่าริ
เอาไวั� การิสื่��อสื่าริจำริ�งๆน้#+น้ จำะเก�ดข้1+น้จำากโปริโตคอลท��ใชิ�สื่��อสื่าริก#น้
OSI Model เป*น้เพ�ยงกริอบการิท างาน้ตามูแน้วัค�ดเพ��อการิสื่��อสื่าริริะหวั�าง คอมูพ�วัเตอริ' แต�แบบจำ าลองน้�+ไมู�ได�ผน้วักกริริมูวั�ธี�ข้องการิสื่��อสื่าริ
เอาไวั� การิสื่��อสื่าริจำริ�งๆน้#+น้ จำะเก�ดข้1+น้จำากโปริโตคอลท��ใชิ�สื่��อสื่าริก#น้
Data Communications and Networks :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)
Data Communications and Networks :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)
Data Communications and Networks :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)
ENCAPSULATION Communication on a network originates at a
source, and is sent to a destination. Information traveling over a network is referred to as data, or data packets. If a computer wants to send data to another computer on the network, the data must be packaged in a process called encapsulation.
Data Communications and Networks :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)
OSI MODEL
Session layer จำะเป นเลเยอร�ท(*ม(ก�รสร��งเซสชั้�นก�นระหวั��งเค์ร�*อง เพี�*อให�ผู้-�ใชั้�ส�ม�รถุท(*จำะเชั้�*อมโยงก�บเค์ร�*องอ�*นๆได้� เชั้�น ก�รล&อกอ�นเข��ใชั้�ง�นเค์ร�*องระยะไกลในแต�ละค์ร�"ง เป นต�น เม�*อม(ก�รสร��งเซสชั้�นก�นแล�วั ก�รร�บส�งข�อม-ลจำะใชั้�บร�ก�รจำ�กทร�นสปอร�ตเลเยอร�
Presentation layer เป นเลเยอร�ท(*ชั้�วัยแปลงร-ปแบบของข�อม-ล และแปลข�อม-ลเพี�*อท(*จำะให�ก�รแลกเปล(*ยนข�อม-ลน�"นๆ เป นไปในร-ปแบบเด้(ยวัก�น เชั้�น ก�รเข��รห�สข�อม-ล ก�รถุอด้รห�สข�อม-ลและก�รบ(บอ�ด้ข�อม-ล เป นต�น
Data Communications and Networks :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)
ต#วัอย�างข้องโปริโตคอลใน้แต�ละเลเยอริ' Application Layer ประกอบด้�วัย Telnet, HTTP,
FTP, WWW, NFS, SMTP, SNMP Presentation Layer ประกอบด้�วัย JPEG, ASCII,
EBCDIC, TIFF, GIF, MPEG, Encryption Session Layer ประกอบด้�วัย RPC, SQL, NFS,
NetBIOS, Windows Socket, DECNet SCP, AppleTalk ASP
Transport Layer ประกอบด้�วัย TCP, UDP, SPX Network Layer ประกอบด้�วัย IP, IPX, AppleTalk Data Link Layer ประกอบด้�วัย Ethernet, Token
Ring, IEEE 802.3/202.2, Frame Relay, HDLC, FDDI, ATM
Physical Layer ประกอบด้�วัย EIA/TIA-232, V.35, EIA/TIA-449, RJ-45
Data Communications and Networks :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)
ต#วัอย�างข้องโปริโตคอลใน้แต�ละเลเยอริ'
Data Communications and Networks :: Mr.Parinya Noidonphrai (www.freebsd.sru.ac.th)
Q/A