How do we classify ASN types?

Classifying ASNs in our ASN database

Let’s start with an example right away.

AS Organization name: Signet B.V.

AS Organization domain: signet.nl

When you look up the information of this AS organization, which is associated with multiple ASNs, you expect to get one single AS-type declaration, however, when you take a closer look at the ASN database or our IP to Company data.

You can see that the Signet B.V. organization is associated with three different ASN types:

  • Hosting
  • ISP
  • Business
ASN DOMAIN NAME TYPE
AS31586 http://signet.nl/ Signet B.V. hosting
AS49685 http://signet.nl/ Signet B.V. isp
AS39700 http://signet.nl/ Signet B.V. business

Should an AS organization be associated with one AS type?

This AS organization, like many, provides multiple distinct services across its multiple ASNs, so we are classifying them into multiple categories.

Signet B.V.’s website shows they provide hosting and ISP services and operate their own business entity service. For that reason, it is expected to categorize the different ASNs of one organization into multiple categories.

How do we categorize ASNs?

Even though ASN data is largely collected from public data sources like WHOIS data, we infer the AS type data. We use a statistical model that compares the behavior of specific ranges and compares them to a known baseline.

Internally, the AS prediction database model looks like this:

id type business education hosting isp
AS141039 isp 0.019 0.0 0.127 0.854
AS147049 isp 0.027 0.0 0.035 0.938

The AS type selection scores imply that the category ‘type’ is not necessarily mutually exclusive, but rather the API selects the “best”. If AS-type prediction is considered a critical factor in your business decision, you can request the ASN prediction database or our AS/Range Scores fields as part of our enterprise custom data solution.

IPinfo services referenced:

API

Database