병훈's Blog

네트워크 뿌수기 - 목적지의 개수에 따른 분류 본문

Computer/Network

네트워크 뿌수기 - 목적지의 개수에 따른 분류

thdqudgns 2022. 12. 23. 18:29
데이터를 전송하는 주소의 차이

 

IP로 데이터를 전송할 때, 목적지가 하나든 여러 개든 상관없습니다.

목적지가 단 하나인지, 여러 개인지에 따라 데이터 전송 방식을 3가지로 분류할 수 있습니다.

 


 

유니캐스트

단 한곳으로 데이터를 전송하는 것을 유니캐스트라고 합니다.

그리고 유니캐스트에 이용하는 IP 주소가 유니캐스트 IP 주소입니다.

 

PC 등에는 유니캐스트 IP 주소를 설정합니다.

유니캐스트 데이터 전송에는 목적지 호스트의 유니캐스트 IP 주소를

IP 헤더의 목적지 IP 주소로 지정합니다.

 

만약, 완전히 같은 데이터를 복수의 주소로 전송하고 싶을 때는

출발지에서 목적지 수만큼 유니캐스트 데이터 전송을 반복하면 되지만,

효율이 좋지 않습니다.

 

완전히 같은 데이터를 복수의 주소로 효율적으로 전송하기 위해서

브로드캐스트와 멀티캐스트를 사용합니다.

 

 

브로드캐스트

같은 네트워크 상의 모든 호스트에 완전히 똑같은 데이터를 전송하는 것을 브로드캐스트라고 합니다.

 

IP 헤더의 목적지 IP 주소에 브로드캐스트 IP 주소를 지정하면,

같은 네트워크 상의 모든 호스트에 데이터를 전송할 수 있습니다.

 

 

멀티캐스트

같은 애플리케이션이 동작하는 등 특정 그룹에 포함되는 호스트에 완전히 똑같은 데이터를 전송하는 것을

멀티캐스트라고 합니다.

 

IP 헤더의 목적지 IP 주소에 멀티캐스트 IP 주소를 지정합니다.

 

 

 


 

Point

 

∨ 유니캐스트는 단 하나의 목적지에 데이터를 전송하는 것

∨ 브로드캐스트는 같은 네트워크 상의 모든 호스트에 데이터를 전송하는 것

∨ 멀티캐스트는 특정 그룹에 포함되는 호스트에 데이터를 전송하는 것

 

 

 

 

728x90
728x90