[Компьютерная сеть] Прикладной уровень: протокол передачи файлов FTP (FTP-клиент и сервер | Принцип работы FTP | Режим передачи FTP)
[Компьютерная сеть] Прикладной уровень: протокол передачи файлов FTP (FTP-клиент и сервер | Принцип работы FTP | Режим передачи FTP)

Каталог статей

1. Протокол передачи файлов


Протокол передачи файлов:

  • Протокол передачи файлов FTP ( File Transfer Protocol ) : поставлять другой Аппаратное обеспечение/Программное обеспечение тип Хозяин между служба передачи файлов ; Реализовать функцию копирования файлов в другой Хозяинне , Загрузить немедленно , скачать ;
  • Простой Протокол передачи файлов TFTP ( Trivial File Transfer Protocol )

2. FTP-клиент и сервер


FTP-клиент и сервер:

① FTP Метод связи : FTP Метод связь это клиент / сервер Способ ( C/S ) ; пользователь проходить клиентское приложение , Подключиться к удаленному хосту на серверная программа ;

② FTP сервер : в соответствии с FTP протокол предоставлять услуги , передавать файлы Хозяин FTP сервер ;

③ FTP клиент : соединять FTP сервер , в соответствии с FTP протокол и FTP сервер передавать файлы Хозяин то есть FTP клиент ;

3. Принцип работы FTP


Как работает FTP:

① Авторизоваться FTP сервер : использовать пользовательимя , пароль , Авторизоваться определенный FTP адрес сервера ;

② Анонимная передача файлов : ненужныйиспользовать пользовательимя , пароль ,Вот и всеиспользовать FTP серверпоставлятьуслуги,Обычно предоставляет услуги копирования документов населению. ; пользователь ненужный использоватьпользовательимяпароль, Вы можете и удаленно Хозяин наладить соединение , и анонимно , Скопируйте в него общедоступные файлы ;

③ FTP серверный процесс : иметь 1 основной процесс , n подчиненный дочерний процесс ;

④ зависимая передача инфекциислойпротокол : TCP протокол , Обеспечьте надежную передачу ;

⑤ контрольсоединять : переписываться процесс управления , сервер номер порта 21 , Ссылка всегда остается ;

⑥ данныесоединять : переписываться процесс передачи данных , Говорить только в Сохранять во время передачи файлов , Открыть, когда начнется передача файлов , Закрыть после передачи файла ;

  • инициатива Способ : переписыватьсяномер порта 20 ;
  • пассивный Способ : Зависит от сервер и клиент Решение по переговорам порта , в целом больше, чем 1024 ;

4. Режим передачи по FTP

Режим FTP-передачи:

  • Текстовый режим: передача инфекции ASCII кодовый символ , с текстовой последовательностью Способпередача инфекцииданные , поток символов ;
  • Двоичный режим: передача в двоичной последовательности инфекцииданные , поток байтов ;
boy illustration
RasaGpt — платформа чат-ботов на основе Rasa и LLM.
boy illustration
Nomic Embed: воспроизводимая модель внедрения SOTA с открытым исходным кодом.
boy illustration
Улучшение YOLOv8: EMA основана на эффективном многомасштабном внимании, основанном на межпространственном обучении, и эффект лучше, чем у ECA, CBAM и CA. Малые цели имеют очевидные преимущества | ICASSP2023
boy illustration
Урок 1 серии Libtorch: Тензорная библиотека Silky C++
boy illustration
Руководство по локальному развертыванию Stable Diffusion: подробные шаги и анализ распространенных проблем
boy illustration
Полностью автоматический инструмент для работы с видео в один клик: VideoLingo
boy illustration
Улучшения оптимизации RT-DETR: облегченные улучшения магистрали | Support Paddle облегченный rtdetr-r18, rtdetr-r34, rtdetr-r50, rtdet
boy illustration
Эксклюзивное оригинальное улучшение YOLOv8: собственная разработка SPPF | Деформируемое внимание с большим ядром (D-LKA Attention), большое ядро ​​​​свертки улучшает механизм внимания восприимчивых полей с различными функциями
boy illustration
Создано Datawhale: выпущено «Руководство по тонкой настройке развертывания большой модели GLM-4»!
boy illustration
7B превышает десятки миллиардов, aiXcoder-7B с открытым исходным кодом Пекинского университета — это самая мощная модель большого кода, лучший выбор для корпоративного развертывания.
boy illustration
Используйте модель Huggingface, чтобы заменить интерфейс внедрения OpenAI в китайской среде.
boy illustration
Оригинальные улучшения YOLOv8: несколько новых улучшений | Сохранение исходной информации — алгоритм отделяемой по глубине свертки (MDSConv) |
boy illustration
Второй пилот облачной разработки | Быстро поиграйте со средствами разработки на базе искусственного интеллекта
boy illustration
Бесшовная интеграция, мгновенный интеллект [1]: платформа больших моделей Dify-LLM, интеграция с нулевым кодированием и встраивание в сторонние системы, более 42 тысяч звезд, чтобы стать свидетелями эксклюзивных интеллектуальных решений.
boy illustration
Решенная Ошибка | Загрузка PyTorch медленная: TimeoutError: [Errno 110] При загрузке факела истекло время ожидания — Cat Head Tiger
boy illustration
Brother OCR, библиотека с открытым исходным кодом для Python, которая распознает коды проверки.
boy illustration
Новейшее подробное руководство по загрузке и использованию последней демонстрационной версии набора данных COCO.
boy illustration
Выпущен отчет о крупной модели финансовой отрасли за 2023 год | Полный текст включен в загрузку |
boy illustration
Обычные компьютеры также могут работать с большими моделями, и вы можете получить личного помощника с искусственным интеллектом за три шага | Руководство для начинающих по локальному развертыванию LLaMA-3
boy illustration
Одной статьи достаточно для анализа фактора транскрипции SCENIC на Python (4)
boy illustration
Бросая вызов ограничениям производительности небольших видеокарт, он научит вас запускать большие модели глубокого обучения с ограниченными ресурсами, а также предоставит полное руководство по оценке и эффективному использованию памяти графического процессора!
boy illustration
Команда Fudan NLP опубликовала 80-страничный обзор крупномасштабных модельных агентов, в котором в одной статье представлен обзор текущего состояния и будущего агентов ИИ.
boy illustration
[Эксклюзив] Вы должны знать о новой функции JetBrains 2024.1 «Полнострочное завершение кода», чтобы решить вашу путаницу!
boy illustration
Краткое изложение базовых знаний о регистрации изображений 1.0
boy illustration
Новейшее подробное руководство по установке и использованию библиотеки cv2 (OpenCV, opencv-python) в Python.
boy illustration
Легко создайте локальную базу знаний для крупных моделей на основе Ollama+AnythingLLM.
boy illustration
[Решено] ошибка установки conda. Среда решения: не удалось выполнить первоначальное зависание решения. Повторная попытка с помощью файла (графическое руководство).
boy illustration
Одна статья поможет вам понять RAG (Retrival Enhanced Generation) | Введение в концепцию и теорию + практику работы с кодом (включая исходный код).
boy illustration
Эволюция архитектуры шлюза облачной разработки
boy illustration
Docker и Kubernetes [Разработка контейнерных приложений с помощью Python]