แบบจำลองโอเอสไอ

20
LOGO แแแแแแแแแ แแแแแแแ OSI(Open Systems Interconnection)

Transcript of แบบจำลองโอเอสไอ

LOGO

แบบจำ��ลองโอเอสไอ OSI(Open Systems Interconnection)

แบบจำ��ลองโอเอสไอ OSI(Open Systems Interconnection)

น�งส�วดรุ�ณี� บ�ญตั�น544116210 54/35น�งส�วปน�ด� กิ�จำธนรุ�ตัน� 544116217 54/35น�งส�วป�ทม� กิะทงย�ม 544116225 54/35น�งส�วพรุท�พย� น�ยยะกิ�ล 54411622754/35น�งส�วพ�ชรุ�นทรุ� ภู่%&ห้(อย 544116228 54/35น�งส�วว�นทน� ใครุ&ครุวญ 54411623654/35น�งส�วศิ�รุ�พรุ ส�ขเจำรุ�ญ 544116252 54/35น�งส�วส�ด�วรุรุณี พ&อกิ�ล 544116253 54/35

ส�ข�คอมพ�วเตัอรุ�และเทคโนโลย�ส�รุสนเทศิ

เสนอ อ.ภู่�น�ว�ฒน� ศิรุ�ไชยเล�ศิ

จำ�ดท��โดย

กิ�รุแบ&งช�.นในแบบจำ��ลองโอเอสไอกิ�รุแบ&งช�.นในแบบจำ��ลองโอเอสไอ

 ในปี� พ.ศ . 2512 องค์�กร ISO (International Organization for Standardization) ได้�เห็�นถึ�งป�ญห้�กิ�รุเข(�ป�ญห้�กิ�รุเข(�

กิ�นไม&ได(ของรุะบบคอมพ�วเตัอรุ�จำ�กิบรุ�ษั�ทผู้%(ผู้ล�ตัตั&�งๆ ท��ให้(ไม&กิ�นไม&ได(ของรุะบบคอมพ�วเตัอรุ�จำ�กิบรุ�ษั�ทผู้%(ผู้ล�ตัตั&�งๆ ท��ให้(ไม&สะดวกิตั&อผู้%(ใช(ง�นคอมพ�วเตัอรุ� จำ2งได(รุ&�งกิรุอบม�ตัรุฐ�นของกิ�รุสะดวกิตั&อผู้%(ใช(ง�นคอมพ�วเตัอรุ� จำ2งได(รุ&�งกิรุอบม�ตัรุฐ�นของกิ�รุใช(ง�นคอมพ�วเตัอรุ�ให้(เป4นรุะบบเป5ด เพ67อให้(รุะบบคอมพ�วเตัอรุ�จำ�กิใช(ง�นคอมพ�วเตัอรุ�ให้(เป4นรุะบบเป5ด เพ67อให้(รุะบบคอมพ�วเตัอรุ�จำ�กิบรุ�ษั�ทตั&�งๆ ส�ม�รุถใช(ง�นรุ&วมกิ�นได( บรุ�ษั�ทตั&�งๆ ส�ม�รุถใช(ง�นรุ&วมกิ�นได( โด้ยก��ห็นด้ม�ตรฐ�นกล�งในก�รแลกเปีล !ยนข้�อม#ลข้$�วส�รระห็ว$�งระบบเค์ร)อข้$�ยค์อมพ*วเตอร�ข้�+น

เร ยกว$� ม�ตรฐ�นก�รส)!อส�รระห็ว$�งค์อมพ*วเตอร�ในระบบเปี,ด้ (Open Systems Interconnection; OSI) ห็ร)อเรุ�ยกิว&�เรุ�ยกิว&�แบบจำ��ลองโอเอสแบบจำ��ลองโอเอสไอ ซึ่�!งช่$วยส$งเสร*มและอ��นวยค์ว�มสะด้วกให็�เก*ด้

ก�รพ/ฒน�ให็�บร*ก�รเค์ร)อข้$�ยค์อมพ*วเตอร�ระห็ว$�งปีระเทศ และท��ให็�ผู้#�ใช่�ง�นค์อมพ*วเตอร�สะด้วกม�กข้�+นในก�รเล)อกใช่�ง�นระบบต$�งๆ แบบจำ��ลองโอเอสไอแบ$งกล5$มก�รท��ง�นต�มห็น��ท !ในแต$ละระด้/บออกเปี6น

7 ระด้/บช่/+น

1

            เปี6นช่/+นบนส5ด้ข้องแบบจำ��ลองโอเอสไอ ช&วยอ��นวยคว�มสะดวกิให้(ผู้%(ใช(ในกิ�รุช&วยอ��นวยคว�มสะดวกิให้(ผู้%(ใช(ในกิ�รุ

ตั�ดตั&อกิ�บรุะบบเครุ6อข&�ย ตั�ดตั&อกิ�บรุะบบเครุ6อข&�ย ปีระกอบด้�วยโพรโตค์อลห็ล�ยต/ว เช่$น เทลเน�ต(Telnet) ท !ใช่�ต*ด้ต$อก/บเค์ร)!องเซึ่*ฟเวอร� เอฟท พ (FTP) ใช่�ถึ$�ยโอนแฟ8มข้�อม#ล เอช่ท ท พ (HTTP) ใช่�น��

เสนอข้�อม#ลแบบไฮเปีอร�เท�กซึ่�บนอ*นเตอร�เน�ต เอสเอ�มท พ (SMTP) ใช่�ส$งจำด้ห็ม�ย

อ*เล�กทรอน*กส�

ช�.นช�.นปรุะย�กิตั� ปรุะย�กิตั� ((ApplicaApplication)tion)

2 ช�.นน��ช�.นน��เสนอ เสนอ ((PresentatPresentation)ion)

                ท��ห้น(�ท�7จำ�ดรุ%ปแบบท��ห้น(�ท�7จำ�ดรุ%ปแบบของข(อม%ลท�7แตักิตั&�งกิ�นให้(เห้ม�ะของข(อม%ลท�7แตักิตั&�งกิ�นให้(เห้ม�ะ

สมท�7ห้น&วยรุ�บและส&งส�ม�รุถเข(�ใจำสมท�7ห้น&วยรุ�บและส&งส�ม�รุถเข(�ใจำกิ�นกิ�นได้� และย/งบ บอ/ด้ข้�อม#ลเพ)!อเพ*!มปีระส*ทธิ*ภ�พในก�รส$ง ก�รเข้��รห็/ส

ข้�อม#ลเพ)!อเพ*!มค์ว�มปีลอด้ภ/ยในก�รส$ง

  ((Presentatio

n)

Presentatio

n)

ช่/+นก�รน��เสนอน +เปี6นอ*สระจำ�กก�รแสด้งข้�อม#ล (เช่$นก�รเข้��รห็/ส )โด้ยก�รแปีลระห็ว$�งร#ปีแบบข้องแอปีพล*เค์ช่/นเลเยอร�และร#ปีแบบข้องเค์ร)อข้$�ยเลเยอร� ช่/+นก�รน��เสนอจำะแปีลงข้�อม#ลให็�อย#$ในร#ปีแบบท !แอปีพล*เค์ช่/นเลเยอร�ยอมร/บ เลเยอร�น +จำะ format และเข้��รห็/สข้�อม#ลท !จำะส$งไปีในเค์ร)อข้$�ย บ�งค์ร/+งถึ#กเร ยกว$�ช่/+นไวย�กรณ์� (syntax layer)โค์รงสร��งก�รน��เสนอเด้*มใช่� syntax แบบ Basic Encoding Rules of Abstract Syntax Notation One(ASN.1) ด้�วยค์ว�มส�ม�รถึเช่$นก�รแปีลงไฟล�ข้�อค์ว�มแบบ EBCDIC ให็�เปี6นแฟ8มแบบ ASCII ห็ร)อก�รแปีลงโค์รงสร��งแบบอน5กรมข้องว/ตถึ5ห็ร)อโค์รงสร��งข้�อม#ลอ)!น ๆ ให็�เปี6นแบบ XML ห็ร)อกล/บก/น 

3 ช�.นช�.นพ�จำ�รุณี� พ�จำ�รุณี� ((SessioSession)n)

                ท��ห้น(�ท�7จำ�ดกิ�รุกิ�รุท��ห้น(�ท�7จำ�ดกิ�รุกิ�รุเช67อมตั&อ ค6อสรุ(�งกิ�รุเช67อมตั&อ เช67อมตั&อ ค6อสรุ(�งกิ�รุเช67อมตั&อ

จำ�ดกิ�รุกิ�รุเช67อมตั&อ ตั�ดกิ�รุเช67อมตั&อ จำ�ดกิ�รุกิ�รุเช67อมตั&อ ตั�ดกิ�รุเช67อมตั&อ จำ/ด้ก�รข้�อม#ลให็�ส$งตรงก/บโปีรแกรม

ปีระย5กต�ท��ให็�ม/ !นใจำได้�ว$�ข้�อม#ลท !ร /บส$งถึ#กต�องและค์รบถึ�วน ถึ�งแม�จำะเปี,ด้ใช่�

ง�นโปีรแกรมห็ล�ยโปีรแกรม

((Sess

ion)

Session)

เลเยอร�เซึ่สช่/!นจำะค์วบค์5มก�รห็�ร)อ (ก�รเช่)!อมต$อ ) ระห็ว$�งค์อมพ*วเตอร�ห็ล�ยต/ว ม/นจำ/ด้ท��, บร*ห็�รจำ/ด้ก�ร, และย5ต*ก�รเช่)!อมต$อก�ร

ใช่�ง�นระห็ว$�งภ�ยในก/บระยะไกล ม/นท��ง�นแบบด้#เพล�กเต�ม,ด้#เพล�กซึ่�ค์ร�!ง ห็ร)อ ซึ่*มเพล�กซึ่�และจำ/ด้ท��ว*ธิ ก�รตรวจำสอบ, ก�รเสร�จำส*+น, ก�รเล*กด้��เน*นก�ร และก�รเร*!มต�นให็ม$ แบบจำ��ลอง OSI ท��ให็�เลเยอร�น +ท��ห็น��ท !

ร /บผู้*ด้ช่อบในก�รปี,ด้เซึ่สช่/!นอย$�งสง$�ง�ม ซึ่�!งเปี6นทร/พย�ส*นอย$�งห็น�!งข้อง Transmission Control Protocol และย/งร/บผู้*ด้ช่อบส��ห็ร/บเซึ่สช่/!น checkpointing and recovery ท !ไม$ค์$อยได้�ถึ#กน��ม�ใช่�ใน Internet Protocol สว ท เลเยอร�เซึ่สช่/!นปีกต*จำะด้��เน*นก�รร$วมก/น

อย$�งช่/ด้เจำนก/บแอปีพล*เค์ช่/นในสภ�พแวด้ล�อมท !เร ยกกระบวนก�รจำ�กระยะไกล

4 ช�.นเคล67อนช�.นเคล67อนย(�ย ย(�ย ((Transport)Transport)                เปี6นช่/+นท !อย#$ตรงกล�ง ระห็ว$�ง

3 ช่/+นล$�ง และ 3 ช่/+นบน  ท��ห้น(�ท�7รุ�บท��ห้น(�ท�7รุ�บข(อม%ลม�จำ�กิช�.นพ�จำ�รุณี� แล(วแบ&งข(อม%ลข(อม%ลม�จำ�กิช�.นพ�จำ�รุณี� แล(วแบ&งข(อม%ลออกิม�เป4นห้น&วยเล:กิๆ เรุ�ยกิว&�แพ:กิเกิจำออกิม�เป4นห้น&วยเล:กิๆ เรุ�ยกิว&�แพ:กิเกิจำแล(วส&งตั&อให้(ช�.นเครุ6อข&�ย แล(วส&งตั&อให้(ช�.นเครุ6อข&�ย นอกจำ�กน +ย/ง

ท��ก�รตรวจำสอบและแก�ไข้ข้�อผู้*ด้พล�ด้ จำ/ด้ล��ด้/บ ว*ธิ อ��งอ*งต��แห็น$งผู้#�ร /บปีล�ยท�ง ว*ธิ

รวมข้�อม#ล ค์ว�มเร�วในก�รร/บส$งข้�อม#ล โพรโตค์อลท !ใช่�ม�กท !ส5ด้ในช่/+นน +ค์)อ โพรโตค์อล

ท ซึ่ พ (Transmission Contrrol Protocol; TCP)

((Transport)

Transport)

เลเยอร�ก�รข้นส$งท��ก�รโอนอย$�งโปีร$งใสข้องข้�อม#ลระห็ว$�ง end users, ให็�บร*ก�รก�รโอนข้�อม#ลท !เช่)!อถึ)อได้�ไปีย/งเลเยอร�ช่/+นบน, ค์วบค์5มค์ว�มน$�เช่)!อถึ)อข้องก�รเช่)!อมโยงโด้ยก�รค์วบค์5มก�รไห็ลข้องข้�อม#ล, ก�ร

ท�� segmentation/desegmentation, และค์วบค์5มค์ว�มผู้*ด้พล�ด้ . บ�งโพรโทค์อลเปี6น state-and connection-oriented ซึ่�!งห็ม�ยค์ว�มว$�ช่/+นข้องก�รข้นส$งส�ม�รถึต*ด้ต�ม segment และส$งอ กค์ร/+งส��ห็ร/บ segment ท !ล�มเห็ลว ช่/+นข้องก�รข้นส$งย/งม ก�รร/บร# �ข้อง

ก�รส$งผู้$�นข้�อม#ลท !ปีระสบค์ว�มส��เร�จำและส$งข้�อม#ลต/วต$อไปีถึ��ไม$ม ข้�อผู้*ด้พล�ด้เก*ด้ข้�+น

5 ช�.นเครุ6อช�.นเครุ6อข&�ย ข&�ย ((Network)Network)

            ท��ห้น(�ท�7เล6อกิเส(นท�งของท��ห้น(�ท�7เล6อกิเส(นท�งของข(อม%ลจำ�กิตั(นท�งไปปล�ยท�ง ควบค�มข(อม%ลจำ�กิตั(นท�งไปปล�ยท�ง ควบค�มคว�มค�บค�7งของข(อม%ล คว�มค�บค�7งของข(อม%ล ในเส�นท�งข้องเค์ร)อข้$�ย โด้ยแยกแยะเค์ร)!องปีล�ยท�งจำ�กห็ม�ยเลข้ปีระจำ��เค์ร)!อง โพรโตค์อลท !

ใช่�ในช่/+นน +ค์)อ ไอพ (Internet Protocol) และไอซึ่ เอ�มพ (Internet Control Message Protocol;

ICMP) อ5ปีกรณ์�เช่)!อมต$อในช่/+นน +ได้�แก$ เร��เตอร� และเกตเวย�

((Netw

ork)

Network)

เลเยอร�เค์ร)อข้$�ยให็�กรรมว*ธิ และข้/+นตอนก�รถึ$�ยโอนข้�อม#ลค์ว�มย�วแปีรจำ�กโฮสต�ต�นท�งบนเค์ร)อข้$�ยห็น�!งไปีย/งโฮสต�ปีล�ยท�งบนอ ก

เค์ร)อข้$�ยห็น�!งท !แตกต$�งก/น (ในท�งตรงก/นข้��มก/บช่/+น data link layer ท !เช่)!อมต$อก/บโฮสต�ภ�ยในเค์ร)อข้$�ยเด้ ยวก/น ) ในข้ณ์ะท !ร /กษ�

ค์5ณ์ภ�พข้องก�รบร*ก�รท !ถึ#กร�องข้อโด้ยช่/+นข้องก�รข้นส$ง เลเยอร�เค์ร)อข้$�ยท��ห็น��ท !ห็�เส�นท�งและย/งอ�จำด้��เน*นก�รแยกข้�อม#ลออกเปี6นช่*+นเล�กๆ

และรวมกล/บม�ให็ม$ และร�ยง�นข้�อผู้*ด้พล�ด้ในก�รส$งข้�อม#ล เร�เตอร�ท��ง�นอย#$ในช่/+นน + จำะก�รส$งข้�อม#ลไปีท/!วเค์ร)อข้$�ยและท��ให็�อ*นเทอร�เน�ตเปี6นไปีได้� address ท !ใช่�เปี6นแบบลอจำ*ค์ค์อล -ค์)อค์$�จำะถึ#กเล)อกโด้ย

ว*ศวกรเค์ร)อข้$�ย ก�รใช่� address ไม$ได้�เปี6นแบบล��ด้/บช่/+นส#งต�!�

6 ช�.นเช67อมโยงข&อช�.นเช67อมโยงข&อม%ล ม%ล ((Data link)Data link)                ท��ห้น(�ท�7รุวบรุวมข(อม%ลท��ห้น(�ท�7รุวบรุวมข(อม%ล

กิล�&มข(อม%ลเข(�ด(วยกิ�นเป4นช�ด กิล�&มข(อม%ลเข(�ด(วยกิ�นเป4นช�ด เฟรุมเฟรุม((frame) frame) กิ��ห้นดเลขล��ด�บเฟรุมกิ��ห้นดเลขล��ด�บเฟรุมข(อม%ล กิ��ห้นดจำ�ดเรุ�7มตั(นจำ�ดส�.นส�ดของข(อม%ล กิ��ห้นดจำ�ดเรุ�7มตั(นจำ�ดส�.นส�ดของล��ด�บข(อม%ลล��ด�บข(อม%ลท !ต�องก�รส$ง ค์วบค์5มเวล�

และอ/ตร�ก�รไห็ลข้องข้�อม#ล ด้#และข้�อผู้*ด้พล�ด้ข้องก�รส$งข้�อม#ล ห็�กเก*ด้ก�ร

ส#ญห็�ยข้�อม#ลไม$ไปีถึ�งจำ5ด้ห็ม�ยต�มเวล� ก�จำะให็�ส$งข้�อม#ลไปีให็ม$ อ5ปีกรณ์�ในช่/+นน +ค์)อ

บร*ด้จำ�

  ((Data lin

k

Data link

ช่/+นเช่)!อมโยงข้�อม#ลให็�ฟ@งช่/!นก�รท��ง�นและข้/+นตอนก�รถึ$�ยโอนข้�อม#ลระห็ว$�งห็น$วยง�นเค์ร)อข้$�ยและก�รตรวจำสอบและแก�ไข้ข้�อผู้*ด้พล�ด้อ�จำเปี6นไปีได้�ท !อ�จำเก*ด้ข้�+นในช่/+นก�ยภ�พ แต$เด้*มช่/+นน +ม ไว�ส��ห็ร/บส)!อจำ5ด้ต$อจำ5ด้และจำ5ด้ต$อห็ล�ยจำ5ด้ห็ร)อล/กษณ์ะข้องส)!อบร*เวณ์กว��งในระบบโทรศ/พท� พ)+นท !สถึ�ปี@ตยกรรมข้องแลนซึ่�!งรวมถึ�งส)!อก�รเข้��ถึ�งท !ส�ม�รถึก�รออก

อ�ก�ศได้�จำะได้�ร/บก�รพ/ฒน�ต$�งห็�กใน ISO IEEE 802. ในท�งปีฏิ*บ/ต*ท !ท/นสม/ย ก�รตรวจำสอบข้�อผู้*ด้พล�ด้เท$�น/+นท !ปีร�กฏิในโพรโทค์อลก�รเช่)!อมโยงข้�อม#ลเช่$น Point-to-Point Protocol (PPP) ไม$ใช่$ flow control ท !ใช่� sliding window. และในเค์ร)อข้$�ยท�องถึ*!น IEEE

802.2 ช่/+น LLC ไม$ได้�ถึ#กใช่�เปี6นโพรโทค์อลส$วนให็ญ$บน Ethernet

7 ช�.นช�.นกิ�ยภู่�พ กิ�ยภู่�พ ((PhysicaPhysical)l)                  ท��ห้น(�ท�7ควบค�มกิ�รุท��ง�นท��ห้น(�ท�7ควบค�มกิ�รุท��ง�น

ท�งกิ�ยภู่�พของอ�ปกิรุณี�และรุะบบเช67อมท�งกิ�ยภู่�พของอ�ปกิรุณี�และรุะบบเช67อมตั&อ ท��ให้(กิ�รุตั�ดตั&อส67อส�รุรุะห้ว&�งกิ�นตั&อ ท��ให้(กิ�รุตั�ดตั&อส67อส�รุรุะห้ว&�งกิ�น

ส�ม�รถึส)!อค์ว�มห็ม�ยได้�ถึ#กต�อง เช่$น ก�รก��ห็นด้ค์5ณ์ล/กษณ์ะท�งก�ยภ�พ ใช่�ส�ย

ส/ญญ�ณ์แบบไห็น ค์ว�มเร�วเท$�ใด้

((Physic

al)

Physical)

ช่/+นก�ยภ�พก��ห็นด้ค์5ณ์สมบ/ต*ท�งก�ยภ�พและท�งไฟฟ8�ส��ห็ร/บ อ5ปีกรณ์� โด้ยเฉพ�ะอย$�งย*!งจำะก��ห็นด้ค์ว�มส/มพ/นธิ�ระห็ว$�งอ5ปีกรณ์�และส)!อ

กล�งในก�รส$งผู้$�นเช่$นส�ยทองแด้งห็ร)อเส�นใยแก�วน��แสงซึ่�!งรวมถึ�งร#ปีแบบข้องข้�, แรงด้/นไฟฟ8�, ค์ว�มต��นท�นส�ย, ร�ยละเอ ยด้เค์เบ*ล, เวล�ส/ญญ�ณ์, ฮ/บ, ร พ ทเทอร�, อะแด้ปีเตอร�เค์ร)อข้$�ย, อะแด้ปีเตอร�บ/สโฮสต�

(HBA ใช่�ในเค์ร)อข้$�ยพ)+นท !จำ/ด้เก�บ) และอ)!น ๆ

บรุรุณี�น�กิรุมบรุรุณี�น�กิรุม

ว*ก*พ เด้ ย ส�ร�น5กรมเสร . แบบจำ��ลองโอเอสไอ. ค์�นเม)!อ ธิ/นว�ค์ม 12, 2557, จำ�ก http://th.wikipedia.org/wiki/%E0%B9%81%E0%B8%9A%E0%B8%9A%E0%B8%88%E0%B8%B3%E0%B8%A5%E0%B8%AD%E0%B8%87%E0%B9%82%E0%B8%AD%E0%B9%80%E0%B8%AD%E0%B8%AA%E0%B9%84%E0%B8%AD#.E0.B8.81.E0.B8.B2.E0.B8.A3.E0.B9.81.E0.B8.9A.E0.B9.88.E0.B8.87.E0.B8.8A.E0.B8.B1.E0.B9.89.E0.B8.99.E0.B9.83.E0.B8.99.E0.B9.81.E0.B8.9A.E0.B8.9A.E0.B8.88.E0.B8.B3.E0.B8.A5.E0.B8.AD.E0.B8.87.E0.B9.82.E0.B8.AD.E0.B9.80.E0.B8.AD.E0.B8.AA.E0.B9.84.E0.B8.ADเทค์โนโลย ส)!อส�ร . แบบจำ��ลองโอเอสไอ . ค์�นเม)!อ ธิ/นว�ค์ม 12, 2557, จำ�ก http://xn--12cf0 dj9 bham2 ca6 a9 ce9 a8 a8 jnbb6 j.blogspot.com/201306osi.html

LOGO