自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

安子自语

自言自语,用于记录所学之知识,欢迎指正!

  • 博客(381)
  • 资源 (8)
  • 收藏
  • 关注

原创 robot_state_publisher启动失败处理方法

rosrun  robot_state_publisher robot_state_publisher /opt/ros/hydro/lib/robot_state_publisher/robot_state_publisher: error while loading shared libraries: liborocos-kdl.so.1.2: cannot open shared obj

2017-02-15 16:21:23 4426

转载 (转载)谈SDH、MSTP、OTN和PTN的区别和联系

http://tech.c114.net/169/a892299.htmlhttp://tech.c114.net/169/a892299.html首先要说的是TDM的概念,TDM就是时分复用,就是将一个标准时长(1秒)分成若干段小的时间段(8000),每一个小时间段(1/8000=125us)传输一路信号;SDH系统的电路调度均以TDM为基础,所以

2015-05-26 13:10:11 2033

原创 SIOCGIFBRDADDR Bcast:0.0.0.0 Mask:255.255.255.255

ge3         Link encap:Ethernet  HWaddr 04:8B:42:10:1D:43              inet addr:6.6.6.6  Bcast:0.0.0.0  Mask:255.255.255.255            inet6 addr: fe80::48b:4200:d10:1d43/64 Scope:Link       

2015-05-21 09:25:53 2273

转载 mysql操作错误server has gone away

原因二. mysql连接超时即某个mysql长连接很久没有新的请求发起,达到了server端的timeout,被server强行关闭。此后再通过这个connection发起查询的时候,就会报错server has gone awaymysql> show global variables like '%timeout';+----------------------------+-

2015-05-20 16:08:14 584

原创 当进程启动时,如果syslog还未生效,此时无法通过syslog调试,可以通过system写文件记log进行调试。

当进程启动时,如果syslog还未生效,此时无法通过syslog调试,可以通过system写文件记log进行调试。

2015-05-20 16:06:07 1002

转载 ioctl ARP缓存表

http://blog.chinaunix.net/uid-488742-id-2113621.htmlARP缓存表arp_tbl由协议栈在运行期间自动维护,包括邻居新建,更新,回收等。同时,TCP/IP协议栈的实现中也提供了三个命令,可以用来由用 户维护arp_tbl,这三个命令分别是SIOCDARP(删除arp_tbl中的一个邻居),SIOCSARP(设置arp_tbl中的一个邻居

2015-04-21 11:37:56 1012

转载 Neighbor Discovery Protocol

http://www.rfc-editor.org/rfc/rfc4861.txt邻居发现协议(Neighbor Discovery Protocol,以下称ND协议)是IPv6的一个关键协议,可以说,ND协议是IPv4某些协议在IPv6中综合起来的升级和改进,如ARP、ICMP路由器发现和ICMP重定向等协议。当然,作为IPv6的基础性协议,ND还提供了其他功能,如前缀发现、邻居不可

2015-04-17 14:33:40 2398

转载 qsort

功 能: 使用快速排序例程进行排序头文件:stdlib.h用 法: void qsort(void *base,int nelem,int width,int (*fcmp)(const void *,const void *));参数: 1 待排序数组首地址2 数组中待排序元素数量3 各元素的占用空间大小4 指向函数的指针,用于确定排序的顺序

2015-04-13 14:30:38 449

原创 文件句柄泄露 lsof, ulimit

lsof -p 31003xxxx    31003 root   67u  sock                0,5      0t0 491370 can't identify protocol发现文件句柄泄露,如果达到最大,会导致无法继续创建socket、fd等。ulimit -n 102400ulimit -acore file size

2015-03-17 09:49:32 3091

原创 判断是否存在,还是锁上hash链再判断下吧

如果先判断是否存在,解锁后,其他线程可能添加了,造成重复问题!

2015-02-15 16:57:57 479

转载 wifi channel

http://en.wikipedia.org/wiki/List_of_WLAN_channels

2014-12-02 14:25:48 857

原创 list_del使用错误,如果摘链后还有挂链,请使用list_del_init。否则引发血案!!!

rt

2014-11-27 16:58:01 2583 1

转载 icmp错误分类

ICMP类型:   0     Network Unreachable——网络不可达           1     Host Unreachable——主机不可达              2     Protocol Unreachable——协议不可达            3     Port Unreachable——端口不可达                

2014-09-25 17:30:44 7286

转载 iptables、ebtables、arptables

http://www.360doc.com/content/11/1103/13/1964482_161328892.shtmlEbtables即是以太网桥防火墙,以太网桥工作在数据链路层,Ebtables来过滤数据链路层数据包。 2.6内核内置了Ebtables,要使用它必须先安装Ebtables的用户空间工具(ebtables-v2.0.6),安装完成后就可以使用ebtable

2014-09-16 17:40:46 4313

转载 DEC NET (DNA)

DEC NET (Digital Equipment Corporation)DNA (Digital Network Architecture)---------- NFPROTO_DECNET = 12,NETFILTER内含此DEC NET类型报文的hook处理。

2014-09-16 16:12:10 894

转载 Linux实现的IEEE 802.1Q VLAN

http://blog.csdn.net/dog250/article/details/7354590第一部分:VLAN的核心概念说起IEEE 802.1q,都知道是VLAN,说起VLAN,基本上也没有盲区,网络基础。然而说到配置,基本所有人都能顺口溜一样说出Cisco或者H3C设备的配置命令,对于Linux的VLAN配置却存在大量的疑问。这些疑问之

2014-09-16 15:13:13 714

转载 Linux下VLAN功能的实现

http://blog.csdn.net/dyllove98/article/details/8923312

2014-09-12 14:52:52 1285

转载 路由表 FIB表 快速转发表

控制平面与转发平面可以是物理分离,也可以是逻辑分离。高端的网络设备(如核心交换机、核心路由器)一般采用物理分离。其主控板上的CPU不负责报文转发,专注于系统的控制;而业务板则专注于数据报文转发。如果主控板损坏,业务板仍然能够转发报文。路由器转发分组的关键是FIB表,在系统中报文转发时查找的是FIB表而非路由表。这是因为路由表表示所有的有效路由所形成的表项,并不指导转发。FIB表是网络层

2014-09-11 17:58:56 12935

转载 ARP代理!

http://baike.baidu.com/view/547486.htm?fr=aladdin ip proxy-arp ip local-proxy-arpclear arp-cache allProxy-ARP,代理ARP,以网关自身的MAC回应客户端对不同网段IP地址的ARP请求,用于客户机网关设置为其它网段IP或自身IP时,能与其它网段通信。Loca

2014-09-09 17:55:31 2361

转载 locale

http://baike.baidu.com/view/2129630.htm?fr=aladdin

2014-09-04 17:11:23 455

转载 GUID(全局统一标识符)

GUID(全局统一标识符)是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。通常平台会提供生成GUID的API。生成算法很有意思,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字。GUID的唯一缺陷在于生成的结果串会比较大。”1. 一个GUID为一个128位的整数(16字节),在使用唯一标识符的情况下,你可以在所有计算机和网络之间使用这一整数。2. G

2014-08-27 18:16:57 1683

转载 linux报文处理

linux启动时,注册函数:

2014-08-27 17:46:44 5327

转载 RTLS(Real Time Location Systems)

00 00 00 00 01 00 00 54 --- len04 8b 42 20 06 db --- AP MAC, eth0, vlan1################## len start #######################00 00 04 8b 42 20 06 dd ----- bssid,  wifi1     Link encap:UNSPEC

2014-08-22 20:28:36 1276

转载 冒烟测试

http://baike.baidu.com/view/120001.htm?fr=aladdin

2014-08-22 15:07:29 567

原创 域名解析过程

windows PC机器:如果没有配置DNS Server,则只会发送netbios name service请求。如果配置DNS Server,则优先发送DNS请求。ipconfig /all可以查看        DNS Servers . . . . . . . . . . . : 192.168.10.201                           

2014-08-22 14:59:55 630

原创 网络报文转发逻辑

举例:本机ip为192.168.100.10,缺省网关为192.168.100.1。如果向192.168.100.20发送报文,走二层转发,如果没有ARP表,则广播ARP请求,得到应答后,发送报文。如果向5.5.5.5发送报文,因为有缺省网关,直接走三层转发,目的MAC为网关的MAC。如果没有缺省网关,则提示不可达。如果向www.abc.com发送报文,先D

2014-08-22 09:34:58 1058

转载 Captive_portal, rfc3576

http://en.wikipedia.org/wiki/Captive_portalCaptive portals are used at many Wi-Fi hotspots, and can be used to control wired access (e.g. apartment houses, hotel rooms, business centers, "open"

2014-08-21 15:37:47 1042

转载 多线程,信号!!!

http://linux.die.net/man/7/pthreadshttp://www.ibm.com/developerworks/cn/linux/l-threading.htmlhttps://www.ibm.com/developerworks/cn/linux/l-cn-signalsec/

2014-08-12 16:03:04 589

转载 高性能服务器设计

http://ray.bsdart.org/archives/238.raymond引言本文将与你分享我多年来在服务器开发方面的一些经验。对于这里所说的服务器,更精确的定义应该是每秒处理大量离散消息或者请求的服务程序,网络服务器更符合这种情况,但并非所有的网络程序都是严格意义上的服务器。使用“高性能请求处理程序”是一个很糟糕的标题,为了叙述起来简单,下面

2014-07-31 18:03:38 701

转载 Wlan常用命令

http://wenku.baidu.com/link?url=hOfCiFuXTa811wATvBH87yi_Ife0FBVcPuAegRuYBHdJqcRCYzFpiJhIbj09EPpEGoyfq_pHoMZv9rvd9Hp0BD-UVAHaU_9QYqFVBS-p1fq

2014-07-31 17:15:56 655

转载 freebsd kqueue

http://en.wikipedia.org/wiki/Kqueue

2014-07-30 11:58:28 470

转载 switchport mode

Trunking ProtocolsTrunks carry the traffic for multiple VLANs across a single physical link (multiplexing). Trunking is used to extend Layer 2 operations across an entire network, such as end-to-e

2014-07-28 17:56:35 8454

转载 802.11

http://www.valleytalk.org/wp-content/uploads/2013/09/wlan.pdf无线局域网: 分WLAN(即无线局域网)、蓝牙、HomeRF、UWB等IEEE 802.11系列的WLAN是应用最广泛的。IEEE 802.11i规定使用802.1X认证和密钥管理方式;采用2.4GHz和5GHz这两个频段;802.11a:5GHz802.11b/g

2014-07-25 09:52:57 621

转载 FreeBSD的netgraph

http://blog.csdn.net/dog250/article/details/7421578ngctl list  Name: ngctl17626      Type: socket          ID: 00000094   Num hooks: 0  Name: lksocket1       Ty

2014-07-24 18:06:01 2718

转载 RFC1700

In the Internet Protocol (IP) [DDN], [RFC791] there is a field, calledProtocol, to identify the next level protocol. This is an 8 bitfield.Assigned Internet Protocol NumbersDecimal Keyword

2014-07-22 11:16:06 2501

转载 队列操作

2014-07-18 16:02:39 406

转载 accept源码逻辑

http://blog.csdn.net/zhangskd/article/details/15340969

2014-07-17 14:33:51 583

转载 route的flags参数含义

routeKernel IP routing tableDestination     Gateway         Genmask         Flags Metric Ref    Use Iface169.254.66.16   *               255.255.255.248 U     0      0        0 sync2dp169.254.

2014-07-16 19:16:29 9207

转载 ps -aux查看进程状态

ps -auxWarning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.htmlUSER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMANDroot         1  0.7  0.0   2392   596

2014-07-16 18:33:14 2420

转载 event socket读写

static voidtest_multiple(void){struct event ev, ev2;int i;/* Multiple read and write test */setup_test("Multiple read/write: ");memset(rbuf, 0, sizeof(rbuf));for (i = 0; i wbuf[i

2014-07-14 14:19:00 1318

dhcpv6等报文

dhcpv6等报文

2014-01-21

dhcp报文共享

dhcp报文共享

2013-12-25

giop ipv4报文

giop ipv4报文

2013-09-26

icmpv6样例报文

icmpv6样例报文

2013-09-23

corba GIOP报文样例

corba GIOP报文样例

2013-09-23

linux内核kernel-api

linux内核kernel-api 很实用的接口函数,可以作为参考书查阅。

2012-09-20

移动IP_chinapub

本书提供了从不同层次理解移动IP所需的完整内容。介绍了移动IP运行的环境,描述了移动IP需解决的各种问题、解决问题的方式以及在若干配置实例中移动IP应用的方式。还介绍了移动IP应用过程中遇到的各种安全威胁的情况,并列举了解决安全威胁的各种技术。本书共分四部分14章,内容丰富、实用,是网络管理员、网络设计者和准备实现移动IP的人员的必备之书。

2011-06-08

Linux内核0.11(0.95)完全注释.pdf

Linux内核0.11(0.95)完全注释.pdf

2011-05-27

空空如也

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

TA关注的人

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