This article discusses the OSI and TCP/IP internet models, Address Resolution Protocol (ARP), and network addressing solutions with TCP/IP. It also provides a network addressing solution for a LAN and WAN using TCP/IP and explains how NAT is used to enable privately addressed hosts to access the internet. The article is suitable for students studying computer networking and related courses.