top | item 45512132

(no title)

9front | 4 months ago

"The Internet doesn't use MAC addresses, and Internet packets don't have MAC addresses" is a wrong assumption. What's an "Internet packet"? Without MACs there's no networking. Without networking there's no Internet.

discuss

order

ranger_danger|4 months ago

Layer 3 IP packets indeed do not contain MAC addresses, but layer 2 (ethernet or otherwise) frames might.

immibis|4 months ago

the internet predates MAC addresses - it was originally running over serial modem connections.

9front|4 months ago

True. In the Second Edition the Preface mentioned that "Finally, the number of UNIX installations has grown to 10" and some of those systems were connected mostly via telephone lines.

The article refers to a "typical packet found on a typical network" then describes an Ethernet frame, so the author clearly refers to MACs in an Ethernet setup.

MAC is part of the Ethernet standard. The clue of why is needed for is in the name "access control". Without MAC there's no Ethernet. Without Ethernet there's no Internet.

Wait ...there are other networking standards!