MAC Protocols: a Taxonomy Three broad classes Channel Partitioning TDMA, FDMA, CDMA(in wireless) e Divide channel into smaller"pieces"(time slots, frequency, code) e Allocate piece to node for exclusive use o Random Access ALoHA, CSMA, CSMA/CD, CSMA/CA e Channel not divided, allow collisions e Recover"from collisions ●“ Taking turns" Polling, Token passing o Nodes take turns, but nodes with more to send can take longer turnsMAC Protocols: a Taxonomy Three broad classes: Channel Partitioning TDMA, FDMA, CDMA (in wireless) Divide channel into smaller “pieces” (time slots, frequency, code) Allocate piece to node for exclusive use Random Access ALOHA, CSMA, CSMA/CD, CSMA/CA Channel not divided, allow collisions “Recover” from collisions “Taking turns” Polling, Token passing Nodes take turns, but nodes with more to send can take longer turns 5: DataLink Layer 5-14