You are on page 1of 5

Bi 5

Chuyn giao gia cc tin trnh: UDP, TCP, v SCTP

Cu hi

1. Trong nhng trng hp m tin cy khng phi l iu quan trng nht,


UDP l mt giao thc vn chuyn tt. Hy cho vi v d c th.
2. C UDP v IP u khng tin cy mc no ? Ti sao?
3. a ch cng (port address) c cn phi l duy nht khng? Gii thch? Ti sao
a ch cng li ngn hn a ch IP.
4. Cng tm thi (ephemeral port) l g?
5. Kch thc ti thiu ca mt gi tin UDP (datagram)?
6. Kch thc ti a ca mt gi tin UDP (datagram)?
7. Kch thc ti thiu ca lng d liu c th ng gi trong mt gi UDP
(datagram)?
8. Kch thc ti a ca lng d liu c th ng gi trong mt gi UDP
(datagram)?
9. So snh TCP header v UDP header. Nu tn cc trng c TCP header m
khng c UDP header. Gii thch l do ti sao cc trng khng c
UDP header?
10. UDP l giao thc hng bn tin (message-oriented protocol). TCP l giao thc
hng byte (byte-oriented protocol). Nu mt ng dng cn bo v cc bin
(boundaries) ca bn tin ca ng dng , nn dng UDP hay TCP?
11. Bn c th ni g v TCP segment trong gi tr ca trng iu khin l
mt trong cc trng hp sau?
a. 000000
b. 000001
c. 010001
12. Kch thc ti a ca TCP header? Kch thc ti thiu ca TCP header?
Bi tp

13. Hy cho bit cc gi tr cn phi nhp vo tiu (header) ca mt gi UDP


(user datagram) cha mt bn tin gi t mt TFTP client ti mt TFTP server.
Hy in y trng checksum bng cc bit 0. Hy chn mt cng ty chn
(emphermeral port) v mt cng well-known ph hp. Chiu di ca d liu
l 40 byte. Hy s dng nh dng trong hnh di y m t gi tin UDP.

14. Mt tin trnh SNMP client chy trn mt my c a ch IP l 122.45.12.7


gi mt bn tin ti mt tin trnh SNMP server chy trn mt my khc vi a
ch IP l 200.112.45.90. Hy cho bit cp socket s dng trong cuc truyn thng
ny?

15. Mt tin trnh TFTP server chy trn mt my c a ch IP l 130.45.12.7


gi mt bn tin ti mt tin trnh TFTP client chy trn mt my khc vi a ch
IP l 14.90.90.33. Hy cho bit cp socket s dng trong cuc truyn thng ny?

16. Mt tin trnh client c mt gi tin kch thc 68,000 byte. C th truyn gi
tin ny i m ch cn duy nht mt gi UDP (user datagram) c khng? Gii
thch.

17. Mt tin trnh client s dng UDP truyn d liu ti mt tin trnh server.
D liu di 16 byte. Hy tnh hiu sut truyn dn (efficiency) mc UDP (t s
s byte hu ch trn tng s byte).

18. Mt tin trnh client s dng UDP truyn d liu ti mt tin trnh server.
D liu di 16 byte. Hy tnh hiu sut truyn dn (efficiency) mc IP (t s s
byte hu ch trn tng s byte). Gi thit IP header khng c cc ty chn
(option).

19. Mt tin trnh client s dng UDP truyn d liu ti mt tin trnh server.
D liu di 16 byte. Hy tnh hiu sut truyn dn (efficiency) lp lin kt d
liu (data link layer). Gi thit IP header khng c cc ty chn (option) v lp
data link s dng Ethernet.

20. Mt UDP header c biu din theo nh dng hexa nh sau:


0632000DOO lCE217
Hy cho bit nhng thng tin sau:
a. Port number ca ngun?
b. Port number ca ch?
c. di tng cng ca gi UDP (user datagram)?
d. di ca ring d liu (data)?
e. Hng truyn ca gi UDP (t client ti server hay ngc li)?
f. Tin trnh client?

21. Mt IP datagram mang mt TCP segment gi ti a ch 130.14.16.17/16.


a ch cng (port) ch b hng, v gi tin ny ti ch c a ch
130.14.16.19/16. TCP pha thu s phn ng nh th no vi li ny?

22. Trong TCP, nu gi tr ca HLEN is 0111, c bao nhiu byte ty chn (option)
c a vo segment ?

23. Hy ch ra cc gi tr phi nhp vo (entries) trng header ca mt TCP


segment cha mt bn tin gi t mt tin trnh FTP client ti mt tin trnh FTP
server. Hy in y trng checksum bng cc bit 0. Hy chn mt cng ty
chn (emphermeral port) v mt cng well-known ph hp. Chiu di ca d
liu l 40 byte.

24. Mt TCP header c biu din theo nh dng hexa nh sau:


05320017 00000001 00000000 5OO207FF 00000000
Hy cho bit nhng thng tin sau:
a. Port number ca ngun?
b. Port number ca ch
c. S th t ca d liu (sequence number)?
d. S th t ca xc nhn (ACK number)?
e. Chiu di ca header?
f. Loi segment?
g. Kch thc ca ca s (window size)?

25. to ra mt s th t (sequence number) ban u ngu nhin, trong chng


trnh khi ng (bootstrap), hu ht cc h thng u khi ng b m bt u
t 1 v c 5 giy li tng b m thm 64,000. Mt bao lu b m li phi cun
vng li?

26. Trong mt kt ni, gi tr ca ca s tc nghn cwnd l 3000 v gi tr ca


ca s thu rwnd l 5000. My gi i 2000 byte m cha c xc nhn. Bao
nhiu byte na c th c gi i?

27. TCP m mt kt ni s dng s th t ban u (ISN) l 14,534. Bn i tc


m mt kt ni vi ISN l 21,732. Hy ch ra 3 TCP segment trong qu trnh thit
lp kt ni?

28. Mt tin trnh client s dng TCP gi d liu ti mt server. D liu di


16 byte.
a. Hy tnh hiu sut truyn dn (efficiency) mc TCP (t s s byte hu
ch trn tng s byte)?
b. Hy tnh hiu sut truyn dn (efficiency) mc IP (t s s byte hu ch
trn tng s byte)? Gi thit IP header khng c cc ty chn (option).
c. Hy tnh hiu sut truyn dn (efficiency) lp data link (t s s byte hu
ch trn tng s byte)? Gi thit IP header khng c cc ty chn (option)
v lp data link s dng Ethernet.

29. TCP truyn d liu vi tc 1 Mbyte/s. Nu s th t (sequence number)


bt u vi 7000, cn bao nhiu thi gian s th t tr v 0?

30. Mt kt ni TCP s dng kch thc ca s (window size) l 10,000 byte, s


xc nhn (ACK number) trc l 22,001. Kt ni ny nhn mt segment vi
s xc nhn l 24,001 v thng bo kch thc ca s l 12,000. Hy v gin
ch ra tnh hung trc v sau ca s .

31. Mt ca s gi cc byte 2001 ti 5000. Byte tip theo c gi l 3001. Hy


v gin ch ra tnh hung trc v sau ca s vi 2 s kin sau y.
a. Mt ACK segment vi s xc nhn l 2500 v thng bo kch thc ca
s l 4000 nhn c.
b. Mt segment mang 1000 byte s c gi i.

32. Trong SCTP, gi tr ca TSN tch ly trong mt SACK l 23. Gi tr ca TSN


tch ly trc trong SACK l 29. xy ra vn g?

33. Trong SCTP, trng thi ca mt my thu nh sau:


a. Hng ch ca my thu c cc cm d liu (data chunk) t 1 ti 8, 11 ti
14, v 16 ti 20.
b. Khng gian hng ch 1800.
c. Gi tr ca lastAck l 4.
d. Khng c chunk no b thu trng lp.
e. Gi tr ca cumTSN l 5.

Hy ch ra ni dung v cc bin ca hng ch my thu.

34. Trong SCTP, trng thi ca mt my pht nh sau:


a. Hng ch my pht c cc chunk t 18 ti 23.
b. Gi tr ca cumTSN l 20.
c. Gi tr ca Window Size l 2000 byte.
d. Gi tr ca inTransit l 200.
Nu mi cm liu cha 100 byte d liu, c bao nhiu Data chunk c th
gi i? Data chunk tip theo c th c gi i l g?

You might also like