Professional Documents
Culture Documents
Ni dung
Mc ch hnh thnh Phn loi mng va kin trc vt ly ca mng M hnh tham chiu va giao thc trn mng Mt s th d v mng
Nhu cu
Nhu cu chia s ti nguyn, thng tin v dch v
Chia s d liu, thng tin Cc dch v truyn s liu (email, chat .v.v.) Ti nguyn
Mc ch hnh thnh
Phn loi
Nhu cu (tip)
im - im
Mc ch hnh thnh
Ngun
Knh truyn
ch
Phn loi
Nhiu im nhiu im im
Ngun ch
Ngun
?????
ch
Ngun
ch
Nhu cu (tip)
u cui
Mc ch hnh thnh
Phn loi
Nt mng
Mt s kha i nim khc
Nhu cu (tip)
Khi cn kt ni nhiu ngun vi nhiu ch chia s ti nguyn va thng tin cn kt ni ngun va ch thng qua mt mng truyn thng (communication network)
Mc ch hnh thnh
Phn loi
nh ngha
Mc ch hnh thnh
Phn loi
Cho php trao i thng tin gia cc ngi s dng cc v tr a l khc nhau
Phn loi
Phn loi
Phn loi
c xy dng trn cc dch v truyn thng E-mail c xy dng trn dich v Internet (realiable stream) Web browser c xy dng trn dich v Internet (realiable stream) Peer-to-peer: Chia s file ca Napster, Gnuitella, Kazza Audio video streaming Internet games Online purchasing Voice-over-Internet Video on demand IP TV
10
Phn loi
Bt u t mt th nghim ca d n ca ARPA Mt lin kt gia hai nt mng (IMP ti UCLA v IMP ti SRI).
ARPA: Advanced Research Project Agency UCLA: University California Los Angeles SRI: Stanford Research Institute IMP: Interface Message Processor
11
Phn loi
UCSB
UCLA
12
Phn loi
13
Phn loi
14
Phn loi
1974: Cerf & Kahn nguyn l kt ni cc h thng m (Turing Awards) 1976: Ethernet, Xerox PARC
CHNG 1 TNG QUAN PGS. TS. Nguyn Hu Thanh
15
Phn loi
16
Phn loi
17
Phn loi
Thm nhiu mng mi ni vo: MFENET, HEPNET (Dept. Energy), SPAN (NASA), BITnet, CSnet, NSFnet, Minitel TCP/IP c chun ha v ph bin vo 1980 Berkeley tch hp TCP/IP vo BSD Unix Dch v: FTP, Mail, DNS
CHNG 1 TNG QUAN PGS. TS. Nguyn Hu Thanh
18
Phn loi
Thp nin 90: Web v thng mi ha Internet u 90: ARPAnet ch l mt phn ca Internet u 90: Web HTML, HTTP: BernersLee 1994: Mosaic, Netscape Cui 90: Thng mi ha Internet
19
30 25
22.04
20.0
15.0
13.36
15
18.6 7.69 11.1 14.9
10.0 5.0
3.8 6.3
10 5 0
% dn s
20
Phn loi
20
10
Phn loi
Theo cu trc hnh mng (topology) Theo kch c mng
Mc ch hnh thnh
Phn loi
21
Topology mng
Mng hnh sao (star)
Thit b trung tm: switch, router, hub hoc thit b tch hp Passive hub: B tp trung cc my tnh thnh mng n hay segment Active hub: B tp trung c kh nng khuch i tn hiu
Mc ch hnh thnh
Phn loi
22
11
Mc ch hnh thnh
Phn loi
23
Mc ch hnh thnh
Phn loi
24
12
Phn loi
25
Kch c mng
WAN
Mc ch hnh thnh
IEEE 802.20
Phn loi
26
13
Mc ch hnh thnh
Phn loi
27
Mc ch hnh thnh
Phn loi
28
14
Mc ch hnh thnh
Phn loi
29
Mc ch hnh thnh
Phn loi
30
15
Mt s mng in hnh
WAN
Mc ch hnh thnh
IEEE 802.20
Phn loi
31
Phn loi
IEEE 802.3: Chun mng LAN/MAN Ethernet IEEE 802.4: Chun mng LAN Token Bus, ch yu c s dng trong cng nghip (GM)
CHNG 1 TNG QUAN PGS. TS. Nguyn Hu Thanh
32
16
Phn loi
IEEE 802.5: chun mng LAN Token Ring c pht trin bi IBM IEEE 802.6: chun mng MAN DQDB (Distributed Queue Dual Bus) vi tc 150Mbit/s trn khong cch 160km
33
Phn loi
34
17
Phn loi
IEEE 802.20: WWAN Mobile Broadband Wireless Access (MBWA), tm ph sng ln hn WiMAX (< 15km)
CHNG 1 TNG QUAN PGS. TS. Nguyn Hu Thanh
35
Phn loi
ATM Forum
ATM
36
18
Mc ch hnh thnh
Phn loi
Chc nng
37
Bn nhn
Thng tin nhn c
Phn loi
Ngn ng Japanese? English? Ngn ng
19
Phn tng
Phn loi
Cassette B dn m thanh
Player Speaker Amplifier
39
Phn loi
i vi cc h thng phc tp: n gin ha h thng bng vic chia chc nng Cho php xc nh r nhim v ca mi b phn v quan h gia chng Cho php d dng bo tr v nng cp h thng Thay i bn trong mt b phn khng nh hng n cc b phn khc e.g., Nng cp t CD ln DVD player m khng phi thay loa.
CHNG 1 TNG QUAN PGS. TS. Nguyn Hu Thanh
40
20
Mc ch hnh thnh
Phn loi
41
M hnh 7 lp OSI
Application layer Presentation layer Session layer Tng ng dng Tng trnh din Tng phin Tng giao vn
Mc ch hnh thnh
Phn loi
Transport layer
Tng mng
H thng cui
H thng cui
42
21
Chc nng cc lp
PHY (Lp vt l)
Mc ch hnh thnh
Phn loi
Bin i dng bit logic thnh tn hiu vt l ph hp vi ng truyn vt l ( bn pht) v ngc li ( bn thu): iu ch/gii iu ch, bin i, khi phc tn hiu .v.v.
PHY
PHY
43
Phn loi
Pht hin v sa li khi truyn d liu gia cc thc th trong mng (switch, router, thit b u cui) Nhn d liu t lp Mng, ng gi d liu lp Mng vo cc khung (frame) ph hp vi mng vt l T chc cc bit trong frame theo th t nh ngha sn Hot ng theo nguyn tc tng chng
CHNG 1 TNG QUAN PGS. TS. Nguyn Hu Thanh
44
22
Phn loi
45
Phn loi
m bo truyn d liu tin cy gia 2 thit b u cui (end-to-end) iu khin lung (flow control) Chia nh hoc ghp cc khi d liu t lp Phin
46
23
Phn loi
Qun l cc kt ni (connection) c thit lp trn cng mt my tnh, t mt hay nhiu ng dng khc nhau Ghp knh nhiu kt ni v gi xung lp Giao vn
47
Phn loi
Bin i nh dng d liu t cc ng dng thnh mt nh dng chung c quy nh bi thit b u cui Th d:
Bin i cc cu trc d liu khc nhau thnh nh dng XML Bin i cc m k t khc nhau thnh ASCII .v.v.
48
24
Phn loi
49
Mc ch hnh thnh
Phn loi
50
25
M hnh Internet
Cc lp cao Mng my tnh
51 52
(http, SIP, ftp, telnet, smtp, DIAMETER, H.323, RTP, POP) (UDP, TCP, SCTP) (IP, IPsec, ICMP, routing)
Phn loi
M hnh TCP/IP cc lp di
Internetwork
Mc ch hnh thnh
Phn loi
Network Access
IEEE 802.11
IEEE 802.15
IEEE 802.16
IEEE 802.20
IEEE 802.3
IEEE 802.4
IEEE 802.5
IEEE 802.6
26
Chc nng cc lp
PHY (Lp vt l)
Mc ch hnh thnh
Phn loi
Bin i dng bit logic thnh tn hiu vt l ph hp vi ng truyn vt l ( bn pht) v ngc li ( bn thu): iu ch/gii iu ch, bin i, khi phc tn hiu .v.v.
53
Mc ch hnh thnh
Phn loi
Medium
54
27
Phn loi
Cho php cc giao thc lp trn (IP, IPX) c truyn trn cng mt c s h tng mng vt l
Internetwork
LLC
55
Mc ch hnh thnh
Data Phn loi TCP header M hnh tham chiu Mt s kha i nim khc IP header
Application
Data
Ethernet Frame
Sender
CHNG 1 TNG QUAN
56
28
Mc ch hnh thnh
Phn loi
Ethernet/10M CAT5
Ngun
Nt trung gian
ch
57
Layer (N+1)
Service interface
(N+1) PDU
Phn loi
Protocol N
Layer (N)
M hnh tham chiu Mt s kha i nim khc Service interface
(N)
SDU
HN
(N) PDU
Protocol N-1
addr.
Layer (N-1)
HN
HN-1
58
29
Phn loi
SAP
M hnh tham chiu Mt s kha i nim khc
SAP
TCP/UDP protocol
Host-tohost
TCP/UDP
TCP/UDP
Internet
59
Phn loi
Mt knh thc cht c th l mt lung d liu c truyn qua nhiu kt ni vt l Chuyn mch knh thng i km vi kt ni Hng lin kt (connection-oriented)
D ch 2 B ch 1
A Ngun 1
C Ngun 2
60
30
Phn loi
Bn gi T ni ht T ni ht T trung k
CHNG 1 TNG QUAN PGS. TS. Nguyn Hu Thanh
Bn b gi
61
Phn loi
Cc gi tin c nh tuyn c lp bi router Cc router khng lu gi trng thi ca tng lung d liu Cc gi tin khc nhau v mt nguyn tc c th i theo nhiu ng khc nhau Chuyn mch gi thng i vi khi nim Khng lin kt (connectionless)
A Ngun
R1 R4
R2 R3
B ch
62
31
1 lung
2 lung
rate Lu lng trung bnh
Phn loi
time rate
Nhiu lung
time
time
CHNG 1 TNG QUAN PGS. TS. Nguyn Hu Thanh
63
Phn loi
Chuyn mch gi thng i km vi hp knh thng k Trong hp knh thng k, cng nhiu lung th lu lng i qua mt kt ni vt l cng bng phng hiu sut s dng knh cng cao
64
32
Mc ch hnh thnh
Dung lng knh truyn C (bit/s) (link capacity) Thi gian phc v gi (transmission time): thi gian gi ht mt gi tin t bit u tin n bit cui cng ln knh truyn
ts=L/C;
Tr hng i tq: thi gian mt gi phi lu li trong hng i nt mng trung gian Tr t u cui n u cui (end-to-end delay) de2e: tr t khi gi mt gi tin u pht cho n khi n c nhn u thu
CHNG 1 TNG QUAN PGS. TS. Nguyn Hu Thanh
65
A Ngu n
R1
R2 R3 R4
B ch
Phn loi
A
R1 R2 R3
ts1
ts3 ts4
min(d e 2e ) i 1 (t pi t si )
B
CHNG 1 TNG QUAN
66
33
A
C1 C2 C3
A
C1 C2 C3
Phn loi
d e 2 e i (t pi M
B
Ci )
d e2e M Cmin i t pi
67
Tr hng i
Trong iu kin ti cao, cc gi i vo nt mng phi i trong hng i trc khi c gi ra u ra
A
R1 R2 R3
Mt s kha i nim khc
Mc ch hnh thnh
ts1
tq1
tp1
Phn loi
ts2
d e 2 e i 1 (t pi t si t qi )
tq2 ts3
ts4 tp3 tp4 Tr hng i ph thuc vo iu kin g?
tp2
68
34
Tr hng i (tip)
H thng mng c th c m hnh ha thnh cc hng i c kt ni vi nhau i vi mt kt ni xc nh t ngun ti ch, tr u cui ch ph thuc vo tr hng i Nu xc nh c tr hng i nh gi c hiu nng hot ng ca mng
Mc ch hnh thnh
Phn loi
69
Tr hng i (tip)
Mc ch hnh thnh
Phn loi
70
35
Hng i
H thng hng i FIFO A(t),
Mc ch hnh thnh
Q(t)
D(t)
Phn loi
A(t): tin trnh ti; s gi n nt mng trong khong thi gian [0,t] D(t): tin trnh ra; s gi ra khi nt mng trong khong thi gian [0,t] Q(t): s gi nm trong hng i ti t Tnh cht ca A(t) v D(t):
A(t) v D(t) l hm n iu tng A(t)D(t)
CHNG 1 TNG QUAN PGS. TS. Nguyn Hu Thanh
71
Hng i (tip)
A (t )
Mc ch hnh thnh
bit
A(t) D(t)
Q(t)
Phn loi M hnh tham chiu Mt s kha i nim khc
D(t)
t
72
36
Hng i (tip)
bit
d(t) A(t)
Mc ch hnh thnh
Q(t)
D(t)
Phn loi
t
M hnh tham chiu Mt s kha i nim khc
S gi nm trong hng i ti t:
Q (t ) A(t ) D (t )
CHNG 1 TNG QUAN PGS. TS. Nguyn Hu Thanh
73
37
Li cm n
Bi ging c s dng mt s t liu ca:
Bi ging Mng my tnh TS. Ng Hng Sn, Vin CNTT-TT, HBK HN Computer Networks, Nick McKeown, Stanford University
38