Professional Documents
Culture Documents
A.
B.
CU HI 1 ................................................................................................................... 1
CU HI 2 ................................................................................................................... 1
CU HI 3 ................................................................................................................... 2
CU HI 4 ................................................................................................................... 4
CU HI 5 ................................................................................................................... 6
MACHINEPROBLEM 7 .......................................................................................... 9
1.
2.
3.
4.
5.
C.
CU HI 1: .................................................................................................................. 9
CU HI 2 ................................................................................................................. 10
CU HI 3: ................................................................................................................ 10
CU HI 4 ................................................................................................................. 12
CU HI 5 ................................................................................................................. 13
MACHINE PROLEM 8 .......................................................................................... 17
1.
2.
3.
4.
5.
6.
CU HI 1 ................................................................................................................. 17
CU HI 2 ................................................................................................................. 17
CU HI 3 ................................................................................................................. 18
CU HI 4 ................................................................................................................. 19
CU HI 5 ................................................................................................................. 20
CU HI 6 ................................................................................................................. 26
A. MACHINE PROBLEM 6
1. Cu hi 1
Qun l lung (flow control) l g? Cho bit s khc nhau gia qun l lung v qun l
nghn (congestion control) ? Khi no th ta c th khng quan tm n vic qun l nghn ?
Tr li
**iu khin lung flow control
iu khin lung l qu trnh iu khin vic truyn d liu gia bn pht v bn thu sao
cho m bo bn thu lun lun c th nhn c d liu vo b m trc khi x l.
C ch iu khin lung c thit k iu khin lung d liu gia thit b nhn v
thit b gi sao cho buffer ca thit b nhn khng b trn. Nu b trn, cc khung hoc gi d
liu b mt. iu khin lung c dng trong tng Datalink iu khin cc lin kt imim v trong tng transport iu khin lung end-to-end trn mng c nh tuyn.
Hai phng php iu khin lung:
X-ON/X-OFF
Sliding window
Qun l nghn c s dng iu khin dng d liu khi thc s c nghn xy ra. C
hai hng tip cn:
Tr li
IPv4 l giao thc nh a ch cho cc my tnh trong mng, mi a ch c di 4 byte
(32 bit) v c chia thnh 5 lp:
Class A: 1.0.0.0 127.255.255.255
10 - Class B: 128.0.0.0 - 191.255.255.255
110 - Class C: 192.0.0.0 - 223.255.255.255
1110 - Class D: 224.0.0.0 - 239.255.255.255
11110 - Class E: 240.0.0.0 - 254.255.255.255
Vi cch nh a ch IP classfull, mt mng c network mask c xc nh nh sau:
class A 255.0.0.0, class B 255.255.0.0, class C 255.255.255.0. Ta nhn thy vi mi mng
lp C c th c ti a 28 = 256 a ch, lp B l 216 v lp A l 224.
Cng ngy cc mng vi s lng my tnh nh ngy cng nhiu th vi cch chia ny
mi mng c s lng a ch kh nhiu va gy ra s lng ph ln va gy thiu thn. V d
mt n v kinh doanh internet c 50 my tnh, nu s dng mt a ch mng lp C
192.168.3.0/24 th s lng ph 255 2 50 = 203 a ch.
Do ngi ta ngh ra IP classless bng cch thay i s lng bit Net ID trong net mask
cho ph hp vi s lng my ngi dng cn. Xt li v d trn nu ta dng 26 bit cho Net
ID thay v 24 bit th s lng my tnh ti a trong mng l: 2(32-26) 2 = 62 a ch. Nh
vy r rng gim bn lng ph rt nhiu so vi v d trn.
*Li ch ca vic s dng IP classless:
3. Cu hi 3
Gii thch cc field trong IP header . Theo bn, mt protocol lp 2 c field no mang
ngha c Protocol ID nh IP header khng ?
Tr li
Cu trc cc trng trong IPv4 header:
0x800 : IPv4
0x808 : IPv6
4. Cu hi 4
Gii thch cc field trong TCP header. So snh header ca TCP v UDP.
Tr li
TCP header:
0-3
4-7
8-9
Source Port
10 - 15
16 - 31
Destination Port
Sequence Number
Acknowledgement Number
Data
Offset
Reserved
U A P R S F
R C S S Y I
G K H T N N
Checksum
Options (optional)
Window
Urgent Pointer
Padding
data
Source port: nh ngha chng trnh ng dng trong my tnh ngun.
Destination port: nh ngha chng trnh ng dng trong my tnh ch.
Sequence number: mt dng d liu t chng trnh ng dng (application) c th c
chia thnh nhiu on TCP. S th t ny ch ra v tr ca d liu trong dng d liu gc.
UDP header:
07
8 15
16 24
25 31
Source port
Destination port
Length
Checksum
TCP v UDP l hai giao thc ph bin nht lp transport ca chng giao thc mng
TCP/IP, u c chc nng kt ni cc my li vi nhau, v c th gi d liu cho nhau. Cc
header ca TCP v UDP khc nhau kch thc (20 v 8 byte) nguyn nhn ch yu l do
TCP phi h tr nhiu chc nng hu ch hn (nh kh nng khi phc li). UDP dng t
byte hn cho phn header v yu cu x l t host t hn:
CHC NNG
Multiplexing dng nhiu
cng
Truyn tin cy
Connection
Kiu giao thc ca ip
RFC
TCP
C. Ch s cng nhn dng
duy nht mt tin trnh trn
my gi v my nhn
C. TCP cng nhn d liu,
gi li nhng phn on b
mt. Cc trng sequence v
ACK trong TCP header.
C. TCP cng nhn d liu,
gi li nhng phn on b
mt. Cc trng sequence v
ACK trong TCP header.
C. TCP dng cc ca s
trt kim tra cc ca s
ca my gi.
C. Qu trnh bt tay 3 ln
thit lp qu trnh khi ng
cng
6
793
UDP
C. Ging TCP
Khng h tr
Khng h tr
Phi kt ni
17
768
5. Cu hi 5
c mt phn c trch t RFC2960 v giao thc SCTP.
a. Tm tt cu trc ca SCTP.
b. So snh cu trc SCTP v TCP.
c. Cho bit ngha ca stream identifier, stream sequence number.
Tr li
a. Cu trc ca SCTP
Mt gi SCTP gm c 2 phn chnh: commun header chim 12 byte v datachunk chim
phn cn li ca gi.
07
8 15
16 23
24 - 31
Common Header
Chunk #1
Chunk #2
8 15
16 23
24 - 31
Chunk Flag
Chunk Length
Chunk Value
Chunk Value: Gi tr ny khng c nh. Trng ny cha thng tin truyn ti trong
chunk. Cch dng v nh dng ca trng ny ph thuc vo Chunk Type.
b. So snh cu trc SCTP v TCP
Ging:
Khc:
B. MACHINEPROBLEM 7
1. Cu hi 1:
Trnh by cc nguyn tc phn chia cc lp trong m hnh OSI. Cho bit v sao khng
nn chia thnh qu nhiu lp hoc qu t lp.
Tr li
M hnh OSI:
To cc ranh gii cc tng sao cho vic gii thch cc phc v v s cc tng tc
qua li hai tng l nh nht.
To cc tng ring bit cho cc chc nng khc bit nhau hon ton v k thut s
dng hoc qu trnh thc hin.
Cc chc nng ging nhau c t trong cng mt tng.
La chn ranh gii cc tng ti cc im m nhng th nghim trong qu kh
thnh cng.
Cc chc nng c xc nh sao cho chng c th d dng xc nh li, v cc
nghi thc ca chng c th thay i trn mi hng.
To ranh gii cc tng m cn c nhng mc tru tng khc nhau trong
vic s dng s liu.
Cho php thay i cc chc nng hoc giao thc trong tng khng nh hng n
cc tng khc.
To cc ranh gii gia mi tng vi tng trn v di n.
Ngc li, vic chia qu t lp dn ti mi tng phi lm nhiu chc nng, cng knh v
chnh xc khng c m bo. ng thi vic kim tra v pht hin li cng kh khn
hn.
2. Cu hi 2
Trnh by nguyn tc hot ng ca spanning tree trong mng Ethernet
Tr li
Spanning Treeprotocol(STP) l mt giao thc ngn chn s lp vng, cho php cc bridge
truyn thng vi nhau pht hin vng lp vt l trong mng. Sau giaothc ny s nh
r mt thut ton m bridge c th to ra mt topology lun l cha loop-free. Ni cch khc
STP s to mt cu trc cy ca free-loop gm cc lv cc nhnh ni ton b mng lp 2.
Vng lp xy ra trong mng vi nhiu nguyn nhn. Hu ht cc nguyn nhn
thngthng l kt qu ca vic c gng tnh ton cung cp kh nng d phng,
trongtrng hp ny, mt link hockhngb hng, cc link hoc switch khc vn tip tchot
ng, tuy nhin cc vng lp cng c th xy ra do li.
Nguyn tc: STP dng cc thng ip gia cc switch gip n nh h thng mng v
mt s khng b vng lp. lm c nh cy, STP s a vi cng ca switch v trng
thi blocking, cng s khng truyn hay nhn d liu. Cc cng cn li s trng thi
forwarding. Tt c cc loi cng ny s gip hnh thnh mt s mng khng b loop.
Cc bc din tin ca hot ng ca spanning tree
10
ng:
Hardware type
HW addr length
Protocol addr length
Source HW addr
Source Protocol addr
Destination HW addr
Destination protocol addr
Protocol type
Opcode
T ong :
HW addr length: di ca a ch vt l.
11
ng h thng mng:
4. Cu hi 4
Mt gi IP c cc thng tin sau:
Type of Service: 16
Identification: 256
Time to Live: 64
Protocol: 17 (UDP)
Source: 137.226.12.206
Destination: 198.182.196.56
Cho bit gi c mang d liu vi chiu di 40 byte, khng cho php fragment v khng c
option.
a. Tnh checksum ca phn header trong gi IP
12
4510 + 003C + 0100 + 4000 + 4011 + 89E2 + 0CCE + C6B6 + C438 = 2E7FB
-
Sau , ta o bt kt qu va tnh
b. IP header:
45.10.00.3C
01.00.40.00
40.11.18.02
89.E2.0C.CE
C6.B6.C4.38
5. Cu hi 5
Cho s mng nh hnh v bn di. Bn c cung cp dy a ch 118.23.32.0/22.
Mng
LAN 1
LAN 2
LAN 3
LAN 4
LAN 5
S host
127
255
15
12
95
13
a. Chn subnet mask ph hp cho mi mng LAN v cho bit khong a ch kh dng cho
mi mng LAN.
b. Cho bit bng routing ca mi router.
Tr li
a. Chn subnet mask
Gi n l s bit trong host ID, s host kh dng trong mt mng l 2n 2, s bit host ID v s
lng a ch kh dng cho mi mng ta chn nh sau:
Mng
LAN 1
LAN 2
LAN 3
LAN 4
LAN 5
S bit host ID
8
9
5
4
7
S host kh dng
254
510
30
14
126
S bit net ID
23
23
a ch
118.23.32.0/23
118.23.34.0/23
S bit net ID
24
24
a ch
118.23.34.0/24
118.23.35.0/24
14
S bit net ID
25
25
a ch
118.23.35.0/25
118.23.35.128/25
S bit net ID
27
27
27
27
a ch
118.23.35.128/27
118.23.35.160/27
118.23.35.192/27
118.23.35.224/27
S bit net ID
28
28
a ch
118.23.35.160/28
118.23.35.176/28
118.23.35.192/27
118.23.35.224/27
118.23.35.176/28
15
118.23.32.0/23
118.23.34.0/24
118.23.35.128/27
118.23.35.0/25
118.23.35.160/28
Router 1
Destination
118.23.34.0/24
118.23.32.0/23
118.23.35.128/27
118.23.35.160/28
118.23.35.0/25
Router 2
Port
Fa0/1
Fa0/0
Fa0/0
Fa0/0
Fa0/0
Distance
1
1
2
3
4
Destination
118.23.34.0/24
118.23.32.0/23
118.23.35.128/27
118.23.35.160/28
118.23.35.0/25
Router 3
Port
Fa0/0
Fa0/0
Fa0/1
Fa0/1
Fa0/1
Distance
2
1
1
2
3
Destination
118.23.34.0/24
118.23.32.0/23
118.23.35.128/27
118.23.35.160/28
118.23.35.0/25
Port
Fa0/0
Fa0/0
Fa0/0
Fa0/1
Fa0/1
Distance
3
2
1
1
2
Port
Fa0/1
Fa0/1
Fa0/1
Fa0/1
Fa0/0
Distance
4
3
2
1
1
LAN 1
LAN 2
LAN 3
LAN 4
LAN 5
Router 4
Destination
118.23.34.0/24
118.23.32.0/23
118.23.35.128/27
118.23.35.160/28
118.23.35.0/25
16
C. MACHINE PROLEM 8
1. Cu hi 1
Trnh by s cn thit ca Spanning Tree Protocol. Cho bit nguyn tc hot ng ca
STP. STP hot ng trn lp no trong mn hnh OSI 7 lp.
Tr li
Trong mi trng lp 2 (switching hoc bridging), khng s dng giao thc nh tuyn
v cng khng cho php cc con ng d phng, thay v bridge cung cp vic truyn d liu
gia cc mng hoc cc cng ca switch. Giao thc Spanning Tree cung cp lin kt
d phng mng chuyn mch lp 2 c th khi phc t li m khng cn c s can thip
kpthi
Spanning Tree Protocol (STP) l mt giao thc ngn chn s lp vng, cho php
cc bridge truyn thng vi nhau pht hin vng lp vt l trong mng. Sau giao thc
nys nh r mt thut ton m bridge c th to ra mt cu trc mng logic cha vng lp
(loop-free). Ni cch khc STP s to mt cu trc cy ca free-loop gm cc l v ccnhnh
ni ton b mng lp 2.
Cc bc din tin ca hot ng ca spanning tree
2. Cu hi 2
Gii thch cc field trong TCP header trong hnh 1. Da trn cu trc ca UDP header, cho
bit cc dch v m UDP cung cp cho cc lp trn. So snh cc dch v, tnh nng ca UDP
v TCP.
Tr li
TCP header: gii thch cu hi 4 trong machine problem 6
UDP header:
07
8 15
16 24
25 31
Source port
Destination port
Length
Checksum
17
TCP
UDP
Hng lin kt
Khng
Song cng
Tin cy
Khng
Nhn d liu c th t
Khng
Khng
iu khin lung
Khng
iu khin tc nghn
Khng
C ch ECN
Khng
Ty chn
Khng
Hng bn tin
no
Tm li ng MTU
Khng
Khng
Khng
Kt ni half-closed
Khng
Khng
4-tuple
Khng
Selective ACKs
Trng thi i
3. Cu hi 3
Cho a ch IP: 12.5.21.56/255.255.255.240. Hy tm:
a) a ch mng con
b) a ch my c IP ny
c) a ch Broadcast
d) a ch router chy RIP trong mng ny.
Tr li
18
203.162.4.15/255.255.255.240
203.162.4.25/255.255.255.240
203.162.4.26/255.255.255.240
203.162.4.125/255.255.255.240
203.162.4.215/255.255.255.240
203.162.4.205/255.255.255.240
203.162.4.65/255.255.255.240
203.162.4.85/255.255.255.240
a ch
203.162.4.15
203.162.4.25
203.162.4.26
203.162.4.125
203.162.4.215
203.162.4.205
203.162.4.65
203.162.4.85
Oclet cui
0000 1111
0001 1001
0001 1010
0111 1101
1101 0111
1100 1101
0100 0001
0101 0101
Net ID
203.162.4.0
203.162.4.16
203.162.4.16
203.162.4.112
203.162.4.208
203.162.4.192
203.162.4.64
203.162.4.80
19
5. Cu hi 5
VLAN:
a. Cho bit VLAN l g v hot ng ca VLAN. Trong nh ngha VLAN, cho bit
khi nim "trunk" l g.
20
Khi gi gi t PC0 sang PC2, ti PC2, thng tin ca gi c dest l 10.0.1.10 (PC2) v src
l 10.0.1.1 (PC0):
21
V PC0 v PC2 khng cng mng nn ARP khng th phn gii a ch 10.0.1.10, PC0
khng bit a ch ch u nn khng th gi gi. Kt qu l PC0 v PC2 khng th gi
nhn gi c.
c. Cu hnh mng VLAN
**Cu hnh cho Switch1:
Switch>enable
Switch#configure terminal
Switch(config)#hostname Switch1
Switch1(config)#vlan 10
Switch1(config-vlan)#name vlan10
Switch1(config-vlan)#exit
Switch1(config)#vlan 20
22
Switch1(config-vlan)#name vlan20
Switch1(config-vlan)#exit
Switch1(config)#interface GigabitEthernet1/1
Switch1(config-if)#switchport mode trunk
Switch1(config-if)#exit
Switch1(config)#interface GigabitEthernet1/2
Switch1(config-if)#switchport mode trunk
Switch1(config-if)#exit
Switch1(config)#interface FastEthernet0/1
Switch1(config-if)#switchport access vlan 10
Switch1(config-if)#exit
Switch1(config)#interface FastEthernet0/2
Switch1(config-if)#switchport access vlan 20
Switch1(config-if)#exit
Switch1(config)#exit
23
Switch2(config-if)#exit
Switch2(config)#interface FastEthernet0/1
Switch2(config-if)#switchport access vlan 10
Switch2(config-if)#exit
Switch2(config)#interface FastEthernet0/2
Switch2(config-if)#switchport access vlan 20
Switch2(config-if)#exit
Switch2(config)#exit
**Kt qu thc hin
Ta ln lt thc hin ping gia cc my trong cng mt VLAN v gia hai VLAN khc
nhau:
1. Ping trong cng mt VLAN
Ping PC2 (10.0.1.2, VLAN10) t PC0 (10.0.1.1, VLAN10), c kt qu sau:
Ping PC3 (10.0.1.24/24, VLAN20) t PC1 (10.0.1.12/24, VLAN20) cng cho kt qu tng
t:
24
25
........ ......
a. Xc nh y l loi gi tin g
b. Xc nh v tr gi tin trong qu trnh trao i gi liu
c. Xc nh ng dng gi gi tin ny
Tr li
Da vo s cu trc gi tin Ethernet, ta ln lt phn tch cc trng xc nh
thng tin cn thit
26
0000 f4 ec 38 ce 00 2c 00 16 44 cf b3 d3 08 00 45 00
..8..,.. D.....E.
0010 00 40 2e 53 40 00 80 06 a2 8e c0 a8 01 68 6f 41
.@.S@... .hoA
0020 f8 84 0c 69 00 50 b7 a9 81 55 00 00 00 00 b0 02
...i.P.. .U......
0030 ff ff c6 71 00 00 02 04 05 b4 01 03 03 01 01 01
...q.... ........
0040 08 0a 00 00 00 00 00 00 00 00 01 01 04 02
........ ......
MAC HEADER:
Source MAC: f4 ec 38 ce 00 2c
Destination MAC: 00 16 44 cf b3 d3
Ether type: 08 00
27
Bt 0 - 3
4-9
10 - 15
16 - 31
Source Port
Destination Port
32
Sequence Number
64
Acknowledgement Number
96
Data
Offset
Reserved
Flags
Window
Checksum
128
Urgent Pointer
160
Options (optional)
160/192+
Data
PSH Hm Push
SYN ng b li s th t
28
2. Server hi p bng cch gi li pha client bn tin SYN-ACK, trong gi tin ny,
tham s Acknowledgment Number c gn gi tr bng X + 1, tham s sequence
number c gn ngu nhin mt gi tr Y.
3. hon tt qu trnh 3-Way Handshake, client tip tc gi ti server bn tin ACK,
trong bn tin ny, tham s sequence number c gn cho gi tr bng X + 1 cn
tham s acknowledgment number c gn gi tr bng Y + 1
Ti thi im ny, c client v server u c xc nhn rng, mt kt ni c thit
lp.
Tm li:
29