Professional Documents
Culture Documents
Chapter1a PDF
Chapter1a PDF
1: Introduction 1
n gin - Internet l g ?
Hng triu cc thit b : h router
workstation
thng u cui
server
Trm lm vic (workstation), mobile
trm phc v (server) local ISP
in thoi PDA, Thit b sinh
hot
Chy cc ng dng mng
regional ISP
ng truyn
Cp quang, dy ng, sng
radio, v tinh
Router (B nh tuyn):
Chuyn tip cc gi d liu qua
mng company
network
1: Introduction 2
n gin - Internet l g ?
Giao thc : Kim sot vic gi router
workstation
v nhn thng ip
server
V d: TCP, IP, HTTP, FTP, PPP mobile
Internet: mng ca mng ISP nh
Cu trc lng lo
Mng Internet dng chung
i lp vi mng Intranet ISP khu vc
dng ring.
Cc chun Internet
RFC : Khuyn ngh (Request for
Comments)
IETF: Internet Engineering Task
Force Mng ca
cng ty
1: Introduction 3
Internet l g ? Theo quan im Dch v
C s h tng truyn thng cho
php ci t ng dng phn tn:
WWW, email, games, thng
mi in t, t chcc s d
liu, bu c, chia s tp (MP3)
cyberspace [Gibson]:
Mt o gic lin ng giu kinh nghim hng ngy bi hng triu h iu
hnh, trn mi quc gia, ...."
1: Introduction 4
Giao thc l g?
Con ngi: Giao thc mng:
My gi ri? Phc tp hn nhiu !
Ti mun hi Mi hot ng truyn
Gii thiu lm quen thng trn Internet phi
tun th giao thc
Thng ip gi i
c vit ntn ? Giao thc nh ngha Khun
Khi nhn c thng dng, Trnh t gi v nhn
ip th phi lm g ? cc thng ip gia cc thc
th mng, cng nh cc
Hnh ng khi nhn v gi
thng ip
1: Introduction 5
Giao thc l g ?
Quy tc X th ca Con ngi v Giao thc Mng My Tnh
Xin Ch
o TCP connection
req.
Xin Cho
TCP connection
My gi ri ? reply.
GET http://gaia.cs.umass.edu/index.htm
2:00
<file>
Thi gian
Ra ca Mng:
ng dng
Thit b u cui
Li ca Mng:
B nh tuyn (router)
Mng ca Mng
Truy cp mng v Mi
trng truyn:
Cc ng kt ni
1: Introduction 7
Ra ca Mng
H thng u cui (hosts):
Chy chng trnh ng dng
V d: WWW, email
Nm Ra ca Mng
M hnh Client / Server
My tnh client gi yu cu, v sau
nhn dch v t server
V d WWW client (browser)/
server; email client/server
M hnh ng ng (peer-
peer) :
Cc thit b u cui c vai tr
tng ng
V d : teleconferencing
1: Introduction 8
Lp Ra - Dch v Hng ni
1: Introduction 9
Lp Ra - Dch v Khng Hng ni
1: Introduction 10
Li ca Mng
H thng cc Thit b nh
tuyn kt ni vi nhau
Vn c bn: Lm th no
chuyn d liu qua mng?
Chuyn mch o: Mch
dng ring cho mi cuc
truyn: Mng in thoi
Chuyn gi: D liu c
truyn theo tng cm
1: Introduction 11
Qung b (Broadcast) v Chuyn
(Switched)
Mng truyn
thng
Mng Qung b
Tt c cc nt chia nhau knh
truyn chung; thng tin c
mt nt truyn s c tt c cc
nt khc nhn c
V d: TV, radio
Mng Chuyn
Thng tin phi chuyn qua nhiu
chng mi n c ch
1: Introduction 12
Phn loi Mng Chuyn
Mng truyn
thng
1: Introduction 14
Chuyn mch o
Mi ng kt ni gm
nhiu mch - circuits
circuit cn c gi l
channel
1: Introduction 16
Chuyn Mch o : Qu trnh
Ba giai on
1. Thit lp cc mch
2. Truyn D liu
3. Gii phng tt c cc mch
1: Introduction 17
Lc Thi gian Chuyn mch o
Host A Host B
Node 1 Node 2
tr x l ti nt 1
tr lan
ta t A ti Nt 1
Thit lp
cc mch
tr lan ta
t B ti A
Truyn d liu
D LiU
ng mch
1: Introduction 18
Tnh ton tr trong Mng Chuyn Mch o
DATA
L/R
tr Truyn: Thi gian d
liu ra knh truyn vi tc nh trc
tr Lan ta
Gi s khong cch gia A v B l 4000 km, tr lan ta mt chiu
s l:
4000 km
200 , 000 km / s = 20ms
tr Truyn
Gi s chng ta dnh mt slot HSCSD
GSM frame c th truyn vi tc 115 kbps
GSM frame c chia thnh 8 slots
Mi slot HSCSD c bng thng khong 14 Kbps (=115/8)
tr truyn ca gi tin 1 Kbits l
1kbits
14 kbps 70ms
1: Introduction 20
V d (Tip)
Gi s Thng ip thit lp ng truyn v cng nh v Tng thi gian
tr do x l thit lp l 200 ms
tr chuyn gi d liu 1 Kbits t A n B (t u cho n khi bn
nhn nhn c bit cui cng ca file) l:
20 + 200 + 20 + 20 + 70 = 310 ms
20 + 200
20
20
DATA 70
1: Introduction 21
Li: Chuyn Gi Tng quan
Lung d liu c chia thnh Tranh chp Ti nguyn
cc gi tin (packet) Tng lng ti nguyn yu
Gi tin ca ngi A v B chia cu c th ln hn ti
s ti nguyn mng nguyn ca mng
Mi gi tin c th s dng
Tc nghn: Cc gi tin
ton b bng thng ca knh
truyn xp hng i n lt s
dng ti nguyn
Ti nguyn c s dng khi
c nhu cu Gi v Chuyn: Mi ln
gi tin di chuyn qua tng
Bng thng chia thnh cc phn chng
Cp pht ring Truyn qua mt chng
D tr ti nguyn cho mi kt ni
i mt chng k tip
1: Introduction 22
Tiu Gi tin
Lung d liu gia hai u cui (chng hn tin trnh Gi-Nhn)
c chia thnh gi tin (packet) Packet c khun dng chung
sau:
Header and Trailer cha thng tin kim sot (a ch, checksum)
Thng tin iu khin cho chuyn mch t u ?
1: Introduction 23
Bn trong B nh tuyn Mng Gi
Thit b trung chuyn
ng vo Nt ng ra
B NH
1: Introduction 24
Hnh vi Gi v Chuyn
Chuyn mch Gi:
Hnh vi Gi v Chuyn
1: Introduction 25
Chuyn Gi : Datagram
V d: Mng IP
Mi gi tin c chuyn c lp
Tiu mi gi tin cha a ch ch
Khi nhn c mt gi tin, router s nhn vo a ch ch ca gi
tin v tm kim trn Bng nh tuyn xc nh nt n k tip
Tho lun
V d no tng t trong i sng con ngi ?
u im ?
Vn pht sinh ?
1: Introduction 26
Chuyn Gi : Datagram
Host C
Host A Host D
Node 1 Node 2
Node 3
Node 5
Host B
Node 7 Host E
Node 6
Node 4
1: Introduction 27
Thi gian trong Chuyn gi Datagram
Nt A Nt B
Nt 1 Nt 2
Thi gian
tr lan X l v
ta t A n tr xp
Thi gian truyn
Nt 1 hng ca
Packet 1
Packet 1 Packet 1 ti
t Nt A
Packet 2 Nt 2
Packet 1
Packet 3
Packet 2
Packet 1
Packet 3
Packet 2
Packet 3
1: Introduction 28
tr trong Mng chuyn mch Gi
Cc gi d liu b tr trn Tr do phi x l ti nt:
ton tuyn ng n ch Kim tra xem c li bit
khng?
4 nguyn nhn gy tr ti
Xc nh ng ra
mi chng
Tr do xp hng
i ti cng ra truyn i
tip
Ph thuc vo mc tc
Truyn
nghn ca router
A Lan ta
B
X l
ti nt Xp hng
1: Introduction 29
Tr trong Mng chuyn mch Gi
tr do truyn: tr lan ta
R=Bng thng knh truyn d = di knh truyn
(bps) s = Tc lan ta trong mi
L=Kch thc gi d liu (bits) trng (~2x108 m/sec)
Thi gian gi gi tin trn tr lan ta = d/s
knh truyn = L/R
Ch : s v R l nhng i lng
hon ton khc nhau!
Truyn
A Lan ta
B
X l
ti nt Xp hng
1: Introduction 30
tr Xp hng
1.5 Mbs
B
Cc gi tin xp hng 45 Mbs
i c gi i
D E
1: Introduction 32
Chuyn Mch Gi : nh tuyn
1: Introduction 33
So snh Chuyn Mch v Chuyn Gi
Chuyn gi cho php nhiu ngi s dng Mng !
1 Mbit link
Mi ngi dng:
100Kbps khi s dng
S dng trong 10% thi
gian
N NSD
ng truyn
Chuyn mch:
1 Mbps
10 ngi s dng
Chuyn gi:
Vi 35 NSD, xc sut > 10
ngi ng thi s dng l
.004
1: Introduction 34
So snh Chuyn Mch v Chuyn Gi
Mch gi ?
u im khi gi Khi d liu ln
Chia s ti nguyn
Khng cn thit lp kt ni
Tc nghn: Gi tin b mt hoc n tr
Cn giao thc truyn tin cy v kim sot tc nghn
Lm sao cung cp hnh vi ging chuyn mch ?
m bo bng thng cho cc ng dng truyn thng a
phng tin vn cn l nhng vn cha gii quyt.
1: Introduction 35
Truy cp vo Mng v Mi trng Vt l
Lm th no kt ni thit b
u cui vo cc Router ?
Truy cp t nh ring
Truy cp t c quan, trng
hc
Truy cp qua mng di ng
Ch :
Bng thng ca ng
truyn (bps)
Chia s hay Dng ring?
1: Introduction 36
Truy cp t nh : im ni im
Dialup qua modem
Tc kt ni trc tip n router
l 56kbps
ISDN: Intergrated Services Digital
Network: tc 128Kbps trn tt c
kt ni n router
ADSL: Asymmetric Digital
Subscriber Line
C th ti 1 Mbps nh => router
C th ti 8 Mbps router => nh
S dng ADSL ?
1: Introduction 37
Local Access: ADSL
1: Introduction 38
Truy cp t nh: cable modem
HFC: hybrid fiber coax
Khng i xng: 10Mbps
download, 1 Mbps upload
Mng cc cp v cp quang kt
ni t nh n router ca ISP
Chia s router gia nhiu nh
Vn : Tc nghn v M rng
Ci t: Cc cng ty cp
1: Introduction 39
Also called
Hybrid
Local Access: Cable Modems Fiber-coaxial
Cable (HFC)
1: Introduction 41
Truy cp qua mng khng dy
Mi trng khng dy
dng chung s kt ni thit
b u cui vi router router
LAN khng dy:
Bng tn radio thay th dy base
dn station
V d : Lucent Wavelan 10
Mbps
Khng dy trn din rng
CDPD: Truy cp khng dy
ti router ca ISP thng qua mobile
mng cellular hosts
1: Introduction 42
Mi trng truyn Vt l
Kt ni vt l: Bit cha d
liu lan ta trong mi
Cp ng trc (TP)
trng kt ni
Hai loi
Mi trng nh hng:
Loi 3: Cp in thoi, 10
Lan ta trong mi trng Mbps Ethernet
c: dy ng, cp quang
Loi 5: 100Mbps Ehernet
Mi trng khng nh
hng :
Lan ta trong mi trng
T do: sng radio
1: Introduction 43
Mi trng truyn Vt l: Dy ng, Cp quang
Cp ng Cp quang:
Dy (mi trng truyn Si quang l mi trng
dn) nm trong dy (lp v) truyn dn xung nh sng
baseband: mt knh trn mt Tc truyn cao:
cp
100Mbps Ethernet
broadband: nhiu knh trn
Tc truyn rt cao gia 2
mt cp
im (5 Gps)
Truyn trn c 2 hng T l li rt thp
Ch yu s dng trong
10Mbs Ethernet
1: Introduction 44
Mi trng truyn Vt l: Radio
1: Introduction 45