백엔드 개발자가 알아야 하는 네트워크
1. OSI 7계층 이론과 실제 서버 통신 구조 네트워크 통신은 계층 구조로 나뉘어 있으며, 각 계층은 명확한 책임을 가진다.서버 개발자는 이 구조를 이해해야 클라이언트-서버 간 트래픽, 패킷, 요청 흐름을 분석할 수 있다.계층이름대표 프로토콜역할실무 연관7응용 (Application)HTTP, HTTPS, SMTP, FTP사용자 요청을 처리하는 실제 서비스 계층API, WebSocket, gRPC6표현 (Presentation)TLS/SSL, JSON, XML암호화·인코딩·직렬화 수행HTTPS 암호화, JWT5세션 (Session)SSH, RPC, NetBIOS세션 생성 및 유지로그인 세션, TCP 연결 유지4전송 (Transport)TCP, UDP송수신 제어, 순서 보장, 포트 관리소켓 통신, API..
2025. 10. 15.