콘텐츠 바로가기
달레줄레 DaleJule
← 모든 에피소드

개발자라면 알아야 할 네트워크 기본 지식

2026년 4월 26일 00:59:59
Apple Spotify YouTube 팟빵

브라우저 주소창에 URL 하나를 입력하는 순간, 뒤에서는 어떤 일들이 벌어지고 있을까요?

이번 에피소드에서는 그 과정을 하나의 흐름으로 따라가며 네트워크의 핵심 개념을 풀어봅니다. 개발자라면 한 번쯤 제대로 짚고 넘어가야 할 네트워크 핵심 개념들을 정리해봤습니다.

먼저 DNS부터 시작합니다. 도메인을 IP로 바꿔주는 인터넷 전화번호부의 역할과 함께, TTL이 무엇인지, 그리고 배포 후 갑자기 접속이 안 되는 황당한 상황이 왜 벌어지는지 짚어봅니다. IP를 받아왔다면 이제 연결을 맺을 차례입니다. TCP 3-way Handshake가 무엇인지, 그리고 신뢰성보다 속도를 우선하는 UDP와는 어떻게 다른지도 살펴봅니다. HTTPS에서 인증서가 왜 중요한지, 그리고 인증서 만료 때문에 곤혹스러웠던 실무 경험도 솔직하게 나눠봤습니다.

인증 방식에 대한 내용도 빠지지 않습니다. 쿠키, 세션, JWT를 단순히 비교하는 데 그치지 않고, 실제로는 이들이 어떻게 서로 연결되어 동작하는지, 그리고 개발자들이 흔히 갖고 있는 오해까지 짚어줍니다. 여기에 더해 한 번쯤은 겪어봤을 CORS 에러가 왜 발생하는지, 어떤 원리로 해결해야 하는지도 자연스럽게 이어집니다.

네트워크는 어렵고 내 영역이 아닌 것 같다고 느끼셨나요? 오늘 에피소드를 듣고 나면 문제가 생겼을 때 어느 레이어에서 발생했는지 바로 짚어낼 수 있게 될 거예요.

📺 달레의 회사 유튜브 출연

https://youtu.be/PKgXbwuaztM

📚 함께 읽으면 좋은 글