Summary
In this chapter, we came to know the main role of each layer in both the OSI and TCP/IP models when we talked about network architecture. We explored the Internet Protocol and were able to distinguish the difference between IPv4 and IPv6. We were also able to determine the subnet mask and classify the IP address. Moreover, we were able to detect whether an error occurs using various TCP/IP tools.
In the next chapter, we are going to talk about the Boost C++ library, which is the library that will make us more productive in the C++ programming. Now, let's prepare our programming tool and go to the next chapter.