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

UptoLike

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

15
(P>1024) на порт N (N>1024) клиента;
3) Клиент устанавливает связь для передачи данных по порту N+1 на
порт сервера P (P>1024) (рисунок 9).
Рисунок 8 - Активный режим работы FTP
Рисунок 9 - Пассивный режим работы FTP
Активный FTP выгоден для FTP-сервера, но вреден для стороны
клиента. FTP-сервер пытается соединиться со случайными высокими (по
номеру) портами на клиенте, такое соединение, наверняка, будет
блокировано на стороне клиента.
Пассивный FTP выгоден для клиента, но вреден для FTP-сервера.
Клиент будет делать оба соединения к серверу, но одно из них будет к
случайному высокому порту, такое соединение, наверняка, будет
блокировано на стороне сервера.
1.4 Контрольные вопросы
1) Принцип работы технологииклиент-сервер”.
2) Ранжирование клиентов потолщине”.
3) Понятиестек протоколов”. Популярные стеки протоколов.
4) Стек TCP/IP. Основные уровни.
5) Соответствие уровней стека TCP/IP модели ISO/OSI.
Порт 21 Порт 20
Порт 1028
Порт 21
Порт 2026
Порт 20
Порт 1029 Порт 1028
Порт 1029
(P>1024) на порт N (N>1024) клиента;
     3) Клиент устанавливает связь для передачи данных по порту N+1 на
     порт сервера P (P>1024) (рисунок 9).


            Порт 20          Порт 21        Порт 1028       Порт 1029




                 Рисунок 8 - Активный режим работы FTP



            Порт 20               Порт 21
                                                Порт 1028      Порт 1029
                      Порт 2026




                Рисунок 9 - Пассивный режим работы FTP

     Активный FTP выгоден для FTP-сервера, но вреден для стороны
клиента. FTP-сервер пытается соединиться со случайными высокими (по
номеру) портами на клиенте, такое соединение, наверняка, будет
блокировано на стороне клиента.
     Пассивный FTP выгоден для клиента, но вреден для FTP-сервера.
Клиент будет делать оба соединения к серверу, но одно из них будет к
случайному высокому порту, такое соединение, наверняка, будет
блокировано на стороне сервера.

     1.4 Контрольные вопросы

     1)   Принцип работы технологии “клиент-сервер”.
     2)   Ранжирование клиентов по “толщине”.
     3)   Понятие “стек протоколов”. Популярные стеки протоколов.
     4)   Стек TCP/IP. Основные уровни.
     5)   Соответствие уровней стека TCP/IP модели ISO/OSI.

                                                                           15