FTP
| FTP | |||
| Назва: |
File Transfer Protocol |
||
|---|---|---|---|
| Узровень (па мадэлі OSI): |
Прыкладны |
||
| Сямейства: |
TCP/IP |
||
| Створаны ў: |
1971 г. |
||
| Порт/ID: |
21/TCP для каманд, 20/TCP для даных, 49152-65534/TCP дынамічна |
||
| Прызначэнне пратаколу: |
Перадача выяў |
||
| Спецыфікацыя: | |||
| Асноўныя рэалізацыі (кліенты): |
Глядзі Параўнанне FTP-кліентаў |
||
| Асноўныя рэалізацыі (серверы): |
ProFTPd, Pure-FTPd, vsftpd, WU-FTPD, FileZilla Server, IIS, CrossFTP Server, wzdftpd |
||
| Пашыральнасць: |
Дад. каманды |
||
FTP (англ.: File Transfer Protocol — пратакол перадачы файлаў) — стандартны пратакол, прызначаны для перадачы выяў па TCP-сеткам (напрыклад, Інтэрнэт). FTP часта выкарыстоўваецца для загрузкі сеткавых старонак і іншых дакументаў з прыватнай прылады распрацоўкі на адкрытыя серверы хостынгу.
Пратакол пабудаваны на архітэктуры "кліент-сервер" і выкарыстоўвае розныя сеткавыя злучэнні для перадачы каманд і даных паміж кліентам і серверам. Карыстальнікі FTP могуць прайсці аўтэнтыфікацыю, перадаючы лагін і пароль адкрытым тэкстам, або, калі гэта дазволена на серверы, яны могуць падключыцца ананімна. Можна выкарыстоўваць пратакол SSH для бяспечнай перадачы, якая хавае (шыфруе) лагін і пароль, а таксама шыфруе змесціва.
Першыя кліенцкія FTP-дадаткі былі інтэрактыўнымі інструментамі каманднага радка, якія рэалізуюць стандартныя каманды і сінтаксіс. Графічныя карыстацкія інтэрфейсы з тых часоў былі распрацаваны для шматлікіх аперацыйных сістэм, якія выкарыстоўваюцца дагэтуль. Сярод гэтых інтэрфейсаў як праграмы агульнага вэб-дызайну накшталт Microsoft Expression Web, так і спецыялізаваныя FTP-кліенты (напрыклад, CuteFTP).
FTP з'яўляецца адным з найстарэйшых прыкладных пратаколаў, якія з'явіліся задаўга да HTTP, у 1971 годзе. Ён і сёння шырока выкарыстоўваецца для распаўсюджвання ПЗ і доступу да аддаленых хостаў.
| Схемы URI | |
|---|---|
| Афіцыйныя | aaa: • aaas: • acap: • cap: • cid: • crid: • data: • dav: • dict: • dns: • fax: • file: • ftp: • go: • gopher: • h323: • http: • https: • im: • imap: • ldap: • mailto: • mid: • news: • nfs: • nntp: • pop: • pres: • rtsp: • sip: • sips: • snmp: • tel: • telnet: • urn: • wais: • xmpp: |
| Неафіцыйныя | about: • aim: • bolo: • btc: • bzr: • callto: • chrome: • cvs: • daap: • ed2k: • ed2kftp: • feed: • fish: • git: • gizmoproject: • iax2: • irc: • ircs: • lastfm: • ldaps: • magnet: • mms: • msnim: • psyc: • rsync: • secondlife: • skype: • ssh: • svn: • sftp: • smb: • sms: • soldat: • steam: • unreal: • ut2004: • view-source: • vzochat: • webcal: • xfire: • ymsgr: |
| Асноўныя пратаколы TCP/IP па ўзроўнях мадэлі OSI (спіс портаў TCP і UDP) | |
|---|---|
| Фізічны | |
| Канальны |
Ethernet • PPPoE • PPP • L2F • 802.11 Wi-Fi • 802.16 WiMax • Token ring • ARCNET • FDDI • HDLC • SLIP • ATM • DTM • X.25 • Frame relay • SMDS • STP |
| Сеткавы | |
| Транспартны | |
| Сеансавы | |
| Уяўленні | |
| Прыкладны | |
| Іншыя прыкладныя |
OSCAR • CDDB • Multicast FTP • Multisource FTP • BitTorrent • Gnutella • Skype |