Network Address Translation – Cisco Routers
4.7 (25 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
753 students enrolled

Network Address Translation – Cisco Routers

EVERYTHING you need to know about NAT, and the configuration + verification of EVERY type of NAT on a Cisco IOS Router.
4.7 (25 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
753 students enrolled
Created by Ed Harmoush
Last updated 3/2020
English
English [Auto-generated]
Current price: $12.99 Original price: $24.99 Discount: 48% off
30-Day Money-Back Guarantee
This course includes
  • 3.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Network Address Translation (NAT)
  • Configuring and Verifying NAT on Cisco Routers
Requirements
  • Basic understanding of computer networks
Description

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.

Who this course is for:
  • Network Engineers / Admins looking to Truly understand NAT
  • CCNA Certification candidates
  • Anyone who configures or troubleshoots NAT on a Cisco Router
Course content
Expand all 19 lectures 03:30:00
+ Network Address Translation - Operation and Concepts
9 lectures 01:12:28

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?

Preview 07:22
  • 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?

Preview 06:50
  • What is a Static NAT?

  • What is a Bidirectional translation?

  • Does Static NAT conserve IP addresses?

Preview 07:05
  • 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?

Static PAT
08:46
  • 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?

Dynamic PAT
15:06
  • 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?

Dynamic NAT
11:36
  • 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?

Policy NAT
06:13
  • 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?

Twice NAT
05:10

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.

Vendor Terminology Disambiguation
04:20
+ NAT on a Cisco IOS Router
10 lectures 02:17:32

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?

Preview 06:40

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.

Lab and Configuration Topology Introduction
07:21

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

Designating NAT Interfaces
05:09

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?

Preview 10:45

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?


Static PAT - Configuration and Verification
18:30

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?


Dynamic PAT - Configuration and Verification
25:45

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?




Dynamic NAT - Configuration and Verification
18:53

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?

Policy NAT - Part 1 - Policy Dynamic PAT/NAT - Configuration and Verification
16:33

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?

Policy NAT - Part 2 - Policy Static PAT/NAT - Configuration and Verification
14:29

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?

Twice NAT - Configuration and Verification
13:27