- 博客(29)
- 资源 (5)
- 收藏
- 关注
原创 isis的回答
您好,请问您多个节点间可以用pointToPonit这种网络设备吗?我写了一个这样的代码,但是用udp测试的时候,只有客户端发送的数据,服务器接受不到数据答复:如果说的是仿真,可以。如果说的是现实设备(如华为的),也可以。至于你说的udp测试,我只记得ppp的双方需要都设置为ppp,则可以通讯。之所以双方都要设置,是因为2层包解析时要保证别错误认为是3层包。即一方配
2015-12-31 13:34:21 452
转载 ubuntu14.04设置静态ip
原作者:vincehttp://www.cnblogs.com/vincedotnet/p/4013099.html1. 找到文件并作如下修改:sudo vim /etc/network/interfaces修改如下部分:auto eth0iface eth0 inet staticaddress 192.168.0.117gateway 192.168
2015-12-31 13:26:09 351
原创 《TCP/IP详解》卷2实现中关于组播的处理描述
陆雪莹等翻译1 组播默认接口 p281,p285由源地址查找到默认出口FIXME由路由入口找到默认出口FIXME2 IP多播路由器 p289设置出口和入口FIXME3
2015-12-16 10:36:08 590
原创 dce处置组播
1 bool Ipv4DceRouting::RouteInput (Ptr p, const Ipv4Header &ipHeader, Ptr idev, UnicastForwardCallback ucb, MulticastForwardCallback mcb,
2015-12-15 09:59:49 434
原创 从收到报文到处理报文
Breakpoint 1, ns3::PointToPointChannel::TransmitStart (this=0x688a00, p=..., src=..., txTime=...) at ../src/point-to-point/model/point-to-point-channel.cc:102102 if(src_id == dst_id)(gdb) p s
2015-12-14 12:01:31 1362
原创 《黑客与画家》品味
今天看到第147页。画家有品味,程序员也有品味。品味就是指设计的风格。设计的风格也许应该是这样的,WEB的(使用者无负担,服务者窥见重型界面)混杂模式的(80%的继承性,20%的原生性)艰苦的(框架并不能处理所有事情的,如性能部分的设计可能是缺失的)神的(有算法之神在保护的,非等闲辈能看懂的算法,我想到的就是类似quagga的命令行方式。)
2015-12-14 11:12:59 335
原创 底层网卡发送报文流程
Breakpoint 9, ns3::PointToPointNetDevice::TransmitComplete (this=0x68a4e0) at ../src/point-to-point/model/point-to-point-net-device.cc:327327 NS_ASSERT_MSG (m_txMachineState == BUSY, "Must be B
2015-12-14 10:44:43 1038
原创 发包失败
(gdb) sns3::PointToPointNetDevice::Send (this=0x6892e0, packet=..., dest=..., protocolNumber=2048) at ../src/point-to-point/model/point-to-point-net-device.cc:668668 NS_LOG_FUNCTION (this (
2015-12-12 11:49:39 621
原创 ns3中callback的机制
callback的机制是不好理解的,因此将callback相关的api开放出来很难,这导致用python直接写ns3例子时,一旦出现callback注册就会卡壳。因此使用python编码不如仍然使用C++开发。(当然,依然可以使用python作为成熟api的开发语言)以下面的样子为例子 IpL4Protocol::DownTargetCallback m_downTarget; //
2015-12-12 10:10:50 2175
原创 《黑客与画家》读后感
花了上厕所那么长的时间看到了第52页。阮一峰翻译读后感:黑客(计算机开发者)和画家相同点:靠作品,不靠形而上所以马化腾:qq张小龙:weixinzhouhongyi:流 氓 软 件wangxing:美 团马云:坑录我最近的诗发一下骚陈涉不过中人论有封建以来第一回,多少翻覆抗暴秦。张良未逞博浪沙,陈涉安得为中人?听李敖有感刘郎的才气一般
2015-12-12 09:49:54 465
原创 udp发送
Value returned is $50 = (ns3::UdpL4Protocol *) 0x681d00(gdb) bt#0 0x00007ffff6d13933 in ns3::UdpSocketImpl::DoSendTo (this=0x7fffe0002810, p=..., dest=..., port=646) at ../src/internet/model/udp-
2015-12-11 20:03:12 412
原创 ldpd hello的处理流程
发的是hello报文,走到ns3::UdpSocketImpl::SendTo (this=0x7fffdc006200, p=..., flags=64, address=...) at ../src/internet/model/udp-socket-impl.cc:823823 NS_LOG_FUNCTION (this (gdb) (gdb) p ip
2015-12-11 19:49:47 727
原创 ldp报文协商过程
ldp报文协商过程1 各自发送hello报文到组播组2 一方发起协商3 对方回应协商4 协商完成,建立socket连接5 定期发送保活消息参考:http://wenku.baidu.com/view/6720d77aa26925c52cc5bfa3.html?re=view
2015-12-11 19:10:42 1879
原创 20点的full mesh的ospf协商
20个设备的全互联,使用ns3做协商,效果是很不错的。并没有错误的路由,且效率是比较高的(随机器变化)但在仿真时间的第6秒就有了全部路由。(我把hello和dead interval都调到了最低)我没有测试流量,也没有测试更多设备的路由,我认为这些处理仍然会有较多bug而去解决这些问题相对来说,会是比较费脑筋的事情,而无法完全像matlab那样,只是做做纯算法的模拟主要要费
2015-12-11 18:56:34 740
原创 ldpd协议的配置文件
[root@gdc1000 ns-3-dce]# cat files-0/usr/local/etc/ldpd.conf hostname zebrapassword zebralog stdout debugginginterface coco-device1 mpls ip interface coco-device2 mpls ip mpls ldp
2015-12-11 18:49:50 1110
原创 tomcat + php
软件:tomcat8,php7操作系统:win7主要的配置是,1 tomcat要允许cgi并且将cgi设置为php2 php正常设置php.ini其他配置:参考【1】问题解决:php-cgi.exe无法执行,是因为我没有安装vc14的redist来自:1 http://www.blogjava.net/freeman1984/archive/2011/0
2015-12-11 13:35:18 454
原创 bukket插件例子(3)总结
这次短短的写一下,编译使用mvn,命令行方式mvn compilemvn package这样生成了jar包,拷贝到bukkit/plugin目录下就可以在eclipse上是run as-》maven build...分别设置为compilejdk选择1.7(有什么jdk选什么)然后编译为class接着设置为package,这样编译为jar重启
2015-12-11 11:56:54 601
原创 bukkit执行插件例子(1)下载代码
插件例子来源https://github.com/Bukkit/SamplePluginOS:win7预装:eclipse, jdk7,git, tortoisegit第一部分讲如何下载代码到本地这个例子的作用是创建了/pos命令,用于确定用户位置,或传送到指定位置下载代码使用tortoisegit,右键菜单,选择git clone
2015-12-11 11:04:43 845
原创 bukkit的插件教程
插件使用maven编写,插件放在plugin目录下,下面是教程。https://github.com/InfinityStudio/Bukkit-Wiki-Chinese-Translation/blob/master/Developers/Plugin_Tutorial.md
2015-12-10 22:09:34 2680
原创 centos/win7上安装我的世界服务器、客户端
OS:centos65,下面的操作对win7也适用。mc:1.8craftbukkit-1.8-R0.1-SNAPSHOT.jar(下载地点在mcbbs)预先安装了java(我的是openjdk, win7则是oracle sun jdk)软件安装方法1 拷贝这个jar文件到服务器,然后执行java -jar craftbukkit-1.8-R0.1-SNAPSHO
2015-12-10 20:28:14 2452
原创 ospf没有multipath的问题定位
[root@gdc1000 ospf_no_multi]# cat debug 3台设备跑ospf,只有1台成功出现multipath,其他两台没有。比较日志,其他两台出现如下日志。Breakpoint 1, ospf_hello (iph=0x7ffff01ac008, ospfh=0x7ffff01ac01c, s=0x7ffff01c1218, oi=0x7fff
2015-12-07 10:41:31 871
原创 ospf性能部分问题
Program received signal SIGSEGV, Segmentation fault.[Switching to Thread 0x7fff6c4bf700 (LWP 11846)]0x00007fff6e245a32 in ospf_zebra_add (p=0x7fff58e70e88, or=0x7fff58e70f08) at ospf_zebra.c:357
2015-12-07 10:11:50 610
转载 git get all different files between two revisions
For startid versus HEADgitdiff--name-only HEAD# or for non headgitdiff--name-only Source:https://blog.lysender.com/2010/08/git-list-modified-files-between-rev
2015-12-03 23:59:20 257
原创 git log .
To get git committing history in a directory, you should usegit log
2015-12-03 23:47:07 338
原创 bgp配置文件出错调试
(gdb) bt#0 vty_read_file (confp=0x7fffac007b20) at vty.c:2259#1 0x00007fffbbc78b11 in vty_read_config (config_file=0x746fc0 "/usr/local/etc/bgpd.conf", config_default_dir=0x7fffbbf156e0
2015-12-01 11:05:14 639
cirros-0.5.1-x86_64-disk.img
2020-06-13
Eigen3.zip
2019-12-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人