1
Hanoi University of Technology Faculty of Electronics and Telecommunications
1/2007 Chương 3
Chương 3. Kếtnimng lp2 -tng liên kếtdliu
Tng liên kếtdliu
Chcnăng catng liêt kếtdliu(DLL)
ĐịachMAC và tính cht
Phương pháp framing
Điukhinlung
Kimsoátli
Các giao thccatng liên kếtdliêu: HDLC PPP
Bridge: transparent và sourouting
Hanoi University of Technology Faculty of Electronics and Telecommunications
1/2007 Chương 3
Chương 3. Kếtnimng lp2 -tng liên kếtdliu
Chcnăng catng liên kếtdliu
9Khnăng truyn khung tin cytrênđường liên kếtvt không tin cy
Application
Layer
Presentation
Layer
Session
Layer
Transport
Layer
Network
Layer
Data Link
Layer
Physical
Layer
Source node
Network
Layer
Data Link
Layer
Physical
Layer
Application
Layer
Presentation
Layer
Session
Layer
Transport
Layer
Network
Layer
Data Link
Layer
Physical
Layer
Destination node
Intermediate node
Packets
Frames
Bits
2
Hanoi University of Technology Faculty of Electronics and Telecommunications
1/2007 Chương 3
Chương 3. Kếtnimng lp2 -tng liên kếtdliu
oDestination address
Single
Group
Broadcast: 11…11
oAddresses
Local or global
oGlobal addresses (2
46
possible)
First 24 bits assigned to vendors (OUI)
Next 24 bits assigned by vendors
CISCO: 00-00-0C
3COM: 02-60-8C
9ĐịachMAC và tính cht: IEEE 802.3 MAC Frame
Hanoi University of Technology Faculty of Electronics and Telecommunications
1/2007 Chương 3
Chương 3. Kếtnimng lp2 -tng liên kếtdliu
Phương pháp Framing
9DLL tchc bit stream thành các frame
9Btđầuvàkết thúc caframe đượcxácđịnh: Character count, control
character, flag, …
9Character count
oS tựđưcchra trong vtrí xác định ca header
o Bên nhnđếms tựđxác định nơikết thúc frame
oVíd: DDCMP (Digital data comm. message protocol)
3
Hanoi University of Technology Faculty of Electronics and Telecommunications
1/2007 Chương 3
Chương 3. Kếtnimng lp2 -tng liên kếtdliu
9Control character
oMiframe btđầuvàkết thúc vichuikýtựđcbit
d: btđầuvi DLE STX (data link escape start of text) và
kết thúc vi DLE ETX (end of text)
oPhndliuphilàsnguyên lncáckýt
oCharacter stuffing: chèn DLE trướcmikýtDLE trong dliu,
ngănchnkhnăng xuthincáckýtbtđầuvàk
ết thúc xut
hin bên trong frame
d: BISYNC
STX: 0x02, ETX: 0x03
DLE: 0x01 (non-printable)
Hanoi University of Technology Faculty of Electronics and Telecommunications
1/2007 Chương 3
Chương 3. Kếtnimng lp2 -tng liên kếtdliu
9Flagging
oMiframe btđầuvàkết thúc bng chuikýtựđcbit flag
o Flag byte: 01111110 (0x7E)
oPhndliuca frame có thchasbit btk
oBit stuffing: chèn bit 0 vào sau michui 5 bit 1 liên tiếp
oVíd: SDLC, HDLC, LAPB
01111110111101011111011110111110001111110
Flag FlagFrame
4
Hanoi University of Technology Faculty of Electronics and Telecommunications
1/2007 Chương 3
Chương 3. Kếtnimng lp2 -tng liên kếtdliu
Điukhinlung (flow control)
9Khái nimđiukhinlung
oKíchthướcbộđmđêlưugicác frame nhnđượcbi giihn
oTrànbộđmcóthxyranếutcđộ x ti phía thu chmhơn
tcđộ truynframe
oĐiukhinlung ngănchntrànbộđmbng cách điukhintc
độ truyndntphía phát (Tx) đến phía thu (Rx)
o Các phương pháp phbiến:
X-ON/X-OFF
Stop and wait
Sliding window
Hanoi University of Technology Faculty of Electronics and Telecommunications
1/2007 Chương 3
Chương 3. Kếtnimng lp2 -tng liên kếtdliu
Transmitter Receiver
X-OFF
9X-ON/X-OFF
oRx truyn X-OFF (DC3) nếubộđmđầy
oTxdng truyn khi nhnđược X-OFF
oRx truyn X-ON (DC1) khi bộđmđượcgii phóng
oTxbtđầutruynlikhinhnđượcX-ON
oCóthsdng các frame RR (Receive Ready) và RNR (Receive
not Ready)
oNếusbit trong bộđmvượt quá ngưỡng 2t
prop
·R, X-OFF được
gitiTx
oPhương pháp: Stop-and-wait, sliding window
X-ON
Threshold
5
Hanoi University of Technology Faculty of Electronics and Telecommunications
1/2007 Chương 3
Chương 3. Kếtnimng lp2 -tng liên kếtdliu
oStop-and-wait
Tx ngng truyn frame tiếp theo cho đến khi nhnđượcACK
tRx
Rx truyn frame ACK khi đãsn sàng nhn frame tiếp theo
Đơngin, nhưng không hiuqukhi trễđáp ng đường
truynln
Data
Data
ACK
ACK
Tx Rx
t
frame
t
prop
T
12a
1
t2t
t
U
frameprop
frame
+
=
+
=
Utilization:
R / L
v / d
t
t
a
frame
prop
==,
Satellite link: t
prop
= 270 ms, L = 500 byte
R = 56 kbps
Î
t
frame
= 4/56 = 71 ms,
Î
a = t
prop
/ t
frame
= 270/71 = 3.8,
Î
U = 0.12 = 12% ca 56 kbps
Short link: t
prop
= 5 µs, L = 500 byte
R = 10 Mbps
Î
t
frame
= 4k/10 M = 400 µs,
Î
a = t
prop
/ t
frame
= 5/400 =0.012
Î
U = 0,98 = 98% ca 10 Mbps
Hanoi University of Technology Faculty of Electronics and Telecommunications
1/2007 Chương 3
Chương 3. Kếtnimng lp2 -tng liên kếtdliu
o
Sliding window
Window W
S
bng kích thướcbộđmca bên nhncóths
dng để nhn các frame liên tiếptTx không cnACK
thtránh hintượng tràn bộđmcaRx
PhichnW
S
lnhơn a (delay of bandwidth)
0123456701234567
0123456701234567
0123456701234567
0123456701234567
0123456701234567
0123456701234567
0123456701234567
0123456701234567
F0
F1
F2
ACK3
ACK7
F3
F4
F5
F6
System A System B