NAT and NAT Traversal

NAT and NAT Traversal

NAT and NAT Traversal SEng490 Directed Study Haoran Song Supervised by Dr. Jianping Pan Outline Problems of NAT in the real world

NAT Traversal in our research Conclusion Firewalls and NAT Four Types of NAT Full Cone NAT 2.

IP Restricted NAT 3. Port Restricted NAT 4. Symmetric NAT Then let us see how these four NATs work? 1.

Full Cone: not very restricted B IP Restricted NAT

Has restrictions on incoming IP Port Restricted NAT Not only has restrictions on IP, but also on Port

Symmetric NAT Very restricted. New mapping for each different connection. Problems caused by NAT

So, When we do communication with NAT, outside packets can not come in until inside packets go out first. We need to find a way to

overcome this problem and this technique is called NAT Traversal. NAT Traversal 1. 2.

1. 2. Our plan We need to know what NAT we are

behind Do NAT traversal according to the identified NAT Therefore, two main parts in our research NAT Detection NAT Traversal

NAT Detection We get the PolyNAT from Dr. Hoffman. It can emulates four different NATs. Thanks to Dr. Hoffman and his students.

NAT Detection Flow Example: Full Cone Detection NAT Traversal

A NAT Traversal B cone IP restricted port restricted symmetric cone IP restricted port restricted

symmetric

?

? Full Cone-Full Cone Full Cone-Full Cone: Scenario Full cone/restrictedrestricted

Full cone/restricted-restricted Scenario Full cone/IP restrictedsymmetric Full cone/IP restricted-symmetric Scenario

How does clients describe who they are We build our own traversal commands

We use XML to describe necessary information and embed these descriptions in our traversal commands. So, other clients get specified information about their peers by learning these XML contents.

An example of a traversal command Conclusion 1. 2. 3.

1. 2. We have implemented Full Cone Full Cone Full/Restricted Cone Restricted Cone

Full/IP Restricted Cone Symmetric The things we will do in the future Port Restricted Cone Symmetric Symmetric Symmetric NAT and NAT Traversal

Questions?

Recently Viewed Presentations

  • Microsoft PowerApps & Flow - SharePoint

    Microsoft PowerApps & Flow - SharePoint

    Learn - to the tutorial and documentation. Expand the left nav items. Connections. Click 'New' to see all the options. Gateways - covering during the Flow side. My Apps. List view. Details. Versions - restore. Sample apps - great for...
  • Chapter 14 Geology and Mineral Resources

    Chapter 14 Geology and Mineral Resources

    Romanian gold mine dam collapsed in 2000. ... Silicon replacing some metals for common uses. New technologies. Nanotechnology and high-strength plastics. Graphene and phosphorene. Substitution doesn't always work. Platinum-industrial catalyst.
  • IENG 302 Lecture 10: Incremental Analysis & IRR

    IENG 302 Lecture 10: Incremental Analysis & IRR

    Determine incremental cash flows between "current best" and Alternative j. Calculate PW, AW, FW, IRR (or Benefit/Cost) of only the incremental cash flows. * Steps of the Process If incremental investment yields NPW, EAW, or a NFW > 0*, then...
  • Crime He threatens many that hath injured one.

    Crime He threatens many that hath injured one.

    Blaise Pascal, French Scientist and Religious Essayist Criminal law: Prohibits and punishes conduct that threatens public safety and welfare Prosecution - Only the government can prosecute a crime Restitution: A court order that a guilty defendant reimburse the victim for...
  • Key Points from the Rebellions

    Key Points from the Rebellions

    Main Causes in both Colonies. General anger with decisions made by the Governor and Exec. Council. Land distribution issues. Entitlement and privilege of Family Compact and Chateau Clique
  • Te Papa presentation - Narodowy Bank Polski

    Te Papa presentation - Narodowy Bank Polski

    Capital v labour intensity. Industry structure. Public sector productivity. Coping with climate change. ... Stalling capital deepening in themeasured sector. Source: Statistics New Zealand. Table 1: Measured sector productivity growth over growth cycles.
  • LA #7-9 - Mrs. Honeycutt

    LA #7-9 - Mrs. Honeycutt

    Authors use purposeful _____ to convey their meaning to readers through details that create images and mood. "The teensy weensy spider climbed up the water spout," is a popular children's _____ .
  • Chapter 5 Steady-State Sinusoidal Analysis 1. Identify the

    Chapter 5 Steady-State Sinusoidal Analysis 1. Identify the

    We can apply KVL directly to phasors. The sum of the phasor voltages equals zero for any closed path. The sum of the phasor currents entering a node must equal the sum of the phasor currents leaving. 1. Replace the...