본문/내용
Ⅰ. 서론
FTP는 File Transfer Protocol(파일 전송 프로토콜)의 약자로, 컴퓨터 간 TCP/IP 네트워크를 통해 원활한 파일교환을 위해 개발된 통신 규약이다. FTP 클라이언트는 FTP 서버로 TCP 연결을 수립하고, 서버는 연결 수립 후 준비되었다는 응답을 보낸다. 클라이언트가 응답을 수신하면 사용자 명을 보내고 서버가 수신하면 password의 수신을 요청한다. 서버의 요청에 클라이언트가 비밀번호를 발신하면 서버가 이를 수신하여 설정한 환영 인사를 회신한다. 클라이언트는 이 환영 인사를 수신함으로써 최종 연결이 수립된다. 본 과제에서는 이러한 FTP 서버 및 클라이언트의 동작과 패킷의 송수신을 와이어샥(Wireshark) 프로그램을 통해 확인해 보도록 하겠다. 다만, 과제 중 사용된 IP 주소는 개인 정보라 판단되어 일부만 공개하였다.
Ⅱ. 본론
1. 프로그램 설치 및 실행
(1) 파일질러 FTP 서버 및 클라이언트
- Host IP : 172.xx.x.xx (port : 21)
- 사용자명 : test01
(2) 와이어샥
- 클라이언트에서 서버로 파일전송 후 패킷 확인
2. 와이어샥 명령어 실행
(1) ip.dst 172.xx.x.xx
필터를 사용하여 원하는 패킷만 보기 위해 ip.dst …