Professional Documents
Culture Documents
Dịch vụ mạng
Dịch vụ mạng
DCH V MNG
ti:
11247531
Phm Vn Lun
11242771
Nguyn Anh T
11073151
MC LC
CHNG 1 TNG QUAN V MNG INTERNET
I/ S Thc y Mng Internet V nh Hng Ca Mng Internet.............................................................3
II/ Mng Internet S Dng Giao Thc TCP/IP V Lch S Ca Mng Internet..........................................4
2.1
2.2
3.2
3.2.1
3.2.2
4.2
6.2
2.2
Cc Qu Trnh ng Cp...........................................................................................................13
2.3
2.4
T Chc Cc Lp......................................................................................................................14
2.5
3.2
IV/Addressing...........................................................................................................................................23
CHNG 1
GII THIU V TNG QUAN
II/ Mng Internet S Dng Giao Thc TCP/IP V Lch S Ca Mng Internet
2.1
v tim nng ca cng ngh Internet , v nghin cu ti tr, thc hin tt mt mng Internet ton
cu. Cc nguyn tc v tng trn c sng lp nh vo c quan nghin cu cc d n
chuyn phng th ( Defense Advanced Research Projects Agency ( DARPA ). Cng ngh
DARPA bao gm mt tp nhng tiu chun c miu t mt cch chi tit l lm th no cc
my tnh c th giao tip c vi nhau. N c bit nh l mt tp hp cc qui c cho cc
mng li c kt ni v truyn ti lu lng. Tn chnh thc ca n l TCP/IP Protocol Suite v
c gi chung l TCP/IP (bao gm 2 tiu chun chnh l TCP v IP ), n c s dng giao
tip vi mt nhm cc mng li c kt ni. V d, TCP / IP c th c s dng kt ni mt
tp hp cc mng li trong mt ta nh, trong mt khun vin trng hc , hoc gia cc
trng hc vi nhau.
Ngoi ra, cng ngh TCP/IP cn rt th v bi v kh nng hot ng ca n trn mt
phm vi ln. N lm nn tng cng ngh cho mng internet ton cu cho php kt ni hng triu
ngi dng ti nh, ti trng, c quan, t chc, chnh ph khp ni trn th gii. Mng
internet minh chng cho s hot ng ca cng ngh TCP/IP v cho thy n c th thch nghi
vi s a dng ca cc thit b phn cng.
2.2
3.1
thc hin nhiu cng vic hu ch. Internet c thit k ph hp mng khng ng nht v
my tnh, v th, kh nng tng tc l mt yu cu quan trng. Do , chng trnh ng dng
Internet thng biu hin mt mc cao ca kh nng tng tc. Trong thc t, hu ht ngi
dng truy cp vo cc ng dng m khng c s hiu bit v cc loi my tnh hoc mng ang
c s dng , cc giao thc truyn thng , hoc thm ch cc con ng ca d liu i t ngun
6. Dch v thoi v Video ( Voice and Video services): C hai lung video v audio
chim mt
phn khng nh ca cc bit d liu vn chuyn qua mng Internet ton cu. Quan trng hn, vic
upload video ngy cng tng, c bit l bi v ngi dng ang s dng cc thit b di ng
gi video v cc s kin .
Nh vy, chng ta thy cch thc cc ng dng s dng giao thc TCP / IP hot
ng,
v l do ti sao cn phi c cc tiu chun cho cc giao thc ng dng gip chng c c
tnh ph bin rng ri.
3.2
3.2.1
nghip no,The Internet Architecture Board ra i vo 1983 khi DARPA nhn din internet
control and configuration board. IAB c cung cp tp trung cho cc cuc nghin cu v pht
trin bn di giao thc TCP/IP v cc phin bn ci tin ca internet. IAB s quyt nh giao
thc no l c yu cu mt phn TCP/IP v cc chnh sch chnh thc khc.
4.2
dng text. Chng lun c xem li v chnh sa, cp nht. Vic chnh s RFCs thuc quyn
qun l ca IETF. RFCs c nh s tun t v chng s thay i khi c phin bn mi, v th
ngi dng cn cn thn khi c RFCs vi cc phin bn khc nhau. Trc khi ra mt RFCs
chnh thc, n c 1 bn nhp gi l Internet Drafts.
VI/ IP Version 6
6.1
6.2
CHNG 2
2.1
Kin Trc Lp
M hnh OSI gm c by lp: physical (lp 1), data link (lp 2), network (lp 3),
transport (lp 4), session (lp 5), presentation (lp 6), v application (lp g 7). Hnh 2.4 minh
ha phng thc mt bn tin c gi i t thit b A n thit b B. Trong qu trnh di chuyn,
bn tin phi i qua nhiu nt trung gian. Cc nt trung gian ny thng nm trong 3 lp u tin
trong m hnh OSI.
Khi pht trin m hnh, cc nh thit k tinh lc qu trnh tm kim d liu thnh cc
thnh phn n gin nht. chng xc nh cc chc nng kt ni mng c dng v gom chng
thnh cc nhm ring bit gi l lp. Mi lp nh ngha mt h cc chc nng ring bit so vi
lp khc. Thng qua vic nh ngha v nh v cc chc nng theo cch ny, ngi thit k to
ra mt kin trc va mm do, va d hiu.
2.2
Cc Qu Trnh ng Cp
Trong mt my tnh n, mi lp gi dch v ca lp ngay pha di. VD: lp 3 dng cc
2.3
ln qua cc lp ca my thu c thc hin nh c phn giao din ca hai lp k nhau. Mi giao
din nh ngha thng tin v cc dch v m lp phi cung cp cho lp trn n. Cc giao din
c nh ngha tt v cc chc nng lp cung cp modum cho mng. Min sao mt lp vn
cung cp cc dch v cn thit cho lp trn n, vic thc thi chi tit cc chc nng ny c th
c thay i hoc thay th khng i hi thay th cc lp xung quanh.
2.4
T Chc Cc Lp
By lp c th c xem l thuc v ba nhm con: cc lp 1, 2 v 3 lp vt l, lp lin
2.5
Chc Nng Ca Cc Lp
Lp vt l
iu phi cc chc nng cn thit truyn lung bit i qua mi trng vt l. Quan tm n
cc tnh cht c hc v in hc ca giao din v mi trng truyn. Lp cng nh ngha cc
th tc v chc nng m thit b vt l v giao din phi thc hin khi truyn.
Lp vt l lin quan c tnh sau:
Lp lin kt d liu
Lp lin kt d liu truyn cc d liu th t lp vt l thnh d liu c tin cy cao hn v c
th truyn khung (frame) t nt n nt. iu ny lm cho lp vt l c v nh l khng c li
v khi chuyn ln lp trn (lp mng).
Lp lin kt d liu c cc c tnh lin quan nh sau:
Kim tra li: lp kt ni d liu thm kh nng tin cy cho lp vt l bng cch thm
c ch pht hin v gi li cc frame b hng hay tht lc. ng thi, cng to c ch
trnh gi trng cc frame. Kim tra li thng c thc hin nh trailer c thm
vo phn cui ca frame.
iu khin truy cp: khi hai hay nhiu thit b c kt ni trn cng mt ng
truyn, cn c giao thc ca lp kt ni d liu xc nh thit b no nm quyn trn
kt ni ti mt thi im.
Lp mng
Nhm phn phi cc gi (packet) t ngun n ch c th i qua nhiu mng, lp mng cho
php chuyn giao gi ny i c t mt im ngun n im ch cui cng (c th khc
mng).
Nu hai h thng c kt ni cng mng, th khng cn thit phi c lp mng. Tuy nhin, khi
hai thit b ny hai mng khc nhau, th cn c lp mng thc hin giao nhn ngun ch
ny.
Cc c tnh lin quan ca lp mng l:
Lp vn chuyn
Lp vn chuyn nhm chuyn ton bn tin t thit b u cui pht n thit b u cui thu
(end to end). Khi lp mng nhn ra vic chuyn end to end ca mt gi ring, lp khng nhn ra
Lp phin
Cc dch v do ba lp u (vt l, kt ni d liu, v lp mng) i khi cha cho mt s qu
trnh. Lp kim sot l lp iu khin i thai. Lp ny thit lp, duy tr, v ng b ha tng
tc gia cc h thng thng tin.
Cc nhim v ca lp kim sot:
iu khin i thoi: Lp kim sot cho php hai h thng i vo i thoi. Lp cho
php thng tin gia hai qu trnh bn song cng hoc song cng. Th d i thoi gia
u cui kt ni vi my ch l bn song cng.
Bin dch (translation): Cc qu trnh (chng trnh ang chy) ca hai h thng
thng trao i thng tin theo dng chui cc k t, s, v.v...Thng tin ny nht thit
phi c chuyn sang dng bit trc khi c gi i. Do cc my tnh khc nhau
M kha (encryption) v Gii m kha (decryption): mang cc thng tin nhy cm,
h thng phi c kh nng bo m tnh ring t. M kha l qu trnh m my pht
chuyn i thng tin gc thnh dng khc v gi i bn tin i qua mng. Gii m kha
(decryption) l qu trnh ngc li nhm chuyn bn tin tr v dng gc.
Nn: Nn d liu nhm gim thiu s lng bit truyn i. Nn d liu ngy cng tr
nhn quan trng trong khi truyn multimedia nh vn bn, audio, v video.
Lp ng dng
Cho php ngi dng (user), l ngi hay phn mm, truy cp vo mng. Lp ny cung cp giao
din cho ngi dng v h tr dch v nh th in t, remote file access and transfer, shared
database management, v cc dng dch v phn phi d liu khc.
Cc c tnh ca lp ny l:
Qun l, truy cp v truyn d liu (FTAM: file transfer, access, and management):
ng dng ny cho php user truy cp vo remote computer ( c hay thay i d
liu), truy lc file t remote computer v qun l hay iu khin file t remote
computer.
3.1
c cp cho quyt nh ny. u tin, giao thc TCP / IP c nhiu hn mt giao thc lp vn
chuyn. Mt s chc nng ca lp phin c sn trong mt s cc giao thc lp vn chuyn. Th
hai, lp ng dng khng phi l ch c mt phn ca phn mm. Nhiu ng dng c th c
pht trin lp ny. Nu mt s cc chc nng c cp trong phin v trnh din l cn thit
cho mt ng dng c th, n c th c bao gm trong s pht trin ca phn mm.
3.2
chun v cc giao thc c quyn. Ti lp ny giao tip gia hai hops hoc cc nt, hoc mt
my tnh vi router. n v d liu l bit. Khi kt ni c thit lp gia hai nt, mt dng bit
c truyn gia chng. Tuy nhin lp vt l x l vi mi bit ring.
Lu rng nu mt nt c kt ni vi n lin kt, n cn n giao thc lp vt l cho mi
lin kt. L do l cc lin kt khc nhau c th s dng giao thc lp vt l khc nhau. Tuy
nhin, con s ny ch cho thy cc lp vt l lin quan n vic truyn dn. Mi my tnh lin
quan n ch vi mt lin kt; mi b nh tuyn lin quan n vic ch c hai lin kt.
Trch nhim ca lp vt l, ngoi vic cung cp cc bit ph hp vi nhng g cp n cho lp
vt l ca m hnh OSI, nhng n ch yu ph thuc vo cc cng ngh c bn l cung cp
lin kt. VD nhiu giao thc cho lp vt l trn mng LAN hoc WAN.
Lp lin kt d liu
TCP / IP khng xc nh bt k giao thc c th cho lp data link N h tr tt c cc
tiu chun v cc giao thc c quyn. lp ny, giao tip cng l gia hai hops hoc cc nt.
n v d liu l mt gi tin c gi l mt frame. Mt frame l mt gi tin m gi gn cc d
liu nhn c t lp mng v thm phn header v i khi thm mt trailer. Header khc vi
nhng thng tin khc gm a ch ngun v a ch ch ca frame. a ch xc nh ngi
nhn frame v nhiu nt c th c kt ni vi cc lin kt. a ch ngun c th p ng
hoc xc nhn theo yu cu ca mt s giao thc.
Lp mng
Ti lp mng (hay chnh xc hn, lp lin mng), TCP/IP h tr cc giao thc Internet
(IP). Giao thc Internet (IP) l c ch truyn ti c s dng bi cc giao thc TCP/IP. IP vn
chuyn d liu trong cc gi tin gi l datagrams, mi trong s c vn chuyn ring bit.
Datagrams c th i dc theo tuyn ng khc nhau v c th n khng theo th t hoc c
nhn i. IP khng theo di cc tuyn ng v khng c c s sp xp li datagrams mt khi
n n ni cn n.
C mt s khc bit chnh gia giao tip ti lp mng v giao tip ti lp lin kt d liu
hoc lp vt l. Giao tip ti lp network l t u n cui trong khi giao tip hai lp kia l
IV/Addressing