FTP at TFTP

Anonim

FTP vs TFTP

Ang File Transfer Protocol (kilala rin bilang FTP) ay isang network protocol na ipinatupad upang makipagpalitan ng mga file sa isang network ng TCP / IP - iyon ay ang Transmission Control Protocol at ang Internet Protocol. Ang FTP ay gumagamit ng pagpapatunay ng password na nilikha ng gumagamit. Kahit na ang pagpapatunay ng password na nakabatay sa user ay kadalasang ipinapatupad, ang hindi nakikilalang pag-access ng gumagamit ay makukuha rin sa pamamagitan ng isang FTP server.

Ang Trivial File Transfer Protocol (kilala rin bilang TFTP) ay isang network protocol na ipinatupad upang mailipat ang mga file pati na rin. Ito ay unang tinukoy noong 1980, na may pag-andar ng isang simpleng FTP server. Dahil sa pagiging simple nito, maipapatupad ito sa napakaliit na basura ng memory sa bahagi ng computer sa bahay nito. Dahil dito, sa pagsisimula nito, ang TFTP ay ginagamit upang mag-boot ng mga computer o routers. Iyon ay sinabi, ito ay kapaki-pakinabang din para sa paglilipat ng maliit na halaga ng data sa pagitan ng mga network (ibig sabihin IP firmware ng telepono).

Tulad ng nabanggit, ang FTP ay naa-access nang hindi nagpapakilala. Nangangahulugan ito na maaaring mag-login ang user sa server na ito gamit ang isang 'hindi nakikilalang' account kapag binigyan ng prompt para sa isang username at password. Sa karamihan ng mga kaso, ang isang user na walang direktang account sa host computer ay sasabihan na gamitin ang kanyang email address bilang kapalit ng isang password; gayunpaman, halos walang proseso ng pag-verify na nagaganap kapag naibigay na ang impormasyon (tulad ng sa National Center for Information Biotechnology).

Ang TFTP ay ginagamit pangunahin upang maglipat ng mga file mula sa (o isulat ito sa) isang remote server. Dahil ito ay isang bukas na protocol, mayroong isang kakulangan ng seguridad - ibig sabihin ito ay lubhang mapanganib na maglipat ng mga file sa isang bukas na server sa internet. Dahil dito, karaniwang ginagamit lamang ang TFTP sa pribado at / o lokal na mga network. Sa kasamaang palad, walang proseso ng pagpapatunay, kaya walang mekanismo ng pag-encrypt, inilagay sa lugar. Bilang resulta ng pagiging simple nito, ang TFTP ay maaari lamang maglipat ng mga file bilang malaking bilang isang terabyte, at nagbibigay-daan sa mga oversized packet ng data na ilipat - na maaaring maging sanhi ng malaking pagkaantala sa paghahatid ng file.

Hindi tulad ng TFTP, ang FTP server ay mayroong isang authentication at encryption protocol sa lugar. Kung saan limitado ang access na iyon, maaaring maipapatupad ang isang remote FTP (FTP mail) na serbisyo upang makapunta sa paligid ng problema ng paghihigpit. Pinapayagan nito ang pag-access, ngunit hinihigpitan ang gumagamit sa pagtingin sa mga direktoryo o pagbabago ng mga command.

Buod:

1. FTP ay isang user-based na protocol ng network ng password na ginagamit upang maglipat ng data sa isang network; Ang TFTP ay isang network protocol na walang mga proseso ng pagpapatunay.

2. Ang FTP ay maaaring ma-access nang hindi nagpapakilala, ngunit ang halaga ng impormasyon na inilipat ay limitado; Ang TFTP ay walang proseso ng pag-encrypt sa lugar, at maaari lamang matagumpay na maglipat ng mga file na hindi mas malaki kaysa sa isang terabyte.