1

I just wanted clarification on what exactly PPP is and why it does not have a MAC address due to having seen that under a response to a question of how routers transverse packets to their destinations.

1
  • MAC addresses are used by the IEEE data-link protocols, but other data-link protocols use other or no addressing. Frame relay uses DLCI, ATM uses VPI/VCI, PPP and HDLC do not use addressing, etc.
    – Ron Maupin
    Commented Mar 11, 2023 at 23:27

1 Answer 1

6

The Point-to-Point Protocol (PPP) is a data link layer protocol that's designed to run on top of a simple serial link as physical layer. Its main functionality is defined in RFC 1661.

Since there are exactly two nodes on that point-to-point link, no addressing is required.

The PPP header does have an 8-bit address field but it's not used anywhere (always 0xff).

2
  • Ok thanks for helping me understand.
    – N.C.
    Commented Mar 13, 2023 at 5:28
  • It is quite literally in the name: Point-to-Point Protocol. Commented Apr 1, 2023 at 10:55

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.