A transmitting system for transmitting a broadcast signal, the transmitting system comprising:
- a link layer processor to generate at least one first link layer packet including data packets that include broadcast data and generate at least one second link layer packet including link layer signaling information in a link layer that is a layer between a physical layer and a network layer;
- and
- a physical layer processor to transmit the broadcast signal including the at least one first link layer packet and the at least one second link layer packet in the physical layer,
- wherein a header of the at least one first link layer packet includes packet type information for indicating a packet type of the data packets before being included in the at least first link layer packet,
- wherein the data packets are Transport Stream (TS) packets or Internet Protocol (IP) packets,
- wherein the TS packets are header compressed TS packets or header uncompressed TS packets,
- wherein the IP packets are header compressed IP packets or header uncompressed IP packets,
- wherein the header compression of the TS packets is identified based on an additional header,
- wherein the header compression of the IP packets is identified based on the packet type information,
- wherein the header of the at least one first link layer packet further includes indication information to indicate whether or not the additional header is present in the at least one first link layer packet in response to the data packets that are the TS packets, and
- wherein the additional header includes information to identify whether the header compression is performed on the TS packets.