自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

转载 三 libnl简述

libnl是为了方便应用程序使用netlink接口而开发的一个库。这个库为原始netlink消息传递以及不同的netlink family专用接口提供了一个统一的接口。libnl2.0的API与libnl1.0的API并不兼容。如果您的应用程序不做相应调整,将可能导致不可用。以下三个库都基于其核心库libnl:libnl-route:用于和Kernel中的Routing子系统交

2017-04-24 23:05:39 8685

转载 二 generic netlink

一 基础由于netlink协议最多支持32个协议簇,目前内核中已经使用其中21个,对于用户需要定制特殊的协议类型略显不够,为此Linux设计了这种通用Netlink协议簇,用户可在此之上定义更多类型的子协议。Generic Netlink是基于客户端-服务端模型的通信机制。服务端(内核)注册family(family是对genl服务的各项定义的集合)。控制器和客户端都通过已注册的信息与服务

2017-04-24 23:02:13 1936

转载 一 netlink机制

一 概述       Linux提供了多种机制来完成内核空间与用户空间之间的数据交换,分别有内核启动参数、模块参数、sysfs、sysctl、系统调用、procfs、seq_file、debugfs、relayfs。其中,模块参数、sysfs、sysctl、procfs、seq_file、debugfs、relayfs是基于文件系统的通信机制,用于内核空间向用户空间输出信息;sysctl、系统

2017-04-24 22:56:35 1537

翻译 四 libnl库详解

translate from http://www.infradead.org/~tgr/libnl/doc/core.html#core_netlink_fundamentals1 介绍   libnl核心库提供了通过netlink socket连接所需要的基础函数,用于处理socket的链接和断开、数据收发、消息创建分析,提供用户可定制接收状态机,并提供一种抽象的数据类型框架,

2017-04-24 22:49:06 14946

原创 SSH基础应用

ssh应用基础

2015-11-13 20:08:05 348

原创 TCP连接

在使用TCP协议之前,我们要了解下计算机通信的OSI模型,其中各层的作用和应用协议如下:TCP(transmission control protocol)是主机对主机层的传输控制协议,提供面向连接盒数据流的可靠传输流。(1)建立TCP连接:     建立一个TCP连接需要客户端和服务器总共发送三个包,俗称三次握手:请求-应答-再次确认。    三次握手的目的是连接服务器指

2014-07-02 12:19:23 461

转载 QT前序

在GUI编程中,当一个Widget改变时,我们通常希望通知另一个Widget。更一般的情形,我们想要一个对象和另一个对象可以通信。比如,一个用户点了关闭按钮,我们希望调用窗口的close()方法。过去使用回调技术(callback)完成这样的通信。回调其实是一个函数指针,如果你想进程函数通知你某个事件(event),你要把函数指针作为参数传给进程函数。进程函数在适当的时候调用回调。回调有两个主

2014-06-30 22:04:57 340

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除