This BSc project details the design and simulation of a nationwide Internet Service Provider (ISP) for Qatar, using OPNET modeler. The project begins with background information on ISP network design, routing, and addressing, considering different strategies for handling client prefixes. It covers various ISP connectivity types and technologies, including SONET, DSL, and PPP, along with applications like email, HTTP, FTP, and VoIP. The project focuses on network topology and application performance, building and simulating six network design scenarios based on two main topologies to determine the most efficient one. The analysis includes BGP and RIP routing protocols and performance metrics such as network convergence, email download/upload speeds, Ethernet delay, FTP transfer times, HTTP response times, TCP performance, and voice quality (jitter and packet delay). The project concludes with a discussion of limitations, recommendations, and potential future work. The project provides a practical approach to design and evaluate a nationwide ISP network.