본문/내용
1. 과제 개요
부경대학교 컴퓨터공학과의 실습 과제로 컴퓨터 네트워크의 핵심 요소인 계산기 서버를 구축하는 프로젝트를 진행한다. 이 과제의 목적은 네트워크의 구조, 프로토콜, 그리고 관련 기술을 깊이 이해하고 실습을 통해 적용해보는 것이다. 계산기 서버는 기본적인 계산 기능을 제공하는 서버로, 클라이언트의 요청을 받고 해당 요청에 따라 결과를 계산하여 결과를 반환하는 역할을 한다. 이를 통해 학생들은 서버-클라이언트 모델에 대한 이해를 높이고, 실시간 데이터 처리, 네트워크 통신, 프로토콜 전송의 실제 갈등 및 해결을 경험할 수 있다. 더불어 이 과제에서는 네트워크 패킷 분석 도구인 와이어샤크(Wireshark)를 활용하여 서버와 클라이언트 간의 통신 패킷을 분석하는 작업도 포함된다. 와이어샤크는 네트워크 트래픽을 시각적으로 분석할 수 있는 강력한 도구로, 학생들은 이를 통해 전송되는 데이터의 흐름, 프로토콜의 작동 방식, 그리고 잠재적인 문제점을 실시간으로 파악할 수 있다. 패킷의 캡처 및 애널라이징 과정을 통해 데이터 전송의 효율성과 보안을 고려해볼 필요가 있으며, 이는 실제 네트워크 환경에서도 중요한 요소이다. 이 모의…