FTP

FTP ( енгл. File transfer protocol – протокол за пренос датотека) је најчешће коришћен протокол за пренос података између два рачунара на мрежи. FTP користи TCP/IP за мрежну комуникацију, што омогућава да буде поуздан и сесијски оријентисан.

FTP веза се успоставља на захтјев клијентског рачунара према серверском рачунару. Клијентски рачунар мора да посједује програм који имплементира FTP протокол (тзв. FTP клијент), а серверски рачунар мора да посједује програм који прихвата конекције на стандардном FTP порту и такође разумије команде протокола FTP (тзв. FTP сервер или FTP демон). Када се веза успостави, клијентски програм шаље корисничке команде серверском програму, који их обавља и шаље одговор. Тај одговор може бити порука да је команда успијешно обављена, датотека која је захтијевана или порука о грешци

Архитектура FTP сесије

FTP сесија се заправо састоји од двије сесије: сесије за трансфер (DTP – енгл. Data Transfer Process) и контролне сесије (PI – енгл. Protocol Interpreter). Контролна сесија се покреће прва и шаље захтјев за успостављање везе удаљеном рачунару. Након провјере идентитета и успостављања двосмијерне везе, клијент је у могућности да шаље команде за обављање различитих задатака.

Успостављање TCP/IP везе се врши са порта изабраног методом случајног избора, а порт на којем FTP сервер очекује конекције је по стандарду увијек 21.

Када клијент направи захтјев за пренос података, тада се активира сесија за трансфер која врши сам пренос. За то вријеме контролна сесија мора остати активна како би се команде и поруке могле размјењивати између клијентског и серверског рачунара.FTP клијенти

Програми који имплементирају FTP протокол и дозвољавају крајњем кориснику да успостави конекцију и врши размјену датотека са удаљеним рачунарима се зову FTP клијенти. У почетку развоја Интернет технологије, ови програми су били врло прости и дозвољавали су само директан унос FTP команди. Временом уз развој графичких интерфејса ови програми су постали комфорнији за рад и крајњи корисник не мора да зна команде да би користио протокол, него системом прозора и менија задаје захтјеве. На тржишту се налази мноштво комерцијалних као и бесплатних програма, а најчешће долазе и уз сам оперативни систем.

Оставите одговор

Попуните детаље испод или притисните на иконицу да бисте се пријавили:

WordPress.com лого

Коментаришет користећи свој WordPress.com налог. Одјавите се / Промени )

Слика на Твитеру

Коментаришет користећи свој Twitter налог. Одјавите се / Промени )

Фејсбукова фотографија

Коментаришет користећи свој Facebook налог. Одјавите се / Промени )

Повезивање са %s

Прати

Добијте сваки нови чланак достављен у ваше поштанско сандуче.