This course covers network virtualization. It has been designed to enable network engineers to recognise and handle the requirements of networking Virtual Machines. Both internal and external network virtualization is covered along with the technologies used to map overlay networks on to the physical infrastructure. Hands on sessions are used to reinforce the theory rather than teach specific manufacturer implementations.
Hypervisors, VMs, containers, migration issues, Data Centre network design. TOR and spine switches. VM IP addressing and MAC addresses.
Hands on VM network configuration
What is network virtualization, internal virtual networks, external virtual networks. Wireless network virtualization: spectrum, infrastructure, air interface. Implementations: Open vSwitch, NSX, Cisco, others.
Hands on VM communication over the network.
NICs, vNICs, resource allocation, vSwitches, tables, packet walks. vRouters.
Hands on vSwitch configuration, MAC and ARP tables.
Single host, network modes: Bridge, host, container, none.
Hands on Docker networking.
Access control, path isolation, controllers, overlay networks. L2 extensions. NSX manager. OpenStack neutron. Packet walks. Distributed logical firewalls. Load balancing.
Hands on Creating, configuring and using a distributed vSwitch.
VXLAN, VTEP, VXLAN encapsulation, controllers, multicasts and VXLAN. VRF lite, GRE, MPLS VPN, 802.1x.
Hands on VXLAN configuration.
vCenter, vagrant, OpenStack, Kubernetes, scheduling, service discovery, load balancing, plugins, CNI, Kubernetes architecture.
Hands on Kubernetes networking.
Performance, NFV, automation. Monitoring in virtual networks.
"Kept it interesting and fun!"
"Very interesting and informative."
This structured course uses Instructor Led Training to provide the best possible learning experience. Small class sizes ensure students benefit from our engaging and interactive style of teaching with delegates encouraged to ask questions throughout the course. Quizzes follow each major section allowing checking of learning.