Protocol Data Unit (PDU)
Network Control Protocol is uses to identify the Network layer protocol used in the packet
A network layer packet is commonly referred to as a "packet" or specifically an "IP packet" when discussing Internet Protocol (IP). At this layer, data is encapsulated into packets for routing across different networks. The network layer is responsible for addressing and forwarding these packets to their destination.
its depend on which protocol used in transport layer
LAPD
That's IP (Internet Protocol), or any other similar layer-3 protocol.That's IP (Internet Protocol), or any other similar layer-3 protocol.That's IP (Internet Protocol), or any other similar layer-3 protocol.That's IP (Internet Protocol), or any other similar layer-3 protocol.
Packet
Protocol layers may be defined in such a way that the communications within a layer is independent of the operation of the layer being being used. This is known as "peer-to-peer" communication and is an important goal of the OSI Reference Model. Each layer provides a protocol to communicate with its peer. When a packet is transmitted by a layer, a header consisting of Protocol Control Information (PCI) is added to the data to be sent. In OSI terminology, the packet data (also known as the Payload) is called a Protocol Data Unit (PDU). The packet so-formed, called a Service Data Unit (SDU) is passed via a service access point to the layer below. This is sent using the service of the next lower protocol layer.
The protocol field, in the IP header, identifies what kind of data is in the IP packet - the upper-layer protocol. For example, if the code is 6, that means that the data is a TCP segment.
The purpose of TCP is a connection oriented protocol, meaning that protocol establishes a connection or session between the sources and destination device prior to sending the data segment. UDP is transport layer protocol that provides an interface between the application layer and the network layer.
A PDU (Protocol Data Unit) is defined by which layer it is in. In the physical layer and network layer, it is synonymous with the packet, in the data link layer, it is the frame. In the transport layer, it is a datagram for UDP. A datagram holds one or more PDU's, as it is the basic unit of transferring information via packet switching.
There are actually more than two protocols associated with Layer 4. According to Wikipedia, there are Transmission Control Protocol (TCP), User Datagram Protocol (UDP), Stream Control Transport Protocol (SCTP), Datagram Congestion Control Protocol (DCCP), and Internetwork Packet Exchange/Sequenced Packet Exchange (IPX/SPX).
next header