Just like developing a basic understanding of anything is straightforward; same is the case with understanding the basics of networking. But if you want to gain a deeper understanding of networking and understand all its fundamentals and technicalities in detail then yes it will take a lot of time and dedication.