Terminal Identification: Numerous Identification Methods Type Identification Method Description Application Scenario Information reporting MAC OUI The first three bytes of a MAC address indicate a manufacturer. Identify the device manufacturer only HTTP UserAgent A browser's UserAgent string contains the manufacturer, terminal type, operating system, browser type, and other information. Mobile phones, tablets, PCs, workstations, intelligent voice and video terminals DHCP Option Some options in a terminal's DHCP packets can be used to classify terminals, for example, DHCP Options 55, 60, and 12. Mobile phones, tablets, PCs, workstations, IP cameras, IP phones, printers, etc. LLDP LLDPDUs carry device model information. IP phones, IP cameras, network devices, etc. mDNS mDNS packets contain terminal model and service information. Apple devices, printers, IP cameras, etc. Proactive scanning SNMP Query Identification information is obtained by querying device information-related SNMP MIB objects. Network devices, printers, etc. Nmap The OS and services of terminals are scanned to obtain the terminal model and OS information. PCs, workstations, printers, phones, IP cameras, etc.