Network Basics for Development
This chapter is focused on explaining the basics and jargon used in computer networking. The idea is to build a good foundation to be used throughout the book.
If you are a network engineer or have experience in this field, you might want to skip it, or perhaps skim through it.
If you are a software developer with little network experience, this chapter is for you. It will help you build a solid base on network jargon that will be useful when writing code for network automation.
The following are the topics that we will cover in this chapter:
- Reviewing protocol layers, network device types, and network topologies
- Describing network architecture and its components
- Illustrating network management components, network bastions, and more