PPP achieves this by adding a protocol field to the basic HDLC frame that identifies the type of packet carried by the frame. [2] In fact, HDLC is a much more general protocol devised by the International Standards Organization (ISO) and is also an essential component of the X.25 specification.