Ch泳c n<ng c挨 b違n c栄a t亥ng 4 là t<ng c逢運ng ch医t l逢嬰ng d鵜ch v映"8逢嬰c cung c医p d荏i t亥ng 3. N院u l噂p ch医t l逢嬰ng ch逢a t嘘t, t亥ng Giao v壱n s胤 kh逸c ph映c kho違ng ng<n cỏch gi英a nh英ng gỡ mà ng逢運i s穎 d映ng t亥ng Giao v壱n mu嘘n và nh英ng gỡ mà l噂p m衣ng cung c医p. Cỏc tham s嘘 c栄a ch医t l逢嬰ng d鵜ch v映 QoS (Quality of Service) bao g欝m :
• Thぜi gian thixt lfp liờn kxt là th運i gian t瑛 khi g荏i yờu c亥u t噂i th運i 8k吋m nh壱n 8逢嬰c xỏc nh壱n liờn k院t.
• Xỏc nhfn khụng thành cụng cてa thixt lfp liờn kxt - là t益 l羽 yờu c亥u liờn k院t khụng 8逢嬰c ch医p nh壱n trong m瓜t th運i h衣n t嘘i 8a.
• N⇔u l⇔ぢng cてa liờn kxt do s嘘 byte h英u ớch cú th吋 truy隠n trong m瓜t giõy, l逢u n逢嬰ng 8逢嬰c tớnh trong mじt cuじc trao 8ごi ho員c d詠a vào khV n<ng cてa mTng theo 2 chizu.
• Thぜi gian trい (A瓜 tr宇 truy隠n d磯n - transmit delay) là kho違ng th運i gian gi英a th運i 8k吋m mà ng逢運i s穎 d映ng d鵜ch v映 c栄a t亥ng Giao v壱n bờn phỏt g荏i thụng bỏo t運i th運i 8k吋m th詠c th吋 c栄a t亥ng Giao v壱n bờn thu nh壱n 8逢嬰c. Aỏnh giỏ theo 2 chi隠u.
• Vぴ lう lざi là t益 s嘘 gi英a tin bỏo b鵜 l厩i (ho員c m医t) trờn t鰻ng s嘘 tin bỏo 8逢嬰c truy隠n trong m瓜t chu k "8鵜nh tr逢噂c.
• Xỏc nhfn sば cぐ truyzn: v益 s嘘 gi英a th運i gian cú s詠 c嘘 v噂i th運i gian c違 chu k quan sỏt.
• Thぜi gian hてy liờn kxt là th運i gian t瑛 khi m瓜t ng逢運i s穎 d映ng phỏt huy c亥u hu益 liờn k院t 8院n khi liờn k院t 8逢嬰c hu益 th壱t s詠 t衣i thi院t b鵜"8亥u cu嘘i t瑛 xa. • Xỏc suXt lざi khi hてy liờn kxt là t益 l羽 s嘘 yờu c亥u h栄y liờn k院t khụng 8逢嬰c th詠c
hi羽n trong th運i gian l噂n nh医t.
• KhV n<ng bVo vう là kh違 n<ng c栄a ng逢運i s穎 d映ng c医m thi院t b鵜"8亥u cu嘘i bờn ngoài truy nh壱p b医t h嬰p phỏp hay thay 8鰻i d英 li羽u truy隠n.
• Thụng sぐ"⇔u tiờn: cho phộp ng逢運i s穎 d映ng cú quy隠n 逢u tiờn 8逢嬰c ph映c v映 cao h挨n 8嘘i v噂i m瓜t liờn k院t.
• Thụng sぐ hてy bぎ cho phộp t亥ng giao v壱n t詠 quy院t 8鵜nh hu益 liờn k院t khi cú t逸c ngh胤n hay cỏc v医n 8隠 bờn trong m衣ng.
Ng逢運i s穎 d映ng khi yờu c亥u liờn k院t s胤 g荏i t医t c違 cỏc thụng s嘘 v噂i cỏc giỏ tr鵜 yờu c亥u t噂i t亥ng giao v壱n và b逸t 8亥u quỏ trỡnh 8àm tho衣i v噂i cỏc thụng s嘘"8ú.
So sỏnh cỏc hàm c挨 b違n c栄a d鵜ch v映 giao v壱n và d鵜ch v映 m衣ng, ta th医y cỏc f鵜ch v映 m衣ng và giao v壱n g亥n gi嘘ng nhau. S詠 khỏc nhau là d鵜ch v映 m衣ng cho phộp ng逢運i s穎 d映ng x穎 lý Acknowledgements và N-R窺U窺TS. Ng逢嬰c l衣i, d鵜ch v映 giao x壱n khụng quan tõm 8院n vỡ d鵜ch v映 l噂p giao v壱n là tin c壱y, khụng cú l厩i. D鵜ch v映 o衣ng 8逢嬰c dựng b荏i t亥ng giao v壱n.
6.1.3 Cỏc l噂p giao th泳c c栄a t亥ng giao v壱n
Cỏc d鵜ch v映 t亥ng giao v壱n b違o 8違m b茨ng cỏc giao th泳c gi英a 2 th詠c th吋 c栄a t亥ng e ng t逢挨ng t詠 nh逢 giao th泳c c栄a t亥ng liờn k院t d英 li羽u nú gi違i quy院t v医n 8隠 l厩i, 8k隠u khi吋n l逢u l逢嬰ng và b違o 8違m trỡnh t詠 m違ng tin.
t亥ng liờn k院t d英 li羽u, hai IMP truy隠n tin tr詠c ti院p qua 8逢運ng kờnh v壱t lý. 荏 v亥ng giao v壱n, 8逢運ng kờnh v壱t lý này 8逢嬰c thay b茨ng subnet. S詠 khỏc nhau này kộo theo s詠 khỏc nhau v隠 xõy d詠ng cỏc th栄 t映c. 荏 t亥ng giao v壱n ph違i xỏc 8鵜nh 8鵜a ch雨 n挨i nh壱n, 荏 t亥ng liờn k院t d英 li羽u thỡ khụng c亥n vỡ ch雨 cú m瓜t 8逢運ng truy隠n tin gi英a hai 8k吋m. Quỏ trỡnh k院t n嘘i 荏 t亥ng giao v壱n c ng ph泳c t衣p h挨n 荏 t亥ng liờn k院t gi英 li羽u.
V亥ng giao v壱n 8ũi h臼i kh違 n<ng l逢u tr英 trong m衣ng (subnet) 8吋 gi英 nh英ng gúi tin b鵜 s詠 c嘘 và 8ũi h臼i th栄 t映c 8員c bi羽t. t亥ng giao v壱n s嘘 cỏc k院t n嘘i l噂n h挨n nờn cỏc x医n 8隠 b瓜"8羽m và 8k隠u khi吋n dũng ph泳c t衣p h挨n.
V瑛 quan 8k吋m thi院t k院 th栄 t映c giao v壱n, cỏc d鵜ch v映"8逢嬰c cho b荏i m衣ng quan tr丑ng h挨n cỏc tớnh ch医t th詠c t院 c栄a m衣ng, m員c dự cỏi sau b鵜"違nh h逢荏ng m衣nh b荏i cỏi tr逢噂c. Tuy v壱y, trong m瓜t ph衣m vi nào 8ú, d鵜ch v映 m泳c m衣ng cú th吋 che nh英ng m員t ớt 8逢嬰c chỳ ý c栄a m衣ng và cung c医p ghộp n嘘i t嘘t h挨n. A吋 ti羽n l嬰i xem xột cỏc th栄 t映c giao v壱n, ta chia cỏc d鵜ch v映 trờn m衣ng thành 3 nhúm :
N húm í ngh a
N húm A - Hoàn thi羽n, t益 l羽 cỏc gúi tin b鵜 m医t, trựng l員p ho員c b鵜 h臼ng khụng 8ỏng k吋.
- L羽nh N-RESET cú th吋 b臼 qua.
- T亥ng giao v壱n 8挨n gi違n, khụng c亥n cỏc d鵜ch v映 ph映c h欝i và s逸p z院p l衣i th泳 t詠 gúi tin.
- Th逢運ng là m衣ng c映c b瓜.
N húm B - Gúi tin b鵜 m医t, nh逢ng ki吋m soỏt 8逢嬰c.
- Th雨nh tho違ng t亥ng m衣ng g荏i l羽nh N-RESET do t逸c ngh胤n, h臼ng ph亥n c泳ng, v医n 8隠 ph亥n m隠m.
- Thụng th逢運ng là m衣ng 8逢運ng dài
• Giao th泳c t亥ng Giao v壱n cú nhi羽m v映: - Thi院t l壱p t衣i liờn k院t. A欝ng b瓜 l衣i
- Theo dừi toàn b瓜 yờu c亥u kh荏i 8瓜ng l衣i cho NSD.
N húm C - Truy隠n tin khụng tin c壱y, khụng liờn k院t - M衣ng 8逢運ng dài, k院t n嘘i nhi隠u m衣ng con
- Giao th泳c c栄a t亥ng giao v壱n ph泳c t衣p, ph違i cú kh違 n<ng ph映c h欝i n厩i khi x違y ra s詠 c嘘 và s逸p x院p l衣i th泳 t詠 cỏc gúi tin.
D違ng 6-1. Cỏc nhúm d鵜ch v映 c栄a t亥ng Giao v壱n.
F鵜ch v映 m衣ng x医u thỡ giao th泳c c栄a t亥ng giao v壱n s胤 ph泳c t衣p h挨n. OSI 8ó nh壱n th泳c v医n 8隠 này và chia giao th泳c c栄a t亥ng giao v壱n thành 5 l噂p 泳ng v噂i cỏc lo衣i o衣ng nh逢 sau :
N噂p í ngh a
Nずp O
OTng loTi A
- L噂p th栄 t映c 8挨n gi違n
- K院t n嘘i m衣ng khi cú yờu c亥u giao v壱n khụng ph違i gi違i quy院t l厩i - Ch栄 y院u t衣o ra trỡnh t詠, 8k隠u khi吋n dũng d英 li羽u 8吋 t亥ng m衣ng
ho衣t 8瓜ng t嘘t.
- Bao g欝m c挨 c医u thi院t l壱p và hu益 liờn k院t 荏 t亥ng giao di羽n.
Nずp 1
OTng loTi B
Cú tớnh ch医t t逢挨ng t詠 l噂p 0, ngoài ra cũn thờm:
- Kh荏i 8瓜ng l衣i m衣ng sau khi N-RESET. Giao th泳c cú kh違 n<ng bỏo nh壱n (ACK) và truy隠n d英 li羽u kh育n.
- A欝ng b瓜 l衣i và sau 8ú n嘘i l衣i liờn l衣c gi英a cỏc th詠c th吋 giao v壱n 8ó b鵜 giỏn 8q衣n
- L噂p 1 khụng ki吋m tra l厩i và ki吋m soỏt dũng d英 li羽u.
Nずp 2
OTng loTi A
N噂p 2 là phiờn b違n c栄a l噂p 0 và 8逢嬰c xõy d詠ng cho m衣ng tin e壱y và cú thờm m瓜t s嘘 ch泳c n<ng nh逢 sau :
- S詠 ghộp kờnh : Hai hay nhi隠u liờn k院t c栄a t亥ng giao v壱n cú th吋 dựng chung m瓜t k院t n嘘i 荏 t亥ng m衣ng.
- S穎 d映ng khi nhi隠u liờn k院t 荏 t亥ng giao v壱n 8逢嬰c m荏"8欝ng th運i, p嘘i liờn k院t cú l逢u l逢嬰ng nh臼.
Vớ d映 nh逢 h羽 th嘘ng 8員t vộ mỏy bay cho phộp ti院t ki羽m 8逢運ng truy隠n.
Nずp 3 OTng loTi B Là t鰻 h嬰p l噂p 1 và l噂p 2 - Cho phộp d欝n kờnh - Kh荏i 8瓜ng l衣i - Ak隠u khi吋n dũng d英 li羽u. Nずp 4 OTng loTi C N噂p 4 cú h亥u h院t cỏc ch泳c n<ng c栄a l噂p tr逢噂c và b鰻 sung thờm m瓜t u嘘 kh違 n<ng ki吋m soỏt lu欝ng d英 li羽u.
- Ph違i cú bi羽n phỏp gi違i quy院t v医n 8隠 m医t gúi tin, gúi tin b鵜 h臼ng - Ph違i gi違i quy院t yờu c亥u kh荏i 8瓜ng l衣i
- Th栄 t映c Giao v壱n ph泳c t衣p nh医t.
D違ng 6-2. Cỏc l噂p d鵜ch v映 c栄a t亥ng Giao v壱n.
6.1.4 Th栄 t映c giao v壱n trờn X. 25
Th栄 t映c X. 25 là th栄 t映c cú n嘘i và tin c壱y, coi nh逢 l噂p m衣ng lo衣i A. Do 8ú th栄 v映c giao v壱n trờn X.25 là th栄 t映c giao v壱n l噂p 0 mụ hỡnh OSI. Th栄 t映c này 8逢嬰c th吋 hi羽n qua cỏc hàm d鵜ch v映 c挨 b違n và quỏ trỡnh n嘘i, tỏch, trao 8鰻i s嘘 li羽u c栄a th栄 t映c.
6.1.4.1 Cỏc hàm dおch vつ c¬ bVn
Cỏc hàm d鵜ch v映 c挨 b違n 8逢嬰c th詠c hi羽n b茨ng cỏc ch逢挨ng trỡnh con minh h丑a d茨ng ngụn ng英 Pascal
1. Hàm Connect th詠c hi羽n T-CONNECT .request connum = CONNECT(local, remote)
Hàm d鵜ch v映 này 8吋 thi院t l壱p k院t n嘘i t亥ng giao v壱n gi英a 2 mỏy. N院u k院t n嘘i thành cụng, hàm tr違 v隠 m瓜t s嘘 d逢挨ng, ng逢嬰c l衣i hàm tr違 v隠 s嘘 õm.
2. Hàm Listen th詠c hi羽n T-CONNECT.indication connum = LISTEN (local)
Hàm này dựng 8吋 thụng bỏo ti院p nh壱n yờu c亥u k院t n嘘i 3. Hàm Disconnect th詠c hii羽n T-DISCONNECT.request
status = DISCONNECT (commun)
Hàm này dựng 8吋 k院t thỳc k院t n嘘i, tham s嘘 commun cho bi院t k院t n嘘i nào s胤 b鵜 ng逸t, k院t qu違 th詠c hi羽n s胤"8逢嬰c gỏn cho bi院n status v噂i giỏ tr鵜 OK ho員c error
4. Hàm Send th詠c hi羽n T-DATA.request status = SEND (commun, buffer, bytes)
Hàm này 8吋 phỏt n瓜i dung 荏 buffer v噂i kớch th逢噂c là bytes cho s嘘 k院t n嘘i 8員t 荏 commun. K院t qu違"8員t 荏 status.
5. Hàm Receive th詠c hi羽n T-DATA.indication status = RECEIVE (commun buffer, bytes)
Hàm này 8吋 nh壱n tin vào buffer v噂i kớch th逢噂c là giỏ tr鵜"荏 bi院n bytes. K院t qu違 th詠c hi羽n 8員t vào status giỏ tr鵜 OK ho員c error.
N guyいn TXn Khụi,
Ch⇔¬ng 7 J窺 GIAO TH永C TCP/IP
Do 8員c tớnh c栄a mụ hỡnh OSI là m瓜t mụ hỡnh tham chi院u, vi羽c ỏp d映ng mụ hỡnh OSI vào th詠c t院 th逢運ng cú hi羽u su医t kộm do d英 li羽u ph違i truy隠n qua t医t c違 cỏc n噂p c栄a mụ hỡnh OSI 荏 cỏ hai mỏy, mụ hỡnh OSI là tiờu chu育n 8吋 cỏc nhà phỏt tri吋n f詠a vào mà phỏt tri吋n cỏc mụ hỡnh khỏc t嘘i 逢u h挨n. Cú r医t nhi隠u mụ hỡnh khỏc nhau nh逢 NetBIOS, IPX/SPX, TCP/IP, tuy nhiờn mụ hỡnh TCP/IP hi羽n nay 8ang 8逢嬰c s穎 f映ng ph鰻 bi院n nh医t.
TCP/IP th詠c ch医t là m瓜t h丑 giao th泳c cựng làm vi羽c v噂i nhau 8吋 cung c医p ptn truy隠n thụng liờn m衣ng. Mụ hỡnh TCP/IP cú nh英ng tớnh ch医t chung nh逢 sau :
- TCP /IP 8瓜c l壱p v噂i ph亥n c泳ng m衣ng v壱t lý, 8k隠u này cho phộp TCP/IP ho衣t 8瓜ng trờn nhi隠u m衣ng khỏc nhau nh逢 Ethernet, Token Ring, X25, dial up,... - TCP/IP s穎 d映ng s挨" 8欝" 8ỏnh 8鵜a ch雨 toàn c映c duy nh医t : m厩i mỏy tớnh trờn
o衣ng TCP/IP cú m瓜t 8鵜a ch雨 xỏc 8鵜nh duy nh医t. M厩i gúi tin g荏i trờn m衣ng cú o瓜t tiờu 8隠 ch泳a 8鵜a ch雨 ngu欝n và 8ớch.
- Chu育n giao th泳c m荏 : TCP/IP cú th吋 th詠c hi羽n trờn b医t k ph亥n ch泳ng hay h羽 8k隠u hành nào.
- Ho衣t 8瓜ng theo mụ hỡnh Client/Server.
- Cung c医p cỏc giao th泳c 泳ng d映ng : cung c医p cho ng逢運i l壱p trỡnh ph逢挨ng th泳c truy隠n d英 li羽u trờn m衣ng gi英a cỏc 泳ng d映ng mà cũn cung c医p nhi隠u giao th泳c 荏 m泳c 泳ng d映ng nh逢 giao th泳c truy隠n nh壱n mail, truy隠n file, . . .
- TCP/IP h厩 tr嬰 cho liờn m衣ng (internetworking) và 8鵜nh tuy院n, cỏc giao th泳c o泳c cao 8逢嬰c chu育n hoỏ thớch h嬰p và cung c医p s印n cỏc d鵜ch v映 ng逢運i dựng.
7.1 Mụ hỡnh TCP/IP
C医u trỳc c栄a b瓜 giao th泳c TCP/IP cú b嘘n t亥ng, 8逢嬰c mụ t違 nh逢 hỡnh v胤 sau
Hỡnh 7-1. Ki院n trỳc TCP/IP và cỏc 8挨n v鵜 d英 li羽u.
Application Layer
Transport Layer
Internet Layer Network Access Layer
Stream Segment Datagram Frame Message Packet Datagram Frame TCP UDP
Ch泳c n<ng c栄a cỏc t亥ng nh逢 sau :
1. TZng truy cfp mTng N AL (N etwork Access Layer)
- Cung c医p cho h羽 th嘘ng ph逢挨ng th泳c 8吋 truy隠n d英 li羽u trờn cỏc thi院t b鵜 ph亥n e泳ng v壱t lý khỏc nhau c栄a m衣ng.
- Aúng gúi cỏc l逢嬰c 8欝 d英 li羽u IP (IP datagram) vào cỏc frame truy隠n trờn o衣ng và vi羽c ỏnh x衣 cỏc 8鵜a ch雨 IP thành cỏc 8鵜a ch雨 v壱t lý t逢挨ng 泳ng dựng cho m衣ng tr逢噂c khi truy隠n xu嘘ng kờnh v壱t lý.
- A鵜nh ngh a cỏch th泳c truy隠n cỏc kh嘘i d英 li羽u IP : Cỏc giao th泳c 荏 l噂p này ph違i bi院t chi ti院t cỏc ph亥n c医u trỳc v壱t lý m衣ng 荏 d逢噂i nú 8吋"8鵜nh d衣ng chớnh xỏc cỏc d英 li羽u s胤"8逢嬰c truy隠n ph映 thu瓜c vào t瑛ng lo衣i m衣ng v壱t lý c映 th吋. N噂p truy c壱p m衣ng NAL c栄a mụ hỡnh ki院n trỳc TCP/IP t逢挨ng 8逢挨ng v噂i ba n噂p th医p nh医t c栄a mụ hỡnh OSI là Network layer, Datalink layer, và Physical layer.
2. TZng mTng
V亥ng m衣ng ch鵜u trỏch nhi羽m 8鵜nh tuy院n cỏc thụng bỏo (message) qua cỏc o衣ng v壱t lý khỏc nhau, liờn m衣ng, giao th泳c 荏 l噂p này là IP là giao th泳c quan tr丑ng nh医t vỡ IP cung c医p d鵜ch v映 giao nh壱n gúi tin c挨 b違n trờn cỏc m衣ng TCP/IP, m丑i giao th泳c 荏 cỏc l噂p trờn và bờn d逢噂i t亥ng m衣ng 8隠u s穎 d映ng giao th泳c IP 8吋 th詠c hi羽n vi羽c giao nh壱n d英 li羽u. H挨n n英a IP b鰻 sung m瓜t h羽 th嘘ng 8鵜a ch雨 logic 8逢嬰c i丑i là 8鵜a ch雨 IP, 8逢嬰c s穎 d映ng b荏i l噂p Internet và cỏc l噂p cao h挨n 8吋 nh壱n di羽n cỏc thi院t b鵜 và th詠c hi羽n 8鵜nh tuy院n liờn m衣ng.
3. TZng Giao vfn (Host to Host Transport Layer)
- Cung c医p ph逢挨ng ti羽n liờn l衣c t瑛 m瓜t ch逢挨ng trỡnh 泳ng d映ng này 8院n ch逢挨ng trỡnh 泳ng d映ng khỏc, ch鵜u trỏch nhi羽m 8違m b違o toàn v姻n d英 li羽u 8亥u cu嘘i. - Trong l噂p này cú 2 giao th泳c quan tr丑ng nh医t:
• Transmission Control Protocol (TCP) : V隠 ch泳c n<ng TCP t逢挨ng 8逢挨ng v噂i n噂p giao th泳c 8亥y 8栄 nh医t c栄a giao th泳c chu育n Transport c栄a OSI. Tuy nhiờn, khỏc v噂i mụ hỡnh ISO, TCP s穎 d映ng ph逢挨ng th泳c trao 8鰻i cỏc dũng f英 li羽u (data stream ) gi英a ng逢運i s穎 d映ng.
• User Datagram Protocol (UDP) : cung c医p d鵜ch v映 giao nh壱n d英 li羽u theo ki吋u “khụng liờn k院t” (connectionless), khụng c亥n ph違i th詠c hi羽n thi院t l壱p liờn k院t logic gi英a m瓜t c員p th詠c th吋 UDP tr逢噂c khi chỳng trao 8鰻i d英 li羽u v噂i nhau.
Bao g欝m t医t c違 cỏc ti院n trỡnh s穎 d映ng cỏc giao th泳c c栄a l噂p Transport 8吋 truy隠n d英 li羽u. Cú nhi隠u giao th泳c 泳ng d映ng 荏 l噂p này, ph亥n l噂n là nh茨m cung c医p cho ng逢運i dựng cỏc d鵜ch v映"泳ng d映ng, s穎 d映ng 2 giao th泳c chớnh TCP và UDP.
V亥ng 泳ng d映ng cung c医p cỏc d鵜ch v映 trờn Internet nh逢 th逢"8k羽n t穎 (SMTP), truy隠n file (FTP), v.v.. T亥ng d逢噂i là ph亥n m衣ng 8吋"8鵜nh tuy院n 8鵜a ch雨"8院n.
Ping Telnet &
Rlogin FTP SMTP SNMP
Trace - Route
Application
DNS TFTP BOOTP RIP OSPF etc.
Transport TCP UDP ICMP
Netw ork IP LLC HDLC PPP DataLink Ethernet 802.3 X.25 Token Ring Frame
Relay ATM SMDS etc.
Physical Fiber Optics UTP Coax Microwave Satelite STP
Hỡnh 7-2. H丑 giao th泳c TCP/IP.
Telnet Tele Comunication D鵜ch v映truy c壱p t瑛xa. FTP File Transfer Protocol D鵜ch v映 truy隠n File.
SMTP Simple Mail Transfer Protocol D鵜ch v映 truy隠n th逢"8挨n gi違n. DNS Domain Name System H羽th嘘ng tờn mi隠n
SNMP Simple Network Management Protocol Giao th泳c qu違n lý m衣ng 8挨n gi違n RPC Remote Procedure Call Th栄 t映c g丑i t瑛 xa
RIP Routing Information Protocol Giao th泳c 8鵜nh tuy院n thụng tin TCP Transmission Control Protocol Giao th泳c TCP
UDP User Datagram Protocol Giao th泳c d英 li羽u c栄a ng逢運i dựng. IP Internet Protocol Giao th泳c IP
ICMP Internet Control Message Protocol G.th泳c ki吋m soỏt message gi英a cỏc m衣ng. FDDI Fiber Distributed Data Multiplexing
7.2 Giao th泳c TCP
V亥ng Giao v壱n s穎 d映ng hai giao th泳c chớnh là TCP và UDP. Giao th泳c TCP (Transmission Control Protocol) 8違m b違o 8瓜 tin c壱y gi英a n挨i g荏i và n挨i nh壱n (end- to-end) trong 8k隠u ki羽n l噂p m衣ng lo衣i C khụng tin c壱y. Dũng s嘘 li羽u cú chi隠u dài tu ý 8逢嬰c phõn thành nh英ng 8q衣n khụng v逢嬰t quỏ 64KB, g穎i 8i 8院n 8亥u bờn kia l衣i 8逢嬰c g瓜p l衣i thành b違n tin ban 8亥u.
Chだc n<ng Gi i thớch
Phỏt hi゜n lぎi D ng cỏch sつ dぜng mぐt tr ごng checksum 8; ki;m tra lぎi b t cだ khi nào datagram 8 ずc c t ra trong quỏ trỡnh truy・n.
Truy・n l i TCP s、 truy・n l i cỏc gúi tin b^ m t ho c b^ sai hうng trong quỏ trỡnh truy・n.
Aỏnh sえ thだ tと 8Cho phộp bờn gざi 8ó phỏt 8i cỏc gúi tin theo mぐt tr t tと, bờn nh n
ó nh n và k,t hずp cỏc gúi tin theo mぐt tr t tと"8ó 8^nh
Bỏo nh n và ki;m soỏt luおng Bờn TCP nh n s、 gつi mぐt 8q n bỏo nh n xỏc 8^nh mぐt sえ chだc
p<ng trong quỏ trỡnh truy・n tin. Phỏt gúi tin 8,n 8ỳng だng
fぜng yờu c u
Oぎi 8q n gúi tin TCP cú mぐt sえ hi゜u cがng nguおn và 8ớch, là giỏ tr^