当前位置:首页 » 编程软件 » netlink编程

netlink编程

发布时间: 2022-09-03 21:59:37

① TCP和UDP具体编程时的区别

1. socket()的参数不同
UDP Server不需要调用listen和accept
UDP收发数据用sendto/recvfrom函数
TCP:地址信息在connect/accept时确定
UDP:在sendto/recvfrom函数中每次均 需指定地址信息
UDP:shutdown函数无效
通常我们在说到网络编程时默认是指TCP编程,即用前面提到的socket函数创建一个socket用于TCP通讯,函数参数我们通常填为SOCK_STREAM。即socket(PF_INET, SOCK_STREAM, 0),这表示建立一个socket用于流式网络通讯。
通过查看socket的man手册可以看到socket函数的第一个参数的值可以为下面这些值:
Name Purpose
PF_UNIX, PF_LOCAL Local communication
PF_INET IPv4 Internet protocols
PF_INET6 IPv6 Internet protocols
PF_IPX IPX - Novell protocols
PF_NETLINK Kernel user interface device
PF_X25 ITU-T X.25 / ISO-8208 protocol
PF_AX25 Amateur radio AX.25 protocol
PF_ATMPVC Access to raw ATM PVCs
PF_APPLETALK Appletalk
PF_PACKET Low level packet interface
第二个参数支持下列几种值:
SOCK_STREAM
Provides sequenced, reliable, two-way, connection-based byte streams. An out-of-band data transmission mechanism may be sup‐
ported.
SOCK_DGRAM
Supports datagrams (connectionless, unreliable messages of a fixed maximum length).
SOCK_SEQPACKET
Provides a sequenced, reliable, two-way connection-based data transmission path for datagrams of fixed maximum length; a con‐
sumer is required to read an entire packet with each read system call.
SOCK_RAW
Provides raw network protocol access.
SOCK_RDM
Provides a reliable datagram layer that does not guarantee ordering.
SOCK_PACKET
Obsolete and should not be used in new programs; see packet(7).
从这里可以看出,SOCK_STREAM这种的特点是面向连接的,即每次收发数据之前必须通过connect建立连接,也是双向的,即任何一方都可以收发数据,协议本身提供了一些保障机制保证它是可靠的、有序的,即每个包按照发送的顺序到达接收方。
而SOCK_DGRAM这种是User Datagram Protocol协议的网络通讯,它是无连接的,不可靠的,因为通讯双方发送数据后不知道对方是否已经收到数据,是否正常收到数据。任何一方建立一个socket以后就可以用sendto发送数据,也可以用recvfrom接收数据。根本不关心对方是否存在,是否发送了数据。它的特点是通讯速度比较快。大家都知道TCP是要经过三次握手的,而UDP没有。

② socket中tcp/ip和udp的区别

一、TCP与UDP的区别
基于连接与无连接
对系统资源的要求(TCP较多,UDP少)
UDP程序结构较简单
流模式与数据报模式
TCP保证数据正确性,UDP可能丢包
TCP保证数据顺序,UDP不保证
部分满足以下几点要求时,应该采用UDP 面向数据报方式 网络数据大多为短消息
拥有大量Client
对数据安全性无特殊要求
网络负担非常重,但对响应速度要求高
具体编程时的区别 socket()的参数不同
UDP Server不需要调用listen和accept
UDP收发数据用sendto/recvfrom函数
TCP:地址信息在connect/accept时确定
UDP:在sendto/recvfrom函数中每次均 需指定地址信息
UDP:shutdown函数无效
二、man----socket
通过查看socket的man手册可以看到socket函数的第一个参数的值可以为下面这些值:
Name Purpose
PF_UNIX, PF_LOCAL Local communication
PF_INET IPv4 Internet protocols
PF_INET6 IPv6 Internet protocols
PF_IPX IPX - Novell protocols
PF_NETLINK Kernel user interface device
PF_X25 ITU-T X.25 / ISO-8208 protocol
PF_AX25 Amateur radio AX.25 protocol
PF_ATMPVC Access to raw ATM PVCs
PF_APPLETALK Appletalk
PF_PACKET Low level packet interface

三、编程区别
通常我们在说到网络编程时默认是指TCP编程,即用前面提到的socket函数创建一个socket用于TCP通讯,函数参数我们通常填为SOCK_STREAM。即socket(PF_INET, SOCK_STREAM, 0),这表示建立一个socket用于流式网络通讯。
SOCK_STREAM这种的特点是面向连接的,即每次收发数据之前必须通过connect建立连接,也是双向的,即任何一方都可以收发数据,协议本身提供了一些保障机制保证它是可靠的、有序的,即每个包按照发送的顺序到达接收方。

而SOCK_DGRAM这种是User Datagram Protocol协议的网络通讯,它是无连接的,不可靠的,因为通讯双方发送数据后不知道对方是否已经收到数据,是否正常收到数据。任何一方建立一个socket以后就可以用sendto发送数据,也可以用recvfrom接收数据。根本不关心对方是否存在,是否发送了数据。它的特点是通讯速度比较快。大家都知道TCP是要经过三次握手的,而UDP没有。

基于上述不同,UDP和TCP编程步骤也有些不同,如下:
TCP编程的服务器端一般步骤是:
1、创建一个socket,用函数socket();
2、设置socket属性,用函数setsockopt(); * 可选
3、绑定IP地址、端口等信息到socket上,用函数bind();
4、开启监听,用函数listen();
5、接收客户端上来的连接,用函数accept();
6、收发数据,用函数send()和recv(),或者read()和write();
7、关闭网络连接;
8、关闭监听;

TCP编程的客户端一般步骤是:
1、创建一个socket,用函数socket();
2、设置socket属性,用函数setsockopt();* 可选
3、绑定IP地址、端口等信息到socket上,用函数bind();* 可选
4、设置要连接的对方的IP地址和端口等属性;
5、连接服务器,用函数connect();
6、收发数据,用函数send()和recv(),或者read()和write();
7、关闭网络连接;

与之对应的UDP编程步骤要简单许多,分别如下:
UDP编程的服务器端一般步骤是:
1、创建一个socket,用函数socket();
2、设置socket属性,用函数setsockopt();* 可选
3、绑定IP地址、端口等信息到socket上,用函数bind();
4、循环接收数据,用函数recvfrom();
5、关闭网络连接;

UDP编程的客户端一般步骤是:
1、创建一个socket,用函数socket();
2、设置socket属性,用函数setsockopt();* 可选
3、绑定IP地址、端口等信息到socket上,用函数bind();* 可选
4、设置对方的IP地址和端口等属性;
5、发送数据,用函数sendto();
6、关闭网络连接;

③ 学好单片机所须软件

keil c51
picc
mplab

http://bbs.studydz.com/index.php
167 单片机自学网 http://www.c51.cn/ 352390 8431 中 中 中 [email protected]
168 国际光电产业资讯 http://www.optoelectro.com/ 358281 0 中 差 差
169 仪器商城 http://www.17web.com/ 371085 0 好 差 差 [email protected]
170 电子制作应用网 http://www.dian-zi.com/ 374451 0 - - -
171 集成电路产业网 http://www.gotoic.com 379364 0 - - -
172 强力单片机技术项目交易网 http://www.qlmcu.com/ 381461 1221 中 差 中 [email protected]
173 中源单片机 http://www.zymcu.com/ 389497 0 中 差 中 [email protected]
174 电子设计资源网 http://www.mcuclub.net/ 395047 0 - - -
175 液晶俱乐部 http://www.lcd67890.com/ 395967 9547 - - -
176 键波硬件工作室 http://www.wavemcu.com/ 403052 0 - - - [email protected]
177 中国蓄电池网 http://www.51xdc.com/ 408689 0 - - - [email protected]
178 硬道理技术交流网 http://www.zlq.cn/ 413820 0 - - - [email protected]
179 中国单片机世界 http://www.mcuw.com/ 417215 9717 差 中 中 [email protected]
180 网上赛格 http://www.e-seg.net/ 422421 0 - - -
181 无线电爱好网 http://www.86x.net/ 427960 24855 中 差 差 [email protected]
182 c语言之家 http://www.cstudyhome.com/ 449139 82507 - - -
183 中国电子论坛 http://www.ecbbs.com/ 449247 31749 - - -
184 环球IC网 http://www.mostchip.com 456412 0 中 好 - [email protected]
185 方圆电子 http://www.hbfydz.com/ 464230 0 中 差 差 [email protected]
186 中国电子制作网 http://www.ele-diy.com/Index.html 464469 0 - - -
187 中国电子开发网 http://www.cedn.cn 470000 8000 好 好 好 [email protected]
188 环宇电子企业网 http://www.21its.net/ 474467 0 好 差 差 [email protected]
189 磁动力工作室 http://www.cdle.net/ 476552 14404 - - -
190 奥米网 http://www.cdle.net 476552 10882 中 中 差 [email protected]
191 中国电子设备网 http://www.epechina.net/ 484628 118 - - - [email protected]
192 一学网 http://www.onestudy.net/ 489180 0 - - - [email protected]
193 平凡单片机工作室 http://www.mcustudio.com/ 500169 6800 中 差 差
194 中国触摸屏网 http://www.51touch.com/ 506687 0 - - - [email protected]
195 中国电子信息创业网 http://www.cena.com.cn/ 509168 0 - - -
196 中国电子商会 http://www.cecc.org.cn/ 510221 0 - - -
197 液晶时代 http://www.lcdera.com/ 517978 0 - - -
198 中海园电子市场 http://www.chinazhy.com/ 521395 0 中 差 差 [email protected]
199 单片机技术与嵌入式系统 http://www.51c51.net/ 523690 0 中 差 差 [email protected]
200 link通讯技术网 http://www.linkkey.com/ 525485 0 - - - [email protected]
201 软硬件结合技术网 http://www.91tech.net/ 545188 16928 差 中 中 [email protected]
202 机器人天空 http://www.robotsky.com/ 552066 122 - - -
203 电子元器件采购网 http://www.ait.com.cn/ 564203 0 好 差 差 [email protected]
204 杭州电子&计算机工作室 http://www.hificat.com/ 565321 0 - - -
205 调频发烧 http://www.fmsky.net/ 570978 7053 中 差 差 [email protected]
206 中国单片机综合服务网 http://www.emcic.com/ 574892 0 差 差 差 [email protected]
207 无限电子制作网 http://www.wxdzz.com/ 579545 0 中 - - [email protected]
208 金聚宝电子 http://www.jinjubao.com/ 588789 0 中 差 中 [email protected]
209 电子商汇网 http://www.bizipoint.com/ 595059 0 好 差 差 [email protected]
210 中国手机研发网 http://www.1mp.cn/ 602810 17970 - - -
211 中国继电器网 http://www.wwb-st.com/ 603223 0 - - -
212 优龙电子 http://www.ucdragon.com/ 609672 7500 - - - [email protected]
213 飞扬科技 http://www.vip998.com/ 612067 3123 中 差 差 [email protected]
214 中国电子电工供求网 http://www.eleccc.com/ 626119 285 中 差 差
215 尼士单片机 http://www.nnssh.com 628140 0 中 中 差 [email protected]
216 多人行电子交易网 http://www.e-dowell.com/ 628942 0 好 差 差 [email protected]
217 学习单片机 http://www.zsglin.com/ 641002 0 - - -
218 中国IC在线 http://www.51ic-china.com/ 643894 0 - - -
219 中华电池网 http://www.batterycn.com/ 650680 0 - - - [email protected]
220 电子系统技术与设计 http://www.electronictechnology.com/est&d/index.ht 651359 0 - - -
221 搜电子网 http://www.sodz.com 657639 0 中 中 中 [email protected]
222 电子设计信息网 http://www.edires.net 659162 4000 中 好 好 [email protected]
223 材料器件资讯网 http://www.chinaime.com/ 663003 0 中 差 中 [email protected]
224 华方卓越 http://www.glorywork.com 668904 154 差 好 差
225 青青子木电子世界 http://www.zmmcu.com/ 680249 5947 中 - -
226 益海电子 http://www.00173.com/ 687434 0 - - -
227 ceea中国电子企业协会 http://www.ceea.org.cn/ 713714 0 - - -
228 PCB世界 http://www.pcbworld.net/ 721274 0 好 差 中 [email protected]
229 江苏电子网 http://www.jselec.cn 723659 0 中 中 差 [email protected]
230 深圳微控设计网 http://www.microcontrol.cn/ 738023 0 - - - [email protected]
231 电子世界杂志 http://www.eleworld.com/ 753312 18059 中 中 好 [email protected]
232 奇凯电子 http://www.gkec.com/ 760323 2410 - - -
233 中国单片机公共实验室 http://www.bol-system.com/ 765406 0 中 - - [email protected]
234 电子爱好者俱乐部 http://www.527dz.com/ 766296 598 - - - [email protected]
235 机器视觉在线 http://www.mvonline.com.cn/ 774899 1323 - - -
236 电子制作天地 http://www.dzdiy.com/ 785334 466 差 差 差 [email protected]
237 胖胖单片机 http://www.51dpj.com/ 790774 589 - - - [email protected]
238 大中华工控网 http://www.echina-ipc.com/ 797902 0 中 差 差 [email protected]
239 bios007编程器之家 http://www.bios007.com/ 805037 8626 - - -
240 当当电子制作室 http://www.dangdangdz.com/ 834609 50 中 差 差 [email protected]
241 万利电子 http://www.manley.com.cn/ 845257 3304 中 中 中
242 小河电子技术网 http://www.xhdz8.com/ 851138 0 - - - [email protected]
243 中山单片机学习论坛 http://www.zsmcu.com/ 852464 0 - - - [email protected]
244 中国集成电路网 http://www.chinaicip.com/ 861423 0 差 差 差 [email protected]
245 光辉电子资源中心 http://www.ggdz.net/ 868428 16302 差 差 好 [email protected]
246 西特编程器 http://www.xeltek-cn.com/cn/ 870082 0 - - -
247 中华电子网 http://www.zhhic.com/ 873390 0 - - -
248 南京伟福 http://www.wave-cn.com/ 879804 0 好 差 差 [email protected]
249 单片机发烧友网 http://www.mcufans.com/ 885307 698 中 差 差
250 编程器制作网 http://www.89s51.com/ 886911 358 - - - [email protected]
251 电子之城 http://218.7.17.204/ 922202 0 中 差 好 [email protected]
252 半导体世界 http://www.semiworld.com.cn/ 927751 0 - - - [email protected]
253 中国电子质量协会 http://www.cqae.com/ 927935 0 - - -
254 ARM学习网 http://www.arm88.com/ 928555 105 - - -
255 爱思科技 http://www.nj-ices.com/ 932843 0 - - - [email protected]
256 台湾力浦 http://www.leap.com.tw/ 940472 0 好 差 差 [email protected]
257 电子爱好者家园 http://www.ee521.com/ 944433 14579 - - - [email protected]
258 中国通讯论坛 http://www.cntx.cn/ 956326 4961 - - -
259 21世纪新锐 http://www.21xr.com/ 957304 683 - - -
260 炜煌科技 http://www.whkj.com.cn/ 972607 0 好 差 差 [email protected]
261 家电在线 http://www.jdzx.com.cn/ 980493 0 - - -
262 西安达泰电子 http://www.dataie.com/ 981306 0 中 差 差 [email protected]
263 华信单片机 http://www.hx51.com/ 981306 1203 - - - [email protected]
264 全国大学生电子设计竞赛 http://www.nuedc.com.cn/ 986984 0 - - -
265 E乐电子资讯网 http://www.yddz.net/ 990027 0 好 差 好 [email protected]
266 EDA天地 http://www.hseda.com/ 1000310 0 - - - [email protected]
267 中国AV网 http://CN-AV.COM 1005694 3000 好 中 好
268 电子采购网 http://www.51dianzi.com/ 1010268 0 - - - [email protected]
269 Follow me Radio跟我学无线电 http://www.microearonline.com 1016035 0 - - -
270 单片机解密 http://jm8.cn 1016342 0 - - - [email protected]
271 时代飞翔电子 http://www.mcuok.net/index.asp 1016342 0 - - -
272 单片机解密中心时代飞翔 http://www.mcuok.net 1016342 3280 - - - [email protected]
273 迷失单片机世界 http://www.5imcu.zes.cn/ 1039680 20 - - 差
274 中国连接线网 http://www.ljx.cn/ 1050384 171 好 差 差 [email protected]
275 广东光谷 http://www.gdov.com.cn/ 1066726 0 中 差 差 [email protected]
276 单片机显示技术网 http://www.mcubbs.net/ 1126417 0 差 差 差 [email protected]
277 中国电子设计网 http://www.oecomm.com/ 1130816 0 - - -
278 白白网 http://www.szele.net/main.asp 1131162 9600 - - -
279 EDA开发技术网 http://www.eda.org.cn/ 1140320 496 - - - [email protected]
280 达柴纳工业自动化 http://www.daqchina.net/ 1145585 0 中 差 中 [email protected]
281 电子爱好者社区 http://www.mcuwork.com/ 1152762 0 差 差 差 [email protected]
282 恒坚电子 http://www.hejoin.com/ 1155216 3093 - - -
283 遥控网 http://www.rf315.com/ 1159649 0 - - -
284 网上电器之都 http://www.dqzd.com/ 1168411 429 中 差 差 [email protected]
285 电子在线 http://www.ourchip.com/ 1197739 0 中 差 差 [email protected]
286 晓奇工作室 http://www.xiao-qi.com 1249832 0 中 差 差 [email protected]
287 SMT商贸网 http://www.e-smt.net/ 1257406 11055 好 中 差 [email protected]
288 91电子网 http://91dz.com 1267521 0 - - -
289 电路驿站 http://www.edadesign.com.cn/ 1270791 0 - - - [email protected]
290 电子工程 http://www.eept.cn/ 1273915 11854 中 差 中 [email protected]
291 开发天地 http://www.mcusky.com/ 1276364 0 中 差 差 [email protected]
292 精华电子科技 http://ham.onair.cn/ 1280901 0 - - - [email protected]
293 单片机实验室 http://www.mcu-diy.com/ 1282538 216 中 差 差 [email protected]
294 单片机开发 http://www.fjbmcu.com/ 1285127 0 - - -
295 电子技术特攻队 http://www.2080725.com/ 1286714 0 - - -
296 CPUBBS http://www.cpubbs.com 1301360 2838 中 差 差 [email protected]
297 cpubbs论坛 http://www.cpubbs.com/ 1301360 4192 - - -
298 微迪软件 http://www.mdevsoft.com/ 1311506 2050 中 差 差 [email protected]
299 机器人制作 http://www.luojz.net/ 1322366 0 - - -
300 闲趣电子屋 http://www.elehouse.com/ 1327623 1652 中 差 差 [email protected]
301 bios大本营 http://www.biosdiy.net/ 1347823 33363 - - - http://www.biosdiy.net/index.asp
302 仙林电子 http://www.xlmcu.com/ 1353028 1411 中 差 中 [email protected]
303 龙图开发网 http://www.longtoo.com/ 1370849 0 好 差 差 [email protected]
304 矽创微电子 http://www.systron.sh.cn/ 1394722 0 - - -
305 单片机解密专家 http://www.chaoyangdz.com.cn/ 1431542 0 差 差 差 [email protected]
306 中原电子 http://www.ccelec.com/ 1460225 444 - 差 差 [email protected]
307 单片机 http://www.cxqmcu.com/ 1509922 0 - - -
308 电阻在线 http://www.chinaresistor.com/ 1513814 200 - - - [email protected]
309 IC商贸网 http://www.ic-b2b.com/ 1523569 0 好 差 差 [email protected]
310 北京光明电子公司 http://www.guangming.com.cn/ 1571909 66 中 差 差 [email protected]
311 广州托普 http://www.ty51.com/ 1588357 0 好 差 差
312 单片机与嵌入式系统应用 http://www.dpj.com.cn/ 1601381 0 好 差 好 [email protected]
313 时保信息中心 http://www.cboatcenter.com/default.asp 1605481 0 - - -
314 古龙电子 http://www.glele.net/Index.html 1606892 0 - - - [email protected]/[email protected]
315 智才电子 http://www.zc118.com/ 1608397 361 中 差 差 [email protected]
316 浩惠电子技术 http://www.hheet.com 1657948 2850 差 差 差
317 通讯电源技术 http://www.tptpower.com/ 1665336 0 - - -
318 仪器仪表与单片机应用 http://www.yymcu.com/ 1665336 0 中 差 差 [email protected]
319 亿道电子 http://www.emdoor.com/ 1676180 0 - - -
320 嵌入式联盟 http://www.51emb.com/ 1677870 11165 - - -
321 ic在线网 http://www.e-ic.cn/ 1694115 0 - - -
322 广州市光学光电子行业协会 http://www.gzoema.org/ 1716993 0 中 差 差 [email protected]
323 我就要单片机 http://www.591mcu.com/ 1726401 0 - - - [email protected]
324 LCD在线 http://www.lcdinline.com/ 1757237 8283 中 差 差 [email protected]
325 曹曹时尚电子 http://www.caocao.cn/ 1766204 120 中 差 差 [email protected]
326 海阔无线 http://www.hkwx.com/ 1797831 0 中 - 差 [email protected]
327 天行工作室 http://www.51usb.com/ 1808543 0 - - -
328 中国程序员网 http://cnprogrammer.net/ 1817518 0 - - - wggsoshotmail.com
329 应用电子网 http://www.yydzw.com/ 1832806 0 - - -
330 电子项目博览网 http://www.51project.com.cn/ 1846828 0 - - -
331 卧龙电子技术网 http://www.wellong.net/ 1872546 160 - - - [email protected]
332 微电子通讯技术网 http://www.52arm.com/ 1884126 2306 中 差 差 [email protected]
333 单片机与电子制作 http://www.wenqi-yckj.com/ 1890036 0 - - - [email protected]
334 连接线在线 http://www.ljxzx.com/ 1970183 0 - - - [email protected]
335 成都开发网 http://www.cdkfw.com 1984626 10636 中 好 中 [email protected]
336 单片机开发网 http://www.mcudevelop.com/ 1991549 0 - - -
337 电子园 http://www.k6271.com/ 2068629 0 中 差 差 [email protected]
338 最便宜的arm开发板 http://www.abcarm.com/ 2070184 0 - - -
339 北京单片机开发网 http://www.bjmcu.com/ 2076576 0 - - -
340 比拉鱼单片机 http://www.bilayu.com/ 2147350 0 - - - [email protected]
341 宋荣个人教学资讯 http://www.teachersong.com/ 2164303 0 差 差 中 [email protected]
342 傲阳电子 http://www.aydz.com/ 2183068 0 - - -
343 电子开发者 http://www.52eda.com 2204182 0 好 好 中 52eda@sohu,com
344 自由开发ARV http://www.foravr.net/ 2279087 0 - - - [email protected]
345 炜煌电子 http://www.whmcu.com/ 2291432 0 - - - [email protected]
346 清风单片机 http://www.qfmcu.com/ 2344364 2300 中 - - [email protected]
347 中国ic市场技术网 http://www.zjic.com.cn/ 2428655 0 - - - [email protected]
348 无忧集成电路网 http://www.51ic.net/ 2486185 0 - - - [email protected]
349 纬通达电子世界 http://www.weitongda.com/ 2537313 0 - - - [email protected]
350 冰点工作室 http://www.5ibd.com/ 2585461 5674 - - -
351 精艺电子 http://www.jingyis.com/ 2647028 0 中 差 差 [email protected]
352 电子超市 http://www.dz-shop.com/ 2648443 0 差 差 差 [email protected]
353 电子制作网站 http://www.165v.net/ 2672582 0 - - -
354 英雷科电子 http://www.elc-mcu.com/ 2700599 0 - - - [email protected]
355 磊娜电子 http://www.xlndz.com/ 2761743 25 差 差 差 [email protected]
356 网上中发 http://www.zfew.com/ 2792087 1202 - - - [email protected]
357 中国电子技术信息网 http://www.cetinet.com 2881143 0 - - -
358 电子工程师之家 http://www.eehome.net.cn 2887561 3127 差 好 好 [email protected]
359 半导体技术 http://www.semiait.com/ 3028744 0 - - - [email protected]
360 飞翔电子技术 http://www.mcuok.com/ 3036641 535 差 差 差 [email protected]
361 USB之家 http://www.usbfans.com 3062141 0 - - -
362 华邦技术 http://www.51nt.cn/ 3096932 639 - - - [email protected]
363 MODEM http://www.modem.com.cn/ 3127926 0 - - - [email protected]
364 51新手交易网 http://www.newmcu.com/ 3138413 1348 差 中 差
365 楚浩单片机工作室 http://www.mcudiy.com/ 3311330 268 中 差 差 [email protected]
366 电子制造china http://www.emchinamag.com/Cstmf/BCsy/index.asp 3379231 0 - - -
367 电子狂 http://www.51dzk.com/ 3458607 919 - - -
368 单片机网 http://www.danpianji.com/ 3484529 0 - - -
369 锦美电子 http://www.jmnic.com/ 3498850 0 - - - E-mail:[email protected]
370 中茂电子 http://www.chroma.com.cn/ 3568952 0 中 差 差 [email protected]
371 顶点电子网 http://www.acmedz.com/vip/ 3568980 0 - - -
372 世纪开发网 http://www.21hf.com/ 3607143 1763 中 差 差 [email protected]
373 河南郑州单片机开发工作室 http://www.emcs51.com/ 3626141 0 - - - [email protected]
374 利舒技术实验室 http://www.ls-labs.com/ 3761867 1812 - - -
375 硬件工程师之家 http://www.3721it.com/ 3783749 0 - - -
376 单片机王国 http://www.21mcu.com/ 3793873 1982 中 差 差 [email protected]
377 电子设计在线 http://www.dzsj.net/ 3840509 0 - - - 028-85236998
378 我要委托设计网 http://www.51odm.com/ 3862191 37 - - - [email protected]
379 贴片IC商务网 http://www.smdic.com/ 3913580 0 中 差 差 [email protected]
380 着名电子邮购网 http://www.zhuming.net/ 3959656 0 - - - [email protected]
381 eda爱好者 http://www.edafans.com/ 3974246 0 - - -
382 传感器大全 http://www.lamshine.com/ 4061844 0 - - - [email protected]
383 吉林家电维修网 http://www.yxjdwx.com/ 4073648 0 中 差 差 [email protected]
384 比高科技 http://www.bitcode.com.cn/ 4098850 0 中 差 差 [email protected]
385 中国维修联盟 http://www.1025.com.cn/ 4227299 182 - - -
386 电子开放实验室 http://www.open-lab.net/ 4582695 0 差 差 差 [email protected]
387 上海吉芯电子设计室 http://www.hyctron.com/ 4906109 0 - - - [email protected]
388 800IC http://www.800ic.com/ 4998807 0 好 差 差 [email protected]
389 单片机TCP/IP协议 http://www.mcuweb.com/ 5001996 1331 中 差 差 [email protected]
390 布衣电子 http://buyi.123jz.com/ 5132076 0 - - -
391 嵌入式modem http://www.farseeing-cn.com/ 5222174 0 - - - [email protected]
392 芳元电子工作室 http://www.fangyuandianzi.com 5288717 0 好 差 -
393 EDA俱乐部 http://www.edaclub.net/ 5494204 2608 差 差 差 [email protected]
394 pcba电路板资讯网 http://www.pcba.org.cn/ 5507302 0 - - -
395 龙珠科技 http://www.hsav.com/ 5723141 0 - - -
396 中国电子DIY http://www.prcdiy.com 5748057 39 中 差 差 [email protected]
397 温州电子开发实验室 http://www.7i8i.com/ 5914377 39 中 差 差 [email protected]
398 信祺电子 http://www.xinqi.cn/ 5936599 0 - - -
399 瑞芯科技 http://www.richic.com/ 5963163 221 - - - [email protected]
400 晶龙电子工作室 http://www.dragonchip.net/ 5988909 0 中 差 差 [email protected]
401 通用单片机 http://www.tydpj.com/ 6032678 0 - - -
402 中国语声电子网 http://www.maolin.com.cn/ 6137251 0 中 差 差 [email protected]
403 星光电子网 http://www.51arm.cn/ 6178484 0 - - -
404 电子材料信息网 http://www.ce998.com/ 6203250 0 - - -
405 得盛电子网 http://www.ds-ic.com 6219225 0 好 中 - [email protected]
406 单片机之家 http://www.mcu-home.com/ 6275137 0 - - - [email protected]
407 温州电子开发实验室 http://www.rf315.net 11258850- - - xdx771@@163.net

④ 我是做linux下c编程,netlink内核和用户态通信,内核和用户发送字符串都可以成功

在对struct nlmsghdr* xx的结构体赋值的时候,要尽量使用已定义的宏,包括NLMSG_DATA,LENGHT,SPACE等等,因为它之中处理了一些对齐的情况,
你发送字符串可以,但结构体不行,可能与结构体对齐和你设置的消息长度的的问题有关,不好分析,需要贴代码才能看

⑤ (200分)VB 获取本机IP和重新获取IP问题

DOS获取本机IP(括号内的为注释,输命令时别复制进去)。
方法1:arp -a (Interface:后面的就是你自己的IP地址)
方法2:ipconfig/all (IP Address后面的就是你自己的IP地址)
DOS重新获取IP
cmd /c ipconfig /release (释放IP,不执行这步下一步命令将无效)
cmd /c ipconfig /renew (重新获得IP)
上不了网或IP冲突时可以在记事本里贴入如下代码保存为如下文件名并执行:

重新获取IP.bat
@echo off
@echo 正在重新获取IP,请稍候....
cmd /c ipconfig /release > nul
cmd /c ipconfig /renew > nul
arp -a
@echo "Interface:后面的就是你自己的IP地址"
@echo "按任意建测试网络联通(不断跳说明网络正常)"
pause
ping www..com -t

本程序在我的XP系统下测试通过。
在执行本程序前请不要绑定网卡IP,否则重新获取IP的二条命令无效。
-------------------------------------------------------
'VB获取本机IP
Private Sub Command1_Click()
Dim winIP As Object
Set winIP = CreateObject("MSWinsock.Winsock")
MsgBox "本机IP:" & winIP.localip
End Sub

-------------------------------------------------------
'VB起用和禁用网络连接

Option Explicit

Private Const NetConnect = &H31

Private Sub Command1_Click() '停用本地连接
Dim blnRelust As Boolean
'把 本地连接换成你要控制的本地连接的名字
blnRelust = ExcNetLinkMenu("本地连接", "停用(&B)")
'xp
If blnRelust Then
Debug.Print "停用成功"
Else
blnRelust = ExcNetLinkMenu("本地连接", "禁用(&B)")
End If
If blnRelust Then
Debug.Print "停用成功"
Else
Debug.Print "停用失败"
End If
End Sub

Private Sub command2_Click() '启用本地连接
'把 本地连接换成你要控制的本地连接的名字
Dim blnRelust As Boolean
blnRelust = ExcNetLinkMenu("本地连接", "启用(&A)")
If blnRelust Then
Debug.Print "启用成功"
Else
Debug.Print "启用失败"
End If
End Sub

'首先引用Microsoft Shell Controls And Automation
'先找到“网络连接”这个虚拟文件夹,然后找到要控制的本地连接对应的folderitem,然后枚举verb,找到需要的verb后,调用verb的DoIt方法

Private Function ExcNetLinkMenu(ByVal AdapterName As String, ByVal MenuName As String) As Boolean
Dim objShell As New Shell32.Shell
Dim objFolder As Shell32.Folder
Dim objFolderItem As Shell32.FolderItem
Dim objShellFolderItem As ShellFolderItem
Dim objFolderItemVerb As Shell32.FolderItemVerb
Dim blnRelust As Boolean
On Error Resume Next
Set objFolder = objShell.NameSpace(NetConnect)
If ObjPtr(objFolder) = 0 Then
ExcNetLinkMenu = False
GoTo Exitfunction
End If
For Each objFolderItem In objFolder.Items '遍历网络连接文件夹集合
If objFolderItem.Name = AdapterName Then
Set objShellFolderItem = objFolderItem
blnRelust = True
Exit For
End If
Next
If blnRelust = False Then
ExcNetLinkMenu = False
GoTo Exitfunction
End If
For Each objFolderItemVerb In objShellFolderItem.Verbs '遍历本地连接的右键菜单
If objFolderItemVerb.Name = MenuName Then
objFolderItemVerb.DoIt
ExcNetLinkMenu = True
Exit For
End If
Next
If blnRelust = False Then ExcNetLinkMenu = False
Exitfunction:
Set objShell = Nothing
Set objFolder = Nothing
Set objFolderItem = Nothing
Set objShellFolderItem = Nothing
Set objFolderItemVerb = Nothing
End Function

热点内容
c与java编译过程 发布:2025-02-12 21:47:47 浏览:373
python的面向对象 发布:2025-02-12 21:46:10 浏览:613
医学影像存储解决方案 发布:2025-02-12 21:45:58 浏览:976
股票走势预测算法 发布:2025-02-12 21:45:06 浏览:769
游戏lua脚本 发布:2025-02-12 21:45:01 浏览:918
怎么下载安卓版的光子助手 发布:2025-02-12 21:43:45 浏览:454
oppor7s怎么取消锁屏密码 发布:2025-02-12 21:43:31 浏览:595
我的世界服务器甜蜜小镇 发布:2025-02-12 21:41:08 浏览:75
ftp影响数据交换 发布:2025-02-12 21:27:18 浏览:387
编译原理与实现pdf 发布:2025-02-12 21:27:14 浏览:42