Page 95 고등학교 정보통신 교과서
P. 95
2 클라이언트 애플리케이션
웹 애플리케이션의 기능에 대해 살펴보자.
정보가 빠르게 변화하는 환경 속에서 인터넷의 방대한 자료 중에 자신이 원하는
자료를 찾는 정보 검색 과정은 우리 삶에 있어 필수 불가결한 활동이 되었다. 이와
같이 인터넷이나 인트라넷을 통해서 사용자가 원하는 정보를 얻기 위해서는 웹 응용
소프트웨어가 필요한데, 이를 ‘웹 애플리케이션’이라 한다.
웹 애플리케이션은 컴퓨터에 정보나 데이터 등을 저장해 놓고 사용자로부터 요청
이 들어오면 해당 요청을 받아서 그에 해당하는 정보나 데이터 등을 검색하여 응답
해 주는 웹 서버 애플리케이션과, 단순히 사용자가 인터넷을 통해서 원하는 정보를
얻기 위해 사용하는 웹 브라우저와 같은 웹 클라이언트 애플리케이션으로 구분한다.
1 FTP
FTP(File Transfer Protocol)는 TCP/IP 프로토콜을 이용하여 서버와 클라이언트 사이 FTP 사용
명령어 기반의 통신 서비스이므로
의 파일 전송을 위한 프로토콜로서 TCP/IP 프로토콜 계층 구조에서 응용 계층에 속 FTP와 같은 별도의 FTP 클라이언
한다. 트 프로그램을 내려받아 사용하면
쉽게 파일을 전송할 수 있음.
(1) FTP의 역할
FTP는 인터넷상의 컴퓨터들 간에 파일을 교환하기 위해 사용하는 웹 클라이언트
애플리케이션으로, 주로 공유된 문서나 각종 파일들을 다운로드 받거나 또는 여러
사용자들에게 공유시키기 위해서 업로드 할 때 사용한다. 또한 웹 페이지를 만들어
서 인터넷을 통해 모든 사람이 볼 수 있도록 하기 위해서 사용자의 컴퓨터로부터 서
버로 옮기는 과정 (upload)에서 사용된다.
(2) FTP의 특징
FTP를 이용하면 원하는 프로그램이나 각종 데이터를 무료로 다운로드 할 수 있으
며 또한 용량이 큰 파일도 빠르게 송수신할 수 있다. 파일을 송수신할 때는 FTP 서
버 컴퓨터를 이용할 수 있는 사용자 ID와 패스워드가 있어야 접속할 수 있다.
인터넷에는 패스워드가 없어도 접속할 수 있는 공개 FTP 서버도 있다. 이 공개
FTP 서버를 익명 FTP 서버라고도 부르며, 별도로 사용자 ID가 없더라도 익명 ID와
패스워드로 자신의 전자 우편 주소를 설정하면 원격지 호스트에 접속하여 파일을 쉽
게 송수신할 수 있다.
3. 인터넷의 활용 93
정보통신 3차제출본.indb 93 2017-09-06 오후 4:23:58