네트워크 프로그래밍 - 멀티캐스트 & 브로드캐스트, 입출력 함수


네트워크 프로그래밍 - 멀티캐스트 & 브로드캐스트, 입출력 함수

멀티캐스트 & 브로드캐스트 - Unicast : Class A, B, C Transport TCP and UDP - Broadcast : Hosts all 1’s Transport UDP only - Multicast : Class D Transport UDP only - 멀티캐스트의 데이터 전송방식과 트래픽 이점 멀티캐스트 서버는 특정 멀티캐스트 그룹을 대상으로 데이터를 딱 한번 전송한다. 딱 한번 정송하더라도 그룹에 속하는 클라이언트는 모두 데이터를 수신한다. 멀티캐스트 그룹의 수는 IP주소 범위 내에서 얼마든지 추가 가능하다. 특정 멀티캐스트 그룹으로 전송되는 데이터를 수신하려면 해당 그룹에 가입하면 된다. 멀티캐스트는 연결의 개념이 존재하지 않기 때문에 UDP 소켓을 기반으로 전송된다. - TTL(Time to Live) 패킷을 얼마나 멀리 보낼 것인가를 결정하는 요소이다. TTL은 정수로 표현되며 라우터를 하나 거칠 때마다 1씩 감소한다. TTL이 0이 되면 해당 패킷은 소...


#네트워크 #멀티캐스트 #브로드캐스트 #입출력 #프로그래밍

원문링크 : 네트워크 프로그래밍 - 멀티캐스트 & 브로드캐스트, 입출력 함수