The communication system then routes the data packets based on the address labels rather than routing addresses, such as IP, UDP, and ATM headers, and thus can multiplex and transport data packets that are formatted based on a variety of transport protocols.