태그: 네트워크
12편
-
TCP vs UDP 전송 프로토콜 비교 | 신뢰성·지연·QUIC까지 선택 가이드
TCP와 UDP의 연결·신뢰성·순서 보장 차이를 비교합니다. DNS·스트리밍·게임·QUIC(HTTP/3) 실무 관점에서 프로토콜 선택 기준을 정리했습니다.
-
HTTP vs FTP vs SSH 프로토콜 비교 | 용도·보안·파일 전송 선택 가이드
HTTP, FTP, SSH의 목적·보안 모델·포트·인증 방식을 비교합니다. 웹 API·대량 파일·원격 관리에 맞는 프로토콜 선택과 curl·OpenSSH 예제를 정리했습니다.
-
FTP 프로토콜 실전 활용 | Active·Passive·FTPS·SFTP와 파일 전송 운영
레거시부터 여전히 쓰이는 FTP의 제어·데이터 채널, Active/Passive, 대표 명령어와 FTPS·SFTP 비교, 방화벽 이슈까지 초급 실무 가이드입니다.
-
HTTP 프로토콜 완전 가이드 | HTTP/1.1·HTTP/2·HTTP/3·REST·HTTPS·캐시 실전
웹의 기반인 HTTP의 요청·응답, 메서드·상태 코드·헤더, HTTP/2 멀티플렉싱과 HTTP/3 QUIC, HTTPS·캐시·REST API 설계까지 2026년 기준 실무 가이드입니다.
-
SSH 프로토콜 보안 원격 접속 | 공개키·ProxyJump·포트 포워딩·OpenSSH 실전
SSH의 키 교환·서버 인증·사용자 인증 흐름, 공개키 설정, ssh config, 로컬·원격 포트 포워딩과 ProxyJump, SCP/SFTP·보안 운영까지 정리한 중급 가이드입니다.
-
TCP 프로토콜 완전 가이드 | 3-way handshake·흐름·혼잡 제어·소켓 실전
TCP의 연결 설정·종료, 슬라이딩 윈도우, Reno/CUBIC 혼잡 제어, Nagle·TCP_NODELAY·KEEPALIVE까지 신뢰성 중심으로 정리한 실무 가이드입니다.
-
UDP 프로토콜 실전 활용 | 저지연·DNS·게임·스트리밍과 QUIC 연결
비연결형 UDP의 헤더·체크섬·포트 모델, 애플리케이션 재전송·순서, QUIC과의 관계까지 저지연 실시간 관점에서 정리한 실무 가이드입니다.
-
WebRTC 프로토콜 실시간 통신 | 시그널링·ICE·STUN/TURN·DTLS·SRTP 실전
브라우저 P2P 실시간 통신의 표준인 WebRTC—SDP 시그널링, ICE 후보 수집, STUN/TURN, DTLS 핸드셰이크, SRTP 미디어 보호까지 NAT·보안 관점으로 정리합니다.
-
C++ 네트워크 | "소켓 프로그래밍" 기초 [TCP/UDP]
C++ 네트워크에 대해 정리한 개발 블로그 글입니다. #include <iostream> #include <sys/socket.h> #include <netinet/in.h> #include <unistd.h> #include <cstring> using…
-
C++ 소켓 프로그래밍 완벽 가이드 | TCP/UDP·소켓 옵션·논블로킹·에러 처리 [#28-1]
C++ 네트워크 통신이 필요할 때 POSIX 소켓으로 TCP 클라이언트/서버 구현, SO_REUSEADDR·SO_KEEPALIVE, select/poll 논블로킹, EADDRINUSE·ECONNREFUSED 등 에러 처리, 연결 풀·타임아웃 프로덕션 패턴까지.
-
C++ 네트워크 에러 완벽 가이드 | errno·타임아웃·재시도·서킷브레이커 [#28-3]
C++ 프로덕션에서 간헐적 연결 끊김을 해결하는 방법. errno(EINTR, EAGAIN, ECONNRESET, ETIMEDOUT) 구분, SO_RCVTIMEO·select·Asio 타임아웃, 지수 백오프·서킷브레이커, 모니터링·디버깅까지 실전 코드로 구현합니다.
-
C++ Boost.Asio 입문 | io_context·async_read
C++ Boost.Asio 입문: io_context·async_read. 실무에서 겪은 문제·비동기 I/O가 왜 필요한가요?로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.