유니캐스트
- 1:1 통신
- 출발지와 목적지가 1:1로 통신
- 범위 : 전체 네트워크
- IPv4 / IPv6 가능
- ex) HTTP
브로드캐스트
- 1:모든
- 동일 네트워크에 존재하는 모든 호스트가 목적지
- 로컬 네트워크 내에서 모든 호스트에 패킷을 전달해야 할 때 사용
- 유니캐스트로 통신하기 전, 상대의 위치를 알기 위해 사용
- 범위 : 서브넷(로컬 호스트) - 큰 네트워크를 작은 네트워크로 분할하는 것 - 192.168.1.0~255 통신 가능
멀티캐스트
- 1:그룹(해당 그룹에 속한 다수의 호스트)
- 하나의 출발지에서 다수의 특정 목적지로 데이터 전송
- IPTV 같은 실시간 방송을 볼때의 통신 방식
- 사내 방송, 증권 시세 전송 등 단방향으로 다수에게 동시에 같은 내용 전달할 때 사용
애니캐스트
- 1:1 통신(목적지는 동일 그룹 내의 1개 호스트)
- 다수의 동일 그룹 중 가장 가까운 호스트에서 응답
- 가장 가깝거나 가장 효율적으로 서비스할 수 있는 호스트와 통신하는 방식
- DNS 서버를 찾을때 / 애니캐스트 게이트웨이에서 사용
- IPv4에서는 일부 기능 구현, IPv6은 모두 구현 가능
링크 로컬 멀티캐스트
- IPv6에서 사용
- 인접한 네트워크에 있는 호스트들끼리 통신하기 위해 사용하는 특수한 주소 - 통신방법이 아닌 주소.
- ff02::1:ff00:0000/104 형태로 구성
언노운 유니캐스트
- MAC 주소가 알려지지 않은 유니캐스트 트래픽
- 통신 방법이 아닌 트래픽.
- 목적지 MAC이 캐싱되지 않아 알 수 없음 - 이전에 해당 MAC 호스트로부터 패킷을 수신해본적 없음 - 패킷이 처음 수신된 경우에 발생
- MAC 주소를 몰라서 패킷을 모든 포트로 전송함