ftp3 [데이터통신] 14-2 파일 전송 파일 전송은 컴퓨터 네트워크를 통해 데이터를 전송하는 기본적인 통신 서비스 중 하나로, 다양한 시스템 간에 파일을 송수신하기 위해 여러 프로토콜이 사용된다. 대표적인 프로토콜로는 FTP와 TFTP가 있으며, 각각의 동작 원리와 구조, 전송 방식에 차이가 있다. 이 글에서는 파일 전송의 사용자 환경, FTP와 TFTP의 구조와 원리에 대해 설명한다.1. 파일 전송을 위한 사용자 환경1.1 FTP (File Transfer Protocol)FTP는 TCP 기반의 연결형 프로토콜로, 클라이언트-서버 구조를 통해 파일 송수신 기능을 제공한다. 주로 대용량 데이터의 안정적 전송을 위해 사용되며, 인증 절차를 거쳐 서버에 접속하여 명령어를 통해 파일을 송수신한다.1.2 FTP 로그인 방식익명 FTP 로그인사용자 이.. 2025. 6. 23. [컴퓨터 네트워크] 14-1 컴퓨터 네트워크에서의 파일전송 1. FTP 로그인과 사용자 파일 전송 명령1-1. FTP란?FTP(File Transfer Protocol)는 네트워크 상에서 클라이언트와 서버 간에 파일을 송수신하기 위한 프로토콜이다. 일반적으로 FTP 서버는 21번 포트를 통해 클라이언트의 요청을 수신하며, 사용자는 서버에 로그인한 후 다양한 명령을 통해 파일을 업로드하거나 다운로드할 수 있다.1-2. FTP 로그인 방식FTP 서버에 접속하기 위해서는 로그인 계정과 비밀번호가 필요하다. 두 가지 로그인 방식이 있다.1. 익명 FTP 로그인 (Anonymous Login)로그인 계정: anonymous암호: 자신의 이메일 주소를 입력 (관례적 사용)공공 파일이나 오픈 소스를 배포하는 서버에서 주로 사용된다.2. 일반 FTP 로그인유닉스나 리눅스 시스.. 2025. 6. 21. [데이터통신] 1-1 네트워크의 기초 용어와 기능 1. 네트워크의 기초 용어1.1 주요 개념 및 정의인터페이스: 서로 다른 시스템 또는 계층 간의 상호 작용을 위한 연결 방식전송 매체: 데이터를 전달하는 물리적 또는 무선 경로프로토콜: 데이터 교환을 위한 규칙과 절차를 정의하는 표준네트워크: 전송 매체를 통해 연결된 시스템들의 모음인터넷: 전 세계적으로 연결된 네트워크의 집합표준화: 네트워크 기술 및 프로토콜의 일관성을 유지하기 위한 과정1.2 네트워크에서 사용되는 주요 시스템 용어노드(Node): 네트워크에 연결된 모든 장치 (예: 컴퓨터, 라우터, 스위치 등)호스트(Host): 자체적인 컴퓨팅 기능을 갖춘 네트워크 장치클라이언트(Client): 네트워크에서 특정 서비스를 요청하는 시스템서버(Server): 클라이언트에게 서비스를 제공하는 시스템2. .. 2025. 3. 16. 이전 1 다음