Internet multicasting is the delivery of an internet packet to all members of a group within the internet. A multicast group includes members in more than one network and host. This thesis identifies requirements for internet multicasting, proposes the mechanism solving the problem of multicasting in the internet environment, and analyzes the performance. The internet multicast mechanism is considered in the internet sublayer, which is the layer of commonality that unifies all of the different networks that might be used in the lower layer.
In order to support the multidestination addressing capability, the internet packet header with fixed length is designed. A list for the destination networks and a logical identifier for the destination hosts are used for a multicast group. The internet routing algorithm is based on these network identifiers. The mechanism incurs considerable reduction in network traffic, and reflects the characteristics of a datagram services. Consequently, it offers high robustness against network failures.
Internet Multicasting이란 한 개의 internet packet을 한 집단내의 모든 구성원들 (multicast group) 에게 전송하도록 함으로써, 각 구성원들에게 개별적으로 보내는 것보다 (unicast) network traffic 및 overhead를 줄이고자 하는 것이다. 따라서, 본 논문에서는 internet sublayer에서 multicasting을 위한 주소 및 경로지정 기법에 관하여 연구하였다.
주소지정 기법에서는 고정된 길이의 internet packet header에 multidestination addressing이 가능하도록 설계하여 variable length를 사용 하는 것보다 processing overhead를 줄일 수 있다. 이 multicast packet을 목적지까지 보내기 위한 경로지정 algorithm은 목적지 network 주소들을 기본으로 함으로써 많은 양의 경로지정을 위한 정보 (routing information) 를 줄일 수 있게 한다. 본 논문에서 제시한 internet multicasting 기법은 많은 양의 network traffic을 줄여, 결과적으로 전송 지연도 줄인다. 또한 진정한 의미의 datagram service를 함으로써, network상의 failure들에 대해 매우 강하다.