Која је разлика између ФТП и ТФТП?

Аутор: John Webb
Датум Стварања: 11 Август 2021
Ажурирати Датум: 4 Може 2024
Anonim
Ethernet Cables, UTP vs STP, Straight vs Crossover, CAT 5,5e,6,7,8 Network Cables
Видео: Ethernet Cables, UTP vs STP, Straight vs Crossover, CAT 5,5e,6,7,8 Network Cables

Садржај

Једна од оригиналних апликација на Интернету, ТФТП протокол, пружа најједноставнији начин преноса датотека који треба применити. ФТП протокол је сложенији, јер његове спецификације имају одређени програмски језик. Клијентски софтвер ФТП може да имплементира наредбе за програмирање на било који начин који програмер може да замисли. ФТП сервер препознаје и реагује на клијентову имплементацију и има различит степен успеха у складу са овим захтевом.

Максимална величина датотеке

ТФТП протокол је првобитно ограничио величину пренесене датотеке на 32 МБ. Неки старији ТФТП сервери и даље могу имати ово ограничење, упркос новом стандарду РФЦ 2348, који је заменио старе спецификације 1998. ТФТП сервери компатибилни са РФЦ 2348 омогућавају договарање величине блока, омогућавајући пренос до 4 ГБ. Ово ограничење може се премашити ако га подржавају и клијент и сервер. Супротно томе, могућност преноса датотека са ФТП сервера увек је била неограничена.


Списак директорија

ТФТП клијенти не могу навести датотеке доступне за преузимање, али ФТП клијенти могу навести и прегледати директоријуме који садрже датотеке доступне за преузимање.

Употреба меморије

ТФТП захтева мало меморије. ТФТП имплементације покрећу клијенте, рутере и друге рачунаре без потребе за уређајима за складиштење података. ФТП сервери захтевају меморију за покретање серверског софтвера на главном рачунару и клијентски софтвер на свим осталим серверима. Величина варира у зависности од софтвера и зависи од понуђених карактеристика.

Идентификација корисника

ТФТП сервери не пружају потврду идентитета корисника. Коришћење ТФТП-а као протокола за пренос датотека захтева приватну мрежу или протокол који омогућава потврду идентитета корисника. ФТП увек захтева потврду идентитета корисника.

Однос клијента и сервера

Када користите ТФТП, оба рачунара шаљу и примају пакете. Ако рачунар А затражи датотеку од рачунара Б помоћу ТФТП протокола, рачунар А ће послати пакете потврде и примити пакете података након успостављања везе. Рачунар Б ће слати пакете података и примати пакете потврде. ФТП успоставља однос клијент-сервер; садржи датотеке доступне за преузимање. ФТП клијенти обично преузимају датотеке, а ако за то имају потребна права, могу их отпремити, избрисати или обоје.


Иницијација

Рачунар А, користећи ТФТП, шаље захтев за читање или писање рачунарске датотеке. Унутар овог захтева налази се број порта који ће рачунар Б користити за слање пакета података када се трансакција успостави. Рачунар Б прихвата захтев шаљући рачунару А број порта за пријем пакета за потврду. Ови пакети података износе 512 Б (бајтова) по пројекту. Пакет података мањи од тога означава крај преноса. Клијент и ФТП сервер преговарају у складу са софтверским имплементацијама инсталираним на одговарајућим рачунарима. Сервер потврђује идентитет корисника и успоставља везу. Пренос датотеке може започети одмах или корисник може тражити датотеку за преузимање, у зависности од дефинисане везе.

Потврда

ТФТП потврђује пријем сваког пакета података пре слања следећег. Ако пријем није потврђен, рачунар ће поново послати пакет. Рачунар не може да пошаље следећи пакет док се не потврди претходни. ФТП шаље пакете података истовремено. У зависности од софтвера, може се пратити пет или више истовремених пакета, што драматично повећава брзину преноса.