FTP - Protocol Trosglwyddo Ffeil

Mae Protocol Trosglwyddo Ffeiliau (FTP) yn caniatáu i chi drosglwyddo copïau o ffeiliau rhwng dau gyfrifiadur gan ddefnyddio protocol rhwydwaith syml yn seiliedig ar Protocol Rhyngrwyd . FTP yw'r term a ddefnyddir wrth gyfeirio at y broses o gopďo ffeiliau gan ddefnyddio technoleg FTP.

Hanes a Sut FTP Works

Datblygwyd FTP yn ystod y 1970au a'r 1980au i gefnogi rhannu ffeiliau ar TCP / IP a rhwydweithiau hŷn. Mae'r protocol yn dilyn model cyfathrebu'r cleient-gweinyddwr . Er mwyn trosglwyddo ffeiliau gyda FTP, mae defnyddiwr yn rhedeg rhaglen gleient FTP ac yn cychwyn cysylltiad â chyfrifiadur o bell sy'n rhedeg meddalwedd gweinydd FTP. Ar ôl i'r cysylltiad gael ei sefydlu, gall y cleient ddewis anfon a / neu dderbyn copïau o ffeiliau, yn unigol neu mewn grwpiau.

Y cleientiaid FTP gwreiddiol oedd rhaglenni llinell orchymyn ar gyfer systemau gweithredu Unix; Defnyddiodd defnyddwyr Unix raglen cleient llinell gorchymyn 'ftp' i gysylltu â gweinyddwyr FTP a naill ai llwythi neu lawrlwytho ffeiliau. Datblygwyd amrywiad o FTP o'r enw Protocol Trosglwyddo Ffeil Trivial (TFTP) hefyd i gefnogi systemau cyfrifiadurol isel. Mae TFTP yn darparu'r un cymorth sylfaenol ag FTP ond gyda phrotocol syml a set o orchmynion yn gyfyngedig i'r gweithrediadau trosglwyddo ffeiliau mwyaf cyffredin. Daeth meddalwedd cleient Windows FTP yn boblogaidd gan fod defnyddwyr Microsoft Windows yn well ganddynt gael rhyngwynebau graffigol i systemau FTP.

Mae gweinydd FTP yn gwrando ar borthladd TCP 21 ar gyfer ceisiadau cysylltiad sy'n dod i mewn gan gleientiaid FTP. Mae'r gweinydd yn defnyddio'r porthladd hwn i reoli'r cysylltiad ac yn agor porthladd ar wahân ar gyfer trosglwyddo data ffeiliau.

Sut i Ddefnyddio FTP ar gyfer Rhannu Ffeiliau

I gysylltu â gweinydd FTP, mae cleient yn gofyn am enw defnyddiwr a chyfrinair fel y'i gosodir gan weinyddwr y gweinydd. Nid oes angen cyfrinair ar lawer o safleoedd FTP cyhoeddus a elwir yn hyn ond yn hytrach dilynwch confensiwn arbennig sy'n derbyn unrhyw gleient gan ddefnyddio "anhysbys" fel ei enw defnyddiwr. Ar gyfer unrhyw wefan FTP cyhoeddus neu breifat, mae cleientiaid yn nodi'r gweinydd FTP naill ai trwy ei gyfeiriad IP (fel 192.168.0.1) neu gan ei enw gwesteiwr (fel ftp.about.com).

Mae cleientiaid FTP syml wedi'u cynnwys gyda'r rhan fwyaf o systemau gweithredu rhwydwaith, ond mae'r rhan fwyaf o'r cleientiaid hyn (fel FTP.EXE ar Windows) yn cefnogi rhyngwyneb gorchymyn cymharol anghyfeillgar. Mae llawer o gleientiaid FTP trydydd parti amgen wedi'u datblygu sy'n cefnogi rhyngwynebau defnyddiwr graffig (GUI) a nodweddion hwylustod ychwanegol.

Mae FTP yn cefnogi dau ddull trosglwyddo data: testun plaen (ASCII), a deuaidd. Rydych yn gosod y modd yn y cleient FTP. Mae gwall cyffredin wrth ddefnyddio FTP yn ceisio trosglwyddo ffeil deuaidd (megis rhaglen neu ffeil cerddoriaeth) tra bod yn y modd testun, gan achosi na ellir defnyddio'r ffeil trosglwyddedig.

Dewisiadau eraill i FTP

Mae systemau rhannu ffeiliau cyfoedion (P2P) fel BitTorrent yn cynnig ffurfiau mwy datblygedig a diogel o rannu ffeiliau na chynigir technoleg FTP. Mae'r rhain ynghyd â systemau rhannu ffeiliau modern sy'n seiliedig ar gymylau fel Box a Dropbox wedi dileu'r angen am FTP ar y Rhyngrwyd i raddau helaeth.