libjingle p2p穿越初读心得

本文介绍了libjingle开源库中的P2P穿越技术,主要通过STUN和TURN协议实现。STUN用于检测NAT并获取公网转换后的地址和端口,而TURN则通过中继方式帮助穿越NAT。理解这些概念对于网络通信尤其是NAT环境下的UDP打洞至关重要。作者还分享了源码下载地址以及网络上已有的libjingle阅读教程链接。
摘要由CSDN通过智能技术生成

libjingle 是一个强大的开源库,之前写过关于它的signal和消息回调机制,这里初读了下p2p穿越

源码下载地址:

http://code.google.com/p/libjingle

libjingleUDP打洞是通过STUN/TURN协议实现的.具体什么是STUN,TURN

什么是STUN

STUN协议的全称是Simple Traversal of User Datagram Protocol Through Network Address Translators,主要功能是检测是否位于NAT后面,如果位于NAT后面,经过NAT转换后的地址和端口是什么,另外可以检测NAT的类型。

基本思想

在私网内部安装一个STUN clie

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值