当前位置:网站首页>Webrtc protocol introduction -- an article to understand ice, stun, NAT, turn
Webrtc protocol introduction -- an article to understand ice, stun, NAT, turn
2022-07-03 05:13:00 【Jiangnan - crossing the river with a reed】

If you want to know ICE, You have to understand NAT
NAT
Network address translation ( English :Network Address Translation, abbreviation :NAT; Also known as network masking 、IP Masking ) In computer network, it is a kind of IP Rewrite the source when the packet passes through the router or firewall IP Address or purpose IP Address technology . This technology is widely used when there are multiple hosts but only through a public network IP Address access to the private network of the Internet . It is a convenient and widely used technology . Of course ,NAT It also complicates the communication between hosts , It leads to the reduction of communication efficiency .
Why is there a public network IP And lan IP.
We know that because of IPv4 Your address is limited , Therefore, it is impossible to assign a public address to all devices in the world ,NAT Is relief IPv4 A method of address exhaustion .
meanwhile ,NAT It can also ensure the security of LAN devices .
ICE
Interactive connection creation (Interactive Connectivity Establishment), A comprehensive NAT Crossing technology .
The interactive connection is created by IETF Of MMUSIC Developed by the working group
边栏推荐
- sql语句模糊查询遇到的问题
- Automatic voltage rise and fall 5-40v multi string super capacitor charging chip and solution
- Common methods of JS array
- Introduction to deep learning - definition Introduction (I)
- 编译GCC遇到的“pthread.h” not found问题
- Botu uses peek and poke for IO mapping
- Sprintf formatter abnormal exit problem
- XML配置文件
- JS scope
- 动态规划——相关概念,(数塔问题)
猜你喜欢

Principles of BTC cryptography

Interface frequency limit access

Silent authorization login and registration of wechat applet

XML Configuration File

appium1.22.x 版本後的 appium inspector 需單獨安裝
![[set theory] relationship properties (common relationship properties | relationship properties examples | relationship operation properties)](/img/af/8dfa783c87363a9d75c52e7680d508.jpg)
[set theory] relationship properties (common relationship properties | relationship properties examples | relationship operation properties)
![[research materials] the fourth quarter report of the survey of Chinese small and micro entrepreneurs in 2021 - Download attached](/img/01/052928e7f20ca671cdc4c30ae55258.jpg)
[research materials] the fourth quarter report of the survey of Chinese small and micro entrepreneurs in 2021 - Download attached
![[basic grammar] Snake game written in C language](/img/cb/83631ef3ccd7047ca42d33dc49bf90.jpg)
[basic grammar] Snake game written in C language
![[research materials] 2021 annual report on mergers and acquisitions in the property management industry - Download attached](/img/95/833f5ec20207ee5d7e6cdfa7208c5e.jpg)
[research materials] 2021 annual report on mergers and acquisitions in the property management industry - Download attached

Pan details of deep learning
随机推荐
sql语句模糊查询遇到的问题
Redis breakdown penetration avalanche
1119 pre- and post order traversals (30 points)
Notes | numpy-10 Iterative array
Common methods of JS array
Pan details of deep learning
(subplots usage) Matplotlib how to draw multiple subgraphs (axis field)
Esp32-c3 learning and testing WiFi (II. Wi Fi distribution - smart_config mode and BlueIf mode)
1087 all roads lead to Rome (30 points)
Three representations of signed numbers: original code, inverse code and complement code
Appium 1.22. L'Inspecteur appium après la version X doit être installé séparément
ES7 easy mistakes in index creation
2022-02-11 daily clock in: problem fine brush
Actual combat 8051 drives 8-bit nixie tube
50 practical applications of R language (36) - data visualization from basic to advanced
Huawei personally ended up developing 5g RF chips, breaking the monopoly of Japan and the United States
Gbase8s composite index (I)
编译GCC遇到的“pthread.h” not found问题
MySQL master-slave configuration
Dynamic programming - related concepts, (tower problem)