任务 实现第一个网络项目
设备清单
本任务需要Cisco Packet Tracer模拟器。读者可以通过思科的官方网站找到此模拟器的下载地址。
技术分析
本任务将为后续任务打好基础,需要掌握Cisco Packet Tracer模拟器的基础技能。由于这是我们第一个网络实训任务,因此全部都是新知识和技能。
总体步骤
(1)Cisco Packet Tracer的安装。
(2)运用Cisco Packet Tracer搭建网络拓扑。
(3)Cisco Packet Tracer常用设备和基础设置方法。
(4)交换机和路由器命令基础。
(5)命令助记方法。
实施步骤
步骤 1 Cisco Packet Tracer的安装
Cisco Packet Tracer可以在思科官方网站下载。运行安装文件,如图1-1所示,按照提示,接受许可协议,选择安装路径,即可完成软件的安装。
图1-1 Cisco Packet Tracer 的安装界面
安装完毕后,通过“开始”菜单启动“Cisco Packet Tracer”,即可打开Cisco Packet Tracer的主界面,如图1-2所示:
图1-2 Cisco Packet Tracer 的主界面
步骤 2 运用Cisco Packet Tracer搭建网络拓扑
1.添加设备并重命名
主界面的左下角是设备区,可以选择交换机、路由器、连线、终端设备等设备。如需添加一台二层交换机,可以先点击Switches(交换机)类别,出现各种交换机后,拖动型号为2950-24的交换机至工作区,如图1-3所示,即可添加一台二层交换机。
图1-3 选择设备
用同样的方法,拖动Routers(路由器)类别中的1841路由器,以及End Device(终端设备)中的Generic至工作区,如图1-4所示:
图1-4 拖动路由器、交换机、终端设备到工作区
添加设备完成后,可以双击设备下方的文字,进行设备的重命名。比如我们把路由器命名为R1,交换机命名为S1,PC命名为PC1。
2.添加连接线缆
网络设备需要添加网络介质才可以组建网络。常用的介质为直通双绞线和交叉线。
如图1-5所示,选择Connections(连接)中的黑色实线,这是应用最为广泛的直通双绞线(简称直通线),用于连接不同类型的设备。而黑色虚线则是交叉线,用于连接相同类型的网络设备。
图1-5 选择直通双绞线
点击Copper Straight-Through(直通双绞线),在路由器上单击,即弹出接口菜单,如图1-6所示:
图1-6 单击直通双绞线,然后单击设备
选择FastEthernet0/0,这是一个以太网端口,可以连接双绞线。点击端口后,即可完成双绞线一端的连接。用同样的方法,把双绞线的另一端连接S1的FastEthernet0/1端口。用同样的方法,选择直通双绞线连接S1的FastEthernet0/2和PC1的FastEthernet0端口,如图1-7所示:
图1-7 用直通双绞线连接设备
步骤3 Cisco Packet Tracer常用设备和基础设置方法
1.配置PC,并对连通性进行测试
PC是网络中不可缺少的终端设备。我们需要设置PC的IP地址、网关等信息,并在PC中通过命令进行连通性测试。
双击PC1,进入PC的设置,选择Desktop(桌面)选项卡,如图1-8所示:
图1-8 PC的桌面设置
点击IP Configuration(IP配置),进入IP地址设置界面。在此界面中,可以设置IP Address(IP地址)、Subnet Mask(子网掩码)、Default Gateway(默认网关)和DNS Server(DNS服务器)等信息,如图1-9所示:
图1-9 PC的IP配置界面
在Desktop(桌面)选项卡中,点击Command Prompt(命令提示),进入如图1-10所示的命令行界面,可以输入ping等命令进行各种测试。
图1-10 PC的命令行界面
2.配置服务器
在End Device(终端设备)类别中,除了PC之外,还可以找到另一种常用设备,就是Generic服务器。该服务器可以在模拟器中模拟HTTP、DNS等服务,便于实验进行测试。
拖动一台Generic服务器到工作区。点击此服务器,进入Config(配置选项卡),即可进行服务器设置。以HTTP服务器为例:选择SERVICES-HTTP,选择HTTP中的On,即可打开HTTP服务,主页文件的html代码显示就在此界面中。如图1-11所示:
图1-11 服务器的HTTP服务设置
步骤4 交换机和路由器命令基础
交换机和路由器配置是本书的核心内容,我们将在后面各章节中介绍各命令的使用方法,在此先介绍交换机和路由器的配置基础。由于基础配置在二层交换机、三层交换机、路由器中是相同的,本任务以二层交换机为例进行讲解。
点击S1,即可进入S1的配置。点击CLI(命令行)选项卡,进入S1的命令行配置界面,如图1-12所示。后面的配置命令将在此界面中完成。
图1-12 交换机的命令行界面
1.输入命令
在CLI界面中,按Enter(回车),将会出现新的一行。所有命令都是以回车作为结束。“Switch>”叫做命令提示符,其中“Switch”是设备名称,“>”表示设备的当前模式为用户模式。
在“Switch>”后面输入命令:enable,回车。
发现命令提示符变成“Switch#”,表示当前模式为特权模式。
在“Switch#”后面输入命令:conf t,回车,请注意conf 和t之间存在空格。
发现命令提示符变成“Switch(config)#”,表示当前模式为配置模式。
在“Switch(config)#”后面输入命令:intf 0/1,回车。
发现命令提示符变成“Switch(config-if)#”,表示当前模式为接口模式,在此模式中可以对端口f0/1进行配置。
交换机和路由器包含了用户模式、特权模式、接口模式等。只有在特定的模式中输入命令方可让命令生效。
以交换机和路由器修改主机名为例,修改主机名的命令是在“Switch(config)#”模式下输入。因此,管理员必须先进入配置模式。详细命令如下:
假如在错误的模式下输入命令,将会出现错误信息:
此错误提示是因为hostname命令在“Switch#”模式下不存在,交换机认为这是一条错误的命令。
进入各种模式后,可以通过exit命令返回上一级,也可以用end命令返回到特权模式。
比如,在端口模式下,输入exit命令返回上一级,也就是配置模式。
在端口模式下,输入“end”可以直接返回到配置模式,而不需要经过中间的模式。“end”也可以用快捷键Ctrl+Z代替。
2.删除命令
在配置的过程中,难免会出现配置错误的情况,这个时候需要删除原有命令,并重新配置为正确的命令。
比如,通过hostname命令修改主机名的时候,不小心把主机名打错了,可以在错误的命令签名加上“no”,把此命令删除。
no命令同样适用于删除其他命令,格式如下:
我们现在学习的命令还不多,后面我们学习的命令,大部分可以通过no命令进行删除。
步骤 5 命令助记方法
设备配置主要由命令来完成,Cisco网络设备设计了一些助记方法便于记忆。
1.“?”显示后续命令
在“Switch#”下,输入问号“?”,出现图1-13的提示信息:
图1-13 通过“?”显示后续命令
可见,“?”显示该模式下所有命令。
假如我们只记得命令中开头的字母,也可以先写出开头的字母,然后输入“?”,比如我们只记得“co”开头的命令,那么我们输入“co?”,就会出现以下提示信息:
该提示信息提示我们,“co”开头的命令有三个,分别是“configure”、“connect”和“copy”。由于我们只学过configure,于是我们就可以把命令补全到configure。
2.“Tab”补全命令
在有些情况下,我们只记得命令的开头,忘记了命令的全称,此时可以用Tab键补全信息。例如,我们知道在特权模式下“conf”开头的命令,不用输入“configure”,只输入“conf”,然后按Tab键,系统就可以自动帮助我们把命令补全到configure,如下所示:
3.命令简写
由于某些命令单词比较长,不方便记忆和输入,因此,在不产生歧义的情况下,只需要输入命令的前几个字母,系统即可辨别。
例如:conf t 是configure terminal的简写;int f0/1是interface FastEthernet0/1的简写。
技术要点
本书实验主要使用直通线和交叉线,让我们先来了解直通线和交叉线的区别。
制作双绞线的水晶头的时候,具有两种线序,由左到右是:
856B:白橙,橙,白绿,蓝,白蓝,绿,白棕,棕
856A:白绿,绿,白橙,蓝,白蓝,橙,白棕,棕
如果双绞线两端的水晶头采用相同的线序,那么制作成直通线;如果双绞线一端水晶头采用856B线序,另一端水晶头采用856A线序,那么制作成交叉线。
在实际环境中,直通线通常制作成856B线序。
Cisco Packet Tracer对于线缆的连接有严格的要求,且不支持自动翻转,因此假如采用的线缆出现错误,将会影响网络搭建。选择线缆的原则是:不同设备用直通线,相同设备用交叉线。具体的连接如下表所示:
各种设备连接时的线缆
值得注意的是,路由器连接PC的时候,由于路由器的网卡和PC的网卡结构相同,因此需要采用交叉线。
命令小结
扩展练习
在扩展练习中,需综合运用到本项目的知识,并有一定的挑战难度,读者可以边思考边完成。书中也给出了参考命令,参考命令以简写的方式进行。简写模式是实际工程中常用的方式,网络工程师编写好命令,直接复制到命令行中即可完成设备配置,从而节约现场工作的时间。
本项目的扩展联系拓扑图如图1-14所示,请按照此拓扑图连接好设备,并按照图中的名称修改主机名。
图1-14 项目—扩展联系
读者可以思考以下问题:
(1)如何选择三层交换机3560?
(2)图中为何采用直通线或交叉线?
参考代码如下: