# NatTypeTester **Repository Path**: geekpi/NatTypeTester ## Basic Information - **Project Name**: NatTypeTester - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-10-19 - **Last Updated**: 2024-10-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # NatTypeTester Channel | Status -|- CI | [![CI](https://github.com/HMBSbige/NatTypeTester/workflows/CI/badge.svg)](https://github.com/HMBSbige/NatTypeTester/actions) Stun.Net | [![NuGet.org](https://img.shields.io/nuget/v/Stun.Net.svg?logo=nuget)](https://www.nuget.org/packages/Stun.Net/) ## RFC * [RFC 3489](https://datatracker.ietf.org/doc/html/rfc3489) * [RFC 5780](https://datatracker.ietf.org/doc/html/rfc5780) * [RFC 8489](https://datatracker.ietf.org/doc/html/rfc8489) ## Internet Protocol - [x] IPv4 - [x] IPv6 ## Transmission Protocol - [x] UDP - [x] TCP - [x] TLS-over-TCP ## RFC3489
![](pic/RFC3489.png)
## RFC5389 ### Binding Test
Checking for UDP Connectivity with the STUN Server ![](pic/RFC5780_4.2.png)
### Mapping Behavior
Determining NAT Mapping Behavior ![](pic/RFC5780_4.3.png)
### Filtering Behavior
Determining NAT Filtering Behavior ![](pic/RFC5780_4.4.png)
### Combining Tests
![](pic/RFC5780_4.5.png)