---
title: "Discussion on \"NAT Traversal: How It Works, Why It Breaks WebRTC, and How to Fix It\" | Hashnode"
description: "Discussion on \"NAT Traversal: How It Works, Why It Breaks WebRTC, and How to Fix It\". NAT traversal is the set of techniques that solves this problem: discovering public addresses, punching holes through NATs, and relaying traffic when all el"
url: "https://hashnode.com/posts/nat-traversal-how-it-works-why-it-breaks-webrtc-and-how-to-fix-it/697ead9a845bb384e9b02f9b"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [NAT Traversal: How It Works, Why It Breaks WebRTC, and How to Fix It](https://bordane.hashnode.dev/nat-traversal-how-it-works-why-it-breaks-webrtc-and-how-to-fix-it?utm_source=hashnode&utm_medium=feed)

NAT traversal is the set of techniques that solves this problem: discovering public addresses, punching holes through NATs, and relaying traffic when all el

Feb 1 · 26 min read · bordane.hashnode.dev  
Read the article

-   [#web-development](https://hashnode.com/tag/web-development)
-   [#devops](https://hashnode.com/tag/devops)
-   [#networking](https://hashnode.com/tag/networking)
-   [#software-development](https://hashnode.com/tag/software-development)
-   [#programming-blogs](https://hashnode.com/tag/programming-blogs)

## Written by

[James bordane](https://hashnode.com/@borande57)

@borande57

  
[View profile](https://hashnode.com/@borande57)

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
