총 순 | 파일 전송 프로토콜

FTP

  개요 : 파일 전송 프로토콜 파일 전송 프로토콜, 파일 전송은 TCP 신뢰할 수있는 전송 서비스를 사용하고, 몇 가지 기본적인 서비스를 제공하는 주요 기능은 감소 또는 다른 운영 체제 파일에서 처리 호환성을 제거하는 것입니다. FTP는 클라이언트 - 서버 모델을 사용하는 FTP 서버 프로세스는 다수의 클라이언트 프로세스를 서비스 할 수 있습니다. 슬레이브 처리의 또 다른 복수의 단일 요청을 처리 할 책임; FTP 서버 프로세스는 새로운 요청을 수신 할 책임 두 부분, 메인 프로세스로 구성된다.
    작동 방법 : 클라이언트 프로세스를 서버 프로세스에 잘 알려진 포트를 찾아 연결을 설정하는 요청을 발행 할 때 -21 서버 프로세스에 연결뿐만 아니라 데이터 전송 연결을 설정하는 그들의 다른 포트 번호를 처리하기 위해 서버를 알 수 있습니다. 그런 다음, 고객이 제공 한 자신의 잘 알려진 포트 전송 포트 번호 -20 및 프로세스 데이터와 서버 프로세스는 데이터 연결을 설정합니다. FTP 클라이언트와 서버 사이의 파일 전송은 두 개의 동시 TCP 연결 "제어 연결"을 설정하는 경우 즉, "데이터 연결을." FTP는 두 개의 서로 다른 포트 번호를 사용하기 때문에, 상기 제어 연결에 연결된 데이터 당황하지 않는다.
  

TFTP

  개요 : 간이 파일 전송 프로토콜 간이 파일 전송 프로토콜 클라이언트 사용 - 서버 모드는 UDP 데이터 그램을 사용 만 지원 상호 작용없이 파일 전송을 지원합니다. TFTP UDP가 유리하게 사용할 수 있습니다 것은 그 환경과 TFTP 코드는 적은 메모리를 차지 ((당신은 TCP가 하나 개의 통신을 지원하는 반면, 통신 피어 많은 기계, 많은 UDP 지원 등 피어에 동시에 프로그램이나 파일을 다운로드해야하는 경우) 그것은 작은 컴퓨터 나 특수 장비)에 사용할 수 있습니다.

  작품 : TFTP 클라이언트 프로세스가 읽기 또는 TFTP 서버 프로세스에 요청 패킷 쓰기 요청 메시지를 전송, 그것의 잘 알려진 포트 번호는 69이다. TFTP 서버 프로세스가 통신 할 수있는 새로운 포트와 TFTP 클라이언트 처리해을 선택합니다. 파일 길이가 512 바이트의 정확한 정수배이면, 파일 전송은 데이터 패킷은 512 바이트를 소정 TFTP 최대마다 송신하기 때문에, 데이터 패킷은 데이터를 포함하지 않는 최종 헤더 만이 전송되어야 완료 최종 전송 패킷 512 바이트 미만. 문서 길이는 파일 마커의 끝 등의 512 바이트의 정수배 마지막 송신 패킷 데이터 바이트 필드 (512) 소정 이하가 아닌 경우.

추천

출처www.cnblogs.com/jj81/p/11517010.html