NETWORK
신입 개발자를 위한 TCP/IP 프로토콜 완벽 가이드
오늘은 개발자라면 반드시 알아야 할 TCP/IP 프로토콜에 대해 정리해보려고 한다.처음 공부할 때 어려웠던 부분들을 쉽게 비유를 통해 설명해 보겠다.1. TCP/IP 프로토콜이란?TCP/IP는 인터넷에서 컴퓨터들이 서로 정보를 주고받는 데 사용하는 프로토콜이다. TCP(전송 제어 프로토콜)와 IP(인터넷 프로토콜)를 함께 부르는 말이다.TCP/IP의 특징1. 신뢰성이 높다 - 패킷 손실 시 재전송을 한다 - 순서가 바뀐 패킷을 올바른 순서로 재조립한다2. 연결 지향적이다 - 통신 전에 연결을 설정한다 - 데이터 전송이 끝나면 연결을 종료한다3. 호스트 식별이 가능하다 - IP 주소를 통해 각 호스트를 구분한다 - 포트 번호로 애플리케이션을 구분한다실생활 비유: 우체국 택배 서비스TC..
2024. 11. 3. 22:29