Due to the growth of the Internet, the autonomous system (AS) is at highly growing rate. Large number of ASes brings the problems of routing to BGP. For example, the Internet is full of routing information. Instability of routing isincreased. And, the routing efficiency is lowered. In addition, the current Internet operation efficiency cannot afford thegrowing rate; its backbone architecture might have congested traffic and create traffic bottlenecks. These are theimportant challenges which need to be overcome.In this study, a routing architecture to overcome the problems of the Internet is designed. To avoid the routing problemsoccurred by the increasing of ASes, the hierarchical structure is designed. To improve the operation efficiency, the useof gaterouter is suggested. The network performance can be defined as the mean time of packet flow from source todestination. Therefore, the hop number in the route is one of the most critical factors. The gaterouter could largelydecrease the hop number in the routes to provide the high performance operation. In addition, the global hierarchicalrouting architecture distributes the traffic of the original routing bottleneck of backbone-based Internet. Moreover, itavoids the influence of single network device malfunction from disconnecting the Internet; the other transmitted trafficthrough the network does not share the local network bandwidth. Furthermore, the architecture also closely combineswith IPv6 protocol standard as a hierarchically structural network. It provides the current and future networkrequirements with both scalability and efficiency.