한눈에 비교하는 네트워크 통신의 IP주소 지정 방식

네트워크 통신에서 4가지 주소 지정 방식
| 방식 | 통신 형태 | 특징 및 요약 | 주요 활용 사례 |
|---|---|---|---|
| 유니캐스트 (Unicast) |
1 : 1 | 특정 수신자 하나와 1:1로 통신 | 웹서핑, 이메일, 1:1 채팅 등 일반적인 인터넷 통신 |
| 애니캐스트 (Anycast) |
1 : N 중 가장 가까운 1개 | 동일한 IP를 가진 여러 거점 중 네트워크상 가장 가까운 곳과 연결 | DNS 루트 서버, CDN, DDoS 방어 |
| 멀티캐스트 (Multicast) |
1 : 그룹 (N) | 특정 그룹에 가입한 다수의 수신자에게 한 번에 전송 | IPTV 실시간 방송, 화상회의, 온라인 라이브 스트리밍 |
| 브로드캐스트 (Broadcast) |
1 : All (전체) | 동일한 네트워크(서브넷) 내의 모든 기기에게 무조건 전송 | ARP 요청, DHCP IP 할당 요청 (로컬 네트워크 한정) |
- 유니캐스트 (Unicast)
- 방식: 명확한 1개의 목적지 IP 주소를 지정하여 데이터를 보냅니다.
- 특징: 우리가 일상적으로 사용하는 대부분의 인터넷 트래픽(HTTP, HTTPS, TCP 등)이 이 방식입니다.
- 애니캐스트 (Anycast)
- 방식: 전 세계 여러 서버가 같은 IP 주소를 공유합니다. 라우팅 프로토콜(BGP)이 요청을 보낸 곳에서 가장 가까운 거점으로 자동 안내합니다.
- 특징: 트래픽을 분산시키고 지연 시간을 줄이거나, DDoS 공격을 여러 거점으로 쪼개어 방어할 때 주로 쓰입니다.
- 멀티캐스트 (Multicast)
- 방식: 송신자는 데이터를 딱 한 번만 보내지만, 특정 ‘멀티캐스트 그룹 IP’에 가입(Subscribe)한 라우터와 기기들만 그 데이터를 복제해서 받아봅니다.
- 특징: 유니캐스트처럼 수백 명에게 일일이 따로 보낼 필요가 없고, 브로드캐스트처럼 관련 없는 기기까지 괴롭히지 않아 네트워크 대역폭을 매우 효율적으로 아껴줍니다.
- 브로드캐스트 (Broadcast)
- 방식: 내 네트워크 대역(Local Subnet)에 연결된 모든 기기에게 동시에 소리를 지르는 방식입니다 (목적지 IP가 255.255.255.255 등 전용 브로드캐스트 주소).
- 특징: 네트워크에 처음 접속한 기기가 “내 IP를 줄 주인이 누구인가?” 하고 찾을 때(DHCP)나 MAC 주소를 물어볼 때(ARP) 사용됩니다. 단, 라우터 외부(인터넷 전역)로 넘어가지는 못하며 로컬 네트워크 내부에서만 작동합니다.
