용어와 정의
영문 또는 원어: TCP/IP
영문 정식명칭: Transmission Control Protocol/Internet Protocol
한글명: TCP/IP 프로토콜 계층
TCP/IP는 인터넷에서 사용하는 통신 프로토콜 모음과 그 계층 구조를 가리킵니다.
정확한 의미와 원리
링크 계층은 인접 구간, 인터넷 계층은 IP 전달, 전송 계층은 응용 끝점 사이의 전달, 응용 계층은 서비스 규약을 담당합니다. TCP와 IP 두 프로토콜만 있다는 뜻이 아니라 UDP와 ICMP 등도 포함하는 체계입니다.
쉽게 이해하는 사용 예시
웹 접속에서는 HTTP 메시지가 전송 프로토콜과 IP, 링크 프레임 안에 담겨 전달됩니다. 중간 라우터가 다음 구간으로 보낼 때 링크 헤더는 달라질 수 있습니다.
종류와 관련 개념의 차이
OSI는 기능을 일곱 계층으로 설명하고 TCP/IP는 실제 인터넷 프로토콜 역할을 중심으로 묶습니다. 교재의 다섯 계층 모델은 링크를 물리와 데이터 링크로 나눈 설명이므로 계층 수만으로 옳고 그름을 판단하지 않습니다.
적용 조건과 오해하기 쉬운 점
TCP/IP를 쓴다고 반드시 TCP를 쓰는 것은 아닙니다. DNS와 실시간 통신 등에서는 UDP가 사용되며, QUIC도 UDP 위에서 별도의 신뢰성과 보안 기능을 제공합니다.
관련 용어와 글
함께 이해할 기준 개념
함께 비교할 용어
- OSI OSI 참조 모델
- Frame 프레임
- Packet 패킷
- Encapsulation 캡슐화
- NIC 네트워크 인터페이스 컨트롤러
- Network topology 네트워크 토폴로지
- Unicast 유니캐스트
- Repeater hub 리피터 허브
- LAN 근거리 통신망
- WAN 광역 통신망
- WLAN 무선 근거리 통신망
- Internet 인터넷
- Intranet 인트라넷
- MAN 도시권 통신망
- PAN 개인 영역 통신망
- Physical layer 물리 계층
- Data link layer 데이터 링크 계층
- Network layer 네트워크 계층
- Transport layer 전송 계층
- Session layer 세션 계층
- Presentation layer 표현 계층
- Application layer 응용 계층
- Broadcast 브로드캐스트
- Multicast 멀티캐스트
- Anycast 애니캐스트
- IGMP 인터넷 그룹 관리 프로토콜
- IGMP snooping IGMP 스누핑
- MLD 멀티캐스트 수신자 탐색
- PIM 프로토콜 독립 멀티캐스트
- Ultra Ethernet AI 및 고성능 연산용 이더넷 확장
- RoCE 이더넷 기반 RDMA
- CPO 공동 패키지 광학
- UALink 가속기 간 고속 연결
- UET Ultra Ethernet 전송
- InfiniBand 인피니밴드
- Silicon photonics 실리콘 포토닉스
- Ethernet 이더넷
- Bandwidth 대역폭
- Latency 지연 시간
- 서버
- UDP 사용자 데이터그램 프로토콜
- QoS 서비스 품질
- Network congestion 네트워크 혼잡
- Optical transceiver 광 트랜시버
- Optical fiber 광섬유
- GPU 그래픽 처리 장치