TCP에서 데이터를 안전하게 전달하는 방법

TCP를 처음 공부할 때 가장 많이 듣는 말 중 하나가 있다. 바로 TCP는 신뢰성 있는 데이터 전송을 지원한다는 것이다. 그런데 여기서 조금...

모두 읽어보기

HTTP 요청과 응답은 어떻게 오갈까?

앞에서 DNS가 도메인 이름을 IP 주소로 바꾸는 과정을 알아봤다. 사용자가 브라우저에 웹사이트 주소를 입력하면 DNS를 통해 서버의 IP 주소를 확인하고, 그다음 실제...

모두 읽어보기

TCP에서 데이터를 안전하게 전달하는 방법

TCP를 처음 공부할 때 가장 많이 듣는 말 중 하나가 있다. 바로 TCP는 신뢰성 있는 데이터 전송을 지원한다는 것이다. 그런데 여기서 조금...

모두 읽어보기

HTTP 상태 코드로 서버 응답 이해하기

웹사이트를 사용하다 보면 숫자로 된 메시지를 자주 만나게 된다. 개발자 도구의 Network 탭을 열어봐도 이런 숫자가 보이고, 웹사이트에 문제가 생겼을 때도 404나...

모두 읽어보기

TCP 연결 종료 과정 알아보기

앞에서 TCP 연결을 시작할 때 3-Way Handshake를 사용한다고 알아봤다. 그런데 한 가지 궁금한 점이 생긴다. 연결을 시작할 때도 서로 확인하는 과정이 필요하다면,...

모두 읽어보기

DNS 질의가 이루어지는 과정 쉽게 이해하기

앞에서 DNS가 도메인 이름을 IP 주소로 바꿔주는 과정에 대해 알아봤다. 우리가 브라우저에 을 입력하면 DNS를 통해 해당 도메인의 IP 주소를 확인하고, 그...

모두 읽어보기

TCP 연결은 어떻게 시작될까? 3-Way Handshake 이해하기

TCP를 공부하다 보면 3-Way Handshake라는 말이 나온다. 처음에는 이름부터 조금 거창해 보였는데, 막상 과정을 보면 생각보다 단순하다. TCP는 데이터를 바로 보내는 것이...

모두 읽어보기

DNS는 어떻게 도메인을 IP 주소로 바꿀까?

인터넷을 사용할 때 우리는 보통 IP 주소를 직접 입력하지 않는다. 예를 들어 웹사이트에 접속할 때 처럼 사람이 읽기 편한 도메인 이름을 입력한다....

모두 읽어보기

컴퓨터의 네트워크 연결을 담당하는 인터페이스

네트워크 인터페이스의 개념과 역할을 알아보고 NIC, IP 주소, MAC 주소와 어떤 관계가 있는지 컴퓨터의 네트워크 연결 과정을 쉽게 설명합니다. 컴퓨터에서 인터넷을 사용하다...

모두 읽어보기

TCP와 UDP는 어떻게 다를까?

네트워크를 공부하다 보면 TCP랑 UDP라는 단어가 생각보다 자주 나온다. 처음 봤을 때는 둘 다 데이터를 보내는 방식인데 뭐가 그렇게 다른가 싶었다. 찾아보면...

모두 읽어보기