NETWORK 4

TCP와 UDP의 특징과 차이: UDP가 신뢰할 수 없는 프로토콜인 이유

우리가 웹 페이지를 열고, 파일을 다운로드하고, 실시간 스트리밍을 시청하는 모든 과정 뒤에는 서로 다른 방식으로 데이터를 전달하는 규칙들이 존재합니다.그 중심에 있는 것이 바로 전송 계층의 핵심 프로토콜인 TCP와 UDP입니다.두 프로토콜은 같은 계층에서 동작하지만, 데이터 전달 방식과 목적이 완전히 다르기 때문에 상황에 따라 선택적으로 사용됩니다. 따라서 단순히 “TCP는 신뢰성이 높고 UDP는 빠르다”라는 암기에서 벗어나, 각각이 왜 그런 특징을 가지게 되었는지 동작 원리 관점에서 이해하는 것이 중요합니다.이번 글에서는 이 차이를 만드는 핵심 메커니즘을 하나씩 살펴보며, 실제 데이터가 전달되는 흐름 속에서 TCP와 UDP가 어떻게 다르게 동작하는지 구체적으로 알아보겠습니다. TCP(Transmi..

NETWORK 2026.04.08

내부망을 지키는 법: 방화벽의 원리와 종류

저번 포스팅에 다룬 사설 IP, 공인 IP 내용에서 내부 LAN 환경과 외부 인터넷 환경을 분리한다고 정리했습니다.일반적으로 LAN 환경은 보통 기업이나 병원 등 내부에서 사용하는 네트워크이기 때문에, 외부로부터의 접근을 적절히 통제하지 않으면 보안 위협에 노출될 수 있습니다. 이러한 이유로 내부망을 보호하기 위해 사용되는 대표적인 보안 장비가 바로 방화벽입니다. 왜 이름이 방화벽(Firewall)일까요?방화벽은 원래 건축물에서 화재가 발생했을 때 불길이 번지는 것을 물리적으로 차단하는 벽을 의미합니다. 네트워크 세상에서도 이 개념은 동일하게 적용됩니다.외부 인터넷이라는 '위험한 공간'에서 발생한 보안 사고(불)가 우리 소중한 내부망(집)으로 옮겨붙지 않도록, 중간에서 트래픽을 검사하고 차단하는 거대한..

NETWORK 2026.04.07

IP 주소는 무엇인가?: 공인 IP vs 사설 IP

많은 분이 IP 주소를 컴퓨터의 주민등록번호 같은 '고유 식별 번호'라고 생각합니다. 하지만 엄밀히 말하면 IP는 기기의 이름이 아니라, 컴퓨터가 연결된 네트워크 끝단의 '현재 위치'에 가깝습니다.내가 카페에서 와이파이를 잡을 때와 집에서 랜선을 꽂을 때의 IP가 달라지는 이유도 바로 여기에 있죠. 심지어 같은 장소에 가만히 있어도 내 주소는 바뀔 수 있습니다. 오늘은 네트워크 접속 장소에 따라, 혹은 설정에 따라 변하는 IP 주소의 본질과 그 속에 숨겨진 공인 IP와 사설 IP의 메커니즘을 알아 보겠습니다. IP 주소: IPv4 vs IPv6IP(Internet Protocol) 주소는 인터넷에 연결된 모든 장치에 할당된 고유 식별 번호입니다.인터넷 또는 로컬 네트워크를 통해 통신하는 컴퓨들은 IP ..

NETWORK 2026.04.06

브라우저에 URL 입력하면 일어나는 일 (DNS → TCP → HTTP)

인터넷을 사용할 때 우리는 자연스럽게 브라우저에 URL을 입력합니다. 하지만 단순히 주소를 입력하는 이 동작 뒤에는 생각보다 많은 과정이 숨어 있습니다. 우리는 URL을 입력함으로써 특정 서버에 접속하고, 그 결과로 웹 페이지를 화면에 받아보게 됩니다. 즉, 우리가 보는 화면은 단순히 “주소를 입력한 결과”가 아니라, 여러 단계의 통신과 처리 과정을 거쳐 만들어진 결과입니다. 이번 글에서는 브라우저에 URL을 입력한 뒤, 실제로 화면이 표시되기까지 어떤 과정이 일어나는지 전체 흐름을 중심으로 알아보겠습니다. URL이란? 우리가 입력하는 URL(Uniform Resource Locator)은 인터넷상에서 웹페이지, 이미지, 영상 등 특정 자원의 고유한 위치를 나타내는 "웹 주소"입니다.URL은 아래..

NETWORK 2026.03.29