Which information of the data frame does the VLANIF interface use to determine whether to perform Layer 2 or Layer 3 forwarding?