본문/내용
1. 관찰 목표 및 예상 결과
Wireshark를 이용한 TCP 분석의 관찰 목표는 TCP 프로토콜의 통신 과정을 심층적으로 이해하고, 패킷들이 네트워크를 통해 어떻게 이동하며 연결 상태에 따라 어떤 변화가 있는지를 분석하는 것이다. TCP는 신뢰성 있는 데이터 전송을 보장하기 위해 다양한 기능을 제공하므로, 이를 분석함으로써 통신의 기본 원리를 학습할 수 있다. TCP 손잡이를 포함한 연결 성립 과정, 데이터 전송 중의 흐름 제어 및 혼잡 제어 메커니즘, 그리고 연결 종료 과정에서 발생하는 이벤트들을 관찰하고, 이를 통해 각 단계에서 TCP가 어떻게 동작하는지 명확하게 파악할 수 있다. 예상 결과로는 TCP의 여러 상태 전환을 시각적으로 확인할 수 있을 것으로 기대된다. 특히 패킷 캡처를 통해 SYN, SYN-ACK, ACK 패킷이 오가는 과정을 통해 연결이 성공적으로 성립되는 모습을 관찰함으로써 TCP 핸드쉐이킹의 중요성을 실감할 수 있을 것이다. 또한, 데이터 패킷의 흐름과 함께 ACK 패킷의 전송 과정을 분석하여 TCP의 신뢰성 있는 전송 메커니즘이 어떻게 작동하는지를 이해하게 될 것이다. 흐름 제어 및 혼잡 제어 구현 방식인 슬라이딩 윈도우와 같은 기능을 관…