草庐IT

Cisco Packet Tracer模拟器中路由器的设置

Super鸣_ 2024-04-16 原文

路由器一般都提供了许多模块化功能,通过对模块的添加、更换,以支持不断提高的网络带宽要求和服务质量。路由器添加模块就像是计算机添加了一张网卡一样,可以增加网络的接口。一个路由器,模块越多,功能越多,价格也相对较高。

情境分析

默认情况下,在Cisco Packet Tracer 6.1 Instructor中添加的路由器没有广域网模块,不能进行DCE串口线的连接,因此在完成本训练时首先要为路由器添加相关的功能性模块。

下面以型号为2911的路由器来学习和掌握在Cisco Packet Tracer 6.1 Instructor模拟器中路由器的一些设置方法,实验拓扑如图3-1-1所示,按照表3-1-1和3-1-2添加相应设备、更改标签名称和连接设备。

图3-1-1 海成公司网络拓扑图

表3-1-1 网络设备与标签名称

设备类型

数量/台

标签名称

2911路由器

3

Router-A、Router-B、Router-C

3560-24三层交换机

2

Switch-A、Switch-B

2960二层交换机

1

Switch-C

PC

4

PCA、PCB、PCC、PCD

表3-1-2 网络设备的相应端口

设备名称及端口

对端设备名称及端口

线缆类型

Router-A:S0/0/0

Router-C:S0/0/0

DCE串口线

Router-A:gi0/0

Switch-A:fa0/1

直通线

Router-B:S0/0/0

Router-C:S0/0/1

DCE串口线

Router-B:gi0/0

Switch-B:fa0/1

直通线

Router-C:console

PCD:RS 232

配置线

Switch-A:gi0/1、gi0/2

Switch-B:gi0/1、gi0/2

交叉线

Switch-A:fa0/23

Switch-C:fa0/23

交叉线

Switch-B:fa0/24

Switch-C:fa0/24

交叉线

PCA

Switch-C:fa0/1

直通线

PCB

Switch-C:fa0/2

直通线

PCC

Router-A:gi0/1

交叉线

PCD

Router-C:gi0/0

交叉线

步骤实现

步骤1:根据图3-1-1所示的拓扑图添加网络设备。在Cisco Packet Tracer 6.1 Instructor的工作区中添加3台2911路由器、2台3560-24的三层交换机、1台2960的二层交换机和4台计算机,并调整相应位置,如图3-1-2所示。

图3-1-1 海成公司网络拓扑图

表3-1-1 网络设备与标签名称

设备类型

数量/台

标签名称

2911路由器

3

Router-A、Router-B、Router-C

3560-24三层交换机

2

Switch-A、Switch-B

2960二层交换机

1

Switch-C

PC

4

PCA、PCB、PCC、PCD

表3-1-2 网络设备的相应端口

设备名称及端口

对端设备名称及端口

线缆类型

Router-A:S0/0/0

Router-C:S0/0/0

DCE串口线

Router-A:gi0/0

Switch-A:fa0/1

直通线

Router-B:S0/0/0

Router-C:S0/0/1

DCE串口线

Router-B:gi0/0

Switch-B:fa0/1

直通线

Router-C:console

PCD:RS 232

配置线

Switch-A:gi0/1、gi0/2

Switch-B:gi0/1、gi0/2

交叉线

Switch-A:fa0/23

Switch-C:fa0/23

交叉线

Switch-B:fa0/24

Switch-C:fa0/24

交叉线

PCA

Switch-C:fa0/1

直通线

PCB

Switch-C:fa0/2

直通线

PCC

Router-A:gi0/1

交叉线

PCD

Router-C:gi0/0

交叉线

步骤实现

步骤1:根据图3-1-1所示的拓扑图添加网络设备。在Cisco Packet Tracer 6.1 Instructor的工作区中添加3台2911路由器、2台3560-24的三层交换机、1台2960的二层交换机和4台计算机,并调整相应位置,如图3-1-2所示。

图3-1-3 修改显示名称

步骤3:使用同样的方法为其它所有设备,包括PC机更改显示名称,如图3-1-4所示。

图3-1-4 修改后的所有设备显示名称

步骤4:真实操作中,为路由器添加模块时需要在断电的情况下添加,否则会损坏设备。默认情况下,Cisco Packet Tracer 6.1 Instructor软件中路由器的电源是打开的,因此在添加模块前首先要先关闭路由器的电源,如图3-1-5所示。

图3-1-5 关闭路由器的电源

步骤5:在模块区域中寻找到所需要的模块,选中该模块,按住鼠标左键,移动至模块的添加区域,放开鼠标即可。添加模块时要注意模块的形状及大小,选择正确的插槽。如图3-1-6所示,为路由器Router-A添加一个HWIC-2T串口模块。

步骤6:使用同样的方法为路由器Router-B和Router-C添加HWIC-2T两个模块。

步骤7:查看路由器的端口。将鼠标放置在工作区路由器图标上停留一会,就会显示出一个黄色底纹的提示信息框,如图3-1-7所示,可以查看到端口类型、IP地址等信息。

图3-1-7 使用鼠标查看路由器端口

步骤8:路由器与计算机互联通常都是通过路由器的局域网接口与计算机的网卡接口进行互联,如图3-1-8所示。

图3-1-8 路由器与计算机互联

 小贴士

路由器本身就是一台没有显示器的计算机主机,在计算机与路由器直接互联时,应采用交叉线进行互联,而不能使用直通线。虽然现在市面上也存在有使用直通线互联的路由器,但在Cisco Packet Tracer软件中是不支持的。

步骤9:路由器与交换机互联通常都是通过路由器的局域网接口与交换机接口进行的,如图3-1-9所示。

图3-1-9 路由器与交换机互联

 小贴士

从前面所有的拓扑图中会发现有一个共同点,就是所有与连接的端口的状态标记都是红色的,这是因为当前路由器还没有进行配置,所有端口全是Shutdown(关闭)状态。

步骤10:通过上面的学习,请读者使用正确的线缆完成本实验的所有网络设备的连接,最终效果应如图3-1-1所示一致。

相关知识

路由器具有非常强大的网络连接和路由功能,它可以与各种各样的不同网络进行物理连接,这就决定了路由器的接口技术非常复杂,越是高档的路由器其接口种类也就越多,因为它所能连接的网络类型非常多。路由器的端口主要分局域网端口、广域端口和配置端口3大类。

路由器与路由器互联的方式有很多,因为路由可添加的模块有很多,造成路由器端口类型有很多,而不同端口类型使用不同的线缆进行互联。主要分为以下三种。

⑴路由器通过广域网串口互联,要使用专用的DTE和DCE串口线连接。

⑵路由器通过局域网以太网口互联,一般使用双绞线进行互联,且一定要使用交叉线进行连接,用直通线连接是无法通信的。

⑶路由器的调整网络接入,通常使用光纤接入。

在实现的网络过程中,需要对网络设备添加或卸下模块时,一定要先断电,才可以操作。

学习小结

本实训讲述了路由器模块添加的方法,路由器各种端口使用的线缆类型和路由器端口的标签名称的更改,由于真实设备中添加模块和模拟器是有区别的,所以条件的同学,还是需要在真实设备上练习,加以熟练。

有关Cisco Packet Tracer模拟器中路由器的设置的更多相关文章

  1. ruby - 使用 RubyZip 生成 ZIP 文件时设置压缩级别 - 2

    我有一个Ruby程序,它使用rubyzip压缩XML文件的目录树。gem。我的问题是文件开始变得很重,我想提高压缩级别,因为压缩时间不是问题。我在rubyzipdocumentation中找不到一种为创建的ZIP文件指定压缩级别的方法。有人知道如何更改此设置吗?是否有另一个允许指定压缩级别的Ruby库? 最佳答案 这是我通过查看ruby​​zip内部创建的代码。level=Zlib::BEST_COMPRESSIONZip::ZipOutputStream.open(zip_file)do|zip|Dir.glob("**/*")d

  2. ruby-on-rails - Rails 3 中的多个路由文件 - 2

    Rails2.3可以选择随时使用RouteSet#add_configuration_file添加更多路由。是否可以在Rails3项目中做同样的事情? 最佳答案 在config/application.rb中:config.paths.config.routes在Rails3.2(也可能是Rails3.1)中,使用:config.paths["config/routes"] 关于ruby-on-rails-Rails3中的多个路由文件,我们在StackOverflow上找到一个类似的问题

  3. ruby-openid:执行发现时未设置@socket - 2

    我在使用omniauth/openid时遇到了一些麻烦。在尝试进行身份验证时,我在日志中发现了这一点:OpenID::FetchingError:Errorfetchinghttps://www.google.com/accounts/o8/.well-known/host-meta?hd=profiles.google.com%2Fmy_username:undefinedmethod`io'fornil:NilClass重要的是undefinedmethodio'fornil:NilClass来自openid/fetchers.rb,在下面的代码片段中:moduleNetclass

  4. ruby-on-rails - 如何使用 instance_variable_set 正确设置实例变量? - 2

    我正在查看instance_variable_set的文档并看到给出的示例代码是这样做的:obj.instance_variable_set(:@instnc_var,"valuefortheinstancevariable")然后允许您在类的任何实例方法中以@instnc_var的形式访问该变量。我想知道为什么在@instnc_var之前需要一个冒号:。冒号有什么作用? 最佳答案 我的第一直觉是告诉你不要使用instance_variable_set除非你真的知道你用它做什么。它本质上是一种元编程工具或绕过实例变量可见性的黑客攻击

  5. ruby - 如何模拟 Net::HTTP::Post? - 2

    是的,我知道最好使用webmock,但我想知道如何在RSpec中模拟此方法:defmethod_to_testurl=URI.parseurireq=Net::HTTP::Post.newurl.pathres=Net::HTTP.start(url.host,url.port)do|http|http.requestreq,foo:1endresend这是RSpec:let(:uri){'http://example.com'}specify'HTTPcall'dohttp=mock:httpNet::HTTP.stub!(:start).and_yieldhttphttp.shou

  6. ruby-on-rails - date_field_tag,如何设置默认日期? [ rails 上的 ruby ] - 2

    我想设置一个默认日期,例如实际日期,我该如何设置?还有如何在组合框中设置默认值顺便问一下,date_field_tag和date_field之间有什么区别? 最佳答案 试试这个:将默认日期作为第二个参数传递。youcorrectlysetthedefaultvalueofcomboboxasshowninyourquestion. 关于ruby-on-rails-date_field_tag,如何设置默认日期?[rails上的ruby],我们在StackOverflow上找到一个类似的问

  7. ruby-on-rails - 在 Rails 开发环境中为 .ogv 文件设置 Mime 类型 - 2

    我正在玩HTML5视频并且在ERB中有以下片段:mp4视频从在我的开发环境中运行的服务器很好地流式传输到chrome。然而firefox显示带有海报图像的视频播放器,但带有一个大X。问题似乎是mongrel不确定ogv扩展的mime类型,并且只返回text/plain,如curl所示:$curl-Ihttp://0.0.0.0:3000/pr6.ogvHTTP/1.1200OKConnection:closeDate:Mon,19Apr201012:33:50GMTLast-Modified:Sun,18Apr201012:46:07GMTContent-Type:text/plain

  8. ruby - rails 3 redirect_to 将参数传递给命名路由 - 2

    我没有找到太多关于如何执行此操作的信息,尽管有很多关于如何使用像这样的redirect_to将参数传递给重定向的建议:action=>'something',:controller=>'something'在我的应用程序中,我在路由文件中有以下内容match'profile'=>'User#show'我的表演Action是这样的defshow@user=User.find(params[:user])@title=@user.first_nameend重定向发生在同一个用户Controller中,就像这样defregister@title="Registration"@user=Use

  9. ruby-on-rails - Rails 3,嵌套资源,没有路由匹配 [PUT] - 2

    我真的为这个而疯狂。我一直在搜索答案并尝试我找到的所有内容,包括相关问题和stackoverflow上的答案,但仍然无法正常工作。我正在使用嵌套资源,但无法使表单正常工作。我总是遇到错误,例如没有路线匹配[PUT]"/galleries/1/photos"表格在这里:/galleries/1/photos/1/edit路线.rbresources:galleriesdoresources:photosendresources:galleriesresources:photos照片Controller.rbdefnew@gallery=Gallery.find(params[:galle

  10. ruby-on-rails - 有没有办法为 CarrierWave/Fog 设置上传进度指示器? - 2

    我在Rails应用程序中使用CarrierWave/Fog将视频上传到AmazonS3。有没有办法判断上传的进度,让我可以显示上传进度如何? 最佳答案 CarrierWave和Fog本身没有这种功能;你需要一个前端uploader来显示进度。当我不得不解决这个问题时,我使用了jQueryfileupload因为我的堆栈中已经有jQuery。甚至还有apostonCarrierWaveintegration因此您只需按照那里的说明操作即可获得适用于您的应用的进度条。 关于ruby-on-r

随机推荐