相信自己是对的,朋友多多才是走向成功的开始……

自己的事自己办!

统计

积分与排名

空间

网址

自己

最新评论

#

gns3 模拟软件

GNS3是一款优秀的具有图形化界面可以运行在多平台(包括Windows, Linux, and MacOS等)的网络虚拟软件。Cisco网络设备管理员或是想要通过CCNA,CCNP,CCIE等Cisco认证考试的相关人士可以通过它来完成相关的实验模拟操作。同时它也可以用于虚拟体验Cisco网际操作系统IOS或者是检验将要在真实的路由器上部署实施的相关配置。
  简单说来它是dynamips的一个图形前端,相比直接使用dynamips这样的虚拟软件要更容易上手和更具有可操作性。
  GNS3整合了如下的软件:
  Dynamips一款可以让用户直接运行Cisco系统二进制镜像(binary images此词语翻译是否恰当?)的IOS模拟器
  Dynagen :是Dynamips的文字显示前端
  PemuPIX防火墙设备模拟器。
  Winpcap :windows平台下一个免费,公共的网络访问系统。开发winpcap这个项目的目的在于为win32应用程序提供访问网络底层的能力。
  功能简介
  »设计优秀的网络拓扑结构
  » 模拟Cisco路由设备和PIX防火墙
  » 仿真简单的Ethernet, ATM和帧中继交换机
  » 能够装载和保存为Dynamips的配置格式,也就是说对于使用dynamips内核的虚拟软件具有较好的兼容性
  » 支持一些文件格式(JPEG, PNG, BMP and XPM)的导出
  重要提示: 用户必须自行准备需要使用的IOS文件
  相关软件:
  基于Dynamips内核的还有以下软件:
  1。工大瑞谱版,使用极其简单,使用已搭建的拓扑,可满足大部分NA,NP,以及一部分IE实验
  2。DynamipsGUI,DynagenSee等,自己搭建拓扑,也很方便
  3。原版的Dynamips
  当然,cisco官方也有自己的packet tracer
  类似的路由交换机模拟软件还有Boson Network Designer
  官方网址:www.gns3.cn
  使用方法
  1.首先对 GNS3做些设置。
  第一步:点击 Edit->Preferences… 在弹出的对话框中右侧选择 Dynampis
  然后在 Executable pateh 中:写入你安装的 GNS3的目录下的 Dynampis-wxp.exe,举个例子,我的目录是 E:/simulatorGNS3/GNS3/Dynamips/dynamips-wxp。这个 dynamips-wxp
  就是我们的 dynampis 模拟器了。有一点请注意,GNS3只支持英文目录,所以有中文出现
  的话,会有错误。(如果你是2000操作系统选择Dynampis-2000, vista选择Dynampis-wxp)
  第二步:在 working directory 中随便安排一个目录,这个目录将用来存放运行模拟器的时
  候产生的一些文件。设置完毕后点击 OK。
  第三步:点击 Edit->Ios image and hypervisors。
  
  在 image file 中导入你的cisco IOS。
  IOS命名规则:eg:c3640-ik9o3s-mz.124-10.bin,那么 platform就是 3600,Chassis 就是 3640。
  具体命名规则参看:
  http://zhidao.baidu.com/question/27045254.html?si=5
  

  然后点击 Save 按钮就可以了。
  第四步:画图。直接拖曳相关原件到界面就可以,这个与packet tracer很相似,如果这个还不清楚,可以下载带有动画演示教程的Packet tracer参看
  然后按照拓扑点击添加接口的按钮。
  通过双击,右击图中的路由器和交换机的图标,可以进行一些简单的配置,比如图标的命名,交换机的接口属性
  第五步:点击 Emulation Mode
  

  稍等片刻后就出现上面这张图,下面的=>栏目里面就是 GNS3 集成 Dynagen 后的比较直
  观的界面了。现在就是模拟器可以运行的关键步骤了:
  1. 输入 list 回车。
  

  命令会显示模拟器的相关信息。可以看到在 state里面显示 stopped 的,相应的右边就是红色小灯。
  2. 打开任务管理器,也就是 ctrl+alt+del。然后在=>后面输入 start(会变色,说明这是一个命令,后面的参数我们用 r4,也就是拓扑里面对应的路由器的标号,也就是在打list 的时候 name 列的标号,注意和 start 之间有空格) r4(注意大小写)。
  这个时候 r4的灯应该变成了绿色,与此同时,(我用的机器是 Thinkpad T61,不同的机器性能可能会使 cpu 反应有差距)你的任务管理器的 cpu 使用率应该非常大,这是因为模拟器模拟的是路由器的结构,因此他不知道路由器的 cpu 什么时候会空闲,所以一直
  是满载,这个时候我们进行如下处理:
  输入 idlepc get r4
  这条命令会让程序算出一个可能的 idlepc value(该 value 可以让 cpu 空闲,具体的作
  用我不是很明白,其目的就是降低 cpu使用率)。在弹出的对话框中就是可能的 idlepc value,我们只要在打*的数字(系统推荐的最有可
  能合理的 idlepc alue)中选一个输入编号就可以。这个时候观察你的 CPU使用率,如果没有下降,那么输入 idlepc show r4 重新选一个编号,然后观察,如此反复。
  如果 CPU使用率下降了,那么点击开始-运行->输入 telnet 127.0.0.1 端口号(这个端口号就是我们打入 list的时候,console 这一列相应的数字)。
  现在在出现的 telnet 命令框中按几个回车,然后按照如下命令输入:
  N
  En
  Line con 0
  Exec-ti 0 0
  以上 3 条命令的作用是让路由器不超时退出telnet 连接,这对控制 CPU 使用率有好处。
  r1, r2, r3, r5 等上图中的其他路由器也用类似方法解决。成功的话,便可以使用GNS3模拟器进行CISCO实验了。
  由于模拟器不支持 telnet 下的 reload 命令,所以 reload 就变成在模拟器中先 stop 然后start。最后大家可以保存下模拟器,以便下次直接使用。
  这是 Dynampis 模拟器最简单的路由拓扑,如果你在网上比较关注模拟器的发展,会发现有很大的发展,但是对于刚刚接触 CISCO,以上方法已经足够大家完成路由部分的所有实验。

posted @ 2009-03-31 22:54 可冉 阅读(376) | 评论 (0)编辑 收藏

bit、Byte、bps、Bps、pps、Gbps的详细说明

bit

电脑记忆体中最小的单位,在二进位电脑系统中,每一bit 可以代表0 或 1 的数位讯号。

Byte

字节单位,一般表示存储介质大小的单位,一个B(常用大写的B来表示Byte)可代表一个字元(A~Z)、数字(0~9)、或符号(,.?!%&+-*/),但中文字需要2个Byte。

1 Byte = 8    bits
1 KB   = 1024 Bytes
1 MB   = 1024 KB
1 GB   = 1024 MB
注意:在计算存储介质大小时,需要用2的n次方来换算(1KB = 2^10 Bytes)。

bps

“bits per second”常用于表示数据机及网络通讯的传输速率。例如GigabitEthernet端口:
5 minute input rate 38410000 bits/sec, 6344 packets/sec
382410000 bits/sec = 382.41Mbps
所以常说的快速以太网能达到百兆传输,其实实际传输文件大小只有10MB = 100Mb
注意:在计算传输速率时,直接用1000来换算(1 Mb = 1000 Kb = 1000,000 bit)。

Bps

“Byte per second”电脑一般都以Bps显示速度,但有时会跟传输速率混淆,例如ADSL宣称的带宽为1Mbps ,但在实际应用中,下载速度没有1MB ,只有1Mbps/8 = 128kBps

也就是说与传输速度有关的b一般指的是bit。
与容量有关的B一般指的是Byte。

pps - 包转发率

包转发率标志了交换机转发数据包能力的大小。单位一般位pps(包每秒),一般交换机的包转发率在几十Kpps到几百Mpps不等。包转发速率是指交换机每秒可以转发多少百万个数据包(Mpps),即交换机能同时转发的数据包的数量。
包转发率以数据包为单位体现了交换机的交换能力。

Gbps - 背板带宽

交换机的背板带宽,是交换机接口处理器或接口卡和数据总线间所能吞吐的最大数据量。背板带宽标志了交换机总的数据交换能力,单位为Gbps,也叫交换带宽,一般的交换机的背板带宽从几Gbps到上百Gbps不等。一台交换机的背板带宽越高,所能处理数据的能力就越强,但同时设计成本也会越高。

从以下两个方面可以判断一台交换机背板带宽的可用性:
1、(所有端口容量×端口数量×2)小于等于背板带宽,可实现全双工无阻塞交换,证明交换机具有发挥最大数据交换性能的条件。
2、满配置吞吐量(Mpps) = 满配置GE端口数×1.488Mpps,其中1个千兆端口在包长为64字节时的理论吞吐量为1.488Mpps。

GE端口理论吞吐量-1.488Mpps

以太网传输最小包长是64字节。包转发线速的衡量标准是以单位时间内发送64byte的数据包(最小包)的个数作为计算基准的。

对于千兆以太网来说,计算方法如下:
1000Mbps/((64B+8B+12B)×8bit)=1.488095pps
说明:当以太网帧为64Byte时,需考虑8Byte的前导符和12Byte的帧间隙的固定开销。
在以太网中,每个帧头都要加上了8个字节的前导符,前导符的作用在于告诉监听设备数据将要到来。然后,以太网中的每个帧之间都要有帧间隙,即每发完一个帧之后要等待一段时间再发另外一个帧,在以太网标准中规定最小是12个字节,然而帧间隙在实际应用中有可能会比12个字节要大,在这里我用了最小值。每个帧都要有20个字节的固定开销。(另外这20字节的信息是不能通过抓包软件抓下来的)
因此一个全双工线速的千兆以太网端口在转发64Byte包时的包转发率为1.488Mpps。

以下是常用以太网端口的包转发率:

1、万兆以太网:14.88Mpps
2、千兆以太网:1.488Mpps
3、百兆以太网:0.1488Mpps

posted @ 2009-03-30 21:44 可冉 阅读(214) | 评论 (0)编辑 收藏

仅列出标题
共16页: 1 2 3 4 5 6 7 8 9 Last