파일 전송 프로토콜: 두 판 사이의 차이

내용 삭제됨 내용 추가됨
TedBot (토론 | 기여)
잔글 봇: 틀 이름 및 스타일 정리
편집 요약 없음
11번째 줄:
 
어느 모드에서도 2개의 연결을 만드는 점은 다르지 않다. 하지만 FTP 포트를 변경하게 되고 방화벽이 있는 경우, 방화벽 Inspection 모드 설정에 따라 FTP 통신은 정상적이지만, get 명령이나 ls 명령 등 FTP-DATA포트를 이용한 통신은 정상적으로 이루어지지 않을 수 있다.
 
최초의 FTP 클라이언트 애플리케이션들은 [[운영 체제]]가 [[그래픽 사용자 인터페이스]]를 갖추기 이전에 개발된 [[명령 줄 인터페이스|명령 줄 프로그램]]이었으며, 대부분의 [[마이크로소프트 윈도우|윈도우]], [[유닉스]], [[리눅스]] 운영 체제에 현재도 기본 포함되어 있다.<ref name="tcpip">{{웹 인용 |last=Kozierok |first=Charles M. |year=2005 |title=The TCP/IP Guide v3.0 |url=http://www.tcpipguide.com/free/t_FTPOverviewHistoryandStandards.htm |publisher=Tcpipguide.com}}</ref><ref name="net+">{{서적 인용 |last=Dean |first=Tamara |title=Network+ Guide to Networks |publisher=Delmar |year=2010 |location= |pages=168–171}}</ref>
 
== FTP 서버의 역사 ==
원래의 FTP에 대한 사양은 [[:en:Abhay Bhushan|Abhay Bhushan]]이 작성하였으며, 1971년 4월 16일 RFC 114로 게시되었다. 1980년까지 FTP는 TCP/IP의 전신인 [[네트워크 컨트롤 프로그램|NCP]] 위에 실행되었다.<ref name="tcpip" /> 이 프로토콜은 나중에 TCP/IP 버전인 RFC 765 (1980년 6월), 그리고 현재의 사양인 RFC 959 (1985년 10월)으로 대체되었다. 제안된 일부 표준들은 RFC 959를 개정하였는데, 이를테면 RFC 1579 (1994년 2월)는 방화벽 친화 FTP (수동 모드)를 활성화하며, RFC 2228 (1997년 6월)은 보안 확장을 제안하며, RFC 2428 (1998년 9월)은 [[IPV6]] 지원을 추가하고 새로운 종류의 수동 모드를 정의한다.<ref name="clark">{{서적 인용 |last=Clark |first=M.P. |year=2003 |title=Data Networks IP and the Internet |edition=1st |location=West Sussex, England |publisher=John Wiley & Sons Ltd.}}</ref>
 
== 보안 ==
줄 245 ⟶ 250:
* [[FTPS]]
* [[TCP 래퍼]]
 
== 각주 ==
{{각주}}
 
{{IP스택}}