码迷,mamicode.com
首页 > 2015年07月28日 > 全部分享
HCNP学习笔记之OSPF协议原理及配置5-LSA分析
前面,已经介绍了邻接关系的建立和LSDB的同步。通过同步过程的介绍,我们可以了解LSDB的同步是通过交互LSA实现的。不同角色的路由器发出的LSA的内容是不同的,本文将介绍LSA报文的结构和种类,进而可以帮助我们分析路由的计算和生成过程。1LSA报头(很重要)LSA报头中的内容构..
分类:其他好文   时间:2015-07-28 06:51:01    阅读次数:304
HCNP学习笔记之OSPF协议原理及配置4-邻接关系的建立和LSDB同步
进入ExStart状态后,广播和NBMA型网络要等待4倍的Hello时间,确定DR和BDR。然后建立邻接关系,并交互链路状态通告,以使用LSDB达到一致,进而完成路由表的计算和生成。1状态的变化ExStart:主从关系是在此状态下形成的(routerID大的为主)。确定主从关系目的是确定DD交换过程中..
分类:数据库   时间:2015-07-28 06:49:56    阅读次数:287
objective-C 类别/协议。
第十二章类别类别:命名方式:类名称+类别名称。在Xcode中可以在新建文件的类别中找到Objective-Ccategory图标。@interface部分类别的声明看起来非常像类的声明:@interfaceNSString(NumberConvenience)-(NSNumber*)lengthAsNumber;@end括号内(NumberConverience)叫做类别名..
分类:其他好文   时间:2015-07-28 06:50:11    阅读次数:319
HCNP学习笔记之OSPF协议原理及配置6-域内路由计算
前文介绍了LSA的类型,不同角色的路由器可以发出不同类型的LSA,通过LSA的交互,可以同步LSDB,进而完成路由表的生成。本文介绍router-lsa和network-lsa在域内路由计算过程中的内容和作用。1router-lsa每台OSPF路由器只使用一条Router-LSA描述属于一个区域的本地活动链接状态,..
分类:其他好文   时间:2015-07-28 06:52:01    阅读次数:303
centOS 7 安装man中文版手册
在学习linux命令的过程中,man是很有用的一个工具,但是对于很多英文水平有限的人来说学习起来有些困难,再此提供安装中文版man的详细步骤。当然英文水平不好是需要进行自我检讨的,希望在学习的时候利用中英文对照着来看。达到linux和英文一起进步的效果。本文以最常用的centO..
分类:其他好文   时间:2015-07-28 06:52:36    阅读次数:349
centOS 7 安装man中文版手册
在学习linux命令的过程中,man是很有用的一个工具,但是对于很多英文水平有限的人来说学习起来有些困难,再此提供安装中文版man的详细步骤。当然英文水平不好是需要进行自我检讨的,希望在学习的时候利用中英文对照着来看。达到linux和英文一起进步的效果。本文以最常用的centO..
分类:其他好文   时间:2015-07-28 06:50:24    阅读次数:246
LAMP环境搭建下的MySQL安装
MySQL的编译比较麻烦,直接搜索到可以免编译的二进制包1、下载Mysql#cd/usr/local/src#wgethttp://syslab.comsenz.com/downloads/linux/mysql-5.1.40-linux-i686-icc-glibc23.tar.gz2、解压#tar-xvzfmysql-5.1.40-linux-i686-icc-glibc23.tar.gz3、创建mysql账号,运行MySQL#us..
分类:数据库   时间:2015-07-28 06:50:18    阅读次数:233
Virtual Box Linux虚拟机常见问题解决--ping: unknown host
Issue:ping:unknownhostrootcause:Linux无法解析DNSAction:1.检查网卡设置情况命令:root用户下ifconfig-aroot用户下vi/etc/sysconfig/network-scripts/ifcfg-eth02.ping一下网关,确认能ping通3.检查系统默认网关命令:vi/etc/sysconfig/network4.ping一个公网IP地址,确认能p..
分类:系统相关   时间:2015-07-28 06:50:03    阅读次数:716
测试STM32F4中断向量表移到内部RAM对中断响应速度的影响
测试环境:STM32F407168MHz,IAR7.4,优化级别low测试方法:第一个信号是TIM比较器的输出,同时产生比较器中断。中断服务程序里第一句就立即拉高一个GPIO,示波器查两个信号的延迟大致了解中断响应速度。中断向量表在Flash,中断服务程序在Flash,延迟约155ns:中断向量表在内..
分类:其他好文   时间:2015-07-28 06:50:32    阅读次数:367
变量和环境变量
1.获得进程ID号:(假设有一个叫做gedit的应用程序在运行,可以使用pgrep命令获取gedit的进程ID)$pgrepgedit125012.查看运行时候进程的环境变量cat/proc/$PID/environ3.获得字符串长度length=${#var}4.识别当前所使用的shellecho$SHELLecho$05.检查是否为超级用户UUID是一个重..
分类:其他好文   时间:2015-07-28 06:49:32    阅读次数:213
测试STM32F4 EVNETOUT
看到很多管脚都可以配置成EVENTOUT,刚好有个管脚要想要输出一个高电平脉冲,测试了一下:环境:STM32F407,IAR7.4,STM32CubeF4GPIO配置代码:GPIO_InitStruct.Pin=GPIO_PIN_10;GPIO_InitStruct.Mode=GPIO_MODE_AF_PP;GPIO_InitStruct.Pull=GPIO_PULLDOWN;GPIO_InitStruct.Speed..
分类:Web程序   时间:2015-07-28 06:49:49    阅读次数:331
Neutron - flat模式
#修改/etc/neutron/plugin.ini文件(网络节点) [ml2] type_drivers=flat,vlan,vxlan,gre tenant_network_types=flat mechanism_drivers=openvswitch [ml2_type_flat] flat_networks=default [ovs] enable_tunneling=False integration_bridge=br-int bridge_mappings=default:..
分类:其他好文   时间:2015-07-28 06:48:46    阅读次数:786
Linux系统管理之十二---内核编译升级
一、内核基础1、内核下载地址www.kernel.org2、内核核心存于:/boot/vmlinuz-version,用uname-r命令查询版本号。内核模块存于:/lib/modules/version3、linux内核设计:单内核+模块4、用户空间访问、监控内核的方式:通过修改/proc,/sys,这两个目录中文件的内容,来访问、修改..
分类:系统相关   时间:2015-07-28 06:48:49    阅读次数:219
python 中string类常用的方法
stringaStrstring.capwordsaStrspWordstring.splitaStrspWord string.joinspWordrolestring.maketrans,aStr aStr.translaterolevaluetstring.Templatept.substitutevaluep
分类:编程语言   时间:2015-07-28 06:49:39    阅读次数:121
写给新入职的毕业生们(二)
离去年写的那一篇《写给新入职的毕业生们》差不多一年时间了,这一年来成长了不少,又有了许多新的感悟和心得,在此分享给大家。1.如何快速的积累和提高新入职场,老板分配的技术方向往往都会跟自己的专业并不相关,因此,新人大都数都会有一个快速学习的过程。比如互联网常见..
分类:其他好文   时间:2015-07-28 06:48:06    阅读次数:167
Neutron - keepalived + allow_address_pairs实现虚拟机高可用
#keepalived实现instancehighavailable(Neutronflat网络模式下) [root@openstack-1~(keystone_admin)]#neutronnet-list(找出pub-net的id号) [root@openstack-1~(keystone_admin)]#neutronport-list--netework_id=54f5ea9b-5d05-42e3-995f-c00e6824be25(这个id就是pub-net..
分类:其他好文   时间:2015-07-28 06:49:46    阅读次数:575
Powershell 数组的使用(一)【动态数组】
在上文中我们介绍了如何使用【静态数组】,内容涉及到数组的创建、元素的添加删除等操作,很显然,通过该种方式去操作一个数组是非常麻烦的,静态数组的目的在于让大家了解数组的基本概念和操作,在实际使用数组的脚本中,我们会创建动态数组来更好的提高脚本运算速度和易编写..
分类:编程语言   时间:2015-07-28 06:48:28    阅读次数:144
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!