프로토콜 설계 시 고려사항프로토콜을 설계할 때는 데이터 전송의 신뢰성, 효율성, 보안성, 확장성 등을 고려해야 함.이러한 요소들은 네트워크 통신이 원활하게 이루어지도록 보장하는 중요한 요소임.✅ 1. 신뢰성 (Reliability)데이터가 손실되지 않고 정확하게 전달되는가?오류 감지 및 복구 메커니즘이 포함되어 있는가?패킷 손실이 발생하면 어떻게 복구할 것인가?관련 기법:✔ 오류 검출 코드 (Checksum, CRC)✔ 자동 재전송 요청 (ARQ, Automatic Repeat reQuest)✔ 흐름 제어 (Flow Control)✅ 2. 효율성 (Efficiency)네트워크 리소스를 최소한으로 사용하면서 최적의 성능을 유지하는가?패킷 크기 및 전송 속도를 최적화했는가?불필요한 데이터 전송(Overhea..