Dynamips及相关教学软件研究与设计
工作在更好的WAN设备上,这些设备较之X.25的WAN设备具有更可靠的连接服务和更高的可靠性,它严格地对应于OSI参考模型的最低二层,而X.25还提供第三层的服务,所以,帧中继比X.25具有更高的性能和更有效的传输效率。 帧中继广域网的设备分为数据终端设备(DTE)和数据电路终端设备(DCE),Cisco路由器作为 DTE设备。
帧中继技术提供面向连接的数据链路层的通信,在每对设备之间都存在一条定义好的通信链路,且该链路有一个链路识别码。这种服务通过帧中继虚电路实现,每个帧中继虚电路都以数据链路识别码(DLCI)标识自己。DLCI的值一般由帧中继服务提供商指定。帧中继即支持PVC也支持SVC。 帧中继本地管理接口(LMI)是对基本的帧中继标准的扩展。它是路由器和帧中继交换机之间信令标准,提供帧中继管理机制。它提供了许多管理复杂互联网络的特性,其中包括全局寻址、虚电路状态消息和多目发送等功能。
图3-1是一个帧中继交换机的应用图:
图3-1 帧中继交换机应用图
虚拟帧中继交换机构造过去习惯于被模拟成一个模拟器之间的帧中继骨干。虚拟交换机的使用不是强制的,可以用适合的IOS直接连接模拟器设备。任何模拟器可以当作成一个虚拟帧中继交换机。
配置例子
# Virtual Interface List
IF:S0:udp:10001:127.0.0.1:10000
IF:S1:udp:10002:127.0.0.1:10003
# DLCI switching between S0 and S1
VC:S0:200:S1:100
VC:S1:100:S0:200
在这个例子中,有两个虚拟接口,s0和s1。端口定义的构造与端口适配器很接近。
IF:interface_name:netio_type[:netio_parameters]
DLCI交换构造
VC:进入接口:进入_DLCI 出口接口:出口_DLCI
在上面的例子中,交换机被配置为被接收到的包
从DLCI200的s0接口到DLCI 100的S1接口,反之亦然。
3.2.3 虚拟以太网交换机
近几年来,随着企业数据通信业务以及相关的融合业务的迅猛发展,以太网交换机作为不可或缺的关键设备不仅在数量上获得了极大的提高,而且在质量、性能等方面不断完善。
首先,速度是我们衡量网络性能的一个重要标准,从而也就成为以太网交换机等设备发展的一个重要方向。从最初的百兆到千兆再到万兆,以太网不断满足着人们快速增长的需求,给人们带来超乎寻常的体验。目前,人们对带宽的要求正在迅速提高,如迅猛发展的存储网络必需的海量数据传输通道;大量高带宽汇聚的城域网络;不断丰富的宽带应用所需的带宽支持;大型金融机构的数据集中;企业核心业务、ERP、CRM等复杂的应用扩展。今天,千兆为骨干、百兆为接入的主流结构,将逐渐向万兆为骨干、千兆为接入的结构过渡。
其次是智能化,这里所指的智能化不仅包括交换机设备智能化的管理,还包括它们对越来越多的智能业务的支持。随着网络部署新应用和融合多业务的需求日益迫切,单一交换机需要拥有丰富的功能以提供更多的支持,与此同时,复杂的网络环境加剧了网络管理的难度,通过智能交换设备进行网络的集中管理,不仅简化了管理步骤,而且降低了部署和文护的成本。从目前的市场发展趋势来看,智能交换机的需求量有了明显上升,越来越多的用户更愿意将智能交换机作为设备采购的首选。现在,越来越多的网络厂商更加注重交换设备的管理性能和功能融合,QoS、单一IP地址管理、远程控制等功能成为智能交换机不可或缺的重要特性。
此外,以太网交换机越来越多地融入路由功能。以往,大家习惯将交换机看作基于局域网技术的一种设备,认为只有在局域网上,才考虑使用交换机,如果要与广域网互连,那就是路由器的事情。实际上,随着ASIC技术和网络处理器的不断发展成熟以及网络逐渐被IP技术所统一,以太网交换技术已经走出了当年“桥接”设备的框架,可以应用到汇聚层和骨干层,路由器中所具有的丰富的网络接口,在目前的交换机上已经可以实现;路由器中拥有的丰富的路由协议,在交换机中也得到大量的应用;路由器中具有的大容量路由表在交换机中也可以实现。
对于整个以太网来说,它正在从企业级应用进入电信市场,出现了“电信级以太网”的概念和相关的解决751com.cn机的功能,可以满足部分用户的需求,对做实验也有一定的帮助。
3.3 应用层
3.3.1 应用层简介
应用层确定进程之间通信的性质以满足用户的需要(这反映在用户所产生的服务请求)。这里的进程就是指下在在运行的程序。应用层不仅要提供应用进程所需要的信息交换和远地操作,而且清寒要作为互相作用的应用进程的用户代理,来完成一些为进行语义上有意义的信息交换所知心朋友的功能。应用层直接为用户的应用进程提供服务。
由于PC机上并无思科路由器的环境,所以Dynamips要对其进行仿真模拟出其环境,也要模拟出应用层上的协议。
在应用层主要需要仿真部分:Virtual Machines虚拟机,Device设备,I/O输入输出。
3.3.2 虚拟机(VM)
由于PC机跟思科路由器的硬件设备不一样,从指令到构建也完全不同,所以我们需要在PC机上虚拟出思科路由器的工作环境,使在PC机上运行思科的IOS文件就像在真的思科路由器上运行一样,所以我们需要虚拟机。
虚拟机是一个想象中的机器,在实际的计算机上通过软件模拟来实现。虚拟机有自己想象中的硬件,如处理器、堆栈、寄存器等,还具有相应的指令系统。
既然是虚拟机,不外乎是虚拟硬件环境和指令系统,包括内存,设备,输入输出,总线等。
7200 系列路由器使用NPE的DRAM、SDRAM和SRAM内存以根据型号的多种组合。可利用的内存分开成三个内存池:处理器池、I/O 池和PCI池(I/O-2在NPE-300)。
有了虚拟机才能在虚拟机上运行思科路由器的IOS文件,各种设备才能够通过虚拟机运行,发挥其功效。
3.3.3 模拟设备(Device)
路由器和PC机一样,有中央处理单元CPU, CPU是路由器的处理中心。 PC机跟思科路由器构造完全不同,需要Dynamips在PC机上模拟出思科路由器的所有东西,包括Device,才能仿真出完全的思科路由器的环境,才能在PC机上像使用真正的思科路由器一样使用它。需要模拟的设备有CPU、寄存器(包含在CPU的实现中)、内存、总线、时钟、I/O。
<< 上一页 [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] ... 下一页 >>
Dynamips设计与分析-Dynamips及相关教学软件研究与设计 第15页下载如图片无法显示或论文不完整,请联系qq752018766