Thư viện tri thức trực tuyến
Kho tài liệu với 50,000+ tài liệu học thuật
© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Quản trị server.DOC
Nội dung xem thử
Mô tả chi tiết
Ñoà aùn toát nghieäp
MUÏC LUÏC
PHAÀN 1 : CÔ SÔÛ LYÙ THUYEÁT................................................................................6
CHÖÔNG 1 : GIÔÙI THIEÄU CHUNG VEÀ INTERNET VAØ MOÄT SOÁ GIAO
THÖÙC TRUYEÀN THOÂNG TREÂN INTERNET......................................................6
CHÖÔNG 1 : GIÔÙI THIEÄU CHUNG VEÀ INTERNET VAØ MOÄT SOÁ GIAO THÖÙC
TRUYEÀN THOÂNG TREÂN INTERNET.....................................................................6
1.1. GIÔÙI THIEÄU CHUNG VEÀ INTERNET.....................................................6
1.2. HOÏ GIAO THÖÙC TCP/IP............................................................................6
1.3. GIAO THÖÙC LIEÂN MAÏNG IP....................................................................8
1.4. GIAO THÖÙC ÑIEÀU KHIEÅN TRUYEÀN TCP ...........................................13
CHÖÔNG 2 : CÔ SÔÛ VEÀ LAÄP TRÌNH MAÏNG TREÂN MOÂ HÌNH
CLIENT/SERVER...............................................................................................14
CHÖÔNG 2 : CÔ SÔÛ VEÀ LAÄP TRÌNH MAÏNG TREÂN MOÂ HÌNH
CLIENT/SERVER...................................................................................................14
2.1. LAÄP TRÌNH GIAO TIEÁP MAÏNG VÔÙI WINDOWS SOCKETS...............14
2.2. MOÄT SOÁ KHAÙI NIEÄM CÔ BAÛN..............................................................15
2.2.1.Ñòa chæ Internet...................................................................................15
2.2.2. Khaùi nieäm socket vaø port..................................................................15
2.3. CAÙCH CAØI ÑAËT ÖÙNG DUÏNG CLIENT/SERVER TCP.........................16
.....................................................................................................................16
2.3.1. Caùch caøi ñaët server TCP...................................................................16
2.3.2. Caùch caøi ñaët client TCP...................................................................16
CHÖÔNG 3 : MOÄT SOÁ KHAÙI NIEÄM LIEÂN QUAN ÑEÁN THÖ ÑIEÄN TÖÛ.........18
CHÖÔNG 3 : MOÄT SOÁ KHAÙI NIEÄM LIEÂN QUAN ÑEÁN THÖ ÑIEÄN TÖÛ.............18
1.1. MAILSERVER .........................................................................................18
1.2. GIAO THÖÙC GÖÛI MAIL (MAIL TRANSPORT PROTOCOL)................18
1.3.GIÔÙI THIEÄU KIEÁN TRUÙC DÒCH VUÏ THÖ ÑIEÄN TÖÛ..............................18
1.3.1. KiÕn tróc vµ c¸c dÞch vô......................................................................18
1.3.2. T¸c nh©n ngêi sö dông (The User Agent)............................................20
1.3.2.1.Göûi thö (Sending Email)...............................................................20
1.3.2.2. Ñoïc thö (Reading Email).............................................................20
1.3.2.3.Ñònh daïng thoâng ñieäp (Message Formats)....................................21
1.3.2.4.Chuaån RFC 822............................................................................22
1.4.PHAÂN TÍCH CAÁU TRUÙC THÖ ÑIEÄN TÖÛ, CAÙC GIAO THÖÙC SMTP VAØ
POP3................................................................................................................23
1.4.1.Phaân tích caáu truùc thö ñieän töû (RFC 822)...........................................24
1.4.1.1. Giíi thiÖu....................................................................................24
1.4.1.2. Moâ taû veà caáu truùc thö...................................................................24
1.4.2. §Þnh nghÜa vÒ c¸c trêng Header...........................................................25
Sinh vieân thöïc hieän Nguyeãn Xuaân Thanh Trang 1
Ñoà aùn toát nghieäp
1.4.3. C¸c trêng header ®iÓn h×nh.................................................................25
1.4.4. VÝ dô vÒ cÊu tróc th..............................................................................26
1.5. PHAÂN TÍCH GIAO THÖÙC SMTP (RFC 821)...........................................27
1.5.1. Giíi thiÖu chung................................................................................27
1.5.2. M« h×nh ho¹t ®éng phiªn giao dÞch.................................................27
1.5.3. Thñ tôc Mail.....................................................................................29
1.5.4. Thñ tôc Forwarding ...........................................................................31
1.5.5. C¸c thñ tôc Mailing vµ Sending..........................................................32
1.5.6. C¸c thñ tôc Opening vµ Closing..........................................................33
1.5.7. M· tr¶ lêi cña c¸c c©u lÖnh SMTP........................................................33
1.6. PHAÂN TÍCH GIAO THÖÙC POP3 (RFC 1081,1082).................................34
1.6.1. Giíi thiÖu..........................................................................................34
1.6.2. M« h×nh ho¹t ®éng phiªn giao dÞch.................................................34
1.6.3. Tr¹ng th¸i AUTHORIZATION...........................................................35
1.6.4. Tr¹ng th¸i TRANSACTION................................................................37
1.6.5. Tr¹ng th¸i UPDATE............................................................................40
1.6.6. VÝ dô vÒ mét phiªn giao dÞch POP3..................................................40
1.7. MIME (MULTIPURPOSE INTERNET MAIL EXTENSIONS)...............41
1.8.POP BEFORE SMTP(CHÖÙNG THÖÏC QUYEÀN TRUY CAÄP THEO GIAO
THÖÙC POP TRÖÔÙC KHI SÖÛ DUÏNG SMTP)..................................................43
1.9.MAIL CLIENT, WEB MAIL.....................................................................43
CHÖÔNG 4 : GIÔÙI THIEÄU VEÀ CAÙC COÂNG NGHEÄ LIEÂN QUAN....................43
CHÖÔNG 4 : GIÔÙI THIEÄU VEÀ CAÙC COÂNG NGHEÄ LIEÂN QUAN........................43
2.1.GIÔÙI THIEÄU VEÀ JRUN WEBSERVER 3.1...............................................43
2.2.GIÔÙI THIEÄU VEÀ SQL SERVER 7.0..........................................................43
2.2.1. Lyù thuyeát heä quaûn trò cô sôû döõ lieäu sql server 7.0 vaø Caáu truùc cô sôû
döõ lieäu cuûa sql server 7.0.............................................................................45
2.2.2. Caáu truùc cô sôû döõ lieäu vaät lyù:............................................................46
2.2.2.1. Trang (page):.............................................................................46
....................................................................................................................46
2.2.2.2 .Extent:........................................................................................46
2.2.2.3 Nhöõng loaïi file trong CSDL:SQL Server coù 3 loaïi file:...............47
2.3. LYÙ THUYEÁT MOÂ HÌNH QUAN HEÄ........................................................47
2. 3.1. Caùc khaùi nieäm cô baûn..................................................................47
2.3.2. Khaùi Nieäm phuï thuoäc döõ lieäu vaø caùc daïng chuaån..........................48
2.3.3 Khaùi nieäm chæ daãn vaø khoùa chæ daãn ...........................................48
2.4.GIÔÙI THIEÄU VEÀ JAVA SERVLET..........................................................48
2.4.1.Khaùi nieäm veà JAVA SERVLET.........................................................48
2.4.2.Nhöõng öùng duïng thöïc teá cuûa JAVA SERVLET vaø kieán truùc cuûa JAVA
SERVLET....................................................................................................49
2.5.GIÔÙI THIEÄU VEÀ JAVA SERVER PAGES(JSP)........................................49
2.5.1.Khaùi nieäm veà JSP...............................................................................49
Sinh vieân thöïc hieän Nguyeãn Xuaân Thanh Trang 2
Ñoà aùn toát nghieäp
2.5.2.Quan heä giöõa Servlet vaø JSP..............................................................49
2.5.2.1.Caùch trình chuû bieân dòch trang JSP thaønh servlet.......................49
2.5.2.2. So saùnh giöõa Servlet vaø JSP......................................................50
2.6. GIÔÙI THIEÄU VEÀ JAVABEANS................................................................51
2.6.1.Khaùi nieäm veà JAVABEANS..............................................................51
2.6.2.Caùc theû chuaån cuûa JAVABEANS trong trang JSP.............................51
2.6.2.1.<jsp:useBean>............................................................................51
2.6.2.2.<jsp:setProperty>........................................................................51
2.6.2.3. <jsp:getProperty>......................................................................52
2.6.3.Theâm JAVABEANS vaøo JSP.............................................................52
PHAÀN 2 : XAÂY DÖÏNG ÖÙNG DUÏNG......................................................................53
CHÖÔNG 1 PHAÂN TÍCH BAØI TOAÙN.................................................................53
CHÖÔNG 1 PHAÂN TÍCH BAØI TOAÙN....................................................................53
1.1.TEÂN ÑEÀ TAØI..............................................................................................53
1.2.DEÀ CÖÔNG CHI TIEÁT..............................................................................53
1.2.1.Khaûo saùt.............................................................................................54
1.2.2.Yeâu caàu cuûa baøi toaùn..........................................................................54
1.2.3.Döõ lieäu vaøo, döõ lieäu ra vaø caùc chöùc naêng xöû lyù cuûa heä thoáng............54
1.2.4. Chöùc naêng cuûa heä thoáng thoâng tin quaûn lyù........................................55
1.3. LYÙ DO CHOÏN ÑEÀ TAØI.............................................................................55
CHÖÔNG 2 : THIEÁT KEÁ VAØ CAØI ÑAËT ÖÙNG DUÏNG........................................55
CHÖÔNG 2 : THIEÁT KEÁ VAØ CAØI ÑAËT ÖÙNG DUÏNG............................................55
2.1.PHAÂN TÍCH VAØ THEÁT KEÁ CÔ SÔÛ DÖÕ LIEÄU..........................................55
2.1.1.Phaân tích.............................................................................................55
......................................................................................................................57
........................................................................................................................57
2.1.2. Giaûi thích caùc chöùc naêng cuûa heä thoáng..............................................57
2.1.3.bieåu ñoà luoàng döõ lieäu( DFD – Data flow Diagram)............................57
2.1.4. THIEÁT KEÁ HEÄ THOÁNG....................................................................58
2.1.4.1. Caùc baûng döõ lieäu chính...............................................................58
2.2. CAØI ÑAËT MAILSERVER.........................................................................59
2.2.1.Phöông aùn toå chöùc löu tröõ mail treân Server........................................59
2.2.2.Caùc ñôn theå cuûa mailserver................................................................59
2.2.2.1. Xaây döïng SMTP Server.............................................................60
2.2.2.2. Xaây döïng POP3 Server................................................................73
2.3.CAØI ÑAËT MAILCLIENT...........................................................................86
.................................................................................................................90
Moät soá giao dieän chính.................................................................................90
Sinh vieân thöïc hieän Nguyeãn Xuaân Thanh Trang 3
Ñoà aùn toát nghieäp
LÔØI CAÛM ÔN
Tröôùc heát toâi xin chaân thaønh caûm ôn caùc thaày coâ giaùo khoa Ñaïi hoïc Ñaïi
Cöông cuûa tröôøng Ñaïi hoïc Thuyû Saûn Nha Trang vaø khoa Coâng Ngheä Thoâng Tin
tröôøng Ñaïi hoïc Baùch Khoa Haø Noäi ñaõ trang bò cho toâi nhöõng kieán thöùc cô baûn caàn
thieát trong nhöõng naêm hoïc vöøa qua ñeå toâi coù theå thöïc hieän toát cuoán ñoà aùn naøy.
Em xin chaân thaønh caûm ôn thaày Vaên Theá Minh ñaõ taän tình giuùp ñôõ vaø höôùng
daãn em hoaøn taát cuoán ñoà aùn naøy. Ngoaøi ra toâi cuõng xin caûm ôn taát caû baïn beø ñaõ
giuùp ñôõ toâi trong suoát quaù trình thöïc hieän ñoà aùn.
Maëc duø ñaõ raát coá gaéng, nhöng trong khoaûng thôøi gian cho pheùp cuõng nhö
nhöõng haïn cheá veà kieán thöùc neân cuoán ñoà aùn naøy cuûa toâi khoâng theå traùnh khoûi nhöõng
thieáu soùt. Chính vì vaäy, toâi raát mong nhaän ñöôïc söï goùp yù cuûa caùc thaày coâ giaùo cuõng
nhö baïn beø gaàn xa vaø nhöõng caù nhaân hay toå chöùc coù quan taâm ñeán lónh vöïc ñöôïc
trình baøy trong cuoán ñoà aùn naøy.
Haø Noäi, thaùng 5 naêm 2003
Nguyeãn Xuaân Thanh
Sinh vieân thöïc hieän Nguyeãn Xuaân Thanh Trang 4
Ñoà aùn toát nghieäp
LÔØI NOÙI ÑAÀU
Ngaøy nay vôùi söï phaùt trieån maïnh meõ cuûa tin hoïc vaø coâng ngheä Internet, haàu
nhö moïi ngöôøi ñeàu thaáy roõ lôïi ích maø caùc dòch vuï do maïng Internet mang laïi.
Dòch vuï thö ñieän töû goïi taét laø Email laø moät trong nhöng dòch vuï ñöôïc söû duïng
nhieàu nhaát treân Internet hieän nay. Dòch vuï naøy cho pheùp caùc caù nhaân hay toå chöùc
trao ñoåi thö vôùi nhau thoâng qua maïng Internet. Nhieàu ngöôøi söû duïng Internet chæ ñeå
duøng dòch vuï naøy.
Thoâng thöôøng, khi söû duïng dòch vuï thö tín ñieän töû, ngöôøi söû duïng thöôøng ít khi
quan taâm xem heä thoáng beân trong ñaõ thöïc hieän nhö theá naøo. Vì vaäy, hoï ( ngöôøi söû
duïng) môùi chæ thaáy ñöôïc moät nöûa cuûa öùng duïng dòch vuï Email vaø phaàn öùng duïng ñoù
ñöôïc goïi laø Mail Client, hay laø söû duïng dòch vuï thö tín maùy traïm.
Nhaèm muïc ñích hieåu roõ hôn veà hoaït ñoäng beân trong cuûa öùng duïng Email ôû
phaàn cung caáp dòch vuï maø thöôøng ñöôïc goïi laø Mail Server, trong cuoán ñoà aùn naøy toâi
xin trình baøy moät caùch cô baûn heä thoáng phuïc vuï vieäc truyeàn thö tín ñieän töû treân cô
sôû tìm hieåu veà caùc moâ hình truyeàn thoâng thö tín, caùc giao thöùc truyeàn thoâng chuaån,
caùc hoaït ñoäng cuûa moät heä Mail Server.
Vì thôøi gian coù haïn vaø coù raát nhieàu caùc vaán ñeà coù lieân quan, do ñoù ñoà aùn naøy
chæ trình baøy nhöõng vaán ñeà cô baûn nhaát veà dòch vuï thö tín ñieän töû vaø caøi ñaët moät
chöông trình mang tính thöû nghieäm do dòch vuï thö tín ñieän töû maø thoâi.
Sinh vieân thöïc hieän Nguyeãn Xuaân Thanh Trang 5
Ñoà aùn toát nghieäp
PHAÀN 1 : CÔ SÔÛ LYÙ THUYEÁT
CHÖÔNG 1 : GIÔÙI THIEÄU CHUNG VEÀ INTERNET
VAØ MOÄT SOÁ GIAO THÖÙC TRUYEÀN THOÂNG
TREÂN INTERNET
1.1. GIÔÙI THIEÄU CHUNG VEÀ INTERNET
M¹ng Internet lµ mét tËp hîp gåm hµng v¹n hÖ m¹ng trªn kh¾p thÕ giíi, ®îc
ph¸t triÓn vµo thËp kû b¶y m¬i. Sè lîng m¸y tÝnh nèi m¹ng vµ sè lîng ngêi truy cËp
vµo m¹ng Internet trªn toµn thÕ giíi ®ang ngµy cµng t¨ng lªn nhanh chãng, ®Æc biÖt tõ
n¨m 1993 trë ®i. M¹ng Internet kh«ng chØ cho phÐp chuyÓn t¶i th«ng tin nhanh chãng
mµ cßn gióp cung cÊp th«ng tin, nã còng lµ diÔn ®µn vµ lµ th viÖn toµn cÇu ®Çu tiªn.
M¹ng Internet cã xuÊt xø n¨m 1969 tõ m¹ng m¸y tÝnh toµn côc ARPANET do
c¬ quan qu¶n lý c¸c dù ¸n nghiªn cøu c¸c c«ng tr×nh nghiªn cøu khoa häc tiªn tiÕn
thuéc Bé Quèc phßng Mü (US Defense’s Advance Research Projects Agency - gäi t¾t
lµ DARPA) tµi trî. Tõ gi÷a n¨m 1970, trung t©m DARPA híng tíi m¹ng Internet víi
kü thuËt chuyÓn m¹ch gãi qua m¹ng v« tuyÕn vµ th«ng tin vÖ tinh. N¨m 1980, DARPA
thö nghiÖm dïng giao thøc TCP/IP vµ ®· ®îc c¸c trêng ®¹i häc ë Mü ghÐp nèi víi hÖ
®iÒu hµnh UNIX BSD (Berkely Software Distribution).
HÖ ®iÒu hµnh UNIX lµ hÖ ph¸t triÓn m¹nh víi rÊt nhiÒu c«ng cô hç trî vµ ®¶m
b¶o c¸c phÇn mÒm øng dông cã thÓ chuyÓn qua l¹i trªn c¸c hä m¸y kh¸c nhau (m¸y
mini, m¸y tÝnh lín vµ hiÖn nay lµ m¸y vi tÝnh). Bªn c¹nh ®ã hÖ ®iÒu hµnh UNIX BSD
cßn cung cÊp nhiÒu thñ tôc Internet c¬ b¶n, ®a ra kh¸i niÖm Socket vµ cho phÐp ch¬ng
tr×nh øng dông th©m nhËp vµo Internet mét c¸ch dÔ dµng.
CÊu tróc m¹ng Internet gåm cã:
♦ TÇng øng dông: TELNET, FTP, SMTP;
♦ TÇng giao vËn: TCP, UDP;
♦ TÇng Internet: Internet Protocol;
♦ TÇng m¹ng: X.25, Ethernet, FDDI. . .;
♦ TÇng vËt lý: lµ c¸c m«i trêng truyÒn tin kh¸c nhau.
1.2. HOÏ GIAO THÖÙC TCP/IP
TCP/IP lµ hä cña c¸c giao thøc ®îc sö dông cho viÖc truyÒn th«ng m¸y tÝnh. C¸c
ch÷ c¸i ®îc viÕt t¾t bëi c¸c tõ (Transmission Control Protocol/Internet Protocol), hai
Sinh vieân thöïc hieän Nguyeãn Xuaân Thanh Trang 6
0 3 4 7 8 15 16 31
Ñoà aùn toát nghieäp
giao thøc nµy cã c¸ch biÓu diÔn kh¸c nhau, ngêi ta Ýt khi sö dông víi c¸i tªn ®Çy ®ñ cña
hai giao thøc nµy. Thêng c¸c giao thøc ®îc nhãm l¹i thµnh c¸c hä (®«i khi cßn ®îc gäi
lµ c¸c suites hay c¸c stacks). C¸c giao thøc nµo ®îc nhãm l¹i víi nhau thêng ®îc x¸c
®Þnh bëi c¸c bé cµi ®Æt cña giao thøc.
Hä giao thøc TCP/IP bao gåm c¸c giao thøc nh lµ IP (Internet Protocol) , ARP
(Address Resolution Protocol), ICMP (Internet Control Message Protocol), UDP (User
Datagram Protocol), TCP (Transport Control Protocol), RIP (Routing Information
Protocol), Telnet, SMTP (Simple Mail Transfer Protocol), DNS (Domain Name
System) vµ mét sè c¸c giao thøc kh¸c. H×nh bªn díi m« t¶ kiÕn tróc cña m¹ng TCP/IP
cã so s¸nh víi m« h×nh tham chiÕu OSI ®Ó chóng ta h×nh dung ®îc sù t¬ng øng vÒ chøc
n¨ng cña c¸c tÇng.
Sinh vieân thöïc hieän Nguyeãn Xuaân Thanh Trang 7
0 3 4 7 8 15 16 31
Ñoà aùn toát nghieäp
TCP/IP thùc chÊt lµ mét hä giao thøc cïng lµm viÖc víi nhau ®Ó cung cÊp ph¬ng
tiÖn truyÒn th«ng liªn m¹ng. Trong phÇn nµy chóng ta sÏ xem xÐt giao thøc IP, giao
thøc TCP vµ mét sè øng dông ë tÇng trªn nh Telnet, FTP, DNS, SMTP. . .
1.3. GIAO THÖÙC LIEÂN MAÏNG IP
Môc ®Ých chÝnh cña IP lµ cung cÊp kh¶ n¨ng kÕt nèi c¸c m¹ng con thµnh liªn
m¹ng ®Ó truyÒn d÷ liÖu. Vai trß cña IP t¬ng tù vai trß cña giao thøc tÇng m¹ng trong
m« h×nh OSI.
IP lµ mét giao thøc kiÓu ”kh«ng liªn kÕt” (connectionless) cã nghÜa lµ kh«ng
cÇn cã giai ®o¹n thiÕt lËp liªn kÕt tríc khi truyÒn d÷ liÖu. §¬n vÞ d÷ liÖu dïng trong IP
®îc gäi lµ datagram, cã khu«n d¹ng chØ ra trong h×nh bªn díi.
ý nghÜa cña c¸c tham sè nh sau:
• VER (4 bits): chØ version hiÖn hµnh cña IP ®îc cµi ®Æt
• IHL (4 bits): chØ ®é dµi phÇn ®Çu (Internet Header Length) cña datagram,
tÝnh theo ®¬n vÞ tõ (word = 32 bits). §é dµi tèi thiÓu lµ 5 tõ (20 bytes).
VE
R
IH
L
Type of Service Total Length
Indentification Fla
gs
Fragment
offset
Time to live Protocol Header Checksum
Sinh vieân thöïc hieän Nguyeãn Xuaân Thanh Trang 8
TCP/IP Protocol Suite
OSI Model
Layers
Application
Layer
Presentation
Layer
Session
Layer
Transport
Layer
Network
Layer
Data Link
Layer
Physical
Layer
TCP/IP Protocol
Architecture
Layers
Application
Layer
Host-to-Host
Transport
Layer
Internet
Layer
Network
Interface
Layer
Telnet FTP SMTP DNS RIP SNMP
TCP UDP
IP ARP
IGMP ICMP
Ethernet Token
Ring
Frame
Relay ATM
So s¸nh c¸c kiÕn tróc ISO vµ TCP/IP
Header
0 3 4 7 8 15 16 31
Khu«n d¹ng cña IP datagram
0 1 2 3 4 5 6 7
Ñoà aùn toát nghieäp
Source Address
Destination Address
Options + Padding
Data
(max: 65.535 bytes)
• Type of service (8 bits): ®Æc t¶ c¸c tham sè vÒ dÞch vô, cã d¹ng cô thÓ nh sau:
Preceden
ce
D T R Reser
ved
trong ®ã:
Precedence (3 bits): chØ thÞ vÒ quyÒn u tiªn göi datagram, cô thÓ lµ:
111 - Network Control (cao nhÊt) 011 - Flash
110 - Internetwork Control 010 - Immediate
101 - CRITIC/ECP 001 - Priority
100 - Flas Override 000 - Routine (thÊp nhÊt)
D (Delay) (1 bit): chØ ®é trÔ yªu cÇu
D = 0 ®é trÔ b×nh thêng
D = 1 ®é trÔ thÊp
T (Throughput) (1 bit): chØ th«ng lîng yªu cÇu
T = 0 th«ng lîng b×nh thêng
T = 1 th«ng lîng cao
R (Reliability) (1 bit): chØ ®é tin cËy yªu cÇu
R = 0 ®é tin cËy b×nh thêng
R = 1 ®é tin cËy cao
• Total Length (16 bits): chØ ®é dµi toµn bé datagram, kÓ c¶ phÇn header
(tÝnh theo ®¬n vÞ bytes).
• Indentification (16 bits): cïng víi c¸c tham sè kh¸c (nh Source Address
vµ Destination Address) tham sè nµy dïng ®Ó ®Þnh danh duy nhÊt cho mét
datagram trong kho¶ng thêi gian nã vÉn cßn trªn liªn m¹ng.
• Flags (3 bits): liªn quan ®Õn sù ph©n ®o¹n (fragment) c¸c datagram, cô
thÓ lµ:
0 D M
Sinh vieân thöïc hieän Nguyeãn Xuaân Thanh Trang 9
0 1 2