Siêu thị PDFTải ngay đi em, trời tối mất

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

Xây dựng Web site khối phổ thông chuyên Toán-Tin trường đại học Sư phạm Hà nội
PREMIUM
Số trang
100
Kích thước
4.1 MB
Định dạng
PDF
Lượt xem
1756

Xây dựng Web site khối phổ thông chuyên Toán-Tin trường đại học Sư phạm Hà nội

Nội dung xem thử

Mô tả chi tiết

Giíi thiÖu ®Ò tµi

§Ò tµi “ X©y dùng Web site khèi phæ th«ng chuyªn To¸n-Tin trêng ®¹i häc

S ph¹m Hµ néi” ra ®êi nh»m môc ®Ých phôc vô cho viÖc qu¶n lý th«ng tin cña

gi¸o viªn vµ häc sinh còng nh viÖc t×m hiÓu th«ng tin cña häc sinh cò vÒ khèi.

Thùc chÊt ®©y lµ mét bµi to¸n qu¶n lÝ trªn Web. Nh vËy, Web site nµy kh«ng ®¬n

gi¶n lµ cung cÊp th«ng tin mµ nã ph¶i cã kh¶ n¨ng xö lý d÷ liÖu, tr¶ kÕt qña ®éng

vÒ cho m¸y kh¸ch. Mäi ngêi cã thÓ t×m hiÓu th«ng tin vÒ khèi, trao ®æi th¶o luËn

víi nhau th«ng qua diÔn ®µn, ...

Ngoµi nh÷ng chøc n¨ng trªn th× em ®· ®a vµo trang qu¶n lÝ nhiÒu chøc n¨ng phôc

vô cho ngêi qu¶n trÞ Web site, më ra kh¶ n¨ng lµm viÖc th«ng qua m¹ng. Ngêi qu¶n

trÞ cã kh¶ n¨ng ngåi ë nhµ cã thÓ truy cËp vµo trang qu¶n lý cña m×nh (cã mËt khÈu

riªng vµ ®Þa chØ URL kh¸c) ®Ó thay ®æi, cËp nhËt th«ng tin vÒ ®iÓm, ...

VÒ néi dung b¸o c¸o chia lµm 5 ch¬ng nh sau:

Ch¬ng 1 M¹ng m¸y tÝnh vµ Internet: ®a ra c¸c kh¸i niÖm vÒ m¹ng m¸y

tÝnh nh m¹ng m¸y tÝnh lµ g×, m« h×nh OSI, giao thøc TCP/IP, ... Giíi thiÖu

Internet , Interanet vµ c¸c øng dông cña nã.

Ch¬ng 2 Tæng quan vÒ CSDL - VÊn ®Ò tÝch hîp Web víi CSDL: tr×nh

bµy c¸c kiÕn thøc c¬ b¶n vÒ CSDL. Nghiªn cøu c¸c gi¶i ph¸p tÝch hîp Web víi

CSDL phôc vô cho viÖc x©y dùng Web database.

Ch¬ng 3 C«ng nghÖ ASP: Nªu ra vÊn ®Ò lùa chän c«ng nghÖ thùc hiÖn ®Ò

tµi. Tr×nh bµy ASP vµ c«ng nghÖ ®îc sö dông trong ®Ò tµi.

Ch¬ng 4 Ph©n tÝch vµ thiÕt kÕ hÖ thèng: §i s©u vµo viÖc x©y dùng ®Ò tµi.

Ch¬ng 5 Giíi thiÖu ch¬ng tr×nh: Híng dÉn cµi ®Æt, triÓn khai ch¬ng tr×nh.

Nªu lªn c¸c mÆt m¹nh vµ h¹n chÕ cña ch¬ng tr×nh.

Em ®· cè hÕt søc ®Ó hoµn thµnh ®Ò tµi ë møc tèt nhÊt cã thÓ. Tuy nhiªn, do

thêi gian thùc hiÖn ®Ò tµi kh«ng ph¶i lµ dµi vµ khèi lîng c«ng viÖc l¹i lín. MÆt

kh¸c, tríc khi nhËn ®Ò tµi, nghiÖp vô x©y dùng Web cßn rÊt míi ®èi víi em nªn

em ph¶i nghiªn cøu nhiÒu vÒ vÊn ®Ò vÒ lý thuyÕt nªn ch¬ng tr×nh cßn nhiÒu

thiÕu sãt, h¹n chÕ, em rÊt mong ®îc sù chØ b¶o, gãp ýcña thµy c« gi¸o vµ c¸c

b¹n ®Ó em cã thÓ n©ng cÊp ch¬ng tr×nh hoµn thiÖn h¬n.

Em xin ch©n thµnh c¶m ¬n!

1

Lêi c¸m ¬n

Tríc tiªn, em xin ch©n thµnh c¶m ¬n Tiến sĩ Phan Trung Huy ®· tËn t×nh híng

dÉn vµ gióp ®ì em trong qu¸ tr×nh lµm ®å ¸n tèt nghiÖp. Em còng xin c¶m ¬n sù

gióp ®ì cña thµy Do·n Minh Cêng ®· gióp ®ì em vÒ mÆt t liÖu ®Ó hoµn thµnh ®Ò

tµi. Xin c¶m ¬n sù gãp ý quý b¸u cña b¹n bÌ cïng líp ®· quan t©m vµ chia sÎ khã

kh¨n trong qu¸ tr×nh thùc hiÖn ®Ò tµi.

Nh©n ®©y, em còng xin bµy tá lßng biÕt ¬n ®èi víi c¸c thµy, c« gi¸o trong khoa

To¸n øng dông nãi riªng vµ c¸c thµy c« gi¸o cña trêng §¹i häc B¸ch Khoa Hµ néi

nãi chung ®· truyÒn ®¹t kiÕn thøc cho em trong suèt 5 n¨m häc tËp t¹i trêng.

Nh÷ng kiÕn thøc ®ã lµ hµnh trang kh«ng thÓ thiÕu cïng em trong qu¸ tr×nh c«ng

t¸c sau nµy.

§îc trë thµnh sinh viªn cña trêng §¹i häc B¸ch Khoa Hµ néi lµ niÒm vinh dù

lín ®èi víi em vµ em cè g¾ng phÊn ®Êu häc tËp vµ lao ®éng ®Ó xøng ®¸ng víi niÒm

vinh dù ®ã.

2

Ch¬ng 1. M¹ng m¸y tÝnh vµ internet

1.1. M¹ng m¸y tÝnh.

1.1.1. Kh¸i niÖm vÒ m¹ng m¸y tÝnh.

M¹ng m¸y tÝnh lµ mét tËp hîp c¸c m¸y tÝnh ®îc nèi víi nhau bëi c¸c ®êng

truyÒn vËt lý theo mét kiÕn tróc nµo ®ã .

§êng truyÒn vËt lý dïng ®Ó chuyÓn c¸c tÝn hiÖu ®iÖn tö gi÷a c¸c m¸y tÝnh. C¸c

tÝn hiÖu ®iÖn tö ®ã biÓu thÞ c¸c gi¸ trÞ d÷ liÖu díi d¹ng c¸c xung nhÞ ph©n (on - off).

TÊt c¶ c¸c d÷ liÖu ®îc truyÒn gi÷a c¸c m¸y tÝnh ®Òu thuéc mét d¹ng sãng ®iÖn tõ

(EM) nµo ®ã, tr¶i qua c¸c tÇn sè radio tíi sãng cùc ng¾n (viba) vµ tia hång ngo¹i.

Tuú theo tÇn sè sãng ®iÖn tõ cã thÓ dïng c¸c ®êng truyÒn vËt lý kh¸c nhau ®Ó

truyÒn c¸c tÝn hiÖu.

KiÕn tróc m¹ng m¸y tÝnh thÓ hiÖn c¸ch nèi c¸c m¸y tÝnh víi nhau ra sao vµ

tËp hîp tÊt c¶ c¸c quy t¾c, quy íc mµ tÊt c¶ c¸c thùc thÓ tham gia truyÒn th«ng

trªn m¹ng ph¶i tu©n theo ®Ó cho m¹ng ho¹t ®éng tèt. C¸ch nèi c¸c m¸y tÝnh ®îc

gäi lµ h×nh tr¹ng (topolopy) cña m¹ng (gäi t¾t lµ topo). Cßn c¸c tËp quy t¾c, quy íc

truyÒn th«ng th× ®îc gäi lµ giao thøc (protocol) cña m¹ng.

1.1.2. M« h×nh m¹ng OSI.

Khi thiÕt kÕ m¹ng, c¸c nhµ thiÕt kÕ tù do lùa chän kiÕn tróc m¹ng cña m×nh. Tõ

®ã dÉn ®Õn t×nh tr¹ng kh«ng t¬ng thÝch gi÷a c¸c m¹ng: ph¬ng ph¸p truy nhËp ®êng

dÉn kh¸c nhau, sö dông hä giao thøc kh¸c nhau .. . Sù kh«ng t¬ng thÝch ®ã lµ trë

ng¹i cho sù t¬ng t¸c cña ngêi sö dông c¸c m¹ng kh¸c nhau. Nhu cÇu trao ®æi th«ng

tin cµng lín th× trë ng¹i ®ã cµng kh«ng thÓ chÊp nhËn ®îc víi ngêi sö dông. Sù

thóc b¸ch cña kh¸ch hµng ®· khiÕn cho c¸c nhµ s¶n xuÊt vµ c¸c nhµ nghiªn cøu –

th«ng qua c¸c tæ chøc chuÈn ho¸ quèc gia vµ quèc tÕ – tÝch cùc t×m kiÕm mét sù

héi tô cho c¸c s¶n phÈm m¹ng trªn thÞ trêng.

V× lý do trªn, vµo n¨m 1984 Tæ chøc tiªu chuÈn ho¸ ISO ®· x©y dùng mét m«

h×nh tham chiÕu cho viÖc kÕt nèi ®Õn c¸c hÖ thèng më (Reference Model for Open

Systems Interconnection hay gän h¬n: ISO Reference Model) ®Ó lµm chuÈn cho

3

c¸c nhµ thiÕt kÕ vµ chÕ t¹o c¸c s¶n phÈm vÒ m¹ng. M« h×nh nµy gåm b¶y tÇng nh

sau:

H×nh 1.1. M« h×nh m¹ng OSI

Application layer: chøa c¸c dÞch vô phôc vô cho ngêi dïng nh truyÒn nhËn

file hay email, ...

Presentation layer: chøa c¸c dÞch vô vÒ thao t¸c d÷ liÖu nh nÐn, gi¶i nÐn, ...

CÊp nµy kh«ng cã c¸c dÞch vô th«ng tin cña riªng nã.

4

Sending

Application

Receiver

Application

APPLICATION LAYER

presentation LAYER

session LAYER

transport LAYER

datalink LAYER

network LAYER

physical LAYER

APPLICATION LAYER

presentation LAYER

session LAYER

Transport LAYER

Datalink LAYER

network LAYER

physical LAYER

Session layer: chøa c¸c dÞch vô cho phÐp trao ®æi th«ng tin gi÷a c¸c qu¸

tr×nh, t¹o vµ kÕt thóc kÕt nèi cña c¸c qu¸ tr×nh trªn c¸c m¸y kh¸c nhau.

Transport layer: chøa c¸c dÞch vô t×m vµ söa lçi nh»m b¶o ®¶m tÝnh ®óng

®¾n cña d÷ liÖu nhËn.

Network layer: qu¶n lý viÖc kÕt nèi trong m¹ng liªn quan ®Õn ®Þa chØ cña

m¸y tÝnh göi vµ m¸y tÝnh nhËn còng nh sù t¾c nghÏn giao th«ng cña m¹ng.

Datalink layer: b¶o ®¶m c¸c gãi d÷ liÖu ®îc göi ®i th«ng qua m¹ng vËt lý.

Physical layer: phôc vô cho viÖc göi c¸c d÷ liÖu lµ c¸c bÝt th« th«ng qua

kªnh truyÒn.

Do ®Æc tÝnh cña m« h×nh OSI, d÷ liÖu göi ph¶i ®i qua tÊt c¶ 14 cÊp ®Ó ®Õn ®-

îc ch¬ng tr×nh nhËn. ë mçi cÊp, d÷ liÖu sÏ bÞ trÔ mét kho¶ng thêi gian. §iÒu nµy

lµm gi¶m hiÖu suÊt cña m¹ng. M« h×nh TCP/IP cã u ®iÓm h¬n vµ hiÖn ®ang ®îc sö

dông réng r·i.

1.1.3. Hä giao thøc TCP/IP.

N¨m 1970, Vint Cerf vµ Robert Kahn ®· ®a ra viÖc thiÕt kÕ chi tiÕt cho mét

protocol ®Ó liªn l¹c gi÷a c¸c m¹ng kh¸c nhau. §Õn n¨m 1982, viÖc thiÕt kÕ nµy ®îc

cµi ®Æt réng r·i vµ ®îc gäi lµ TCP/IP (Transmission control protocol).

TCP/IP gåm bèn líp ®îc m« t¶ b»ng h×nh sau:

H×nh 1.2. KiÕn tróc TCP/IP

5

Application layer

HTTP, FTP, Telnet, smtp

Transport layer

Tcp, udp

Network layer

Ip

Physical layer

Ethernetx.25, token ring

S

e

n

din

g

D

ata

R

e

c

eivin

g

D

ata

Application layer: chøa c¸c øng dông cã sö dông m¹ng. Líp nµy t¬ng øng

víi hai líp trªn cïng ( application vµ presentation layer) cña m« h×nh OSI.

Transport layer: cung cÊp c¸c dÞch vô truyÒn nhËn d÷ liÖu gi÷a c¸c qu¸

tr×nh víi nhau. C¸c qu¸ tr×nh nµy cã thÓ trao ®æi th«ng tin víi nhau th«ng qua ®Þa

chØ cña m¸y tÝnh göi/ nhËn vµ cæng th«ng tin. CÊp nµy t¬ng øng víi hai cÊp kÕ tiÕp

(session vµ transport layer) cña m« h×nh OSI.

Network layer: ®¶m nhËn viÖc x¸c ®Þnh, t×m ®êng vµ ph©n phèi c¸c gãi

th«ng tin tíi ®Þa chØ ®Ých. Network layer trong m« h×nh TCP/IP t¬ng øng víi hai

líp network vµ datalink cña m« h×nh OSI.

Physical layer: sö dông c¸c giao tiÕp chuÈn hiÖn cã nh Ethernet, Tokenring,

.. ®Ó phôc vô cho viÖc göi vµ nhËn d÷ liÖu.

TCP lµ giao thøc truyÒn ®iÒu khiÓn “cã liªn kÕt”, nã göi tõng gãi d÷ liÖu ®i,

n¬i nhËn d÷ liÖu theo giao thøc nµy ph¶i cã tr¸ch nhiÖm th«ng b¸o vµ kiÓm tra d÷

liÖu ®· ®ñ hay cha, cã lçi hay kh«ng cã lçi, nÕu d÷ liÖu bÞ mÊt hay háng TCP sÏ

yªu cÇu göi l¹i d÷ liÖu cho ®Õn khi hÕt c¸c lçi. Tríc khi truyÒn d÷ liÖu bao giê còng

cã sù kÕt nèi gi÷a m¸y göi vµ m¸y nhËn (do ®ã míi gäi lµ “cã liªn kÕt”). TruyÒn

d÷ liÖu theo TCP ®¶m b¶o viÖc truy cËp, truyÒn d÷ liÖu trªn m¹ng lµ kh«ng mÊt

m¸t. Nã thÝch hîp cho c¸c øng dông ®ßi hái ®é tin cËy khi truyÒn d÷ liÖu, nhng l¹i

kh«ng thÝch hîp cho c¸c øng dông ®ßi hái lu th«ng trªn m¹ng réng r·i. Muèn göi

gãi d÷ liªu (datagram) ®Õn nhiÒu ®Ých, TCP ph¶i thiÕt lËp ®Õn mét m¹ch ¶o. §©y lµ

mét tiÕn tr×nh tiªu thô thêi gian vµ tËp trung tµi nguyªn. §èi víi c¸c øng dông phô

thuéc vµo viÖc truyÒn réng r·i, UDP lµ mét giao thøc líp vËn chuyÓn thÝch hîp

h¬n.

UDP cã thÓ truyÒn d÷ liÖu mµ kh«ng ®ßi hái ph¶i thiÕt lËp mét m¹ch d÷

liÖu. Mçi ®¬n vÞ d÷ liÖu ®îc gëi víi mét ®Þa chØ nguån vµ ®Ých ®Çy ®ñ vµ chØ sè

cæng liªn quan cho viÖc truyÒn d÷ liÖu. UDP lµ mét giao thøc vËn chuyÓn “kh«ng

liªn kÕt”v× nã kh«ng sö dông mét kÕt nèi ®îc thiÕt lËp ®Ó truyÒn d÷ liÖu vµ nã còng

kh«ng cã c¬ chÕ ®Ó kiÓm tra d÷ liÖu. UDP cã xu thÕ ho¹t ®éng nhanh h¬n TCP.

Tuy nhiªn, UDP kh«ng b¶o ®¶m r»ng ®Õn theo thø tù nã ®îc göi. Mét thuËn lîi lín

cña UDP so víi TCP lµ giao thøc nµy thÝch hîp cho nh÷ng øng dông ®îc truyÒn

6

réng r·i. Mét gãi d÷ liÖu cã thÓ truyÒn trªn m¹ng b»ng c¸ch x¸c ®Þnh mét ®Þa chØ

truyÒn réng r·i (broadcast address) trªn ®Þa chØ ®Ých.

IP lµ giao thøc liªn m¹ng 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ù giao thøc tÇng m¹ng trong m«

h×nh OSI, nã gi¶i m· c¸c ®Þa chØ vµ t×m ®êng ®Ó ®a d÷ liÖu ®Õn ®Ých.

TCP/IP cã nh÷ng ®Æc ®iÓm sau ®©y – nh÷ng ®Æc ®iÓm ®· lµm nã trë nªn

phæ biÕn:

- TÝnh ®éc lËp vÒ topolopy cña m¹ng: TCP/IP ®îc dïng trªn m¹ng bus, rimg

vµ star. Nã cã thÓ dïng trong m¹ng côc bé (LAN) còng nh m¹ng diÖn réng

(WAN).

- TÝnh ®éc lËp vÒ phÇn cøng m¹ng: TCP/IP cã thÓ dïng Ethernet, tokenring, ...

- ChuÈn nghi thøc më: Víi chuÈn TCP/IP cã thÓ hiÖn thùc trªn bÊt kú phÇn

cøng hay hÖ ®iÒu hµnh nµo. Do ®ã, TCP/IP lµ tËp nghi thøc lý tëng ®Ó kÕt hîp phÇn

cøng còng nh phÇn mÒm kh¸c nhau.

- S¬ ®å ®Þa chØ toµn cÇu: mçi m¸y tÝnh trªn m¹ng TCP/IP cã mét ®ia chØ x¸c

®Þnh duy nhÊt. Mçi packed d÷ liÖu ®îc göi trªn m¹ng TCP/IP cã mét header gåm

®Þa chØ cña m¸y ®Ých còng nh ®Þa chØ cña m¸y nguån.

- Khung Client-Server: TCP/IP lµ khung cho nh÷ng øng dông client-server

m¹nh ho¹t ®éng trªn m¹ng côc bé vµ m¹ng diÖn réng.

- ChuÈn nghi thøc øng dông: TCP/IP kh«ng chØ cung cÊp cho mäi ngêi lËp

tr×nh ph¬ng thøc truyÒn d÷ liÖu trªn m¹ng gi÷a c¸c øng dông mµ cßn cung cÊp

nhiÒu nghi thøc ë møc øng dông (nh÷ng nghi thøc hiÖn thùc c¸c chøc n¨ng thêng

dïng nh email, truyÒn nhËn file).

1.2. INTERNET.

1.2.1. Giíi thiÖu vÒ internet.

Internet lµ mét m¹ng m¸y tÝnh cã ph¹m vi toµn cÇu bao gåm nhiÒu m¹ng

nhá còng nh c¸c m¸y tÝnh riªng lÎ ®îc kÕt nèi víi nhau ®Ó cã thÓ liªn l¹c vµ trao

®æi th«ng tin. Trªn quan ®iÓm Client/ Server th× cã thÓ xem lµ Internet nh lµ m¹ng

cña c¸c m¹ng cña c¸c Server, cã thÓ truy xuÊt bëi hµng triÖu Client.

ViÖc chuyÓn vµ nhËn th«ng tin trªn Internet ®îc thùc hiÖn b»ng giao thøc

TCP/IP ( tr×nh bµy ë phÇn 1.3)

7

Internet b¾t nguån tõ APANET trùc thuéc Bé quèc phßng Mü vµ ®îc më

réng cho c¸c viÖn nghiªn cøu, sau nµy ®îc ph¸t triÓn cho hµng triÖu ngêi cïng sö

dông nh ngµy h«m nay. Ban ®Çu c¸c nhµ nghiªn cøu liªn l¹c víi nhau qua m¹ng

b»ng dÞch vô th ®iÖn tö, sau ®ã ph¸t sinh thªm mét sè m¹ng m¸y tÝnh nh m¹ng

Usernet, ngµy nay lµ dÞch vô b¶ng tin ®iÖn tö. M¹ng nµy ®îc thiÕt lËp lÇn ®Çu tiªn

ë University of North Carolina, mµ qua ®ã ngêi dïng cã thÓ göi vµ ®äc c¸c th«ng

®iÖp theo c¸c ®Ò tµi tù chän. ë viÖt Nam th× m¹ng TrÝ TuÖ ViÖt Nam cña c«ng ty

FPT lµ m¹ng ®Çu tiªn ®îc x©y dùng theo d¹ng b¶ng tin ®iÖn tö.

C¸c nhµ khoa häc kh¾p n¬i trªn thÕ giíi tham gia vµo hÖ thèng th«ng tin më

nµy, nh÷ng ngêi dïng víi môc ®Ých th¬ng m¹i vµ c«ng chóng còng tham gia vµo

hÖ thèng nµy th«ng qua c¸c nhµ cung cÊp dÞch vô Internet. V× thÕ g©y ra sù ph¸t

triÓn bïng næ th«ng tin liªn l¹c toµn cÇu qua m¹ng m¸y tÝnh. §ã chÝnh lµ m¹ng

Internet hiÖn nay.

1.2.2. C¸c dÞch vô th«ng tin trªn Internet.

Cïng víi TCP/IP, c¸c chuÈn cho tÇng øng dông còng ®îc ph¸t triÓn ngµy

cµng phæ biÕn trªn Internet. C¸c øng dông cã sím nhÊt lµ Telnet, FTP, SMTP vµ

DNS ®· trë thµnh nh÷ng dÞch vô th«ng tin quen thuéc trªn Internet. Víi sù ph¸t

triÓn cña c«ng nghÖ th«ng tin vµ nhu cÇu x· héi, danh s¸ch c¸c dÞch vô th«ng tin

trªn Internet ngµy cµng dµi thªm víi sù ®ãng gãp s¶n phÈm cña nhiÒu nhµ cung cÊp

dÞch vô kh¸c nhau. Sau ®©y lµ mét vµi dÞch vô ®iÓn h×nh nhÊt:

1.2.2.1. DÞch vô tªn miÒn (DNS)

ViÖc ®Þnh danh c¸c phÇn tö cña liªn m¹ng b»ng c¸c con sè nh trong ®Þa chØ

IP râ rµng kh«ng lµm cho ngêi sö dông hµi lßng bëi chóng khã nhí, dÔ nhÇm lÉn.

V× thÕ ngêi ta ®· x©y dùng hÖ thèng ®Æt tªn cho c¸c phÇn tö cña Internet, cho phÐp

ngêi dïng chØ cÇn nhí c¸c tªn chø kh«ng cÇn nhí ®Þa chØ IP n÷a.

Còng gièng nh ®Þa chØ IP, tªn mçi m¸y tÝnh trªn m¹ng ph¶i lµ duy nhÊt.

Ngoµi ra cÇn ph¶i cã c¸ch ®Ó chuyÓn ®æi t¬ng øng gi÷a c¸c tªn vµ c¸c ®Þa chØ sè.

§èi víi mét mét liªn m¹ng tÇm cì toµn cÇu nh Internet ph¶i cã mét hÖ thèng ®Æt

tªn trùc tuyÕn vµ ph©n t¸n thÝch hîp. HÖ thèng nµy ®îc gäi lµ DNS ( Domain Name

System). §©y lµ mét ph¬ng ph¸p qu¶n lý c¸c tªn b»ng c¸ch giao tr¸ch nhiÖm ph©n

8

cÊp cho c¸c nhãm tªn. Mçi cÊp trong hÖ thèng ®îc gäi lµ mét miÒn ( domain), c¸c

miÒn ®îc t¸ch nhau bëi dÊu chÊm. VÝ dô: java.sun.com.

1.2.2.2. §¨ng nhËp tõ xa (Telnet)

Telnet cho phÐp ngêi sö dông tõ mét tr¹m lµm viÖc cña m×nh cã thÓ ®¨ng

nhËp vµo mét tr¹m ë xa qua m¹ng vµ lµm viÖc víi hÖ thèng y nh lµ mét tr¹m cuèi

nèi trùc tiÕp víi tr¹m tõ xa ®ã. §Ó khëi ®éng Telnet, tõ tr¹m lµm viÖc cña m×nh ng￾êi sö dông chØ viÖc gâ:

telnet < domain name or IP address >

Sau ®ã, nÕu m¹ng ho¹t ®éng tèt th× ngêi sö dông chØ viÖc lµm theo c¸c th«ng

b¸o hiÓn thÞ trªn mµn h×nh. Telnet cã mét tËp lÖnh ®iÒu khiÓn hç trî cho qu¸ tr×nh

thùc hiÖn.

1.2.2.3. TruyÒn tÖp (FTP).

DÞch vô truyÒn tÖp trªn Internet ®îc ®Æt tªn theo giao thøc mµ nã sö dông lµ

FTP ( File Transfer Protocol).

FTP cho phÐp chuyÓn c¸c tÖp tõ mét tr¹m nµy sang tr¹m kh¸c, bÊt kÓ c¸c

tr¹m ®ã ë ®©u vµ sö dông hÖ ®iÒu hµnh g×, chØ cÇn chóng ®îc nèi Internet vµ cµi ®Æt

FTP.

§Ó khëi ®éng FTP, tõ tr¹m lµm viÖc cña m×nh ta chØ cÇn gâ:

ftp < domain name or IP address>

FTP sÏ thiÕt lËp liªn kÕt víi tr¹m ë xa vµ lóc ®ã ta sÏ ph¶i lµm c¸c thao t¸c

®Ó ®¨ng nhËp hÖ thèng.

Sau khi trªn mµn h×nh hiÓn thÞ dÊu nh¾c ftp> ta cã thÓ gâ tiÕp c¸c lÖnh cho

phÐp truyÒn tÖp theo c¶ hai chiÒu.

Trong trêng hîp kh«ng cã account th× ta kh«ng thÓ sö dông nh trªn ®îc. Tuy

nhiªn, c¸c t¸c gi¶ FTP ®¨ cung cÊp mét dÞch vô gäi lµ “ FTP v« danh”

( anonymuos FTP) cho phÐp nh÷ng ngêi kh«ng cã account cã thÓ truy cËp tíi mét

sè tÖp nhÊt ®Þnh.

Khi sö dông ch¬ng tr×nh FTP ®Ó kÕt nèi vµo mét anonymous FTP host, nã

ho¹t ®éng gièng nh nghi thøc FTP, ngo¹i trõ khi nã ®ßi hái mét User ID, ®ã lµ

anonymous. Khi nã ®ßi hái password, chóng ta ®¸nh vµo mét x©u ký tù bÊt kú.

9

Khi ngêi qu¶n trÞ hÖ thèng cµi ®Æt mét m¸y tÝnh nh lµ mét anonymous FTP

host, ®Þnh râ nh÷ng th môc dïng cho viÖc truy cËp chung. Nh mét biÖn ph¸p an

toµn, hÇu hÕt nh÷ng anonymous FTP host cho phÐp User download file, nhng

kh«ng cho phÐp upload file ( chÐp lªn Server).

1.2.2.4. Th ®iÖn tö ( Email).

§©y lµ mét trong nh÷ng dÞch vô th«ng tin phæ biÕn nhÊt trªn Internet hiÖn

nay. Tuy nhiªn, kh¸c víi c¸c dÞch vô DNS, Telnet, FTP, th ®iÖn tö kh«ng ph¶i lµ

dÞch vô “tõ ®Çu - ®Õn cuèi” (end to end), nghÜa lµ m¸y göi th vµ m¸y nhËn th

kh«ng cÇn thiÕt ph¶i liªn kÕt trùc tiÕp víi nhau ®Ó thùc hiÖn viÖc chuyÓn th. Nã lµ

dÞch vô kiÓu “ lu vµ chuyÓn tiÕp” (Store and Forward). Th ®iÖn tö ®îc chuyÓn tõ

m¸y nµy sang m¸y kh¸c cho ®Õn m¸y ®Ých ( gièng nh trong hÖ thèng bu chÝnh

th«ng thêng: th ®îc chuyÓn ®Õn tay ngêi nhËn sau khi ®i qua mét sè bu côc trung

chuyÓn). H×nh sau cho s¬ ®å vÝ dô ho¹t ®éng cña m¹ng th ®iÖn tö:

10

Tải ngay đi em, còn do dự, trời tối mất!