- 博客(49)
- 资源 (5)
- 收藏
- 关注
原创 mpls代码位置
总共3个作者,leu,rw, igleu的作品http://repo.or.cz/w/jleu-quagga.git/shortlog/refs/heads/mpls-masterquagga 0.99.15的mpls代码rw的作品ldpd的实现有一个2012年的版本来自https://github.com/rwestphal/quagga-public
2015-11-26 11:58:56 945
原创 再一个mpls的配置
http://www.gossamer-threads.com/lists/quagga/users/4007ILER-》LSR-》ELER(1)ILER(config)# ip route 10.0.0.0/16 gen 10000 nexthop eth1 11.0.1.2 到10.0.0.0/16的下一跳是通过eth1,标签是10000(2)LSR(con
2015-11-26 10:20:41 461
原创 mpls配置命令
http://sourceforge.net/p/mpls-linux/mailman/message/8704900/hostname Routerpassword zebraenable password zebrahostname ospfdlog stdout!mpls static 0!interface eth0 ipv6 nd suppress-ra
2015-11-26 10:06:29 1392 1
原创 究竟他在kernel里加了什么以支持mpls?
1 加了netlink相关命令和属性MPLS_ATTR_ILMMPLS_CMD_NEWILM2 arp处加了mpls tunnel接口ARPHRD_MPLS_TUNNEL3 网卡中加入mpls属性net_devicempls_ptr4 加了RTA_SHIM (FIXME)5 加了socketAF_MPLS6 加了NET_MPLS7 f
2015-11-26 09:54:43 752
原创 添加rib的地方
zclient_read和zebra_client_read有什么区别?rib路由为ZEBRA_ROUTE_OSPF上来就添加Breakpoint 1, rib_add_ipv4_multipath (p=0x7ffff7269890, rib=0x7ffff0758458, safi=1 '\001') at zebra_rib.c:21702170 tab
2015-11-25 17:22:02 666
原创 ospf添加路由
ospf安装路由Breakpoint 1, ospf_route_install (ospf=0x7ffff01c0bd8, rt=0x7ffff019eb28) at ospf_route.c:271271 if (ospf->old_table)(gdb) bt#0 ospf_route_install (ospf=0x7ffff01c0bd8, rt=0x7f
2015-11-25 15:19:06 927
原创 git分支的处理
天下文章都是抄,http://blog.jobbole.com/25877/摘要删除远程分支如果不再需要某个远程分支了,比如搞定了某个特性并把它合并进了远程的 master 分支(或任何其他存放稳定代码的地方),可以用这个非常无厘头的语法来删除它:git push [远程名] :[分支名]。如果想在服务器上删除serverfix 分支,运行下面的命令:
2015-11-25 14:41:35 306
原创 netlink的处理流程
ospfd -------------1---------》zebra---------2------------》kernel/dce1 路由软件和zebra使用zebra指定方式通讯(zebra v1, v2)2 zebra和kernel使用netlink通讯,通讯中,zebra每次都是请求(例如添加,删除,获取路由),kernel每次都是返回。没有kernel发送请求的过程
2015-11-25 14:27:17 514
原创 git的分支
分支通常使用来做开发版和稳定版本的区别。开发板放在develop分支,稳定版放在master分支。分支的操作一般会有在本地创建分支-》切换到这个分支-》做修改变更-》提交到远程git branch devp; git checkout devp; 修改本地文件,git commit rev.h; git push origin devp最后一句话git
2015-11-25 14:24:38 382
原创 合入mpls的情况-netlink失灵了
能工作时候的状况如下,Breakpoint 4, ns3::NetlinkSocket::DoRouteMessage (this=0x7fffec02d920, nlmsg=..., type=24, family=2 '\002') at ../netlink/netlink-socket.cc:11861186 RouteMessage rtmsg = nlmsg.GetRoute
2015-11-24 16:49:18 762 1
原创 socket被dce使用的情况
Breakpoint 1, getsockopt_so_sendbuf (sock=4) at sockopt.c:5656 u_int32_t optval = 0;(gdb) n57 socklen_t optlen = sizeof (optval);(gdb) n58 int ret = getsockopt (sock, SOL_SOCK
2015-11-23 18:18:57 410
原创 zebra client的日志
命令在log stdout全局变量在(gdb) p zlog_default$4 = (struct zlog *) 0x7ffff0335018(gdb) b 定义在/* va_list version of zlog. */static voidvzlog (struct zlog *zl, int priority, const char
2015-11-23 17:22:26 607
原创 zebra之间的通讯
Breakpoint 1, zclient_start (zclient=0x7ffff0235608) at zclient.c:351351 if (zclient_debug)(gdb) bt#0 zclient_start (zclient=0x7ffff0235608) at zclient.c:351#1 0x00007fffd3da0e4f in zcl
2015-11-23 14:29:13 1057
原创 stream读越界
Breakpoint 1, stream_get (dst=0x7ffff726964c, s=0x7ffff0722dd8, size=20) at stream.c:297297 STREAM_BOUND_WARN (s, "get");(gdb) bt#0 stream_get (dst=0x7ffff726964c, s=0x7ffff0722dd8, si
2015-11-23 12:25:03 484
原创 zebra被调用
[New Thread 0x7ffff726a700 (LWP 14477)][Switching to Thread 0x7ffff726a700 (LWP 14477)]Breakpoint 1, main (argc=5, argv=0x704bb0) at main.c:230230 progname = ((p = strrchr (argv[0], '/'))
2015-11-23 09:30:26 406
原创 ns3 dce error
http://stackoverflow.com/questions/32038496/ns-3-with-dce-how-to-get-input-at-runtime-working-with-my-binariesrelocation error: elf-cache/0/libgcc_s.so.1: symbol dl_iterate_phdr, version GLIBC_2
2015-11-22 17:09:01 718
原创 ns3的编译伏击
ns3的编译1 wget的编译: 经常报告Client.o 编译错误, 要求加fpic编译选项,后几次重复编译,竟然不出来问题2 pygenxml 这个从bzr获取版本做比较,所以需要安装一下bzr3 netanim 我用qt5安装,所以从qt.io下载一个开源工具验证4
2015-11-21 15:56:24 409
原创 qt5
http://download.qt.io/official_releases/qt/5.5/5.5.1/qt-opensource-linux-x64-5.5.1.run
2015-11-21 14:38:50 385
原创 warning: its scope is only this definition or declaration, which is not what you want
c warning
2015-11-18 18:24:18 5237 1
原创 等待是最糟的决策
在淮海战役始末中,杜yuming写道,就是这个最坏的决定也没有被立刻执行,导致摆在陇海线的部队干等了几天。利用这几天,shuyu部队形成了合围。有一篇心灵鸡汤写道,张三被老虎逼到悬崖,只好跳崖。崖下有只狮子。他爬到梅树上,结果有只老鼠要咬他。他于是吃了梅子,然后睡觉了。结果醒来,发现一切平安。老虎跳下悬崖,和狮子互搏而死。老鼠被狮子吼吓跑。这个鸡汤告诉信徒要等待。等待是最长情的告白
2015-11-06 09:58:11 321
原创 Hibernate的加载抓取方式:Failed to lazily initialize a collection - no session
hibernate与数据库之间通过session交互[1]hibernate在处理1对多的业务时很可能会出现标题所列错误.例如user和office是1对多Office office = task.getOffice();List userList = office.getUserList(); //这句导致报告懒初始化集合失败失败的原因, 目前看到是因为没有找到Hiber
2015-11-06 01:31:17 411
cirros-0.5.1-x86_64-disk.img
2020-06-13
Eigen3.zip
2019-12-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人