Những kiến thức cơ bản về internet
NHNG KIN THC C BN V INTERNET 1 MC LC C s v Internet 2 Ti mt file t Internet .3 Chn nhà cung cp dch v Internet . 8 Web là gì 13 NHNG KIN THC C BN V INTERNET 2 NHNG KIN THC C BN V INTERNET Dành cho ngi mi bt đu . C s v Internet Bn mun vào mng? Bn đã tng xem nhng qung cáo nh vy trên tivi trong đó có nhng đa ch khó hiu và bn đã quá mt mi khi phi nghe nhng k khác ca ngi v cuc trò truyn trc tuyn sut đêm qua ca h. Tht là khó hiu, hãy ngh xem có gì khác nhau gia mng và Web? Tt thôi, trong khi World Wide Web là thành phn chính ca mng, nó ch là mt kh nng nh ca mng dùng đ truyn thông. Mng hot đng nh th nào? Internet là mng toàn cu liên kt các máy tính thông qua h thng đng đin thoi và cáp quang. Mt s máy tính đc ni liên tc vào Internet trong khi các máy khác ch ghé thm mt đôi lúc. Nhng máy tính ni thng xuyên vào mng là nhng máy cha vô s thông tin mà nhng ngi dùng mng khác có th truy cp. Ð ly nhng thông tin này bn cn ni máy ca bn vi mt máy khác đang còn trc tuyn hoc mtmáy ch. Bn có th ni hai máy tính vi nhau qua mt dây cáp, loi này thng đc dùng trong vn phòng, hoc đng dây đin thoi đ ni vi nhà cung cp dch v Internet t nhà bn. Khi ni đã ni mng, máy ca bn đã tr thành mt trong hàng triu máy to nên Internet. Nh th nào là nhà cung cp dch v Internet? Nhà cung cp dch v Internet (Internet Service Provider ISP) là mt công ty vi nhng máy tính siêu nhanh thng xuyên ni vào Internet thông qua mt đng truyn tc đ cao. Công ty này s bán cho bn quyn kt ni vào mng và s dng NHNG KIN THC C BN V INTERNET 3 mt phn đng truyn ca h đ đn vi toàn mng Internet. Khi đã kt ni vào Internet bn có th truy nhp thông tin ca mi máy tính trên mng. Bn cng có th cung cp nhng thông tin ca riêng bn đ mi ngi có th truy nhp. Ð máy tính ca bn liên kt đc vi máy ca ISP, bn cn mt modem, thit b dùng đ chuyn t tín hiu s trong máy tính sang tín hiu tng t ca đng đin thoi, và bn cn mt phn mm giúp cho máy ca bn giao tip vi nhng máy khác. Bn có th mua modem ti các ca hàng thit b máy tính có uy tín. Mun có tc đ cao bn nên chn nhng loi modem mi nht. Mt s phn mm cn thit đã có sn trong máy ca bn, còn nhng phn mm khác nhà cung cp dch v Internet s cung cp cho bn. Nu không bn có th t ti xung t trên mng. Ch vy thôi sao? Trong nhng bài tip theo, chúng tôi s giúp các bn cách t tìm cho mình nhà cung cp dch v Internet, hng dn s dng mt trình duyt Web, làm th nào đ gi email và cách ti mt file t trên mng. Ðó chính là ba hot đng chính mà ngi mi dùng mng nên bt đu. Bn còn có th đc tin trong các nhóm tin (news groups), chi các trò chi trên mng, trò chuyn trc tuyn(chat on-line), hay hi tho truyn hình (video conference) hay dùng đin thoi đ nói chuyn vi mi ngi trên khp th gii. Bn có th ti các chng trình mà bn cn ti đa ch http://i-net.com.au/ Có đ các chng trình dành cho Mac, PC, Amiga và OS/2. Ti mt file t Internet Bn đang tìm mt chng trình bo v màn hình mi? Hãy ly trên Internet!. Mun nghe mt đon trong bài hát mi? Hãy ly trên Internet! Nhng chng trình xem nh, nhng bài mi trong trò Quake Có rt nhiu trên Internet bn tha h mà ti v máy ca bn. FTP, hay giao thc truyn tp tin (file transfer protocol) dùng đ truyn file trên Internet gia các máy tính khác nhau. Ð ti mt file, bn cn mt chng trình gi là FTP client (chng trình truyn file dùng cho máy khách). Hai chng trình FTP client ph bin dành cho PC là WS-FTP và CuteFTP. Và hai chng trình dành cho máy Macintosh là Fetch và Anarchie. Bn có th dùng trình duyt Web đ làm vic thay các chng trình này nu mun nhng nó s không có mt s đc tính ca FTP client. Nu ISP ca bn cung cp cho bn mt bn FTP client c hoc không cung cp cho bn, hãy ti xung phiên bn mi nht trên Internet. NHNG KIN THC C BN V INTERNET 4 Truyn file nh th nào? Mt vài trong s nhng máy tính ni mng có lu tr mt s lng ln các file. Nhng máy này gi là FTP sites. Ð ti xung mt file t nhng site này, bn khi đng chng trình FTP client và nhp đa ch ca site FTP. Mt đa ch FTP ging nh sau: ftp://ftp.fake.com.au/pub/directory/file.zip , có đôi khi nó ging nh mt đa ch Web: http://www.fake.corn.au/directory/file.zip. Phn đu ca đa ch là máy ch (host). Phn còn li là đa ch xác đnh đng dn đn file bn đnh ti xung. Nu không có tên file cui, nó s hiu là th mc. to download. File đa s các site FTP là min phí và dành cho tt c mi ngi. Ð to xung mt file trong nhng site này, bn s dng tên nc danh (anonymously) có ngha là bn không cn phi ch rõ ch danh (User ID) và mt khu (password) đ đng nhp. Các site khác ch truy nhp đc nu bn có phép. Khi bn ni đn site FTP, bn s b hi user name và password. Nu site chp nhn đng nhp nc danh bn ch cn đn gin nhp "anonymous" thay cho user name và đa ch email thay cho password. Bn s thy mt danh sách các file hoc file ca bn đang đc download. Khi bn ly file v máy ca bn, hãy kim tra virus đ tránh nguy him có th xy ra. Các file có th dng nén (đ gim kích thc trong khi truyn) hay mã hoá(nhm đm bo an toàn). Bn dùng chng trình gii nén và gii mã. Nhng chng trình này có rt nhiu. Ðôi khi bn phi bung các file ra và cài đt lên máy, có th bn nhn đc thông báo đây là phn mm dùng th (shareware). Có ngha là nó không min phí, bn đc dùng th trong mt thi gian nu mun dùng tip bn phi tre tin. Các chng trình dng này giá thng khong $20. Hãy th đn đa ch này http://www.kagi.com . Phi gii nén các file đã ti đc NHNG KIN THC C BN V INTERNET 5 1. Danh sách các file trong máy ca mt ngi khác. Ðáng tic, tôi ch xem đc nhng phn chung. 2. Nhn vào mi tên đ bt đu truyn file. Ðây là máy ca bn.Th mc file này s cha các file bn sp ti. Mt s đa ch cha file và tin ích File Transfer Protocol NHNG KIN THC C BN V INTERNET 6 Ðnh ngha: Giao thc truyn tp tin (FTP) là mt phng pháp đã đc chun hoá đ gi nhng tp tin nh phân không đc mã hoá qua kt ni IP. Phng pháp truyn này đáng tin cy hn so vi nhng phng pháp khác, chng hn nh gi theo dng đính kèm th đin t. Máy tính gi s chia nh d liu ca tp tin thành nhng gói tin đc đánh s. Máy tính nhn dùng nhng s này đ "lp ráp" gói tin nhn đc cho đúng nh th t ban đu. Giao thc truyn tp tin (FTP) là mt thut ng đáng lu ý: nó là danh t và đng t, giao thc và ng dng, máy khách và máy ch. FTP đc Cc Ð án DARPA ca B Quc Phòng M phát trin vào nm 1969 và là chun cho vic truyn các tp tin trên nhng mng theo chun IP nh Internet. Da trên giao thc TCP/IP, FTP là môi trng đc lp nên có th dùng cho nhng máy tính chy các h điu hành khác nhau trao đi tp tin. Nhng tp tin vn bn, theo mc đnh, s đc gi đi dng mã ASCII. Máy khách hay máy gi s chuyn d liu thành đnh dng ASCII 8 bit. Máy ch hay máy nhn s chuyn vn bn ASCII thành đnh dng thích hp vi phn cng và h điu hành ca nó. nh hay các tp tin không phi dng vn bn s đc gi đi nh nhng tp tin nh phân. Thông thng, các tp tin FTP đc nén. Chúng có th t gii nén hay bn có th lùng chng trình nh PKZIP đ gii nén. Ngi dùng s liên lc vi máy ch bng phn mm FTP ca máy khách, thit lp kt ni, đng nhp vào mng, yêu cu lit kê các th mc vào và chép các tp tin. Ðiu này có th đc thc hin bng dòng lnh hay bng tin ích FTP dùng giao din ngi dùng đ ha nh Windows. Các quy tc truyn Mt trong nhng bin th ca FTP là Trivial FTP, không có nhng tính nng v th mc và mt mã. Tuy nhiên, dng ph bin nht là Anonymous FTP, tùy thuc vào cu hình ca server. Khi server FTP đc liên lc nó s hi tên ngi dùng và mt mã ngi dùng đng nhp dng anonymous (vô danh) và có th truy cp các tp tin trên server. Theo quy c, ngi dùng s nhp đa ch e-mail ca h thay cho mt mã. Thông thng, ngi dùng có th ti xung các tp tin nhng không th ti lên, thay đi hay xoá chúng. Nu vì mt lý do nào đó mà ngi dùng bt buc phi có nhng quyn này thì mt th mc dành cho các tp tin ti lên s đc thit lp NHNG KIN THC C BN V INTERNET 7 riêng đ duy trì tính bo mt ca phn cho phép ti xung. Chng hn, nu Web site ca bn do mt nhà cung cp dch v Internet qun lý, bn s cp nht Web site này bng FTP trong mt th mc kiu trên và nhà cung cp dch v Internet s thc hin công vic cp nht Web site ca bn thông qua th mc đó. Do không có tng la vi kh nng kim tra tính hp l và bo mt trên nhng mng riêng o nên loi FPT đc bo v bng mt mã ch có ích đi vi nhng tp tin ít quan trng; khi truyn gia máy khách và máy ch, FTP truyn tên ngi dùng và mt mã dng vn bn bình thng và nhng thõng tin đó có th d dàng b đánh cp. Vi chc nng mt ng dng, FTP thng đc tích hp vào trong nhng phn mm truyn thông có h tr c các giao thc truyn tp tin thông thng khác nh Xmodem, Ymodem, Zmodem và Kennit. Xmodem vi kh nng truyn khi 128 byte là loi FTP đu tiên ca PC. Nó thc hin vic kim tra li các gói tin đ bo đm s chính xác ca vic truyn. Máy tính gi dùng mt gii thut đ tính toán các giá tr nh phân trong mt gói tin và gi kt qu này vào phn cui ca gói tin. Máy tính nhn cng thc hin mt gii thut tng t. Hai kt qu này trùng khp có ngha là cuc truyn thành công, nu không, gói tin s đc gi li. Ymodem vi kh nng truyn nhng khi 1.024 byte còn có kh nng x lý tp tin theo lô. C Xmodem và Ymodem đu thuc giao thc dng-đi. Máy tính gi truyn d liu đi, ch nhn xác nhn hay còn gi là ACK t máy tính nhn, báo rng các gói tin đã đn ni. Xác nhn là âm tính hay NAK, ngha là gói tin b li hay không đn đc ni nhn, đng thi cng là tín hiu yêu cu bên gi gi li gói tin. Zmodem là mt giao thc liên tc. Máy nh gi s duy trì vic gi các gói tin mt cách liên tc cho đn khi nhn đc tín hiu NAK. Khi đó, nó s quay li v trí có gói tin b h và thc hin vic gi li t đó. Zmodem cng có kh nng điu chnh kích thc ca gói tin tùy vào điu kin ca đng truyn. Nu vic truyn b ngt quãng na chng, Zmodem có th khi đng li và thc hin vic truyn t đim b ngt quãng. Kiu truyn này thng đc áp dng cho đng truyn v tinh vì có kh nng ng phó vi nhng thay đi trong điu kin ca đng truyn. NHNG KIN THC C BN V INTERNET 8 Kermit đc đi hc Columbia phát trin vào nm 1981. Giao thc này chia nh tp tin thành nhng gói tin và gi kèm trong mi gói tin các d liu điu khin. Máy tính nhn s kim tra d liu điu khin trong tng gói tin khi chúng đn ni và gi tín hiu ACK hay NAK tng ng cho máy gi. Giao thc truyn thông mc đnh cho Web là Hypertext Transfer Protocol (HTTP), đc dùng đ truyn nhng trang HTML t server Web đn trình duyt ca máy yêu cu dch v. HTTP Secure có thêm tùy chn bo mt mà FTP không có. Trang HTML s có đnh dng phc tp và linh hot hn so vi trang vn bn ASCII. Tuy nhiên, dù có các c ch b đm và kt ni thng trc, HTTP vn làm tng chi phí ca vic ti xung. C nhng tt Ðã hn 30 nm k t khi ra đi, FTP vn là phng pháp hiu qu nht đ ti xung nhng tp tin ln t Internet. Có th k ra mt vài u đim ca nó nh sau: Nh. FTP đc thit k đ gi và nhn các tp tin mà không phi mã hoá và gii mã d liu. Nu mun đính kèm và gi mt tp tin đ ho hay bn đ bng chng trình e- mail nào đó, tp tin phi đc mã hoá. Nu cng ni cho mail phía nhn gii hn đ dài ca thông đip e-mail, nó s ct nh tp tin và gi tng mu, bt ngi nhn sau đó phi ni li mt cách th công. Nhanh. Vì bn gi trc tip bng FTP nên s không cn đn nhng bc x lý "nng n" ca các ng dng thông đip, thng phi đc thc hin nh khi bn gi tp tin đính kèm vào thông đip e-mail. Ðn gin. Tt c nhng gì bn phi có ch là PC có modem, trình duyt Web và đng đin thoi. Khi đng vic truyn FTP ngay trong trình duyt mt cách d dàng bng cách gõ http:// và tip theo là đa ch Web. Tin cy. Ðng đin thoi b nhiu? Không thành vn đ. Khi máy tính phía nhn theo giao thc FTP lp ráp tp tin theo s hiu ca tng gói tin, nó s kim tra xem nhng gói tin nào b mt và trong trng hp có mt mát, nó s phát tín hiu cho bên gi đ gi li Chn nhà cung cp dch v Internet Nhng bc đn gin đ tìm nhà cung cp dch v Internet NHNG KIN THC C BN V INTERNET 9 Nhà cung cp dch v Internet (ISP - Internet Service Provider) s là ngi bn đng ca bn trong sut quá trình kt ni Internet, điu này rt quan trng vì công ty bn chn s tr giúp và đa bn qua các tr ngi. Giá c Hu ht các ISP tính cc phí truy nhp, mt s khác thì cung cp min phí. Cng có loi tng gim tu theo yêu cu s dng. Mt s li tính tin theo lng thông tin truy cp (tính theo tng megabyte). Nu vy bn có th b đt nu thng xuyên ti các file kích thc ln và truy cp vô s các trang khác nhau cho dù bn không đc ht chúng. Có ISP cho đng ký và cài đt min phí và ch ly thêm tin nu bn to thêm các trang Web vt quá dung lng cho phép. Vài ISP còn cung cp c các dch v h tr k thut. Ða s các bn mong mun s dng email và tham gia các nhóm tin (news group), bn có th làm vic ngoi tuyn (off-line) và nu thuê theo hàng gi bn s thy giá loi này là chp nhn đc. Nu bn ngh là s thc t ti đn sáng vi các thành viên câu lc b games, nói v trò X-Files trong hàng gi hay mt c chc ting đng h đ tìm kim nhng ngi bn cùng s thích, nhng công vic đòi hi bn làm vic trc tuyn (on-line), thì thuê bao theo cc phí hàng tháng là có th chp nhn đc. Cht lng Mt s máy tính trên Internet có đng truyn ln hn các máy khác. Máy càng nhanh hiu qu truyn càng cao, và máy càng gn vi trung tâm (core) hay sng sng (backbone) ca mng càng tt. Ví d, mt ISP vi tuyn thng đn M s đt đc hiu qu truyn cao vi các site ca M. Khi có s lng ln ngi cùng truy cp vào mt đa ch và ti các thông tin thì hiu sut truyn cng b gim. Ví d, 100 ngi truy cp qua mt đng 64Kps s làm vic tt hn 500 ngi trên mt đng128Kps. . dch v Internet Nhng bc đn gin đ tìm nhà cung cp dch v Internet NHNG KIN THC C BN V INTERNET 9 Nhà cung cp dch v Internet (ISP - Internet. khu Internet mà các bn nhn đc gi là PPP account (Point-to-Point Protocol). Nhng account này đc ngi mi và đa s ngi dùng quen bit. Kiu account