<p>A multicast method and a multicast apparatus are disclosed. The multicast method includes: retaining the multicast forwarding subtree and forbidding to forward multicast data through the multicast forwarding subtree when the created multicast forwarding subtree does not need to forward any data; and forwarding the multicast data through the multicast forwarding subtree when the created multicast forwarding subtree needs to forward data.</p>