
Questions that will be answered in this lesson:
Why does NAT exist?
Why does every device need an IP address?
How does NAT solve the problem of IP address depletion?
What to the words NAT vs PAT mean?
What is a Static translation vs a Dynamic translation?
There are only four types of address translation -- what are they?
What is a Static NAT?
What is a Bidirectional translation?
Does Static NAT conserve IP addresses?
What is a Static PAT?
Is a Static PAT Bidirectional?
What are some use cases for a Static PAT?
Does Static PAT conserve IP addresses?
What is a Dynamic PAT?
What is a Unidirectional translation?
Does Dynamic PAT conserve IP addresses?
Why are the source ports re-randomized?
Why must the source ports of the Global IP address be unique?
What is a Dynamic NAT?
What are some use cases for a Dynamic NAT?
Are Dynamic NAT's used commonly today? Why or Why Not?
What is a Policy NAT?
How is a Policy NAT similar to or different from the translations we discussed earlier?
What are some potential use cases for a Policy NAT?
What is a Twice NAT?
How is a Twice NAT similar to or different from the translations we've discussed prior?
What are some potential use cases for Twice NAT?
Every type of NAT we've discussed in this course is how NAT works as a concept -- which means it will apply to ALL VENDORS and ALL DEVICES. The only problem is... every vendor likes to call their implementation of NAT something different. This video shows a few examples of the different names used for NAT from different vendors, and shows you what Wikipedia and the RFC call the different iterations of NAT we discussed in this module.
In this lecture we will discuss the definition of the following terms:
Inside Local
Inside Global
Outside Local
Outside Global
Questions to ask yourself after watching this video?
What do the terms "Inside" vs "Outside" refer to?
What do the terms "Local" vs " Global" refer to?
What do each of the four combined terms refer to in so far as Network Address Translation?
In this video we describe the Topology we will be using to configure and verify every type of NAT translation on a Cisco Router. I'll explain the lay out of all the windows, and how we're going to be showing you every packet BEFORE translation and AFTER translation. This will show you EXACTLY what the Cisco Router is doing.
In this command we look at how to designate NAT interfaces on a Cisco router. We'll learn where and when to use the commands ip nat inside and ip nat outside
In this video we will be Configuring and Verifying Static NAT on a Cisco Router.
After watching this lesson you will be able to answer these questions:
What is the Syntax to configure a Static NAT?
What does each part of the Syntax in the Static NAT command mean?
What command can you use to verify the translations that are occurring through your Cisco Router?
BONUS: What is an ICMP Sequence number and why is it used?
In this lesson we will be Configuring and Verifying a Static PAT on a Cisco Router.
After watching this video you will be able to answer these questions:
How is the Static PAT command different/similar to the Static NAT command?
What are some reasons to configure a Static PAT using a Standard port internally and a Non-Standard port externally?
What are some reasons to configure a Static PAT using a Non-Standard port internally and a Standard port externally?
What command would you use to verify the operation of a Static PAT?
What does the "extendable" argument enable?
BONUS: What does it imply in so far as IP address conservation?
What does "hole punching" mean?
How does the Router behave when combining Static PAT's with a Static NAT?
In what situations would you want to combine some Static PAT's with a Static NAT?
In this lesson we will be Configuring and Verifying Dynamic PAT on a Cisco Router.
After watching this video you will be able to answer these questions:
What are the three parts to a Dynamic PAT configuration?
What does the "overload" argument do?
What is the purpose of the "netmask" or "prefix-length" argument in the "ip nat pool" command?
What is a Cisco Router's behavior with Source Ports passing through a Dynamic PAT?
Is a Dynamic PAT Unidirectional or Bidirectional? Why?
BONUS: What could I configure if I wanted to allow the inbound TCP/443 connection back through my Dynamic PAT?
In this lesson we will be Configuring and Verifying Dynamic NAT on a Cisco Router.
After watching this video you will be able to answer these questions:
What are the three parts to a Dynamic NAT configuration?
How is a Dynamic NAT configuration different from a Dynamic PAT configuration?
Is a Dynamic NAT unidirectional or bidirectional?
Does a Dynamic NAT allow multiple internal hosts to share a single Global IP?
What command can you use to verify how many addresses have been allocated or how many allocations were missed in your NAT pool?
What command can you use to verify the duration of a Dynamic NAT allocated?
In this lesson we will be Configuring and Verifying a Policy Dynamic PAT on a Cisco Router. This is Part 1 of 2 in the lesson covering Policy NAT.
After watching this video you will be able to answer these questions:
How is a Policy NAT different from the other NATs we configured?
How do you configure a Policy Dynamic PAT/NAT (compared to a regular Dynamic PAT/NAT)?
What consideration to you have to make in so far as the order of the "ip nat" commands when combining a Dynamic PAT with Policy Dynamic PAT?
In this lesson we will be Configuring and Verifying a Policy Static NAT/PAT on a Cisco Router. This is Part 2 of 2 in the lesson covering Policy NAT.
After watching this video you will be able to answer these questions:
What are the three parts required to configuring a Policy Static NAT or PAT?
How do you verify the operation of a Policy Static NAT or PAT?
In this lesson we will be Configuring and Verifying Twice NATs on a Cisco Router.
After watching this video you will be able to answer these questions:
How is a Twice NAT different from every other type of NAT we discussed?
How is a Twice NAT different from a Policy NAT?
What translation methods exist for the Outside host on a Cisco Router?
How do you configure a Twice NAT on a Cisco Router?
This course has two modules.
The first module will teach you Everything there is to know about Network Address Translation: Why it exists, How it it works, What happens to packets as they get translated. This module will explain every type of translation: Static NAT, Static PAT, Dynamic PAT, and Dynamic NAT. You'll learn about each of these in a way that is completely vendor agnostic -- the concepts you learn here will apply to any vendor and any platform. You'll then learn how these four types of translations are used in Policy NAT and Twice NAT.
The second module will teach you how to Configure and Verify each type of address translation discussed in Module 1. If you configure or troubleshoot NAT on a Cisco Router, this is the module for you! We'll methodically take you through the the syntax for each type of NAT and show you various show commands that let you validate NAT's operation.
The lab topology will show and prove every NAT concept from Module 1, as we show you a packet capture before it arrives on the NAT router, and after it leaves the NAT router -- showing you exactly what is changed and in what situations.
This course is the last resource you will ever have to study to become a subject matter expert (SME) on NAT on a Cisco Router.