The Internet is based on the AS concept; therefore, two types of routing protocols are required: 1  Interior Gateway Protocols (IGP) : Used for routing within an AS. 2  It is also referred to as intra-AS routing. 3  Companies, organizations, and even service providers use an IGP on their internal networks.