A communication network comprising a plurality of routers having the ability to route multicast streams: a multicast stream splitter receiving a multicast stream and arranged in operation to split said multicast stream into a plurality of multicast sub-streams (22a, 22b, 22c, 22d) and to transmit said plurality of multicast sub-streams (22a, 22b, 22c, 22d); said plurality of routers receiving said multicast sub-streams (22a, 22b, 22c, 22d) and replicating said sub-streams in dependence upon downstream routers subscribed to said sub-streams; a plurality of bonding routers (23a, 23b) serving a single customer LAN device said plurality of bonding routers (23a, 23b) serving a plurality of fixed or wireless broadband connections having a respective capacity, each of the plurality of bonding routers (23a, 23b) subscribing to a subset comprising one or more of said plurality of multicast sub-streams (22a, 22b, 22c, 22d) in dependence upon the respective capacity of the plurality of connections, wherein the respective subsets that are subscribed to by the plurality of bonding routers are mutually exclusive with each other; wherein the plurality of bonding routers (23a, 23b) serving a single customer LAN device cooperate to aggregate said plurality of multicast sub-streams to form a single multicast stream for use by said customer LAN device and wherein said plurality of bonding routers (23a, 23b) are each arranged to subscribe to one or more of said plurality of multicast sub-streams (22a, 22b, 22c, 22d) in response to a message from the multicast stream splitter and each bonding router (23a, 23b) subscribes to a proportion of said sub-streams (22a, 22b, 22c, 22d) in dependence upon the relative speed of the connections served by each bonding router (23a, 23b). a multicast stream splitter receiving a multicast stream and arranged in operation to split said multicast stream into a plurality of multicast sub-streams (22a, 22b, 22c, 22d) and to transmit said plurality of multicast sub-streams (22a, 22b, 22c, 22d); said plurality of routers receiving said multicast sub-streams (22a, 22b, 22c, 22d) and replicating said sub-streams in dependence upon downstream routers subscribed to said sub-streams; a plurality of bonding routers (23a, 23b) serving a single customer LAN device said plurality of bonding routers (23a, 23b) serving a plurality of fixed or wireless broadband connections having a respective capacity, each of the plurality of bonding routers (23a, 23b) subscribing to a subset comprising one or more of said plurality of multicast sub-streams (22a, 22b, 22c, 22d) in dependence upon the respective capacity of the plurality of connections, wherein the respective subsets that are subscribed to by the plurality of bonding routers are mutually exclusive with each other; wherein the plurality of bonding routers (23a, 23b) serving a single customer LAN device cooperate to aggregate said plurality of multicast sub-streams to form a single multicast stream for use by said customer LAN device and wherein said plurality of bonding routers (23a, 23b) are each arranged to subscribe to one or more of said plurality of multicast sub-streams (22a, 22b, 22c, 22d) in response to a message from the multicast stream splitter and each bonding router (23a, 23b) subscribes to a proportion of said sub-streams (22a, 22b, 22c, 22d) in dependence upon the relative speed of the connections served by each bonding router (23a, 23b).