<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>IPCPU——网络之路</title>
	<atom:link href="http://www.ipcpu.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ipcpu.com</link>
	<description></description>
	<lastBuildDate>Sat, 03 Dec 2011 17:16:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>PKM个人知识管理软件介绍</title>
		<link>http://www.ipcpu.com/2011/11/pkm/</link>
		<comments>http://www.ipcpu.com/2011/11/pkm/#comments</comments>
		<pubDate>Mon, 28 Nov 2011 03:10:45 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[心情杂感]]></category>
		<category><![CDATA[网络技术]]></category>
		<category><![CDATA[PKM]]></category>
		<category><![CDATA[知识管理]]></category>
		<category><![CDATA[软件]]></category>

		<guid isPermaLink="false">http://www.ipcpu.com/?p=1299</guid>
		<description><![CDATA[本文所介绍的PKM是指Personal Knowledge Management，个人知识管理。 在信息时代里，知识已成为最主要的财富来源，而知识工作者就是最有生命力的资产，组织和个人的最重要任务就是对知识进行管理。知识管理将使组织和个人具有更强的竞争实力，并做出更好地决策。 知识管理诞生于知识经济逐渐兴起，信息技术飞速发展，商业竞争日益加剧的环境中。 知识管理可分为企业知识管理和个人知识管理，企业知识管理一般会有KMS来做，本文介绍个人知识管理。 个人知识管理指个人通过工具建立知识体系并不断完善，进行知识的收集、消化吸收和创新的过程。 其意义在于帮助个人提升工作效率，整合自己的信息资源，提高个人的竞争力。 我们在实际生活中会遇到这样的问题： 很多东西明明保存在电脑上，找了半天却怎么也找不到了 有用的文章想保存下来，用记事本太简单，没有格式，用word又太复杂 使用了收藏夹或者网络收藏夹，却因为重装系统弄丢了 使用了收藏夹却因为项目太多，无法快速找到相关内容 想找一个文件却不知道放到哪里去了 想找一下每方面资料需要挨个文档打开查看 想将某方面资料整理一下，却因为混乱的存放而终止 知识管理系统就是来帮助我们解决这些问题的，我们根据大多数人的需求得出PKM软件需要具备的功能： 1.导入功能。导入word、txt、excel、直接保存网页 2.导出功能。可导出到网站、exe或者chm电子书 3.搜索功能。分为按照文件名搜索和按照文件内容搜索。内容搜索包括word文档和PDF文档。 4.支持无限级分类，树状结构，便于知识梳理。 5.支持标签。便于梳理。 6.禁止连接互联网。防火墙设置该程序不能联网。保证重要文档私密性安全性。 7.支持内容加密、节点加密，或者软件界面的加密。理由同上 8.稳定性。软件存在1年以上，更新6个版本以上。测试稳定性。 当前网络上的PKM软件主要有下面这些： 1.针式PKM 2.Microsoft OneNote 3.MyBase 4.Evernote 5.网文快捕 CyberArticle 6.网博士 Websaver 7.资料收藏大师 8.资料收集管理器 Collector 9.Mydata 资料管理器 10.PKM 2 11.EssentialPIM 12.友益文书 至于哪个适合你，还要大家自己去测试了。 对于PKM也存在网络版的工具，例如： 1.wiz 2.有道笔记 3.盛大麦库 但我认为这些东西一是影响安全性，二是太过于依赖网络，只适合日历、笔记、便条之类的东西来使用。不适合文档的管理。 下面谈一下我的个人知识管理的发展历程： 最开始是用的博客系统wordpress，将一些有用的东西发到上面，搜索也比较方便。但是更新和添加文章比较麻烦。 后来是用SVN版本库，这是一个集中式管理的软件，数据集中存放在服务器中，有新的添加或改动需要需要向服务器提交，但这需要有SVN服务器，数据量一大的话，带宽需求和空间的费用就上来了，于是迁移到分布式版本管理系统Mercurial（Hg），无需依赖服务器，只需要保存在本地，每次导出只需要hg copy就可以。 随着数据量的增大，原来的TXT文档、配置文件文档也逐步被DOC文档、PDF文档所取代，对于这样的文件版本的应用已经毫无意义。知识量一大，原先的分类就显得捉襟见肘，查找搜索已经开始变得复杂，需要打开文档查找。于是“全文搜索”就成了一个迫切的要求。 [...]]]></description>
			<content:encoded><![CDATA[<p>本文所介绍的PKM是指Personal Knowledge Management，个人知识管理。</p>
<p>在信息时代里，知识已成为最主要的财富来源，而知识工作者就是最有生命力的资产，组织和个人的最重要任务就是对知识进行管理。知识管理将使组织和个人具有更强的竞争实力，并做出更好地决策。</p>
<p>知识管理诞生于知识经济逐渐兴起，信息技术飞速发展，商业竞争日益加剧的环境中。</p>
<p>知识管理可分为企业知识管理和个人知识管理，企业知识管理一般会有KMS来做，本文介绍个人知识管理。</p>
<p>个人知识管理指个人通过工具建立知识体系并不断完善，进行知识的收集、消化吸收和创新的过程。 其意义在于帮助个人提升工作效率，整合自己的信息资源，提高个人的竞争力。</p>
<p><strong>我们在实际生活中会遇到这样的问题：</strong></p>
<p><strong><span style="color: #339966;">很多东西明明保存在电脑上，找了半天却怎么也找不到了</span></strong><br />
<strong><span style="color: #339966;"> 有用的文章想保存下来，用记事本太简单，没有格式，用word又太复杂</span></strong><br />
<strong><span style="color: #339966;"> 使用了收藏夹或者网络收藏夹，却因为重装系统弄丢了</span></strong><br />
<strong><span style="color: #339966;"> 使用了收藏夹却因为项目太多，无法快速找到相关内容</span></strong><br />
<strong><span style="color: #339966;"> 想找一个文件却不知道放到哪里去了</span></strong><br />
<strong><span style="color: #339966;"> 想找一下每方面资料需要挨个文档打开查看</span></strong><br />
<strong><span style="color: #339966;"> 想将某方面资料整理一下，却因为混乱的存放而终止</span></strong><br />
知识管理系统就是来帮助我们解决这些问题的，我们根据大多数人的需求得出PKM软件需要具备的功能：<span id="more-1299"></span></p>
<p><span style="color: #008000;"><strong>1.导入功能。导入word、txt、excel、直接保存网页</strong></span></p>
<p><span style="color: #008000;"><strong>2.导出功能。可导出到网站、exe或者chm电子书</strong></span></p>
<p><span style="color: #008000;"><strong>3.搜索功能。分为按照文件名搜索和按照文件内容搜索。内容搜索包括word文档和PDF文档。</strong></span></p>
<p><span style="color: #008000;"><strong>4.支持无限级分类，树状结构，便于知识梳理。</strong></span></p>
<p><span style="color: #008000;"><strong>5.支持标签。便于梳理。</strong></span></p>
<p><span style="color: #008000;"><strong>6.禁止连接互联网。防火墙设置该程序不能联网。保证重要文档私密性安全性。</strong></span></p>
<p><span style="color: #008000;"><strong>7.支持内容加密、节点加密，或者软件界面的加密。理由同上</strong></span></p>
<p><span style="color: #008000;"><strong>8.稳定性。软件存在1年以上，更新6个版本以上。测试稳定性。</strong></span></p>
<p>当前网络上的PKM软件主要有下面这些：</p>
<p><strong>1.针式PKM</strong><br />
<strong>2.Microsoft OneNote</strong><br />
<strong>3.MyBase</strong><br />
<strong>4.Evernote</strong><br />
<strong>5.网文快捕 CyberArticle</strong><br />
<strong>6.网博士 Websaver</strong><br />
<strong>7.资料收藏大师</strong><br />
<strong>8.资料收集管理器 Collector</strong><br />
<strong>9.Mydata 资料管理器</strong><br />
<strong>10.PKM 2</strong><br />
<strong>11.EssentialPIM</strong><br />
<strong>12.友益文书</strong></p>
<p>至于哪个适合你，还要大家自己去测试了。</p>
<p>对于PKM也存在网络版的工具，例如：<br />
1.wiz</p>
<p>2.有道笔记</p>
<p>3.盛大麦库</p>
<p>但我认为这些东西一是影响安全性，二是太过于依赖网络，只适合日历、笔记、便条之类的东西来使用。不适合文档的管理。</p>
<p><span style="color: #ff00ff;"><strong>下面谈一下我的个人知识管理的发展历程：</strong></span></p>
<p>最开始是用的博客系统wordpress，将一些有用的东西发到上面，搜索也比较方便。但是更新和添加文章比较麻烦。</p>
<p>后来是用SVN版本库，这是一个集中式管理的软件，数据集中存放在服务器中，有新的添加或改动需要需要向服务器提交，但这需要有SVN服务器，数据量一大的话，带宽需求和空间的费用就上来了，于是迁移到分布式版本管理系统Mercurial（Hg），无需依赖服务器，只需要保存在本地，每次导出只需要hg copy就可以。</p>
<p>随着数据量的增大，原来的TXT文档、配置文件文档也逐步被DOC文档、PDF文档所取代，对于这样的文件版本的应用已经毫无意义。知识量一大，原先的分类就显得捉襟见肘，查找搜索已经开始变得复杂，需要打开文档查找。于是“全文搜索”就成了一个迫切的要求。</p>
<p>后来开始使用cyberarticle、PKM2等软件，搜索和分类问题解决了，但是无法和版本库对应，一次要修改两个地方。</p>
<p>再后来，还在探索中……</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ipcpu.com/2011/11/pkm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BUFFALO WHR-G300NV2的WDS配置方法</title>
		<link>http://www.ipcpu.com/2011/10/buffalo-whr-wds/</link>
		<comments>http://www.ipcpu.com/2011/10/buffalo-whr-wds/#comments</comments>
		<pubDate>Sat, 22 Oct 2011 05:52:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[网络技术]]></category>
		<category><![CDATA[DD-WRT]]></category>
		<category><![CDATA[网络]]></category>
		<category><![CDATA[路由器]]></category>

		<guid isPermaLink="false">http://www.ipcpu.com/?p=1288</guid>
		<description><![CDATA[巴法络（BUFFALO）WHR-G300NV2版高速无线路由器目前京东售价139元。 WDS (Wireless Distribution System)无线分布式系统，是无线连接两个接入点（AP）的协议。在整个WDS无线网络中，把多个AP通过桥接或中继器的方式连接起来，使整个局域网络以无线的方式为主。 这款路由器的WDS和国产的路由器不一样，必须两台路由器都支持WDS才能使用。 但是，也可以通过刷固件DD-WRT来实现。下面就来讲下刷DD来实现WDS的方法。 通过http://www.dd-wrt.com/site/support/router-database查看到该路由器硬件情况： Chipset  Atheros7240 RAM     32 MB FLASH     8 MB 该页面也给出了刷DD-WRT的方法wiki http://dd-wrt.com/wiki/index.php/WHR-G300N_V2 只需要下载buffalo-to-dd-wrt_webflash-MULTI.bin并在后台升级即可。 刷完DD-WRT后，路由器IP地址变为192.168.1.1。通过页面可以修改配置。 由于这款路由器，不能支持全部的WDS功能，所以我们采用了Client+虚拟接口的方式。 基本网络拓扑如下： 方法步骤如下： 1.WAN连接类型设置为DHCP或者静态。 2.LAN地址设定一个与TP-Link不一样的网段即可。DHCP应该开启。 3.无线接口选择客户端方式 4.增加一个虚拟接口模式为AP 5.在状态-无线中选择基站勘察，加入TP-Link的SSID即可。 6.ok完成。 该方式存在的问题： 该方式会导致原TP-Link下的机器无法访问BUFFALO下的机器。 其实DD_WRT有其他WDS方式可以使用，但是这路由器不支持。 常见的方式可以参考这篇文章： http://apps.hi.baidu.com/share/detail/22726910 http://wenku.baidu.com/view/54b8926c58fafab069dc02ad.html]]></description>
			<content:encoded><![CDATA[<p>巴法络（BUFFALO）WHR-G300NV2版高速无线路由器目前京东售价139元。</p>
<p>WDS (Wireless Distribution System)无线分布式系统，是无线连接两个接入点（AP）的协议。在整个WDS无线网络中，把多个AP通过桥接或中继器的方式连接起来，使整个局域网络以无线的方式为主。</p>
<p>这款路由器的WDS和国产的路由器不一样，必须两台路由器都支持WDS才能使用。</p>
<p>但是，也可以通过刷固件DD-WRT来实现。下面就来讲下刷DD来实现WDS的方法。</p>
<p>通过http://www.dd-wrt.com/site/support/router-database查看到该路由器硬件情况：</p>
<p>Chipset  Atheros7240<br />
RAM     32 MB<br />
FLASH     8 MB</p>
<p>该页面也给出了刷DD-WRT的方法wiki<br />
<a href="http://dd-wrt.com/wiki/index.php/WHR-G300N_V2">http://dd-wrt.com/wiki/index.php/WHR-G300N_V2</a></p>
<p>只需要下载buffalo-to-dd-wrt_webflash-MULTI.bin并在后台升级即可。</p>
<p>刷完DD-WRT后，路由器IP地址变为192.168.1.1。通过页面可以修改配置。</p>
<p>由于这款路由器，不能支持全部的WDS功能，所以我们采用了Client+虚拟接口的方式。<br />
基本网络拓扑如下：</p>
<p style="text-align: center;"><a rel="attachment wp-att-1289" href="http://www.ipcpu.com/2011/10/buffalo-whr-wds/000-2/"><img class="aligncenter size-full wp-image-1289" title="000" src="http://www.ipcpu.com/wp-content/uploads/2011/10/000.jpg" alt="" width="400" height="153" /></a></p>
<p><strong>方法步骤如下：</strong></p>
<p>1.WAN连接类型设置为DHCP或者静态。</p>
<p><a rel="attachment wp-att-1290" href="http://www.ipcpu.com/2011/10/buffalo-whr-wds/attachment/0001/"><img class="aligncenter size-full wp-image-1290" title="0001" src="http://www.ipcpu.com/wp-content/uploads/2011/10/0001.jpg" alt="" width="400" height="94" /></a>2.LAN地址设定一个与TP-Link不一样的网段即可。DHCP应该开启。<span id="more-1288"></span></p>
<p><a rel="attachment wp-att-1291" href="http://www.ipcpu.com/2011/10/buffalo-whr-wds/attachment/002/"><img class="aligncenter size-full wp-image-1291" title="002" src="http://www.ipcpu.com/wp-content/uploads/2011/10/002.jpg" alt="" width="400" height="168" /></a>3.无线接口选择客户端方式</p>
<p><a rel="attachment wp-att-1292" href="http://www.ipcpu.com/2011/10/buffalo-whr-wds/attachment/004/"><img class="aligncenter size-full wp-image-1292" title="004" src="http://www.ipcpu.com/wp-content/uploads/2011/10/004.jpg" alt="" width="400" height="158" /></a></p>
<p>4.增加一个虚拟接口模式为AP</p>
<p><a rel="attachment wp-att-1293" href="http://www.ipcpu.com/2011/10/buffalo-whr-wds/attachment/005/"><img class="aligncenter size-full wp-image-1293" title="005" src="http://www.ipcpu.com/wp-content/uploads/2011/10/005.jpg" alt="" width="400" height="173" /></a>5.在状态-无线中选择基站勘察，加入TP-Link的SSID即可。</p>
<p>6.ok完成。</p>
<p>该方式存在的问题：</p>
<p>该方式会导致原TP-Link下的机器无法访问BUFFALO下的机器。</p>
<p>其实DD_WRT有其他WDS方式可以使用，但是这路由器不支持。</p>
<p>常见的方式可以参考这篇文章：</p>
<p><a href="http://apps.hi.baidu.com/share/detail/22726910" target="_blank">http://apps.hi.baidu.com/share/detail/22726910</a><br />
<a href="http://wenku.baidu.com/view/54b8926c58fafab069dc02ad.html" target="_blank">http://wenku.baidu.com/view/54b8926c58fafab069dc02ad.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ipcpu.com/2011/10/buffalo-whr-wds/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>桥梁工程基础</title>
		<link>http://www.ipcpu.com/2011/09/bridge-basic/</link>
		<comments>http://www.ipcpu.com/2011/09/bridge-basic/#comments</comments>
		<pubDate>Thu, 01 Sep 2011 15:20:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[心情杂感]]></category>
		<category><![CDATA[基础]]></category>
		<category><![CDATA[建筑工程]]></category>
		<category><![CDATA[桥梁]]></category>
		<category><![CDATA[艺术]]></category>

		<guid isPermaLink="false">http://www.ipcpu.com/?p=1270</guid>
		<description><![CDATA[关键字： 建筑 建筑工程 桥梁 桥梁工程 基础 知识  艺术 桥梁艺术 桥梁工程是土木工程中的一个分支，它与房屋建筑工程一样，也是用砖石、木、混凝土、钢筋混凝土和各种金属材料建造的结构工程。 桥梁的分类 桥梁按其受力特点和结构体系分为： 梁式桥、拱式桥、刚架桥、吊桥、组合体系桥，吊索桥、斜拉桥等。 按用途分类分为： 公路桥、铁路桥、公路铁路桥、农用桥、人行桥、运水桥、专用桥梁。 按照桥梁全长和主跨径的不同分: 特大桥（多孔桥全长大于500m，单孔桥全长大于 100m）、大桥（多孔桥全长小于500m，大于100m，单孔桥全长大于40m，小于100m）、中桥（多孔桥全长小于100m，大于30m；单孔桥全长小于40m，大于20m）和小桥（多孔桥全长小于30m,大于80m;单孔桥全长小于20m，大于5m)。如果桥跨小于5m称为涵。 按照上部结构的行车道位置分为： 上承载式桥、中承载式桥、下承载式桥。 我们按照第一种分类方式进行讨论。 一、梁式桥 梁桥按照主梁的静力体系，分为简支梁桥、连续梁桥和悬臂梁桥。 1989年建成的黄河公路大桥，位于河南开封。全长4475.09m，共108孔，其中77孔采用跨径50m的预应力简支T形梁，其余31孔为跨径20m的钢筋混凝土T形梁。我国目前最长的简支梁桥。 二、拱式桥 拱式桥由拱上建筑、拱圈和墩台组成。在竖直荷载作用下，作为承重结构的拱肋主要承受压力，拱桥的支座既要承受竖向力，又要承受水平力，因此拱式桥对基础与地基的要求比梁式桥要高。拱式桥按桥面位置可分为上承式拱桥、中承式拱桥和下承式拱桥。 美国新乔治河大峡谷桥，1976年建成，位于美国弗吉尼亚州。 世界上最大跨径的钢桁架拱桥，该桥跨径518m，桥宽22m，桥面在河上高度为268m。结构轻巧优雅，完全没有拱桥沉重笨拙的感觉，风荷载小，是拱桥向大跨发展的方向。 三、刚架桥 是梁和柱（或竖墙）整体结合的桥梁结构。在桥面竖向移动荷载作用下，梁部主要受弯，柱脚处有水平推力，受力状态介于梁式桥和拱桥之间。 刚架桥一般可分为3种类型：T形刚架桥、连续刚架桥、斜腿刚架桥。 &#160; 重庆长江大桥，1980年建成正桥全长1120m，桥宽21.0m，最大跨度174m，悬臂梁端高3.2m，根部高11.0m，挂梁跨度35m，桥墩为高70m的矩形空心高墩。是目前我国最大跨径的预应力混凝土T形刚架桥。 四、斜拉桥 由主梁、塔柱和斜索三种基本构件组成。用高强钢材制成的斜索将主梁多点吊起，将主梁承受的恒载和车辆荷载传至塔柱，再由塔柱基础传给地基。 斜拉桥的索型有辐射型、竖琴型和扇形三种。 苏通长江大桥 总长8206米，其中主桥采用100+100+300+1088+300+ 100+100=2088米的七跨双塔双索面钢箱梁斜拉桥，为世界第一大跨径斜拉桥；专用航道桥采用140+268+140=548米的钢连续梁桥，为同类桥梁工程世界第二；南北引桥采用30、50、75米预应力混凝土连续梁桥。 五、悬索桥 由两个主塔将作为主要承重构件的主缆索架起，再通过固定在主缆索上的吊杆将作为桥面承重构件的主梁悬吊住。作用在桥面上的荷载可通过主梁和吊杆加载于主塔，传给地基。 明石海峡大桥，日本神户市与淡路岛之间跨越明石海峡的一座特大跨径的悬索桥。大桥主桥全长3910m，主跨1990m。1988年开工，1998年5月竣工通车，是20世纪世界最大跨径桥梁。 其他资料： 盘点世界十大悬索桥和世界十大斜拉桥 http://blog.sina.com.cn/s/blog_560a17e20100p3wf.html 全球10座最惊险的桥排行 http://lvyou.xooob.com/tslysj/200811/354052_1033547.html 全球最独特新潮的十座桥 http://www.youtxtips.com/bencandy.php?fid-57-id-956-page-1.htm 世界18座最奇异的桥 http://www.360doc.com/content/11/0814/18/5485778_140358001.shtml 硬币塔 悬空 建筑 力学哥 [...]]]></description>
			<content:encoded><![CDATA[<p><strong>关键字</strong>： 建筑 建筑工程 桥梁 桥梁工程 基础 知识  艺术 桥梁艺术</p>
<p>桥梁工程是土木工程中的一个分支，它与房屋建筑工程一样，也是用砖石、木、混凝土、钢筋混凝土和各种金属材料建造的结构工程。</p>
<p><strong>桥梁的分类</strong></p>
<p><span style="color: #ff00ff;">桥梁按其受力特点和结构体系分为：</span><br />
梁式桥、拱式桥、刚架桥、吊桥、组合体系桥，吊索桥、斜拉桥等。</p>
<p>按用途分类分为：<br />
公路桥、铁路桥、公路铁路桥、农用桥、人行桥、运水桥、专用桥梁。</p>
<p>按照桥梁全长和主跨径的不同分:<br />
特大桥（多孔桥全长大于500m，单孔桥全长大于 100m）、大桥（多孔桥全长小于500m，大于100m，单孔桥全长大于40m，小于100m）、中桥（多孔桥全长小于100m，大于30m；单孔桥全长小于40m，大于20m）和小桥（多孔桥全长小于30m,大于80m;单孔桥全长小于20m，大于5m)。如果桥跨小于5m称为涵。</p>
<p>按照上部结构的行车道位置分为：<br />
上承载式桥、中承载式桥、下承载式桥。</p>
<p>我们按照第一种分类方式进行讨论。</p>
<p><strong>一、梁式桥</strong></p>
<p>梁桥按照主梁的静力体系，分为简支梁桥、连续梁桥和悬臂梁桥。</p>
<p><a rel="attachment wp-att-1271" href="http://www.ipcpu.com/2011/09/bridge-basic/bridge01/"><img class="aligncenter size-full wp-image-1271" title="bridge01" src="http://www.ipcpu.com/wp-content/uploads/2011/09/bridge01.jpg" alt="" width="450" height="304" /></a></p>
<p><a rel="attachment wp-att-1272" href="http://www.ipcpu.com/2011/09/bridge-basic/bridge02/"><img class="aligncenter size-full wp-image-1272" title="bridge02" src="http://www.ipcpu.com/wp-content/uploads/2011/09/bridge02.jpg" alt="" width="400" height="197" /></a>1989年建成的黄河公路大桥，位于河南开封。全长4475.09m，共108孔，其中77孔采用跨径50m的预应力简支T形梁，其余31孔为跨径20m的钢筋混凝土T形梁。我国目前最长的简支梁桥。</p>
<p><strong>二、拱式桥</strong><br />
拱式桥由拱上建筑、拱圈和墩台组成。在竖直荷载作用下，作为承重结构的拱肋主要承受压力，拱桥的支座既要承受竖向力，又要承受水平力，因此拱式桥对基础与地基的要求比梁式桥要高。拱式桥按桥面位置可分为上承式拱桥、中承式拱桥和下承式拱桥。<span id="more-1270"></span></p>
<p><a rel="attachment wp-att-1273" href="http://www.ipcpu.com/2011/09/bridge-basic/bridge03/"><img class="aligncenter size-full wp-image-1273" title="bridge03" src="http://www.ipcpu.com/wp-content/uploads/2011/09/bridge03.jpg" alt="" width="450" height="358" /></a><a rel="attachment wp-att-1274" href="http://www.ipcpu.com/2011/09/bridge-basic/bridge04/"><img class="aligncenter size-full wp-image-1274" title="bridge04" src="http://www.ipcpu.com/wp-content/uploads/2011/09/bridge04.jpg" alt="" width="450" height="216" /></a><br />
美国新乔治河大峡谷桥，1976年建成，位于美国弗吉尼亚州。<br />
世界上最大跨径的钢桁架拱桥，该桥跨径518m，桥宽22m，桥面在河上高度为268m。结构轻巧优雅，完全没有拱桥沉重笨拙的感觉，风荷载小，是拱桥向大跨发展的方向。</p>
<p><strong>三、刚架桥</strong><br />
是梁和柱（或竖墙）整体结合的桥梁结构。在桥面竖向移动荷载作用下，梁部主要受弯，柱脚处有水平推力，受力状态介于梁式桥和拱桥之间。<br />
刚架桥一般可分为3种类型：T形刚架桥、连续刚架桥、斜腿刚架桥。</p>
<p>&nbsp;</p>
<p><a rel="attachment wp-att-1275" href="http://www.ipcpu.com/2011/09/bridge-basic/bridge05/"><img class="aligncenter size-full wp-image-1275" title="bridge05" src="http://www.ipcpu.com/wp-content/uploads/2011/09/bridge05.jpg" alt="" width="450" height="369" /></a><a rel="attachment wp-att-1276" href="http://www.ipcpu.com/2011/09/bridge-basic/bridge06/"><img class="aligncenter size-full wp-image-1276" title="bridge06" src="http://www.ipcpu.com/wp-content/uploads/2011/09/bridge06.jpg" alt="" width="450" height="209" /></a></p>
<p>重庆长江大桥，1980年建成正桥全长1120m，桥宽21.0m，最大跨度174m，悬臂梁端高3.2m，根部高11.0m，挂梁跨度35m，桥墩为高70m的矩形空心高墩。是目前我国最大跨径的预应力混凝土T形刚架桥。</p>
<p><strong>四、斜拉桥</strong></p>
<p>由主梁、塔柱和斜索三种基本构件组成。用高强钢材制成的斜索将主梁多点吊起，将主梁承受的恒载和车辆荷载传至塔柱，再由塔柱基础传给地基。<br />
斜拉桥的索型有辐射型、竖琴型和扇形三种。</p>
<p><a rel="attachment wp-att-1277" href="http://www.ipcpu.com/2011/09/bridge-basic/bridge07/"><img class="aligncenter size-full wp-image-1277" title="bridge07" src="http://www.ipcpu.com/wp-content/uploads/2011/09/bridge07.jpg" alt="" width="450" height="381" /></a><a rel="attachment wp-att-1278" href="http://www.ipcpu.com/2011/09/bridge-basic/bridge08/"><img class="aligncenter size-full wp-image-1278" title="bridge08" src="http://www.ipcpu.com/wp-content/uploads/2011/09/bridge08.jpg" alt="" width="450" height="279" /></a><br />
苏通长江大桥<br />
总长8206米，其中主桥采用100+100+300+1088+300+ 100+100=2088米的七跨双塔双索面钢箱梁斜拉桥，为世界第一大跨径斜拉桥；专用航道桥采用140+268+140=548米的钢连续梁桥，为同类桥梁工程世界第二；南北引桥采用30、50、75米预应力混凝土连续梁桥。</p>
<p><strong>五、悬索桥</strong></p>
<p>由两个主塔将作为主要承重构件的主缆索架起，再通过固定在主缆索上的吊杆将作为桥面承重构件的主梁悬吊住。作用在桥面上的荷载可通过主梁和吊杆加载于主塔，传给地基。</p>
<p><a rel="attachment wp-att-1279" href="http://www.ipcpu.com/2011/09/bridge-basic/bridge09/"><img class="aligncenter size-full wp-image-1279" title="bridge09" src="http://www.ipcpu.com/wp-content/uploads/2011/09/bridge09.jpg" alt="" width="450" height="252" /></a><a rel="attachment wp-att-1280" href="http://www.ipcpu.com/2011/09/bridge-basic/bridge10/"><img class="aligncenter size-full wp-image-1280" title="bridge10" src="http://www.ipcpu.com/wp-content/uploads/2011/09/bridge10.jpg" alt="" width="450" height="356" /></a></p>
<p>明石海峡大桥，日本神户市与淡路岛之间跨越明石海峡的一座特大跨径的悬索桥。大桥主桥全长3910m，主跨1990m。1988年开工，1998年5月竣工通车，是20世纪世界最大跨径桥梁。</p>
<p><strong>其他资料：</strong></p>
<p><span style="color: #ff00ff;">盘点世界十大悬索桥和世界十大斜拉桥</span><br />
<a href="http://blog.sina.com.cn/s/blog_560a17e20100p3wf.html">http://blog.sina.com.cn/s/blog_560a17e20100p3wf.html</a></p>
<p><span style="color: #ff00ff;">全球10座最惊险的桥排行</span><br />
<a href="http://lvyou.xooob.com/tslysj/200811/354052_1033547.html">http://lvyou.xooob.com/tslysj/200811/354052_1033547.html</a></p>
<p><span style="color: #ff00ff;">全球最独特新潮的十座桥</span><br />
<a href="http://lvyou.xooob.com/tslysj/200811/354052_1033547.html">http://www.youtxtips.com/bencandy.php?fid-57-id-956-page-1.htm</a></p>
<p><span style="color: #ff00ff;">世界18座最奇异的桥</span><br />
<a href="http://www.360doc.com/content/11/0814/18/5485778_140358001.shtml">http://www.360doc.com/content/11/0814/18/5485778_140358001.shtml</a></p>
<p><a href="http://v.youku.com/v_show/id_XMzAxMzg4MTY0.html"><span style="color: #ff00ff;">硬币塔 悬空 建筑 力学哥 走红</span><br />
http://v.youku.com/v_show/id_XMzAxMzg4MTY0.html</a></p>
<p><strong>参考资料：</strong></p>
<p>国家地理：超大建筑狂想曲 明石海峡大桥<br />
<a href="http://v.youku.com/v_show/id_XMjc2OTYyNDAw.html">http://v.youku.com/v_show/id_XMjc2OTYyNDAw.html</a><br />
上海大学精品课程-土木工程概论<br />
<a href="http://elearning.shu.edu.cn/tmgcgl/">http://elearning.shu.edu.cn/tmgcgl/</a><br />
南京工业大学教育平台<br />
<a href="http://e-learning.njut.edu.cn/vod/5594159.ppt">http://e-learning.njut.edu.cn/vod/5594159.ppt</a></p>
<div id="_mcePaste" class="mcePaste" style="position: absolute; left: -10000px; top: 4392px; width: 1px; height: 1px; overflow: hidden;">
<h1 class="title">硬币塔 悬空 建筑 力学哥 走红 110905 超级新闻场</h1>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.ipcpu.com/2011/09/bridge-basic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>关于MAC地址的一些问题</title>
		<link>http://www.ipcpu.com/2011/07/mac-address/</link>
		<comments>http://www.ipcpu.com/2011/07/mac-address/#comments</comments>
		<pubDate>Thu, 21 Jul 2011 05:56:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[网络技术]]></category>
		<category><![CDATA[Cisco]]></category>
		<category><![CDATA[MAC]]></category>
		<category><![CDATA[地址]]></category>
		<category><![CDATA[网络]]></category>

		<guid isPermaLink="false">http://www.ipcpu.com/?p=1247</guid>
		<description><![CDATA[故事起因： 在查询VRRP相关原理时，查到如下语句： &#8220;VRRP使用多播虚拟MAC地址（0000.5E00.01xx）（xx是VRRP组号的十六进制表示）&#8221; 原载于： http://www.net527.cn/a/luyoujiaohuan/Ciscojishu/2010/0118/3694.html 这个地址是多播的吗？显然不是，而且在VRRP中源地址是0000.5E00.01xx，目的地址才是多播地址。 那什么样的地址才算多播MAC地址呢？ 一.什么是MAC地址 MAC地址是Media Access Control Address的缩写,顾名思义就是媒体访问控制地址.我们一般也叫它硬件地址或者物理地址.这个地址通常都是固化在网络设备里面的,比如网卡的EEPROM.用于惟一标识某个网络设备. MAC地址为固定48比特,我们为了方便记忆通常把它分成6个8Bit,用16进制的方式标识,中间通过&#8221;:&#8221;或者&#8221;-&#8221;连接 比如: 00-0a-e0-cc-23-15 00:0a:e0:cc:23:15 000a.e0cc.2315 二.MAC地址的分配 MAC地址的分配采用两级分配的方式,前3个8位,我们称为:OUI=Organizational Unique Identifier组织标识符 由IEEE对其分配. 首先由厂家向IEEE申请某段OUI地址,然后厂家再根据自己的需求对每个MAC地址进行分配. *所以我们往往可以从某个MAC地址上判断出这个设备属于哪个厂家. 大家可以从下面的网址查询： http://standards.ieee.org/develop/regauth/oui/public.html 三.MAC地址的分类 对于局域网而言,有一下三种不同类型的Frame. 1.单播Frame 源和目的都是单个主机,所以单播Frame的目标和源MAC地址使用主机上网卡的MAC地址. 2.广播Frame 对于广播Frame为了,达到网段中所有的设备都能够收到和识别,广播Frame的目标MAC地址的48位全为1 所以:FF-FF-FF-FF-FF-FF就是我们常说的广播MAC地址. 3.多播Frame 对于多播帧而言,其目标是为一组目标主机,所以其多播帧的目标地址也是特殊的MAC地址 比如Cisco设备使用的01-00-0c-cc-cc-cc 就是CDP报文使用的目的MAC地址 为了多播MAC地址和IP地址之间的映射,IANA专门分配了一段MAC地址01:00:5E:00:00:00 ~ 01:00:5E:7F:FF:FF 分配给组播使用这就要求将28位的 IP 组播地址空间映射到 23 位的 MAC 地址空间中具体的映射方法是将组播地址中的低 23 位放入 MAC 地址的低 23 位由于 IP 组播地址的后 [...]]]></description>
			<content:encoded><![CDATA[<p><strong>故事起因：</strong></p>
<p>在查询VRRP相关原理时，查到如下语句：</p>
<p>&#8220;VRRP使用多播虚拟MAC地址（0000.5E00.01xx）（xx是VRRP组号的十六进制表示）&#8221;</p>
<p>原载于：<br />
<a href="http://www.net527.cn/a/luyoujiaohuan/Ciscojishu/2010/0118/3694.html">http://www.net527.cn/a/luyoujiaohuan/Ciscojishu/2010/0118/3694.html</a></p>
<p>这个地址是多播的吗？显然不是，而且在VRRP中源地址是0000.5E00.01xx，目的地址才是多播地址。</p>
<p><strong>那什么样的地址才算多播MAC地址呢？</strong></p>
<p><strong>一.什么是MAC地址</strong></p>
<p>MAC地址是Media Access Control Address的缩写,顾名思义就是媒体访问控制地址.我们一般也叫它硬件地址或者物理地址.这个地址通常都是固化在网络设备里面的,比如网卡的EEPROM.用于惟一标识某个网络设备.</p>
<p>MAC地址为固定48比特,我们为了方便记忆通常把它分成6个8Bit,用16进制的方式标识,中间通过&#8221;:&#8221;或者&#8221;-&#8221;连接<br />
比如:<br />
00-0a-e0-cc-23-15<br />
00:0a:e0:cc:23:15<br />
000a.e0cc.2315</p>
<p><strong>二.MAC地址的分配</strong></p>
<p>MAC地址的分配采用两级分配的方式,前3个8位,我们称为:OUI=Organizational Unique Identifier组织标识符<br />
由IEEE对其分配.<br />
首先由厂家向IEEE申请某段OUI地址,然后厂家再根据自己的需求对每个MAC地址进行分配.</p>
<p>*所以我们往往可以从某个MAC地址上判断出这个设备属于哪个厂家.<br />
大家可以从下面的网址查询：<br />
<a href="http://standards.ieee.org/develop/regauth/oui/public.html">http://standards.ieee.org/develop/regauth/oui/public.html</a></p>
<p><strong>三.MAC地址的分类</strong></p>
<p>对于局域网而言,有一下三种不同类型的Frame.<br />
<span style="color: #ff00ff;">1.单播Frame</span><br />
源和目的都是单个主机,所以单播Frame的目标和源MAC地址使用主机上网卡的MAC地址.<br />
<span style="color: #ff00ff;">2.广播Frame</span><br />
对于广播Frame为了,达到网段中所有的设备都能够收到和识别,广播Frame的目标MAC地址的48位全为1<br />
所以:FF-FF-FF-FF-FF-FF就是我们常说的广播MAC地址.<br />
<span style="color: #ff00ff;">3.多播Frame</span><br />
对于多播帧而言,其目标是为一组目标主机,所以其多播帧的目标地址也是特殊的MAC地址<br />
比如Cisco设备使用的01-00-0c-cc-cc-cc 就是CDP报文使用的目的MAC地址</p>
<p>为了多播MAC地址和IP地址之间的映射,IANA专门分配了一段MAC地址01:00:5E:00:00:00 ~ 01:00:5E:7F:FF:FF 分配给组播使用这就要求将28位的 IP 组播地址空间映射到 23 位的 MAC 地址空间中具体的映射方法是将组播地址中的低 23 位放入 MAC 地址的低 23 位由于 IP 组播地址的后 28 位中只有 23 位被映射到 MAC 地址这样会有32 个 IP 组播地址映射到同一 MAC 地址上。</p>
<p>这个不是我们讨论的重点，有兴趣的可以找下相关资料。</p>
<p>我们来看下什么样的MAC才算组播MAC地址。</p>
<p>在谢希仁《计算机网络》第五版（第88页）中有这样的一段话：<span id="more-1247"></span></p>
<p><span style="color: #ff00ff;">IEEE规定地址字段的第一个字节的最低位为I/G位。I/G表示Individual/Group。当I/G位为 0 时，地址字段表示一个单个站地址。当 I/G 位为 1 时表示组地址，用来进行多播（以前曾译为组播）。</span></p>
<p>而且我们用Wireshark进行抓包可以看到I/G位的位置：<br />
<a rel="attachment wp-att-1248" href="http://www.ipcpu.com/2011/07/mac-address/mac01/"><img class="aligncenter size-full wp-image-1248" title="mac01" src="http://www.ipcpu.com/wp-content/uploads/2011/07/mac01.jpg" alt="" width="480" height="143" /></a></p>
<p>而我们在思科的资料中，发现它是这样标注的：</p>
<p><a rel="attachment wp-att-1249" href="http://www.ipcpu.com/2011/07/mac-address/mac02/"><img class="aligncenter size-full wp-image-1249" title="mac02" src="http://www.ipcpu.com/wp-content/uploads/2011/07/mac02.jpg" alt="" width="400" height="120" /></a><br />
并且有的资料中解释说“47位高位是Individual/Group(I/G)位”</p>
<p>其实思科的解释和大家的不一样，他们二进制数据用的是Appearance on the wire的方式，详细的可以看IANA的文档<br />
<a href="http://www.iana.org/assignments/ethernet-numbers">http://www.iana.org/assignments/ethernet-numbers</a></p>
<p>所以，按照我们大家传统思考的方式，应该以谢希仁《计算机网络》第五版的解释为准。</p>
<p>下面这位兄弟的疑问，也就可以解决了<br />
<a href="http://hi.baidu.com/hipnose/blog/item/5b84317ae6bbb2ec2e73b3ca.html">http://hi.baidu.com/hipnose/blog/item/5b84317ae6bbb2ec2e73b3ca.html</a></p>
<p>还有一种常见的错误把全部组播地址都是以01:00:5E开头的是错误的。</p>
<p><strong>参考资料：</strong><br />
<a href="http://www.netexpert.cn/viewthread.php?tid=6623">http://www.netexpert.cn/viewthread.php?tid=6623</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ipcpu.com/2011/07/mac-address/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>CiscoIOS的用户管理</title>
		<link>http://www.ipcpu.com/2011/07/cisco-ios-user/</link>
		<comments>http://www.ipcpu.com/2011/07/cisco-ios-user/#comments</comments>
		<pubDate>Tue, 19 Jul 2011 16:17:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[网络技术]]></category>
		<category><![CDATA[Cisco]]></category>
		<category><![CDATA[IOS]]></category>
		<category><![CDATA[SSH]]></category>
		<category><![CDATA[用户]]></category>
		<category><![CDATA[管理]]></category>

		<guid isPermaLink="false">http://www.ipcpu.com/?p=1219</guid>
		<description><![CDATA[作为网络安全的一个重要方面，路由器的用户管理直接保障路由器的安全，起着至关重要的作用。 用户要对路由器进行管理访问，只有通过控制台console、aux或者网络进行访问，而网络的访问又分为telnet和ssh。对于aux大多数人已经不再关心，我们也不必考虑。 我们先看console控制台的配置 1 2 3 4 5 6 7 line con 0 exec-timeout 5 30 password ipcpu login 超时间设置可以防止未注销的连接被他人利用 设置密码起到一定的防护作用 login启用密码检查。 上面我们用到了密码认证的方式， 其实Cisco IOS用户的认证方式有3种： 》密码 》用户名+密码 》AAA 接下来的telnet方式我们使用第二种 telnet登陆方式 1 2 3 4 5 6 7 8 ! username ipcpu privilege 15 password 0 ipcpu ! line aux 0 line vty 0 4 password [...]]]></description>
			<content:encoded><![CDATA[<p>作为网络安全的一个重要方面，路由器的用户管理直接保障路由器的安全，起着至关重要的作用。</p>
<p>用户要对路由器进行管理访问，只有通过控制台console、aux或者网络进行访问，而网络的访问又分为telnet和ssh。对于aux大多数人已经不再关心，我们也不必考虑。</p>
<p>我们先看<strong>console控制台的配置</strong></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
</pre></td><td class="code"><pre class="php" style="font-family:monospace;">line con <span style="color: #cc66cc;">0</span>
exec<span style="color: #339933;">-</span>timeout <span style="color: #cc66cc;">5</span> <span style="color: #cc66cc;">30</span>
password ipcpu
login
超时间设置可以防止未注销的连接被他人利用
设置密码起到一定的防护作用
login启用密码检查。</pre></td></tr></table></div>

<p>上面我们用到了密码认证的方式，<br />
其实Cisco IOS用户的认证方式有3种：</p>
<p>》密码<br />
》用户名+密码<br />
》AAA</p>
<p>接下来的telnet方式我们使用第二种</p>
<p><strong>telnet登陆方式</strong></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #339933;">!</span>
username ipcpu privilege <span style="color: #cc66cc;">15</span> password <span style="color: #cc66cc;">0</span> ipcpu
<span style="color: #339933;">!</span>
line aux <span style="color: #cc66cc;">0</span>
line vty <span style="color: #cc66cc;">0</span> <span style="color: #cc66cc;">4</span>
password haha
login local
<span style="color: #339933;">!</span></pre></td></tr></table></div>

<p>这里虽然设置了password haha但是由于认证使用的login local使用本地库认证，所以password haha就没有什么实际意义了。</p>
<p>通过telnet登陆测试<br />
C:\&gt;telnet 192.168.66.254</p>
<p>User Access Verification</p>
<p>Username: ipcpu<br />
Password:<br />
Router#<br />
由于我们给ipcpu用户设定的等级是15级，所以ipcpu用户登陆进去就有最高权限。<span id="more-1219"></span></p>
<p><span style="color: #ff00ff;"><strong>注意：</strong></span>如果没有设置enable密码，telent用户级别是1，则该用户无法进入level 15级。</p>
<p><strong>ssh登陆方式</strong></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
</pre></td><td class="code"><pre class="php" style="font-family:monospace;">hostname core
ip domain<span style="color: #339933;">-</span>name ipcpu<span style="color: #339933;">.</span>com
&nbsp;
crypto <span style="color: #990000;">key</span> generate rsa general<span style="color: #339933;">-</span>keys
生成密钥时需要主机名和域名
&nbsp;
access<span style="color: #339933;">-</span><span style="color: #990000;">list</span> <span style="color: #cc66cc;">90</span> permit 4<span style="color: #339933;">.</span>4<span style="color: #339933;">.</span>4<span style="color: #339933;">.</span>2
&nbsp;
username ipcpu password <span style="color: #cc66cc;">0</span> ipcpu
line vty <span style="color: #cc66cc;">0</span> <span style="color: #cc66cc;">4</span>
login local
transport input ssh
此时在vty线路上只支持ssh登陆方式。
access<span style="color: #339933;">-</span><span style="color: #000000; font-weight: bold;">class</span> <span style="color: #cc66cc;">90</span> in
只有ACL90能访问</pre></td></tr></table></div>

<p>测试：<br />
在另外一台机器上登陆</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
</pre></td><td class="code"><pre class="php" style="font-family:monospace;">Router<span style="color: #666666; font-style: italic;">#ssh -l ipcpu 4.4.4.1
</span>
Password<span style="color: #339933;">:</span>
&nbsp;
core<span style="color: #339933;">&gt;</span>
core<span style="color: #339933;">&gt;</span>
core<span style="color: #339933;">&gt;</span></pre></td></tr></table></div>

<p><strong>SSH高级设定</strong></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
</pre></td><td class="code"><pre class="php" style="font-family:monospace;">我们可以通过修改ssh选项，增强安全性和便利性。常用选项有：
Router<span style="color: #009900;">&#40;</span>config<span style="color: #009900;">&#41;</span><span style="color: #666666; font-style: italic;">#ip ssh ?
</span>authentication<span style="color: #339933;">-</span>retries  Specify number of authentication retries
<span style="color: #666666; font-style: italic;">##密码重试次数
</span>break<span style="color: #339933;">-</span>string            break<span style="color: #339933;">-</span>string
<span style="color: #666666; font-style: italic;">##终端提示
</span>logging                 Configure logging <span style="color: #b1b100;">for</span> SSH
<span style="color: #666666; font-style: italic;">##设置日志选项
</span>maxstartups             Maximum concurrent sessions allowed
<span style="color: #666666; font-style: italic;">##设置最大并发SSH连接
</span>port                    Starting <span style="color: #009900;">&#40;</span>or only<span style="color: #009900;">&#41;</span> Port number to listen on
<span style="color: #666666; font-style: italic;">##修改SSH端口
</span>rsa                     Configure RSA keypair name <span style="color: #b1b100;">for</span> SSH
<span style="color: #666666; font-style: italic;">##指定ssh使用的密钥对
</span>source<span style="color: #339933;">-</span><span style="color: #000000; font-weight: bold;">interface</span>        Specify <span style="color: #000000; font-weight: bold;">interface</span> <span style="color: #b1b100;">for</span> source address in SSH connections
<span style="color: #666666; font-style: italic;">##指定SSH监听IP
</span>time<span style="color: #339933;">-</span>out                Specify SSH time<span style="color: #339933;">-</span>out interval
<span style="color: #666666; font-style: italic;">##设置超时
</span>version                 Specify protocol version to be supported
<span style="color: #666666; font-style: italic;">##设定ssh版本有v1，v2
</span>
Router<span style="color: #009900;">&#40;</span>config<span style="color: #009900;">&#41;</span><span style="color: #666666; font-style: italic;">#ip ssh</span></pre></td></tr></table></div>

<p>对用户授权时注意用户级别的设定。<br />
可以查看本站文章<a title="Cisco IOS权限等级" href="http://www.ipcpu.com/2009/12/privilege-level-on-ios/" target="_blank"><span style="color: #0000ff;">Cisco IOS权限等级</span></a></p>
<p>在设置ssh时对于aaa的设定略有区别，大家可以查看<br />
<a href="http://xpvista.blog.51cto.com/420483/175410"><span style="color: #0000ff;">http://xpvista.blog.51cto.com/420483/175410</span></a><br />
区别是不启用aaa new-modle时需要设定hostname</p>
<p>后记：<br />
1.关于如何修改ssh默认端口的问题<br />
网上说的方法如下<br />
ip ssh port 2222 rotary 1<br />
line vty 0 4<br />
rotary 1<br />
这种方法实际上是打开2222端口，转发到vty线路，22号口、2222口同时存在。<br />
目前还没解决。<br />
下面帖子可以参考<br />
https://supportforums.cisco.com/thread/236110</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ipcpu.com/2011/07/cisco-ios-user/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux学习笔记之vmstat</title>
		<link>http://www.ipcpu.com/2011/07/linux-vmstat/</link>
		<comments>http://www.ipcpu.com/2011/07/linux-vmstat/#comments</comments>
		<pubDate>Mon, 18 Jul 2011 15:14:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[学习笔记]]></category>
		<category><![CDATA[性能]]></category>

		<guid isPermaLink="false">http://www.ipcpu.com/?p=1213</guid>
		<description><![CDATA[Virtual Memory Statistics ( vmstat ) vmstat 是报告关于进程，内存，IO，CPU活动的一个统计报告。 在不同的系统中，特别是linux和unix中显示的相关选项会有很大差别。 我们先以ubuntu为例： 一般VMSTAT工具的使用是通过两个数字参数来完成的，第一个参数是采样的时间间隔数，单位是秒，第二个参数是采样的次数。 1 2 3 4 5 6 7 8 9 ipcpu@ubuntu:~$ vmstat 5 10 procs -----------memory---------- ---swap-- -----io---- -system-- ----cpu---- r b swpd free buff cache si so bi bo in cs us sy id wa 1 0 0 6797712 147668 884660 0 0 3 [...]]]></description>
			<content:encoded><![CDATA[<p>Virtual Memory Statistics ( vmstat )<br />
vmstat 是报告关于进程，内存，IO，CPU活动的一个统计报告。</p>
<p>在不同的系统中，特别是linux和unix中显示的相关选项会有很大差别。</p>
<p>我们先以ubuntu为例：</p>
<p>一般VMSTAT工具的使用是通过两个数字参数来完成的，第一个参数是采样的时间间隔数，单位是秒，第二个参数是采样的次数。</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;">ipcpu<span style="color: #000000; font-weight: bold;">@</span>ubuntu:~$ <span style="color: #c20cb9; font-weight: bold;">vmstat</span> <span style="color: #000000;">5</span> <span style="color: #000000;">10</span>
procs <span style="color: #660033;">-----------memory----------</span> <span style="color: #660033;">---swap--</span> <span style="color: #660033;">-----io----</span> <span style="color: #660033;">-system--</span> <span style="color: #660033;">----cpu----</span>
r  b   swpd   <span style="color: #c20cb9; font-weight: bold;">free</span>   buff  cache   si   so    bi    bo   <span style="color: #000000; font-weight: bold;">in</span>   cs us sy <span style="color: #c20cb9; font-weight: bold;">id</span> wa
<span style="color: #000000;">1</span>  <span style="color: #000000;">0</span>      <span style="color: #000000;">0</span> <span style="color: #000000;">6797712</span> <span style="color: #000000;">147668</span> <span style="color: #000000;">884660</span>    <span style="color: #000000;">0</span>    <span style="color: #000000;">0</span>     <span style="color: #000000;">3</span>    <span style="color: #000000;">21</span>  <span style="color: #000000;">162</span>  <span style="color: #000000;">146</span>  <span style="color: #000000;">1</span>  <span style="color: #000000;">1</span> <span style="color: #000000;">98</span>  <span style="color: #000000;">0</span>
<span style="color: #000000;">0</span>  <span style="color: #000000;">0</span>      <span style="color: #000000;">0</span> <span style="color: #000000;">6797696</span> <span style="color: #000000;">147668</span> <span style="color: #000000;">884660</span>    <span style="color: #000000;">0</span>    <span style="color: #000000;">0</span>     <span style="color: #000000;">0</span>     <span style="color: #000000;">3</span>   <span style="color: #000000;">35</span>   <span style="color: #000000;">37</span>  <span style="color: #000000;">1</span>  <span style="color: #000000;">0</span> <span style="color: #000000;">99</span>  <span style="color: #000000;">0</span>
<span style="color: #000000;">1</span>  <span style="color: #000000;">0</span>      <span style="color: #000000;">0</span> <span style="color: #000000;">6797332</span> <span style="color: #000000;">147668</span> <span style="color: #000000;">884660</span>    <span style="color: #000000;">0</span>    <span style="color: #000000;">0</span>     <span style="color: #000000;">0</span>    <span style="color: #000000;">24</span>   <span style="color: #000000;">62</span>   <span style="color: #000000;">95</span>  <span style="color: #000000;">1</span>  <span style="color: #000000;">0</span> <span style="color: #000000;">99</span>  <span style="color: #000000;">0</span>
<span style="color: #000000;">0</span>  <span style="color: #000000;">0</span>      <span style="color: #000000;">0</span> <span style="color: #000000;">6811632</span> <span style="color: #000000;">147668</span> <span style="color: #000000;">884692</span>    <span style="color: #000000;">0</span>    <span style="color: #000000;">0</span>     <span style="color: #000000;">0</span>     <span style="color: #000000;">5</span>   <span style="color: #000000;">25</span>   <span style="color: #000000;">26</span>  <span style="color: #000000;">1</span>  <span style="color: #000000;">0</span> <span style="color: #000000;">99</span>  <span style="color: #000000;">0</span>
<span style="color: #000000;">0</span>  <span style="color: #000000;">0</span>      <span style="color: #000000;">0</span> <span style="color: #000000;">6818360</span> <span style="color: #000000;">147668</span> <span style="color: #000000;">884704</span>    <span style="color: #000000;">0</span>    <span style="color: #000000;">0</span>     <span style="color: #000000;">0</span>     <span style="color: #000000;">5</span>   <span style="color: #000000;">70</span>  <span style="color: #000000;">265</span>  <span style="color: #000000;">1</span>  <span style="color: #000000;">3</span> <span style="color: #000000;">96</span>  <span style="color: #000000;">0</span>
<span style="color: #000000;">0</span>  <span style="color: #000000;">0</span>      <span style="color: #000000;">0</span> <span style="color: #000000;">6817468</span> <span style="color: #000000;">147668</span> <span style="color: #000000;">884728</span>    <span style="color: #000000;">0</span>    <span style="color: #000000;">0</span>     <span style="color: #000000;">0</span>   <span style="color: #000000;">316</span>  <span style="color: #000000;">253</span>  <span style="color: #000000;">474</span>  <span style="color: #000000;">3</span>  <span style="color: #000000;">2</span> <span style="color: #000000;">95</span>  <span style="color: #000000;">0</span></pre></td></tr></table></div>

<p><strong>procs相关选项: </strong><br />
r    在运行队列中等待的进程数<br />
b    在等待io的进程数</p>
<p><strong>memoy </strong><br />
swapd    现时可用的交换内存（k表示）<br />
free    空闲的内存（k表示）<br />
buff    作为buffer cache的内存数量，一般对块设备的读写才需要缓冲。<br />
cache    作为page cache的内存数量，一般作为文件系统的cache，</p>
<p>如果cache较大，说明用到cache的文件较多，如果此时IO中bi比较小，说明文件系统效率比较好。<br />
<span id="more-1213"></span><br />
<strong>swap</strong><br />
si     由内存进入内存交换区数量。<br />
so    由内存交换区进入内存数量。<br />
如今的大内存也让swap渐渐淡出了人们的视线，这个不好分析。</p>
<p><strong>IO</strong><br />
bi     从块设备读入数据的总量（读磁盘）（每秒kb）。<br />
bo     向块设备写入数据的总量（写磁盘）（每秒kb）</p>
<p><strong>system 显示采集间隔内发生的中断数</strong><br />
in     列表示在某一时间间隔中观测到的每秒设备中断数。<br />
cs    列表示每秒产生的上下文切换次数。</p>
<p>如当 cs 比磁盘 I/O 和网络信息包速率高得多，都应进行进一步调查。</p>
<p><strong>cpu相关状态</strong><br />
cs[user]    用户进程消耗的CPU时间百分比<br />
sy[system]    内核进程消耗的CPU时间百分比<br />
id[idle]    cpu空闲的时间<br />
wa[wait]    IO等待消耗的CPU时间百分比</p>
<p>us的值比较高时，说明用户进程消耗的cpu时间多，但是如果长期大于50%，需要考虑优化用户的程序。<br />
us+sy 大于 80%说明可能存在CPU不足。<br />
wa超过30%，说明IO等待严重，这可能是磁盘大量随机访问造成的，也可能磁盘或者磁盘访问控制器的带<br />
宽瓶颈造成的(主要是块操作)。wa长期超过10% 就该考虑了。</p>
<p><strong><span style="color: #ff00ff;">*注意：</span></strong><br />
NFS由于是在内核里面运行的，所以NFS活动所占用的cpu时间反映在sy里面。这个数字经常很大的话，就需要注意是否某个内核进程，比如NFS任务比较繁重。如果us和sy同时都比较大的话，就需要考虑将某些用户程序分离到另外的服务器上面，以免互相影响。</p>
<p><strong>CPU问题现象:</strong><br />
1) 如果在processes中运行的序列(process r)是连续的大于在系统中的CPU的个数表示系统现在运行比较慢，有多数的进程等待CPU。<br />
2) 如果r的输出数大于系统中可用CPU个数的4倍的话，则系统面临着CPU短缺的问题，或者是CPU的速率过低，系统中有多数的进程在等待CPU，造成系统中进程运行过慢。<br />
3) 如果空闲时间(cpu id)持续为0并且系统时间(cpu sy)是用户时间的两倍(cpu us) 系统则面临着CPU资源的短缺。</p>
<p>解决办法:<br />
当发生以上问题的时候请先调整应用程序对CPU的占用情况。使得应用程序能够更有效的使用CPU。同时可以考虑增加更多的CPU。<br />
关于CPU的使用情况还可以结合mpstat，   ps aux top   prstat等等一些相应的命令来综合考虑关于具体的CPU的使用情况，和那些进程在占用大量的CPU时间。一般情况下，应用程序的问题会比较大一些。比如一些SQL语句不合理等等都会造成这样的现象。</p>
<p><strong>Unix中的vmstat</strong></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
</pre></td><td class="code"><pre class="php" style="font-family:monospace;">freebsd7<span style="color: #339933;">.</span>2中的vmstat
<span style="color: #009900;">&#91;</span>ipcpu<span style="color: #339933;">@</span>freebsd ~<span style="color: #009900;">&#93;</span>$ vmstat
procs      memory      page                   disk   faults         cpu
r b w     avm    fre   flt  re  <span style="color: #990000;">pi</span>  po    fr  sr ad4   in   sy   cs us sy id
<span style="color: #cc66cc;">0</span> <span style="color: #cc66cc;">0</span> <span style="color: #cc66cc;">0</span>    152M  7448M   <span style="color: #cc66cc;">131</span>   <span style="color: #cc66cc;">0</span>   <span style="color: #cc66cc;">0</span>   <span style="color: #cc66cc;">0</span>   <span style="color: #cc66cc;">132</span>   <span style="color: #cc66cc;">0</span>   <span style="color: #cc66cc;">0</span>  <span style="color: #cc66cc;">167</span>  <span style="color: #cc66cc;">644</span>  <span style="color: #cc66cc;">860</span>  <span style="color: #cc66cc;">0</span>  <span style="color: #cc66cc;">1</span> <span style="color: #cc66cc;">99</span>
<span style="color: #009900;">&#91;</span>ipcpu<span style="color: #339933;">@</span>freebsd ~<span style="color: #009900;">&#93;</span>$
&nbsp;
AIX <span style="color:#800080;">5.3</span>中的vmstat
<span style="color: #339933;">-</span>bash<span style="color: #339933;">-</span><span style="color:#800080;">3.00</span>$ vmstat
&nbsp;
<span style="color: #990000;">System</span> configuration<span style="color: #339933;">:</span> lcpu<span style="color: #339933;">=</span><span style="color: #cc66cc;">4</span> mem<span style="color: #339933;">=</span>1904MB
&nbsp;
kthr    memory              page              faults        cpu   
<span style="color: #339933;">-----</span> <span style="color: #339933;">-----------</span> <span style="color: #339933;">------------------------</span> <span style="color: #339933;">------------</span> <span style="color: #339933;">-----------</span>
r  b   avm   fre  re  <span style="color: #990000;">pi</span>  po  fr   sr  cy  in   sy  cs us sy id wa
<span style="color: #cc66cc;">1</span>  <span style="color: #cc66cc;">1</span> <span style="color: #cc66cc;">308679</span> <span style="color: #cc66cc;">55310</span>   <span style="color: #cc66cc;">0</span>   <span style="color: #cc66cc;">0</span>   <span style="color: #cc66cc;">0</span>   <span style="color: #cc66cc;">0</span>    <span style="color: #cc66cc;">1</span>   <span style="color: #cc66cc;">0</span>  <span style="color: #cc66cc;">94</span> <span style="color: #cc66cc;">4501</span> <span style="color: #cc66cc;">333</span>  <span style="color: #cc66cc;">1</span>  <span style="color: #cc66cc;">1</span> <span style="color: #cc66cc;">98</span>  <span style="color: #cc66cc;">0</span>
<span style="color: #339933;">-</span>bash<span style="color: #339933;">-</span><span style="color:#800080;">3.00</span>$
&nbsp;
SunOS <span style="color:#800080;">5.10</span>的vmstat
&nbsp;
<span style="color: #339933;">-</span>bash<span style="color: #339933;">-</span><span style="color:#800080;">3.00</span>$ vmstat
kthr      memory            page            disk          faults      cpu
r b w   swap  free  re  mf <span style="color: #990000;">pi</span> po fr de sr s0 s1 s2 s5   in   sy   cs us sy id
<span style="color: #cc66cc;">0</span> <span style="color: #cc66cc;">0</span> <span style="color: #cc66cc;">0</span> <span style="color: #cc66cc;">2584720</span> <span style="color: #cc66cc;">2665344</span> <span style="color: #cc66cc;">3</span> <span style="color: #cc66cc;">10</span>  <span style="color: #cc66cc;">1</span>  <span style="color: #cc66cc;">0</span>  <span style="color: #cc66cc;">0</span>  <span style="color: #cc66cc;">0</span>  <span style="color: #cc66cc;">0</span>  <span style="color: #cc66cc;">0</span>  <span style="color: #cc66cc;">0</span>  <span style="color: #cc66cc;">0</span>  <span style="color: #cc66cc;">0</span>  <span style="color: #cc66cc;">495</span>  <span style="color: #cc66cc;">249</span>  <span style="color: #cc66cc;">235</span>  <span style="color: #cc66cc;">0</span>  <span style="color: #cc66cc;">0</span> <span style="color: #cc66cc;">99</span>
<span style="color: #339933;">-</span>bash<span style="color: #339933;">-</span><span style="color:#800080;">3.00</span>$</pre></td></tr></table></div>

<p>这里稍微介绍下page相关选项：<br />
re    回收的页面<br />
mf    非严重错误的页面<br />
pi    进入页面数（k表示）<br />
po    出页面数（k表示）<br />
fr    空余的页面数（k表示）<br />
de    提前读入的页面中的未命中数<br />
sr    通过时钟算法扫描的页面</p>
<p><strong><span style="color: #ff00ff;">Tips小提示</span></strong>：<strong>Linux的块设备和字符设备</strong><br />
他们根本区别在于是否可以被随机访问——换句话说就是，能否在访问设备时随意地从一个位置跳转到另一个位置。</p>
<p>举个例子，键盘这种设备提供的就是一个数据流，只能按照你敲击的字母顺序进行录入，所以键盘就是一种典型的字符设备。</p>
<p>硬盘设备的驱动可能要求读取磁盘上任意块的内容，然后又转去读取别的块的内容，而被读取的块在磁盘上位置不一定要连续，所以说硬盘可以被随机访问，而不是以流的方式被访问，显然它是一个块设备。</p>
<p><strong>参考资料：</strong><br />
http://qa.taobao.com/?p=2269&amp;cpage=2<br />
http://hi.baidu.com/loveastyy/blog/item/29bdb2fa117f1e2b4f4aeade.html<br />
http://linux.ccidnet.com/art/9513/20070730/1160333_1.html<br />
http://www.jb51.net/os/RedHat/2161.html<br />
http://bbs.linuxtone.org/forum-viewthread-tid-845.html</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ipcpu.com/2011/07/linux-vmstat/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

