-
从简单到复杂的驱动代码
从简单到复杂的驱动代码,字符设备驱动,块设备去驱动,网络设备驱动,简单通俗易懂的代码例子。1th_buttons_poll,2th_signal_app3th_buttons_fasync 4th_lcd 5th_led_mmap 6th_led_bus_device_driver 7th_buttons_input8th_ts 9th_usb
- 2023-03-07 15:10:04下载
- 积分:1
-
pic18f452 12864显示 测频率
利用PIC8f452芯片 测频率 并在12864液晶显示出来 , 测频率原理,利用CCP模块中捕捉测频率 ,当有事件发生时,CCP会捕捉,第一次上升沿来时,开始定时,第二个上升沿来时,停止计时,cpu读取周期,f=1/T.
- 2022-03-05 15:36:20下载
- 积分:1
-
AODVjr NS-2
实现与 NS-2,由 AODV简化 AODVjr 协议在无线传感器网络中使用的协议。作为作者的 AODV 实现我们发现,虽然是简单与其他移动自组网的 AODV
路由选择协议,规范中仍包含许多节易发生错误编程。AODVjr 是下调 AODV 规范,将删除所有但
AODV 的基本要素。这份文件显示, AODVjr 已接近 AODV 相同的性能。
- 2022-07-08 01:34:11下载
- 积分:1
-
patch for AOMDV with Multiple Interface Support in NS-2
以下是将上述给定修补程序应用于ns-2.33所需遵循的步骤:
- 2022-07-15 04:02:32下载
- 积分:1
-
fir滤波器
在数字信号处理中,fir滤波器是必不可少的。本代码主要是实现对于数字信号处理中的fir滤波器,对各个样点进行操作。源码需要在linux环境下运行。
- 2022-01-26 05:31:46下载
- 积分:1
-
Sdpo 串口连接称重机
Sdpo 单位被授权下改性的 LGPL 许可。Sdpo 串口使用连接到 USB 连接器转换的串口设备。与拉撒路的 IDE,我与我的算法修改源串口示例。
- 2022-07-25 00:55:23下载
- 积分:1
-
基于linux平台的串口操作程序
linux下操作串口的应用程序,可以配置波特率,停止位,校验位等,实现字符模式下对串口的操作,通信等。
- 2022-02-01 04:31:05下载
- 积分:1
-
你好世界AT89S52单片机的液晶显示
#包括;
- 2022-07-25 06:23:24下载
- 积分:1
-
机顶盒网络通信测试源码
这个一个测试PC服务器跟机顶盒间,多媒体播放的测试程序,对于机顶盒嵌入式初学者有很大的帮助,包含了客户端和服务端
- 2022-11-13 15:25:03下载
- 积分:1
-
P2P 的实现原理
应用背景
关于UDP穿透NAT的中文
资料在网络上是很少的,仅有这篇文章有实际的参考
价值。本人近两年来也一直从事P2P方面的开发工作,比较有代表性的是个人开发的BitTorrent下载软件 - FlashBT(变态快车).
对P2P下载或者P2P的开发感兴趣的朋友可以访问软件的官方主页: http://www.hwysoft.com/chs/ 下载看看,说不定有收获。写这篇文章的主要目的是懒的再每次单独回答一些网友的提问, 一次性写下来, 即节省了自己的时间,也方便了对于P2P的UDP穿透感兴趣的网友阅读和理解。对此有兴趣和经验的朋友可以给我发邮件或者访问我的个人Blog留言: http://hwycheng.blogchina.com.
您可以自由转载此篇文章,但是请保留此说明。
再次感谢shootingstars网友的早期贡献. 表示谢意。
关键技术
NAT(The IP Network Address Translator) 的概念和意义是什么?
NAT, 中文翻译为网络地址转换。具体的详细信息可以访问RFC 1631 - http://www.faqs.org/rfcs/rfc1631.html, 这是对于NAT的定义和解释的最权威的描述。网络术语都是很抽象和艰涩的,除非是专业人士,否则很难从字面中来准确理解NAT的含义。
要想完全明白NAT 的作用,我们必须理解IP地址的两大分类,一类是私有IP地址,在这里我们称作内网IP地址。一类是非私有的IP地址,在这里我们称作公网IP地址。关于IP地址的概念和作用的介绍参见我的另一篇文
- 2022-07-02 02:43:33下载
- 积分:1