ຍຈ຺ີ3 ຓາຈຉະຊາຌກາຌຽຆໃບືຓຉໃ...
Transcript of ຍຈ຺ີ3 ຓາຈຉະຊາຌກາຌຽຆໃບືຓຉໃ...
1
ຍຈ຺ີ 3 ຓາຈຉະຊາຌກາຌຽຆືໃ ບຓຉ ໃ ຖະ ຍຍບໄາຄບຄີ
OSI ຖະ PROTOCOL (TCP/IP)
1. ຽບືຂໃາງ (Network)
ກຸໃຓຂບຄບຎຸະກບຌີໃ ເຆໄຘືໃ ຘາຌີໃ ຓກີາຌຽຆືໃ ບຓງຄກຌັຈງເຆໄຘືໃ ກາຄເຌກາຌ
ປຍັຘ ຺ໃຄຂ ໄຓຌູ ຖະ ເຌກາຌຽຆືໃ ບຓງຄບຎຸະກບຌຽຎັຌຽບືຂໃາງຌ ັໄຌ ຘາຓາຈຽປັຈແຈໄ
2 ຍຍ:ື
+ ຍຍຈຸຉ ໃ ຈຸ (Point-to-Point)
+ ຍຍນົາງຈຸ (Multipoint)
Poin-to-Point
2
MULTIPOINT
3
2. ປຍູຍຍກາຌຽຆືໃບຓງຄຂບຄຽບືຂໃາງ
4
MESH TOPOLOGY
5
ຂ ໄຈ ີ
1. ຽບືຂໃາງຓີທາຓຘະຊຼຌຘຄູ
2. ຽຊຄິທໃາໜຈເຈໜຈໜຶໃ ຄຽຘງນາງ ໜຈບືໃ ຌກ ໃງຄັຽປັຈທຼກແຈໄຎກ຺ກະຉ ິ
ຂ ໄຽຘງ
1. ຽຎືບຄຘາງຽຌັຈຽທກີ
2. ຓີໃາເຆໄ ໃາງຘຄູ
6
STAR TOPOLOGY
7
ຂ ໄຈ ີ
1. ຎະນງຈັຘືໃ ກາຄເຌກາຌຽຆືໃ ບຓຉ ໃ ກທໃາຍຍ mesh
2. ຉຈິຉ ັໄຄ ຖະຎຍັຎຄຸກໄແຂແຈໄຄ ໃາງ
3. ຊໄາຘືໃ ກາຄ ນືົຽຘັໄຌາຄເຈໜຶໃ ຄຽກຈີຽຘງນາງະຍ ໃ ຘ ຺ໃຄຏຌ຺ກະຍ຺ຉ ໃ ຖະຍຍ຺
4. ຘາຓາຈກທຈຘບຍທາຓຏິຈຑາຈຂບຄຖະຍຍ຺ແຈໄຄ ໃາງຈງກທຈຘບຍີໃ hub
ຂ ໄຽຘງ
1. ຊໄານາກຘຌູກາຄຽກຈີທາຓຏິຈຑາຈຽປັຈເນໄຖະຍຍ຺ເຆໄຄາຌຍ ໃ ແຈໄ
8
BUS TOPOLOGY
9
ຂ ໄຈ ີ
1. ຎະນງຈັຘືໃ ກາຄກທໃາຍຍ mesh ຖະ star
2. ຄ ໃາງຉ ກາຌຽຑີໃ ຓ າຌທຌຽືໃ ບຄຘືໃ ຘາຌ
ຂ ໄຽຘງ
1. ຽກຈີທາຓຖໄາຆໄາຂບຄຂ ໄຓຌູຽຓ ືໃບຓກີາຌຘ ຺ໃຄຑໄບຓກຌັ າຌທຌນົາງຽືໃ ບຄ
10
RING TOPOLOGY
11
ຂ ໄຈ ີ
1. ຍ ໃ ຓກີາຌຉ າກຌັຂບຄຂ ໄຓຌູ
2. ຎະນງຈັກາຌເຆໄຘືໃ ຌ າຘຌັງາຌ
ຂ ໄຽຘງ
1. ຽຓ ືໃບກ ຖະຌຽີືໃ ບຄເຈຽືໃ ບຄໜຶໃ ຄຽກຈີທາຓຽຘງນາງະຽປັຈເນໄຖະຍຍ຺ຍ ໃ ຘາຓາຈ
ຘ ຺ໃຄຂ ໄຓຌູຉ ໃ ແຎແຈໄ
12
3. ຎະຽຑຈຂບຄຽບືຂໃາງ
13
LOCAL AREA NETWORK: LAN
14
SINGLE-BUILDING LAN MULTI-BUILDING LAN
METROPOLITAN AREA NETWORK: MAN
15
WIDE AREA NETWORK: WAN
16
History an Internet 1960 : Advance Research Project
Agency: ARPA 1967 : ARPANET (IMP) 1969 : Network Control Protocol
(NCP) 1972 – Present : Transmission
Control Protocol (TCP) and Internet Protocol (IP)
4. INTERNET
17
• International Organization for Standardization ( ISO ) • International Telecommunication Union – Telecommunication Standards Section ( ITU-T ) • American National Standards Institute(ANSI)
• Institute of Electrical and Electronics Engineers ( IEEE ) • Electronics Industries Association ( EIA )
Standards Organizations
18
5. ຍຍບໄາຄບຄີ OSI
ບຄ຺ກາຌຓາຈຉະຊາຌຌາຌາຆາຈ ISO (The International
Organization for Standardization) ດໃາຄເຈກ ຉາຓ ISO ຽຎັຌບຄ຺ກບຌີ
ບບກຍຍຎົຉບຌ OSI (Open System Interconnect) ນືົ ຽຎັຌຎົຉ
ບຌກາຌຽຆືໃ ບຓຉ ໃ ຽືບຂໃາງຍຍຽຎີຈຸຈຓຸ ໃຄໝາງຂບຄກາຌຑ ັຈະຌາ
ຓາຈຉະຊາຌຌີໄ ຽຑືໃ ບເນໄບຓຑິທຽຉີ ຖະບຎຸະກບຌຽືບຂໃາງີໃ ຏະຖິຈຈງ
ຍ ຖິຘຈັຉໃາຄໂ ຘາຓາຈ າຄາຌປໃທຓກຌັແຈໄ
19
OSI MODEL
20
1. Physical Layer
ຽຎັຌຆ ັໄຌີໃ ບະິຍາງຌຸຖກັຘະຌະກາຌ າຄາຌຂບຄຘືໃ ກາຄີໃ ເຆໄຘາງຉໃາຄໂ
ຖະທຍຓຸແຎຽຊຄີບຎຸະກບຌກາຌຽຆືໃ ບຓຉ ໃ ຈງກາຌຎຄຂ ໄຓຌູເຌປຍູຍຍ
ຂບຄຍຈິ ນືົ 0,1 ເນໄຽຎັຌຘຌັງາຌແຒຒໄາຖໄທຘ ຺ໃຄເນໄຽຊຄີຎາງາຄດໃາຄຎບຈແຑ
2. Data Link Layer
ປຍັຏິຈຆບຍເຌກາຌປຍັຘ ຺ໃຄຂ ໄຓຌູ ຖະຓກີາຌກທຈຘບຍທາຓຊກືຉໄບຄ
ຂບຄຂ ໄຓຌູຈໄທງ າຄຈໄາຌຘະຊາຌຘີ ຺ໃຄຂ ໄຓຌູະຈັຂ ໄຓຌູເນໄຽຎັຌຽຒຕຓ (Frame)
3. Network Layer
າໜໄາີໃ ປຍັຏິຈຘບຍຈັນາຽຘັໄຌາຄເນໄກຍັກາຌຘ ຺ໃຄຂ ໄຓຌູ ຖະຽຖືບກ
ຽຘັໄຌາຄີໃ ຽໝາະຘຓ຺ເຌກາຌຘ ຺ໃຄຂ ໄຓຌູຂໃາທຘາຌຽຆັໃ ຌ ກາຌ າຄາຌຂບຄ
Router
21
4. Transport Layer
ຽປັຈໜໄາີໃ ຽືໃ ບຌງໄາງຂ ໄຓຌູຖະນທໃາຄຎຕກຓຂບຄຏູໄເຆໄຄາຌີໃ ກ າຖຄັຖຌັດູໃ
ຈງກາຌຘ ຺ໃຄເຌປຍູຍຍ Segment ບກີໜໄາີໃ ໜຶໃ ຄຓ ໃຌກທຈຘບຍຑັກຽກຈັ ຖະ
ຈັຖຼຄຑັກຽກຈັ
5. Session Layer
ຽປັຈໜໄາີໃ ທຍຓຸກາຌຘືໃ ຘາຌຏໃາຌຽືບຂໃາງີໃ ກ າຖຄັຽກຈີຂືໄຌຖະນທໃາຄຘບຄ
ຐ ັໃຄ ຖະກາຌງກ຺ຽຖີກກາຌຘືໃ ຘາຌຖະນທໃາຄ Application
6. Presentation Layer
ປຍັຏິຈຆບຍກໃຼ ທກຍັປຍູຍຍຂບຄຂ ໄຓຌູີໃ ປຍັຘ ຺ໃຄຏໃາຌຽບືຂໃາງຽຆັໃ ຌ: JPEG,
TIFF ຖທຓຽຊຄີຄຘໄາຄຂບຄຂ ໄຓຌູີໃ ຊກືເຆໄຈງຎົກຓຉໃາຄໂ ຖະຽຌືໃບຄາກ
ບຓຑິທຽຉີີໃ ຉໄບຄກາຌຖກຎໃຼຌຂ ໄຓຌູບາຈະຓທີີິຽຂ຺ໄາຖະນຈັີໃ ຉກຉໃາຄກຌັ.
22
7. Application Layer
ບຍຑິກຽຆຌັຽຖຽດີ ຉໃຍ ໃ ແຈໄໝາງຽຊຄີບຍຑິກຽຆຌັຂບຄຏູໄເຆໄ (User
application) ຉໃຽຎັຌຈຸຽຆືໃ ບຓຉ ໃ ຖະນທໃາຄບຍຑິກຽຆຌັຂບຄຏູໄເຆໄກຍັຂະຍທຌກາຌ
ຘືໃ ຘາຌຏໃາຌຽບືຂໃາງ ຆ ັໄຌຌີໄະຊແືຈໄທໃາຽຎັຌຆ ັໄຌີໃ ຽຖີໃ ຓຂະຍທຌກາຌຘືໃ ຘາຌຽຆັໃ ຌກາຌເນໄ
ຍ ຖິກາຌຘືໃ ຘາຌເຌຆ ັໄຌຌີໄ FTP, HTTP ຖະບືໃ ຌໂ.
23
24
6. ຎົຉບຌ (Protocol)
ກາຌຽຆືໃ ບຓຉ ໃ ບຓຑິທຽຉີເນໄຽຎັຌຽືບຂໃາງເນໄຽຎັຌຽືບຂໃາງຈໄທງຘາງ
ຘຌັງາຌຌ ັໄຌຽຎັຌຂ ັໄຌຉບຌີໃ ຄ ໃາງຂບຄກາຌຘໄາຄຽບືຂໃາງ ຉໃຘໃທຌີໃ ຊ ໄາາງ ືກາຌ
ຑຈັະຌາຓາຈຉະຊາຌຽຑືໃ ບເນໄບຓຑິທຽຉີ ຖະບຎຸະກບຌຽບືຂໃາງີໃ ຏະຖິຈຈງ
ຉໃາຄຍ ຖິຘຈັກຌັຘາຓາຈຉິຈຉ ໃ ຘືໃ ຘາຌກຌັແຈໄຽຆິໃ ຄຓາຈຉະຊາຌຌ ັໄຌື ຎົຉບຌ
(Protocol).
6.1 ຆຸຈຎົຉບຌ TCP/IP
ຆຸຈຎົຉບຌ TCP/IP (Transmission Control Protocol/Internet
Protocol) ແຈໄຊກືຑຈັະຌາຓາຖໄທກທໃາ 30 ຎີ າກກາຌທແິີໃ ຘະໜຍັຘະໜຌູ
ຈງກະຆທຄກະຖານຓຘະນະຖຈັບະຽຓຖິກາຈຸຎະຘຄ຺ຂບຄກາຌທິເຌີໄກ ໃ ຽຑືໃ ບ
ຽຆືໃ ບຓຉ ໃ ບຓຑິທຽຉີີໃ ຉໃາຄຑັຈຒບຓກຌັຘາຓາຈຘືໃ ຘາຌກຌັແຈໄ.
25
OSI & TCP/IP
26
27
OSI & TCP/IP
ກາຌຘ ຺ໃຄຉ ໃ ຂ ໄຓຌູຖະນທໃາຄຽຖຽດີຂບຄ TCP/IP
28
4. ບຍຑິກຽຆຌັຽຖຽດີ (Application Layer)
ກາຌ າຄາຌຂບຄຎົຉບຌເຌຆ ັໄຌຌີໄະຽຎັຌກາຌຽຂ຺ໄາເຆໄຆຍັຑະງາກບຌແຖງະ
ແກ (Remote Access) ຖະ ກາຌຆກາຌເຆໄຆຍັຑະງາກບຌ (Resource
Sharing) ຎົຉບຌບຍຑິກຽຆຌັີໃ ຈັດູໃເຌຆ ັໄຌຌີໄແຈໄກໃ
HTTP (Hyper Text Transfer Protocol): ເຆໄຘ າຖຍັປຍັຘ ຺ໃຄແຒຖຽ໌ທັຍຽຑັກຖະນທໃາຄ
ຽທຍຍາທຽຆ ີຖະຽທັຍຽຆຽີທ ີ
SMTP (Simple Mail Transfer Protocol): ເຆໄຘ າຖຍັກາຌປຍັຘ ຺ໃຄບຽີຓທຖະນທໃາຄ
ຽຓທຽຆຽີທ ີ
POP (Post Office Protocol): ເຆໄຘ າຖຍັກາຌຈາທນົຈບຽີຓທາກຽຓທຽຆຽີທ ີ
IMAP (Internet Message Access Protocol): ເຆໄຘ າຖຍັຈາທນົຈບຽີຓທາກ
ຽຓທຽຆຽີທ ີ
FTP (File Transfer Protocol): ເຆໄຘ າຖຍັຊໃາງບຌແຒຖຖ໌ະນທໃາຄປຈ (Host)
Telnet: ເຆໄຘ າຖຍັກາກຖບັກບຌິຽຂ຺ໄາເຆໄປຈຖະງະາຄແກ 29
3. ປຈູປຈຽຖຽດີ (Host-to-Host Layer)
ກາຌຽປັຈທຼກເຌຆ ັໄຌຌີໄະໄາງືກຍັກາຌຽປັຈທຼກເຌຆ ັໄຌຽຆຘຆຌັ ຖະຆ ັໄຌ
ຽືໃ ບຌງໄາງຂ ໄຓຌູຂບຄຍຍບໄາຄບຄີ OSI ຽຆິໃ ຄເຌຆ ັໄຌຌີໄະຓ ີ2 ຎົຉບຌ ືTCP
(Transmission Control Protocol) ຖະ UDP (User Datagram
Protocol) ຽຆິໃ ຄຄັຘບຄຎົຉບຌຌີໄຓຖີກັຘະຌະກາຌຽປັຈທຼກີໃ ຉກຉໃາຄກຌັ.
2. ບຌິຽຉຽີຌັຈຽຖຽດີ (Internet Layer)
ກາຌຽປັຈທຼກຂບຄຆ ັໄຌຌີໄະຼຍຽ຺ໃ າກຍັກາຌຽປັຈທຼກເຌຆ ັໄຌຽຌັຈຽທກີຽຖຽດີ
ຂບຄ OSI ຆ ັໄຌຌີໄະຽປັຈໜໄາີໃ ເຌກາຌຘ ຺ໃຄຂ ໄຓຌູຏໃາຌຽບືຂໃາງຉໃາຄໂຉາຓຽຘັໄຌາຄ
ເນໄປບຈຎາງາຄຆຸຈຂ ໄຓຌູີໃ ດູໃເຌຆ ັໄຌຌີໄະຽບີໄຌທໃາ: ຑັກຽກຈັ (Packet) ຎົຉ
ບຌີຽປັຈທຼກໜໄາີໃ ນົກັເຌຆ ັໄຌຌີໄ ືIP (Internet Protocol)
ຌບກາກຎົຉບຌ IP ຖໄທງຄັຓເີຌຆ ັໄຌບຌິຽຉຽີຌັຈຌີໄງຄັຓີຎົຉ
ບຌບືໃ ຌໂີໃ ຆໃທງກາຌ າຄາຌຂບຄຎົຉບຌ IP ບກີຈໄທງ
30
ICMP (Internet Control Message Protocol): ເຆໄຘ າຖຍັຖາງຄາຌຂ ໄຏິຈຑາຈ
ຖະນທໃາຄກາຌປຍັຘ ຺ໃຄຑັກຽກຈັ
IGMP (Internet Group Message Protocol): ເຆໄຘ າຖຍັຖາງຄາຌປຈີໃ ຽຎັຌ
ຘະຓາຆກິເຌກຍຸຂບຄຓຌັຉິາຘ (Multicast)
ARP (Address Resolution Protocol): ເຆໄຘ າຖຍັກາຌຎຄໝາງຽຖກ IP (IP
Address)
RARP (Reversed Address Resolution Protocol): າຄາຌເຌາຄ
ກຄ຺ກຌັຂໄາຓກຍັ ARP
1. ຽຌັຈຽທກີບກຽຆຘຽຖຽດີ (Network Layer)
ຉາຓຓາຈຉະຊາຌຖໄທ TCP/IP ຍ ໃ ແຈໄຓກີາຌກ າຌຈ຺ຓາຈຉະຊາຌຘ າຖຍັຆ ັໄຌ
ຽຌັຈຽທກີບກຽຆຘດໃາຄເຈກ ໃຉາຓ TCP/IP ຘາຓາຈເຆໄປ ໃທຓກຍັຽຌັຈຽທກີນົາງຎະຽຑຈ
ຈງຽຌັຈຽທກີີໃ ເຆໄຄາຌກຌັນົາງີໃ ຘຈຸ ື ບຽີີຽຌັຈຌ ັໄຌຽບຄ ຌບກາກຌີໄງຄັຘາຓາຈຘ ຺ໃຄ
ຏໃາຌຽຌັຈຽທກີບືໃ ຌໂຽຆັໃ ຌ: FDDI, ATM, X.25, Frame Relay ຖະ ISDN
ຽຎັຌຉ ຺ໄຌ
31