When a switch receives a frame which three variables are used to build the CAM table? (Choose three.)