netstat과 wireshark를 이용한 간단한 TCP/IP 연결, 연결해제시 패킷 분석
- 최초 등록일
- 2011.07.11
- 최종 저작일
- 2011.05
- 4페이지/ 한컴오피스
- 가격 3,300원
소개글
netstat과 wireshark를 이용하여 간단하게 패킷을 분석한 리포트입니다.
인터넷창을 켜는순간 3-way handshaking을 통해 stable한 통신을 TCP/IP에서 제공하는것을 확인하고, netstat으로연결 상태를 확인해보는 리포트입니다.
Douglas E. Comer의 Computer Networks and Internets (Fifth Edition)교재 26장 문제풀이도 일부 수록되어있습니다. 본강의가 영어원어 강이였으므로 문제풀이는 영어로되어있습니다.
목차
1. Exercise Solution (chp 26)
2. Analyze the Packets & netstat
본문내용
3-way-handshaking을 마치면 Established로 변하게 된다. ping을 통해 확인한결과 8751번 포트가 구글과 연결을 유지하고 있는것을 알 수 있었다.
8751번 포트가 74.125.224.144(google.co.kr)과 연결 되어 있는 것을 알 수 있다.
1) Explain the values of state - LISTENING, ESTABLISHED, TIME_WAIT?
LISTENING - 서버 애플리케이션이 적재되어 수동적인 모드로 포트를 개설하였음,. 연결요청이 수신되기를 기다리는 상태
ESTABLISHED - 처음 연결할시 SYN패킷을 보내고 SYN-ACK을 받은후 ACK패킷을 다시 서버로 보내는 과정을 완료하였을때. 즉 3-way handshaking 과정을 마친상태
TIME_WAIT - 회선의 종결 절차가 완료되었으나 분실되었을지 모르는 느린세그먼트를 위해 당분간 소켓을 열어둔채로 유지. 능동적인 종결을 요청한 호스트에서만 나타난다.
2) If the program 192.13.201.215:2029 is executed again, what happens?
2029포트는 TIME_WAIT 상태를 유지하고 있었으므로, 연결을 종료하였다고 인식하였으나, 느린 세그먼트들이 뒤늦게 도착하게 되어 다시 실행되는 현상이 일어난 것 같다.
참고 자료
없음