FTP-клиент. Гайсина Л.Ф. - 13 стр.

UptoLike

Составители: 

13
Для протокола TCP не имеет значения, какими путями информация
путешествует по Интернет. Этим занимается протокол IP. К каждой
полученной порции информации протокол IP добавляет служебную
информацию, из которой можно узнать адреса отправителя и получателя
информации. Если следовать аналогии с почтой, то данные помещаются в
конверт, на котором пишется адрес получателя.
Далее протокол IP, так же как и обычная почта, обеспечивает доставку
всех конвертов получателю.
При этом скорость и пути прохождения разных конвертов могут быть
различными. Если при путешествии отдельного конверта наблюдались
помехи, и информация пришла искаженной, следует повторный запрос об
отправке искаженной части до тех пор, пока она не будет принята без
искажений (в этом еще один плюс приемапередачи информации порциями).
Протокол FTP появился тогда, когда еще сеть называлась ARPANET.
Он предназначался исключительно для передачи файлов с компьютера А на
компьютер Б, а главным его достоинством было и по сей день является то,
что этому протоколу совершенно все равно, с какой и на какую платформу
передавать файл, а также безразлично, какая сеть для передачи используется.
Интересен протокол FTP тем, что, фактически, он использует
одновременно сразу 2 TCP-соединения для передачи одного файла: первое
употребляется для управления процессом, а второе - непосредственно для
передачи данных:
1) Управляющее соединение - соединение для посылки команд серверу
и получение ответов от него. Для канала управления используется протокол
Telnet.
2) Соединение данных - соединение для передачи файлов (рисунок 7).
Рисунок 7 – Работа протокола FTP
FTP-соединение инициируется интерпретатором протокола
пользователя. Управление обменом осуществляется по каналу управления в
      Для протокола TCP не имеет значения, какими путями информация
путешествует по Интернет. Этим занимается протокол IP. К каждой
полученной порции информации протокол IP добавляет служебную
информацию, из которой можно узнать адреса отправителя и получателя
информации. Если следовать аналогии с почтой, то данные помещаются в
конверт, на котором пишется адрес получателя.
      Далее протокол IP, так же как и обычная почта, обеспечивает доставку
всех конвертов получателю.
      При этом скорость и пути прохождения разных конвертов могут быть
различными. Если при путешествии отдельного конверта наблюдались
помехи, и информация пришла искаженной, следует повторный запрос об
отправке искаженной части до тех пор, пока она не будет принята без
искажений (в этом еще один плюс приема–передачи информации порциями).
      Протокол FTP появился тогда, когда еще сеть называлась ARPANET.
Он предназначался исключительно для передачи файлов с компьютера А на
компьютер Б, а главным его достоинством было и по сей день является то,
что этому протоколу совершенно все равно, с какой и на какую платформу
передавать файл, а также безразлично, какая сеть для передачи используется.
      Интересен протокол FTP тем, что, фактически, он использует
одновременно сразу 2 TCP-соединения для передачи одного файла: первое
употребляется для управления процессом, а второе - непосредственно для
передачи данных:
      1) Управляющее соединение - соединение для посылки команд серверу
и получение ответов от него. Для канала управления используется протокол
Telnet.
      2) Соединение данных - соединение для передачи файлов (рисунок 7).




                       Рисунок 7 – Работа протокола FTP
     FTP-соединение     инициируется    интерпретатором      протокола
пользователя. Управление обменом осуществляется по каналу управления в

                                                                         13