티스토리 뷰
데이터 전송량을 제어하는 프로그램을 개발하던 도중 FTP 테스트에서 곤란을 겪었습니다.
지금 생각하면 참 부끄러운 일이지만, FTP의 내부 동작을 전혀 모르는 상태였으니.. 그럴만도 하지요.
21번 포트에 대한 데이터 전송량을 막았으나, 실제 FTP의 데이터 세션은 20번 포트로 이루어진다는 점..
FTP는 20번 포트와 21번 포트가 존재하고, 실제 역할이 다릅니다.
21번 : 로그인, 타임아웃 등 전반적인 세션의 control
20번 : 순수 데이터 세션
/etc/services 에는 아래와 같이 정의되어 있습니다.
ftp-data 20/tcp
ftp-data 20/udp
# 21 is registered to ftp, but also used by fsp
ftp 21/tcp
ftp 21/udp fsp fspd
이제라도 알았으니 다행이겠지요....
'개발 > Network' 카테고리의 다른 글
sendmail error (0) | 2012.10.30 |
---|---|
dhcp lease time (0) | 2012.10.26 |
Windows XP IPv6 사용 (0) | 2012.05.16 |
L3 ping 테스트 (0) | 2012.04.30 |
dhcp relay (0) | 2012.04.12 |
댓글
최근에 올라온 글
최근에 달린 댓글
글 보관함
- Total
- Today
- Yesterday