1️⃣ Transmission Control Protocol (TCP)
- Transmission
- 읽는 법: 트랜스미션 (trans-MISH-ən)
- 뜻: 전송, 전달
- Control
- 읽는 법: 컨트롤 (kən-TROHL)
- 뜻: 제어, 통제
- Protocol
- 읽는 법: 프로토콜 (PROH-tə-kawl)
- 뜻: 통신 규약, 약속된 통신 방식
📌 전체 의미
→ Transmission Control Protocol
- 읽는 법: 트랜스미션 컨트롤 프로토콜
- 뜻: 데이터 전송을 신뢰성 있게 제어하는 통신 규약
2️⃣ Internet Protocol (IP)
- Internet
- 읽는 법: 인터넷 (IN-ter-net)
- 뜻: 전 세계 컴퓨터 네트워크
- Protocol
- 읽는 법: 프로토콜 (PROH-tə-kawl)
- 뜻: 통신 규약
📌 전체 의미
→ Internet Protocol
- 읽는 법: 인터넷 프로토콜
- 뜻: 인터넷에서 데이터를 전달하기 위한 주소 및 전달 규칙
| 약어 | 풀네임 | 읽는 법 | 의미 |
| TCP | Transmission Control Protocol | 트랜스미션 컨트롤 프로토콜 | 신뢰성 있는 데이터 전송 규칙 |
| IP | Internet Protocol | 인터넷 프로토콜 | 인터넷 주소 기반 데이터 전달 규칙 |
TCP/IP는 인터넷에서 컴퓨터들이 서로 데이터를 주고받을 수 있도록 하는 통신 규칙(프로토콜)들의 집합입니다. 이름은 두 가지 핵심 프로토콜에서 따왔습니다.
- Transmission Control Protocol (TCP)
- Internet Protocol (IP)
쉽게 말하면
- IP = 목적지 주소를 찾는 역할
- TCP = 데이터를 안전하게 전달하는 역할
아래에서 각각 자세히 설명하고 일상적인 예시로도 설명해 보겠습니다. 📦🌐
1️⃣ IP (Internet Protocol)
✔ 개념
Internet Protocol은
인터넷에서 데이터가 어디로 가야 하는지 결정하는 주소 체계와 전달 방식입니다.
모든 인터넷 기기는 IP 주소를 가지고 있고, 이 주소를 이용해 데이터를 보냅니다.
예:
- 192.168.0.1
- 8.8.8.8
IP의 역할:
- 데이터를 패킷(packet)이라는 작은 단위로 나눔
- 목적지 IP 주소를 붙임
- 네트워크를 통해 목적지까지 전달
하지만 IP는 데이터가 잘 도착했는지 확인하지 않습니다.
즉:
- 중간에 사라질 수도 있음
- 순서가 바뀔 수도 있음
✔ 쉬운 예 (우편 시스템)
IP는 주소가 적힌 택배와 같습니다. 📦
예를 들어:
- 내가 친구에게 택배를 보냄
- 택배에 친구 집 주소를 적음
- 택배 회사가 주소를 보고 배송
여기서
- 주소 = IP 주소
- 택배 = 데이터 패킷
하지만 우체국은
- 택배가 정확히 도착했는지 확인 안 할 수도 있음
- 순서대로 보낼 필요도 없음
그래서 IP만으로는 완벽한 전달이 보장되지 않습니다.
2️⃣ TCP (Transmission Control Protocol)
✔ 개념
Transmission Control Protocol은
데이터가 정확하고 순서대로 도착하도록 관리하는 프로토콜입니다.
TCP의 주요 기능:
1️⃣ 연결 설정 (Connection)
→ 데이터를 보내기 전에 연결을 만듦
2️⃣ 데이터 순서 관리
→ 패킷에 번호를 붙임
3️⃣ 오류 검사
→ 데이터가 깨졌는지 확인
4️⃣ 재전송
→ 데이터가 안 오면 다시 보냄
5️⃣ 흐름 제어
→ 상대방이 받을 수 있는 속도로 전송
✔ 쉬운 예 (택배 확인 서비스)
TCP는 택배 배송 추적 + 확인 시스템입니다. 📦📋
예:
1️⃣ 택배를 여러 개로 나눠 보냄
2️⃣ 각 택배에 번호를 붙임
예

3️⃣ 친구가 받으면 도착 확인 메시지(ACK)를 보냄
4️⃣ 만약 2번 박스가 안 오면
→ 다시 보내라고 요청
그래서 TCP는 데이터가 정확하게 도착하도록 보장합니다.
3️⃣ TCP + IP 함께 동작
인터넷에서 실제 데이터 전송 과정:
1️⃣ 데이터를 작은 패킷으로 나눔
2️⃣ TCP가 번호 붙이고 관리
3️⃣ IP가 목적지 주소를 붙여 전달
4️⃣ 네트워크를 통해 이동
5️⃣ 도착하면 TCP가 순서대로 재조립
✔ 예 (웹사이트 접속)
예:
브라우저로 Google Chrome에서 Google 서버 접속
과정:
1️⃣ 브라우저가 서버에 요청
2️⃣ TCP 연결 생성
3️⃣ 웹페이지 데이터를 여러 패킷으로 분할
4️⃣ IP가 서버 → 사용자 컴퓨터로 전달
5️⃣ TCP가 순서대로 재조립
6️⃣ 웹페이지 표시
4️⃣ 한눈에 비교
| 구분 | TCP | IP |
| 역할 | 데이터 신뢰성 보장 | 목적지 전달 |
| 기능 | 오류 확인, 재전송 | 주소 기반 전달 |
| 연결 | 연결 지향 | 비연결 |
| 비유 | 택배 배송 추적 시스템 | 주소 기반 택배 배송 |
✅ 정리
- IP → 데이터를 어디로 보낼지 결정
- TCP → 데이터를 정확하고 순서대로 전달
즉
IP = 길 찾기 🚚
TCP = 안전 배송 관리 📦

그림 설명
1️⃣ TCP 역할
- 데이터를 패킷으로 나눔
- 번호를 붙임
- 순서가 틀리면 다시 정렬
- 빠진 패킷은 재전송 요청
예
2번 패킷
3번 패킷
2️⃣ IP 역할
- 패킷에 목적지 주소(IP 주소) 붙임
- 인터넷의 여러 라우터를 통해 전달
예
출발지: 내 컴퓨터
목적지: 142.250.xx.xx (웹 서버)
전체 흐름 (한 줄 정리)

추가설명)
TCP/IP 4계층 구조 그림

각 계층 쉽게 설명
1️⃣ 응용 계층 (Application Layer)
사용자가 직접 사용하는 인터넷 서비스입니다.
예
- 웹사이트
- 이메일
- 파일 다운로드
대표 프로토콜
- HTTP
- FTP
- SMTP
- DNS
예시
브라우저 Google Chrome에서 웹사이트 접속

2️⃣ 전송 계층 (Transport Layer)
데이터를 안전하게 보내는 역할을 합니다.
대표 프로토콜
- Transmission Control Protocol
- User Datagram Protocol
역할
- 데이터 분할
- 순서 관리
- 오류 확인
- 재전송
예

3️⃣ 인터넷 계층 (Internet Layer)
데이터가 어느 컴퓨터로 가야 하는지 결정합니다.
대표 프로토콜
- Internet Protocol
- ICMP
- ARP
역할

4️⃣ 네트워크 인터페이스 계층
실제로 케이블이나 Wi-Fi로 데이터를 보내는 단계입니다.
예
- LAN 케이블
- Wi-Fi
- 네트워크 카드
대표 기술
- Ethernet
- Wi‑Fi
전체 데이터 흐름 그림

✅ 한 줄 핵심 정리
Transport → 데이터 전달 관리
Internet → 주소 지정
Network Interface → 실제 전송
'컴퓨터 잡다학메모' 카테고리의 다른 글
| “AI가 절대 못하는 인간 능력 TOP 7”, 4차산업 인공지능시대 대체 직업 (1) | 2026.03.14 |
|---|---|
| AI 때문에 10년 안에 가장 위험한 직업 TOP 15 (0) | 2026.03.14 |
| 3차산업, 4차산업, 사라질 직업, 새롭게 만들어진 직업 정리 (1) | 2026.03.14 |
| 인공지능 스마트안경은 안경이란? (1) | 2026.03.06 |
| EV 반도체는 전기차(EV, Electric Vehicle)에 들어가는 반도체를 말한다. (0) | 2026.03.06 |
콘텐츠 내 자동삽입광고
