1. 유니 캐스트
- 특정 대상과 1:1 통신
- 통신 방법
* 전송되는 프레임에 자신의 MAC Address IP와 목적지 MAC Address IP를 넣고 네트워크에 전송
* 네트워크 내 모든 시스템은 자신의 MAC Address IP와 프레임의 목적지 MAC Address IP를 비교
* 주소가 같다면 프레임을 받아서 처리, 아니면 프레임을 버림
- 특징
* 네트워크 상의 다른 컴퓨터의 CPU 성능을 저하시키지 않음. 이유는, 자신의 MAC address IP가 아니라고 판단하면 랜카드에서 해당 프레임을 버리기 때문에 CPU까지 도착하지 않음
2. 멀티 캐스트
- 특정 집단과 1:N 통신
- 통신 방법
* 그룹 주소 D Class IP 사용
* 그룹 주소를 갖는 멀티 캐스트 패킷을 네트워크에 전송
* 수신자는 자신이 패킷의 그룹에 속하는 지를 판단하고 패킷의 수용 여부 결정
- 특징
* 데이터를 받을 특정 호스트들에게만 데이터 전송 가능
* 스위치나 라우터가 멀티 캐스트를 지원해야 함
* 유니 캐스트보다 네트워크 효율 높음. 이유는, 유니 캐스트는 다수의 수신자에게 데이터를 보낼 때 동일한 패킷을 중복 통신해야 하지만, 멀티 캐스트는 다수의 수진자에게 한 번에 데이터를 보내기 때문
3. 브로드 캐스트
- 모든 대상들과 통신
- 통신 방법
* Local LAN 상에 MAC Address IP 전송
* 시스템에 MAC Address IP가 도착하면 랜카드는 자신의 MAC Address IP와 같지 않아도 브로드 캐스트 패킷을 CPU에 전송
* CPU가 브로드 캐스트 패킷 처리
- 특징
* Local LAN에 연결된 모든 시스템에게 데이터를 보내는 방식
* 모든 시스템에게 데이터가 전송되므로 불필요한 Interrupt 발생
* 자신이 속한 네트워크에서만 한정
* 라우터를 경유하지 못함
* 네트워크 안의 모든 시스템과 통신하기 위한 방식
참고
- 블로그 1
- 블로그 2
- 위키피디아 1
- 위키피디아 2
'Software Courses > Network' 카테고리의 다른 글
네트워크 구성요소 : Network Core (0) | 2020.12.28 |
---|---|
네트워크 구성요소 : Network Edge (0) | 2020.12.28 |
캡슐화 (0) | 2020.12.27 |
네트워크 모델 : TCP/IP 4 layers, OSI 7 layers (0) | 2020.12.27 |
네트워크란? (0) | 2020.12.26 |