омп'ютерн≥ науки > ≤нформац≥йн≥ технолог≥њ передаванн¤ файл≥в через ≤нтернет на основ≥ протоколу FTP
≤нформац≥йн≥ технолог≥њ передаванн¤ файл≥в через ≤нтернет на основ≥ протоколу FTP—тор≥нка: 1/4
«м≥ст ¬ступЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕ 4 1. ороткий екскурс в ≥стор≥ю компТютерних мережЕЕ.ЕЕЕЕЕЕ 6 2. «агальна характеристика FTP зокрема у пор≥вн¤нн≥ з HTTP-протоколом . 7 3. —истема взаЇмод≥њ компонент≥в FTP-обм≥нуЕЕЕЕЕЕЕЕЕЕЕ 9 4. ѕрограмне забезпеченн¤ доступу до FTP ЕЕЕЕЕЕЕЕЕЕЕ 11 4.1. ѕрограмне забезпеченн¤ FTP-кл≥Їнта .ЕЕЕЕЕЕЕЕЕЕ.. 11 4.1.1. ќсновний пор¤док д≥й при робот≥ з FTP-кл≥ЇнтамиЕЕЕ.. 12 4.2. ѕрограмне забезпеченн¤ FTP-сервер≥в .ЕЕЕЕЕЕЕЕ.. 13 4.3. «агальнодоступна (Уанон≥мнаФ) та приватна служба FTPЕЕ 14 5. –ежими обм≥ну даними ЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕ 14 5.1. ѕередача файл≥в р≥зних тип≥вЕ...ЕЕЕЕЕЕЕЕЕЕЕЕ. 15 6. ѕошук файл≥в на FTP-серверахЕЕЕЕЕЕЕЕЕЕЕЕЕ.ЕЕ.. 15 6.1. ѕошук файл≥в за допомогою системи ArchieЕЕЕЕЕЕЕ. 15 7. ≈ксплуатац≥¤ власного FTP-сервера ЕЕЕЕЕЕЕЕЕЕЕ.ЕЕ.. 18 8. ѕроблеми протоколу FTPЕЕЕЕ. ЕЕЕЕЕЕЕЕЕЕ.ЕЕ.. 19 8.1. «абезпеченн¤ ц≥л≥сност≥ЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕ. 19 8.2. «абезпеченн¤ захистуЕЕЕ..ЕЕЕЕЕЕЕЕЕЕЕ..ЕЕ. 19 8.3. ƒотриманн¤ прав власност≥....ЕЕЕЕЕЕЕЕЕЕЕЕ..ЕЕ. 19 ¬исновокЕЕЕЕ. ЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕ.ЕЕ.. 20 ¬ступ Ѕезумовно, н≥чого нового нема у твердженн≥, що Internet Ц це всесв≥тн¤ мережа, що м≥стить у соб≥ величезн≥ ≥нформац≥йн≥ ресурси. ƒл¤ людини ≥нформативними Ї звуки, зображенн¤, в≥дчутт¤, запахи тощо, тод≥ ¤к компТютер може сприймати, збер≥гати та передавати звичн≥ дл¤ людини образи т≥льки у вигл¤д≥ посл≥довност≥ байт (тобто у вигл¤д≥ файл≥в). ≤ ¤кщо обм≥н ≥нформац≥Їю м≥ж компТютерами насправд≥ Ц обм≥н файлами, то дл¤ людини отримати з мереж≥ ¤кийсь образ Ц означаЇ скоп≥ювати на св≥й компТютер в≥дпов≥дний файл. ƒуже важливо використовувати Internet ¤комога продуктивн≥ше, вм≥ти шукати та коп≥ювати потр≥бн≥ файли. ѕрацюючи з мережею Internet, користувач пост≥йно отримуЇ та передае файли, нав≥ть не п≥дозрюючи про це. оли виводитьс¤ поточний Web-вузол, це означаЇ, що файли, ¤к≥ надход¤ть, ≥нтерпретуютьс¤ Web-броузером. якщо в≥дсилаЇтьс¤ пов≥домленн¤ електронною поштою, так само по аналог≥њ т≥ сам≥ файли передаютьс¤ по Internet адресату. «араз, коли попул¤рн≥сть World Wide Web достатньо велика, обТЇм траф≥ку, що передаЇтьс¤ мережею Internet по протоколу FTP займаЇ тим не менш перше м≥сце, випереджуючи обТЇм траф≥ку по протоколу HTTP. FTP Ц б≥льш давн≥й та ун≥версальний мережевий протокол, ¤кий займаЇтьс¤ виключно файлами, зв≥дки ≥ походить його назва Ц УFile Transfer ProtocolФ. я вибрала таку тему дл¤ курсовоњ роботи, тому що вважаю, що технолог≥¤ FTP Ї достатньо актуальною на сьогодн≥, широко застосовуЇтьс¤ при обм≥н≥ ≥нформац≥Їю через мережу Internet ≥ тому ознайомленн¤ з њњ особливост¤ми та характеристиками Ї нев≥дТЇмною частиною загального вивченн¤ ≥нформац≥йних технолог≥й. ƒосл≥джувана мною у ц≥й робот≥ технолог≥¤ повинна бути знайомою кожному користувачев≥ Internet-у ¤к один ≥з способ≥в оптим≥зац≥њ роботи з мережею та економ≥њ часу. Ќа сьогодн≥ актуальною задачею Ї зокрема орган≥зац≥¤ файлових арх≥в≥в у рамках TCP/IP. јрх≥ви використовують дл¤ вир≥шенн¤ р≥зноман≥тних задач, хоча найпопул¤н≥шими у мереж≥ Ї в≥льн≥ дл¤ доступу арх≥ви, або так≥, доступ до ¤ких дозвол¤Їтьс¤ через анон≥мний ≥дентиф≥катор користувача. “аким чином дан≥ арх≥ви можна використовувати а ¤кост≥ колекц≥й в≥льно розповсюджуваного ѕ«, та ѕ« дл¤ бета-тестуванн¤, колекц≥й нормативних та регламентних документ≥в тощо. FTP-арх≥в можна також використовувати ≥ в ¤кост≥ арх≥ву комерц≥ного програмного забезпеченн¤, ¤ке використовуЇтьс¤ в компан≥њ, без права анон≥много доступу до ресурс≥в. „асто можлив≥сть авторизованого FTP-доступу використовують дл¤ обм≥ну пов≥домленн¤ми, тобто в рол≥ засобу комун≥кац≥њ, що в≥дбуваЇтьс¤ у випадку збою роботи електронноњ пошти. “ехнолог≥¤ FTP Ї зручною дл¤ використанн¤ ¤к дл¤ локальних, так ≥ дл¤ глобальних мереж. ќдн≥Їю з переваг FTP Ї сум≥сн≥сть ≥з багатьма платформами. ” моњй робот≥, звичайно, важко буде розкрити детально вс≥ нюанси роботи з протоколом FTP, але буде зроблено спробу доступно описати головн≥ принципи роботи даноњ технолог≥њ, а також буде зроблено невеличкий екскурс по ≥стор≥њ виникненн¤ FTP. ороткий екскурс в ≥стор≥ю компТютерних мереж Ќа мов≥ ≤nternet-у FTP означаЇ ≥нтерфейс користувача, що реал≥зуЇ ARPANET Ц стандартний протокол передач≥ файл≥в. ÷¤ програма дозвол¤Ї користувачев≥ передавати файли м≥ж двома компТютерами, що звТ¤зан≥ м≥ж собою локальною (LAN) або глобальною (WAN) мережею. ѕри цьому компТютерн≥ платформи можуть бути р≥зних тип≥в. ¬ цьому ≥ пол¤гаЇ головна особлив≥сть FTP в мереж≥. якщо загл¤нути в ≥стор≥ю мереж, то стаЇ зрозум≥ло, що ARPANET була предком Internet-у. ƒосл≥дженн¤, результатом ¤кий стало виникненн¤ мереж≥ Internet було ≥н≥ц≥йоване управл≥нн¤м перспективних досл≥дницьких програм- DARPA (The Defense Advanced Research Project Agency). ¬ 1968 роц≥ вище назване агенство ввело в д≥ю ARPANET - першу справжню компТютерну мережу. ARPANET почала роботу ¤к пеша в св≥т≥ глобальна мережа (WAN), а пот≥м була використана в ¤кост≥ бази дл¤ мережевих дол≥джень, що призвели до народженн¤ мереж≥ Internet. ƒо листопада 1971 року ARPANET звТ¤зала воЇдино 23 хост-компТютера. ¬ 1973 роц≥ DARPA ≥н≥ц≥ювала програму дол≥джень в област≥ техн≥ки та технолог≥й зТЇднанн¤ р≥зних вид≥в пакетних мереж (мереж, що розбивають ≥нформац≥ю на пакети з метою перем≥щенн¤ даних по мереж≥). ÷¤ робота отримала назву Упроект зТЇднанн¤ мережФ (Internetting project), а система мереж Ц результат даного проекту Ц стала в≥дома п≥д назвою ≤нтернет (Internet). ¬ 1974 роц≥ вчен≥ агенства DARPA сп≥льно з експертами —тенфорда розробили сп≥льний стандарт, що б дозвол¤в п≥дтримувати зв'¤зок м≥ж р≥знимим мережами . –езультати роботи носили назву Упротокол управл≥нн¤ передачею/≤нтернет протоколФ (TCP/IP). ¬ластив≥сть мереж п≥дтримувати зв'¤зок одна з одною стала основоположним моментом в розвитку ≤нтернету. “аким чином, в момент к≥нцевого прийн¤тт¤ TCP/IP в 1982 роц≥ зТ¤вивс¤ на св≥т Internet. я вир≥шила провести такий маленький екскурс в ≥стор≥ю компТютерних мереж, щоб показати, що протокол, ¤кий буде розгл¤нуто в дан≥й робот≥, використовувавс¤ можна сказати на зор≥ розвитку мереж ≥ надал≥ Ї актуальним та широко вживаним. якщо будь-¤ка компТютерна система маЇ FTP-забезпеченн¤ ≥ п≥дТЇднана до Internet, то це в≥дкриваЇ широк≥ можливост≥ дл¤ користувача. ÷е не т≥льки можлив≥сть проводити пошук ≥нформац≥њ на спец≥ал≥зованих серверах, але й просто доступ до величезного складу ≥нформац≥њ у вигл¤д≥ гранд≥озноњ к≥лькост≥ арх≥в≥в, що збер≥гаютьс¤ в ≥нших системах. Ќа мою думку, вже така можлив≥сть доводить практичн≥сть та доц≥льн≥сть використанн¤ FTP-протоколу, адже у наш час ≥нформац≥¤-це грош≥, таокж на вагу золота вим≥рюЇтьс¤ ≥ час, витрачений на пошук такоњ ≥нформац≥њ. «вичайно- на сьогодн≥шн≥й день Ї не одна можлив≥сть пошуку та пересилки ≥нформац≥њ, але протокол FTP вже Ї випробуваний часом ≥ задекларований ¤к зручний ≥нструмент дл¤ перекачуванн¤ файл≥в. «агальна характеристика FTP зокрема у пор≥вн¤нн≥ з HTTP-протоколом ” дан≥й курсов≥й робот≥ з допомогою використаних л≥тературних та ≥нших джерел ¤ спробую провести загальний огл¤д механ≥зм≥в д≥њ та основних принцип≥в роботи протоколу FTP. як в≥домо, можна скористатис¤ засоб≥ми пересиланн¤ даних, ¤к було згадано у вступ≥, через електронну пошту чи за допомогою Web-серв≥су. “ак≥ програми Web-служб та електронноњ пошти спец≥ально призначен≥ дл¤ обробки файл≥в дек≥лькох конкретних тип≥в, ¤к≥ вони можуть в≥дображати чи створювати. ¬ них застосовуютьс¤ мережев≥ протоколи, що розроблен≥ дл¤ ефективного обм≥ну даними. “им не менш, ≥нод≥ виникаЇ необх≥дн≥сть отримати чи в≥д≥слати текстовий документ, електронну таблицю, фотограф≥ю чи програму. ≤снуЇ дек≥лька метод≥в передач≥ файл≥в по Internet. ѕередача файлу з використанн¤м одноњ з≥ звичайних служб Internet: електронноњ пошти та Web. «астосуванн¤ програмного забезпеченн¤, спец≥ально розробленого дл¤ передач≥ файл≥в будь-¤кого типу, в ¤кому використовуЇтьс¤ спец≥альний протокол п≥д назвою FTP. —в≥т мереж≥ Internet пропонуЇ дл¤ нас багатий виб≥р всеможливого серв≥су, що доступний ¤к через вже вище названу електронну пошту, так ≥ через с≥мейство протокол≥в TCP/IP, що забезпечуЇ роботу по вид≥лених л≥н≥¤х, так ≥ через вже вище названу електронну пошту. ѕерш за все це пошта сама по соб≥, а також з використанн¤м р≥зноман≥тних сервер≥в: Archie, FTP, WAIS, WWW, WHOIS та ≥нших, телеконференц≥њ (listserv'ер-и) BITNET та групи новин (NNTP-сервери), засоби передач≥ в≥део- та ауд≥о≥нформац≥њ. ожен ≥з перел≥чених засоб≥в потребуЇ окремого та детального опису, проте у дан≥й робот≥ буде вестис¤ мова саме про одну ≥з таких можливостей-FTP. як в≥домо, даний протокол (FTP) не призначений дл¤ розсиланн¤ файл≥в дек≥льком користувачам. ¬≥н може служити т≥льки дл¤ обм≥ну файлами м≥ж двома точками. ¬ FTP застосовуЇтьс¤ потужна система Укл≥Їнт-серверФ, в≥дпов≥дно до ¤коњ файли збер≥гаютьс¤ в центральному компТютер≥ ≥ передаютьс¤ з одного компТютера на ≥нший по розпод≥лен≥й мереж≥. ¬ мереж≥ Ї п≥дключен≥ компТютери, ¤к≥ в≥д≥грають роль осередк≥в пошуку ≥нформац≥њ. Ѕо на них збер≥гаютьс¤ бази даних з вм≥стом великоњ к≥лькост≥ файлових арх≥в≥в. ¬ таких центральних компТютерах використовуЇтьс¤ спец≥альне програмне забезпеченн¤, ¤ке носить назву УFTP-серверФ, тод≥ ¤к компТютери, що п≥дключен≥ до розпод≥леноњ мереж≥ на користувацьких правах ≥ ¤к≥ провод¤ть пошук та ст¤гненн¤ ≥нформац≥њ на запит користувача, застосовують програмне забезпеченн¤, назване FTP-кл≥Їнтом. «а загальною схемою протокол передач≥ файл≥в допомагаЇ кл≥Їнту в≥дправити вимогу розпочати передачу файлу, п≥сл¤ чого кл≥Їнт ≥ сервер обм≥нюютьс¤ даними. таким чином ¤ можу зробити п≥дсумок, що протокол передач≥ файл≥в FTP - це такий своЇр≥дний ≥нструмент дл¤ координуванн¤ сп≥впрац≥ р¤дових користувач≥в, ¤к≥ потребують певноњ ≥нформац≥њ, з в≥дпов≥дними центрами та складами такоњ ≥нформац≥њ.
Ќазва: ≤нформац≥йн≥ технолог≥њ передаванн¤ файл≥в через ≤нтернет на основ≥ протоколу FTP ƒата публ≥кац≥њ: 2005-02-22 (2118 прочитано) |