본문/내용
1. 네트워크 통신 프로토콜의 기본 원리와 종류에 대해 설명하시오.
네트워크 통신 프로토콜은 컴퓨터와 디바이스 간 데이터 교환을 위한 규칙과 절차를 정의하는 표준입니다. 이 원리는 데이터 패킷 형식, 주소 지정, 오류 검출, 흐름 제어 등을 포함하여 통신 과정의 일관성, 신뢰성, 효율성을 보장하는 데 중점을 둡니다. 프로토콜의 종류로는 TCP/IP, HTTP, FTP, Bluetooth, CAN(차량 내 통신 프로토콜) 등이 있으며, 각각의 용도와 특성에 따라 선택됩니다. 예를 들어, TCP/IP는 인터넷의 기본 프로토콜로서 1983년 이후 세계 인터넷 트래픽의 90% 이상을 처리하고 있으며, HTTP는 웹 페이지 전송에 활용되어 2023년 기준 전 세계 인구의 60% 이상이 웹을 이용하는 데 필수적입니다. 차량 통신 분야에서는 CAN이 차량 내 여러 ECU 간 데이터 교환을 위해 사용되며, 2022년 글로벌 차량용 CAN 시장은 연평균 5% 성장하여 2027년까지 약 7억 대 이상의 차량에 적용될 전망입니다. 이러한 프로토콜은 신뢰성 확보와 함께 효율적 데이터 전송, 실시간 반응을 가능하게 하여 현대 모비스의 SW 연구 및 개발에 핵심적인 역할을 수행하고 있습니다.
2. TCP와 UDP의 차이…