IP-ARP-Vendor_lookup

This program ingests a Cisco “sh ip arp” as a text file and produces the list of vendors seen in the file

Why?

  • Answers the question what are the different vendors seen in a Cisco #sh ip arp
  • Helps to understand what is in a network

Requirements:

  • This uses a restful API to search for the vendors, so it needs an internet connection
  • This needs the output of a “#sh ip arp”, as it is using this to do the lookup

Input:

  • Contents of a text file with the Cisco #sh ip arp output:

    image

Output:

  • Program output:

    image
    image

  • Created text file “company_list.txt” output:

    image

  • Created text file “oui_final_list.txt” output:

    image

GitHub

View Github