본문 바로가기
네트워크

통신 방식(유니, 멀티, 브로드, 애니)

by laoching 2022. 2. 15.
728x90
반응형

네트워크에서 출발지 -> 목적지 방향으로 데이터 전송 시 사용하는 통신 방식은 4가지가 있다.

 

유니캐스트

1:1 통신

출발지와 목적지가 1:1로 통신한다.

대부분의 통신이 유니캐스트 방식을 사용한다.

ex) HTTP

 

브로드캐스트

1:ALL 통신

목적지가 ALL로 설정되어 있는 통신이다.

유니캐스트 통신 전 상대방의 정확한 위치를 알아내기 위해 사용한다.

주소 체계에 따라 브로드캐스트의 다양한 분류가 가능하지만 기본적으로는 로컬 네트워크 내에서 모든 호스트에 패킷을 전달해야 할 경우에 사용한다.

ex) ARP

 

멀티캐스트

1:그룹 통신

해당 그룹에 속한 다수의 호스트에게만 패킷을 전달하는 통신이다.

단방향으로 다수에게 동시에 같은 내용을 전달해야 할 경우에 사용한다.

ex) IPTV, 방송

 

애니캐스트

후보 설정 = 1:그룹 / 최종 = 1:1 통신

 

1:그룹 통신

통신할 후보군을 설정하기 위해 애니캐스트 주소가 같은 호스트 중 가장 가깝거나 가장 효율적으로 서비스할 수 있는 호스트와 통신한다.

가장 가까운 DNS 서버를 찾거나 가장 가까운 게이트웨이를 찾은 애니캐스트 게이트웨이 기능에 사용한다.

 

1:1 통신

후보군을 설정하고 최종적으로는 1:1 통신을 진행한다.

유니캐스트와 차이점은 애니캐스트는 다수의 후보군을 가지고 있다는 것이다.

 

통신 방식을 구분할 때 실제 데이터를 전달하려는 출발지가 기준이 아니라 목적지 주소를 기준으로 구분한다는 것을 명심하자.
728x90
반응형

'네트워크' 카테고리의 다른 글

TCP/IP socket  (0) 2022.06.13
TCP/IP 송/수신 원리  (0) 2022.06.11
Proxy의 정의와 활용  (1) 2022.06.09
상위 프로토콜 지시자  (0) 2022.02.10
CapTipper를 이용한 pcap파일 분석  (0) 2021.09.16

댓글