Learn Network Namespaces and Virtual Ethernet (Veth) Devices with graphs

<p>Network namespaces and virtual Ethernet (Veth) devices are powerful concepts in Linux that allow you to create isolated network environments and establish communication between them. It&rsquo;s a fundamental knowledge that prepare us to learn how docker container can talk to each other, before I talk more details on that topic, let&rsquo;s learn the basic first.</p> <h1>Prerequisites</h1> <p>Before we begin, ensure that you have the following prerequisites:</p> <p><img alt="" src="https://miro.medium.com/v2/resize:fit:770/1*Ap-azejGTCH3cqlb3yWvhQ.png" style="height:346px; width:700px" /></p> <ul> <li>Install&nbsp;<a href="https://developer.hashicorp.com/vagrant/downloads?ajs_aid=26fb8a63-4c9a-4bcd-808c-6a7fd2e0668f&amp;product_intent=vagrant" rel="noopener ugc nofollow" target="_blank">Vagrant</a>&nbsp;on Hashicorp website</li> </ul> <p><a href="https://medium.com/@amazingandyyy/introduction-to-network-namespaces-and-virtual-ethernet-veth-devices-304e0c02d084"><strong>Website</strong></a></p>