01. 开篇:组建小型局域网

实验任务

1、利用一台型号为2960的交换机将2pc机互连组建一个小型局域网;

2、分别设置pc机的ip地址;

3、验证pc机间可以互通。

实验设备

Switch_2960 1台;PC 2台;直连线

实验设备配置

PC0

IP:                192.168.1.2

Submask:     255.255.255.0

Gateway:     192.168.1.1

PC1

IP:                192.168.1.3

Submask:     255.255.255.0

Gateway:     192.168.1.1

实验验证过程

打开【PC中 >> Desktop >> Commond prompt】

pc0上  ping 192.168.1.3(PC1)的ip地址

在 PC1上ping 192.168.1.2(PC0)的ip地址

分别在PC0和PC1上ping网关地址192.168.1.1

02. 交换机的基本配置和管理

技术原理

交换机的管理方式基本分为两种:带内管理和带外管理。

通过交换机的Console端口管理交换机属于带外管理;这种管理方式不占用交换机的网络端口,第一次配置交换机必须利用Console端口进行配置。交换机的命令行操作模式主要包括:

用户模式                (EXEC模式) Switch>
特权模式 Switch#
全局配置模式 Switch(config)
端口模式 Switch(config-if)#

交换机常用的配置命令行

模式切换指令

enable   进入特权模式(一般简写为en)

config t    进入全局配置模式

interface fa /    进入交换机某个端口视图模式

exit    返回到上级模式

end    从全局以下模式返回到特权模式

快捷指令

帮助信息(如? 、co?、copy?)

命令简写(如 en 的完整命令为 enable)

命令自动补全(Tab)

快捷键(ctrl+c中断测试,ctrl+z退回到特权视图)

reload   重启(在特权模式下)

hostname    X修改交换机名称(在全局配置模式下)

端口配置指令

speed,duplex    配置交换机端口参数

show version    查看交换机版本信息

show running-config   查看当前生效的配置信息

show startup-config    查看保存在NVRAM中的启动配置信息

show interface   查看端口信息

show mac-address-table    查看交换机的MAC地址

选择某个端口Switch(config)# interface  type mod/port

 (type:端口类型,通常有ethernet、Fastethernet、Gigabitethernet;

 mod:端口所在的模块;

 port:在该模块中的编号;):Switch(config)# interface fa /;

 选择多个端口Switch(config)#interface  type mod/startport-endport 

如:Switch(config)# interface interface fa /-  //选择端口 fa 0/1 ~ fa 0/5

 Switch(config-if)#speed [//auto]    设置端口通信速度

 Switch(config-if)#duplex [half/full/auto]    设置端口单双工模式

若交换机设置为auto以外的具体速度,此时应注意保证通信双方也要有相同的设置值。

注意事项:在配置交换机时,要注意交换机端口的单双工模式的匹配,如果链路一端设置的是全双工,另一端是自动协商,则会造成响应差和高出错率,丢包现象会很严重。
通常两端设置为相同的模式。 密码设置指令 设置进入特权模式的密码 Switch(config)# enable password ****** 通过console端口连接设备及Telnet远程登录时所需的密码; Switch(config)# line console 表示配置控制台线路,0是控制台的线路编号。 Switch(config-line)# login 用于打开登录认证功能。 Switch(config-line)# password 5ijsj 设置进入控制台访问的密码

实验设备

Switch_2960 1台;PC 1台;配置线;直通线

实验配置设备

PC console端口【PC >> Desktop >>Terminal】

修改交换机名、端口

Switch>enable    //进入特权模式
Switch#conf t //进入配置模式
Switch(config)#hostname S2960 //修改交换机名
S2960(config)#interface fa / //选择端口
S2960(config-if)#speed //修改端口配置
S2960(config-if)#duplex full
S2960(config-if)#exit
同时将PC的网卡改成全双工模式,100M速率,否则链路不通

查看交换机各项配置参数

Switch#show version
Switch#show run
Switch#show interface
Switch#show mac-address-table
Switch#config t

 修改交换机特权

Switch(config)#enable  password cisco  //激活特权模式密码为cisco
Switch(config)#no enable password //取消特权模式密码

修改交换机连接和telnet密码

Switch(config)#line console 0        //选择控制台线路
Switch(config-line)#password cisco //激活该控制台线路密码为cisco
Switch(config-line)#login //打开登录认证功能
Switch(config-line)#no password //取消密码

03. 交换机的Telnet远程登陆配置

技术原理

1、配置交换机的管理IP地址(计算机的IP地址与交换机管理IP地址在同一个网段):
2、在2层交换机中,IP地址仅用于远程登录管理交换机,对于交换机的运行不是必需,但是若没有配置管理IP地址,则交换机只能采用控制端口console进行本地配置和管理。
3、默认情况下,交换机的所有端口均属于VLAN1,VLAN1是交换机自动创建和管理的。每个VLAN只有一个活动的管理地址,因此对2层交换机设置管理地址之前,首先应选择VLAN1接口,然后再利用IP address配置命令设置管理IP地址。

实验步骤

1、新建Packet Tracer拓扑图
2、配置交换机管理ip地址
Switch(config)# int vlan
Switch(config-if)# ip address **IP** **submask***

3、配置用户登录密码

Switch(config)# enable password ******* //设置进入特权模式的密码
Switch(config)# line vty //
Switch(config-line)# password abc
Switch(config-line)# login

实验设备

Switch_2960 1台;PC 2台;直连线;配置线

实验设备配置

PC0设置
192.168.1.2
255.255.255.0
192.168.1.1
PC1设置
192.168.1.3
255.255.255.0
192.168.1.1

Swicth0设置(通过PC0的terminal设置 )

Switch>en         //进入特权模式
Switch#conf t //进入全局配置模式
Switch(config)#interface vlan //创建并进入VLAN 1的接口视图(默认交换机的所有端口都在VLAN1中)
Switch(config-if)#ip address 192.168.1.1 255.255.255.0 //在VLAN 1 接口上配置交换机远程管理的IP地址
Switch(config-if)#no shutdown //开启接口
Switch(config-if)#exit Switch(config)#line vty 0 4 //进入远程登录用户管理视图,0-4个用户
Switch(config-line)#login //打开登录认证功能
Switch(config-line)#password cisco //配置远程登录的密码为5ijsj,密码明码显示
Switch(config-line)#privilege level //配置远程登录用户的权限为最低权限1(最高权限3)
Switch(config-line)#end Switch#show run //显示当前交换机配置情况

实验验证

PC0 桌面选项卡中的CMD,命令提示符

ping 192.168.1.1   //成功以后,再做下一步
telnet 192.168.1.1
输入password:cisco //登录成功,进入用户模式
Switch>Enable//进入特权模式
Switch#

PC1 桌面选项卡中的CMD,命令提示符

ping 192.168.1.1   //成功以后,再做下一步
telnet 192.168.1.1
输入password:cisco //登录成功,进入用户模式
Switch>Enable//进入特权模式
Switch#

04. 交换机的端口聚合配置

技术原理

1)端口聚合(又称为链路聚合),将交换机上的多个端口在物理上连接起来,在逻辑上捆绑在一起,形成一个拥有较大宽带的端口,可以实现负载分担,并提供冗余链路。
2)端口聚合使用的是EtherChannel特性,在交换机到交换机之间提供冗余的高速的连接方式。将两个设备之间多条FastEthernet或GigabitEthernet物理链路捆在一起组成一条设备间逻辑链路,从而增强带宽,提供冗余。
3)两台交换机到计算机的速率都是100M,SW1和SW2之间虽有两条100M的物理通道相连,可由于生成树的原因,只有100M可用,交换机之间的链路很容易形成瓶颈,使用端口聚合技术,把两个100M链路聚合成一个200M的逻辑链路,当一条链路出现故障,另一条链路会继续工作。
4)一台S2000系列以太网交换机只能有1个汇聚组,1个汇聚组最多可以有4个端口。组内的端口号必须连续,但对起始端口无特殊要求。
在一个端口汇聚组中,端口号最小的作为主端口,其他的作为成员端口。同一个汇聚组中成员端口的链路类型与主端口的链路类型保持一致,即如果主端口为Trunk端口,则成员端口也为Trunk端口;如主端口的链路类型改为Access端口,则成员端口的链路类型也变为Access端口。
5)所有参加聚合的端口都必须工作在全双工模式下,且工作速率相同才能进行聚合。并且聚合功能需要在链路两端同时配置方能生效。
6)端口聚合主要应用的场合:
交换机与交换机之间的连接:汇聚层交换机到核心层交换机或核心层交换机之间。
交换机与服务器之间的连接:集群服务器采用多网卡与交换机连接提供集中访问。
交换机与路由器之间的连接:交换机和路由器采用端口聚合解决广域网和局域网连接瓶颈。
服务器和路由器之间的连接:集群服务器采用多网卡与路由器连接提供集中访问
7)全局配置模式下的端口聚合配置命令
interface range interface_name1 to interface_name2
Switchport mode trunk
channel-group mode on 加入链路组1并开启
Switch#show etherchannel summary:显示相关汇聚端口组的信息;
参数:
interface_name1:聚合起始端口;
interface_name2:聚合结束端口;
trunk:表示端口可以转发所有Vlan包,trunk mode 的接口可以同时传输多个VLAN信息的;
trunk mode 常用在两个SWITCH and ROUTER ,SWITCH and SWITCH 之间;
channel-group: 将2个或多个物理端口组合在一起成为一条逻辑的链路 ,同时也形成了一个逻辑端口port-channel
switchport mode access:直接接主机,所属VLAN中的接口,都是access

实验设备

Switch_2960 2台;PC 4台;直连线
 

实验设备配置

PC0设置
192.168.1.2
255.255.255.0
PC1设置
192.168.1.3
255.255.255.0
 
Switch0
Switch>enable
Switch#config t
Switch(config)#interface range fa /- //同时选择端口fa0/1 fa0/2
Switch(config-if-range)#Switchport mode trunk //设置端口模式为trunk
Switch(config-if-range)#channel-group mode on //加入链路组1并开启
Switch(config-if-range)#exit
Switch(config)#port-channel load-balance dst-ip //按照目标主机IP地址数据分发来实现负载平衡
Switch(config)#exit Switch#show etherchannel summary //显示以太信道概况

Switch1

Switch>en
Switch#config t
Switch(config)#interface range f0/-
Switch(config-if-range)#Switchport mode trunk //设置端口模式为trunk
Switch(config-if-range)#channel-group mode on //加入链路组1并开启
Switch(config-if-range)#exit
Switch(config)#port-channel load-balance dst-ip //按照目标主机IP地址数据分发来实现以太网通道组负载平衡
Switch(config)#exit Switch#show etherchannel summary //显示以太网通道组的情况

实验验证

PC0 ping PC1        Reply
PC1 ping PC0 Reply

05. 交换机划分Vlan配置

技术原理

1) VLAN是指在一个物理网段内。进行逻辑的划分,划分成若干个虚拟局域网,VLAN做大的特性是不受物理位置的限制,可以进行灵活的划分。VLAN具备了一个物理网段所具备的特性。相同VLAN内的主机可以相互直接通信,不同VLAN间的主机之间互相访问必须经路由设备进行转发,广播数据包只可以在本VLAN内进行广播,不能传输到其他VLAN中。

2)Port VLAN是实现VLAN的方式之一,它利用交换机的端口进行VALN的划分,一个端口只能属于一个VLAN。

3)Tag VLAN是基于交换机端口的另一种类型,主要用于是交换机的相同Vlan内的主机之间可以直接访问,同时对不同Vlan的主机进行隔离。Tag VLAN遵循IEEE802.1Q协议的标准,在使用配置了Tag VLAN的端口进行数据传输时,需要在数据帧内添加4个字节的8021.Q标签信息,用于标示该数据帧属于哪个VLAN,便于对端交换机接收到数据帧后进行准确的过滤。

实验说明

在同一个局域网中,要实现PC0、PC2为同一个分组,PC1、PC3属于同一个分组,PC0、PC1,PC2、PC3使用分别使用同一个交换机;

在4个PC使用同一个网关的情况下,将4个PC进行Vlan分组划分,实现两个分组之间的相互隔离;

实验步骤

1.  新建Packet Tracer拓扑图;

2.  划分VLAN;

3.  将端口划分到相应VLAN中;

4. 设置Tag VLAN Trunk属性;

5.  测试

实验设备

 Switch_2960 2台;PC 4台;直连线

实验设备配置

PC0

IP:            192.168.1.2

Submark: 255.255.255.0

Gateway: 192.168.1.1

PC1

IP:            192.168.1.3

Submark: 255.255.255.0

Gateway: 192.168.1.1

PC2

IP:            192.168.1.4

Submark: 255.255.255.0

Gateway: 192.168.1.1

PC3

IP:            192.168.1.5

Submark: 255.255.255.0

Gateway: 192.168.1.1

Switch0

Switch>en
Switch#conf t
Switch(config)#vlan //向交换机添加新的虚拟端口 vlan 2
Switch(config-vlan)#exit
Switch(config)#vlan //添加新的vlan 3
Switch(config-vlan)#exit Switch(config)#interface fa / //切换到fa 0/1端口,并将该端口绑定到vlan2
Switch(config-if)#switch access vlan
Switch(config-if)#exit Switch(config)#interface fa / //切换到fa 0/2端口,并将该端口绑定到vlan3
Switch(config-if)#switch access vlan
Switch(config-if)#exit Switch(config)#inter fa / //切换到fa 0/24(示例中为交换机连接端口),
Switch(config-if)#switchport mode trunk //并将更改其连接模式为trunk
Switch(config-if)#end Switch#show vlan //显示交换机的 vlan 配置情况

Switch1

Switch>en
Switch#conf t
Switch(config)#vlan
Switch(config-vlan)#exit
Switch(config)#vlan
Switch(config-vlan)#exit Switch(config)#interface fa /
Switch(config-if)#switchport access vlan
Switch(config-if)#exit
Switch(config)#inter fa /
Switch(config-if)#switchport access vlan
Switch(config-if)#exit Switch(config)#inter fa /
Switch(config-if)#switch mode trunk
Switch(config-if)#end Switch#show vlan

实验验证

PC1 ping PC2 timeout
PC1 ping PC3 Reply

cisco packet 实验教程(一)的更多相关文章

  1. cisco packet 实验教程(二)

    06. 三层交换机实现VLAN间路由 技术原理 1)三层交换机是带有三层路由功能的交换机,也就是这台交换机的端口既有三层路由功能,也具有二层交换功能.三层交换机端口默认为二层口,如果需要启用三层功能就 ...

  2. IP组网实验(使用Cisco Packet Tracer路由器模拟软件)

    最近计网课讲到了以太网,第二个计网实验就是IP组网实验.这个实验主要使用了netsim这个路由器模拟软件.怎奈mac上没有,于是用Cisco Packet Tracer进行了一次模拟(其实就是实验中的 ...

  3. Cisco Packet Tracer NAT模拟实验

    Cisco Packet Tracer NAT模拟实验 by: 铁乐猫 date: 2020-09-22 cisco packet tracer : 7.2.2 NAT简介 NAT允许将私有IP地址映 ...

  4. 对比网络模拟器软件——Cisco Packet Tracer、华为eNSP、H3C Cloud Lab

    1.软件介绍 1.1 Cisco Packet Tracer Cisco Packet Tracer(以下简称PT)是一款由思科公司开发的,为网络课程的初学者提供辅助教学的实验模拟器.使用者可以在该模 ...

  5. 计算机网络 之 Cisco packet tracer 的安装及汉化

    可以去官网下载最新版本的Cisco packet tracer 免费 汉化包及7.1版本百度云链接:链接: https://pan.baidu.com/s/1XudelgnMu6XysCZ36csl7 ...

  6. Linux中安装Cisco Packet Tracer

    Cisco Packet tracer是什么? Cisco Packet Tracer是一个强大的网络模拟工具,用于进行Cisco认证时的培训.它为我们 提供了各个路由器和网络设备的良好的接口视图,这 ...

  7. jQuery 实验教程

    jQuery 实验教程 jQuery 简介.语法及事件处理 jQuery 以其特有的简练的代码风格,极大得改变了 JavaScript 代码编写的方式.本教程以实例代码为基础,讲解 jQuery 的使 ...

  8. Cisco Packet Tracer的使用(一)

    Cisco Packet Tracer 是由Cisco公司发布的一个辅助学习工具,为学习思科网络课程的初学者去设计.配置.排除网络故障提供了网络模拟环境.用户可以在软件的图形用户界面上直接使用拖曳方法 ...

  9. Cisco Packet Tracer做单臂路由的过程

    Cisco Packet Tracer版本:6.0.0.0045 单臂路由 VLAN规划 switch 0上配置:Switch>enSwitch(config)#vlan 2 #创建vlan2S ...

随机推荐

  1. 42.VUE学习之--组件之子组件使用$on与$emit事件触发父组件实现购物车功能

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  2. C++构造函数使用的多种方法

    // classes and uniform initialization #include <iostream> using namespace std; class Circle { ...

  3. stm32基本定时器timer6的原理与使用

    /********************基本定时器 TIM 参数定义,只限 TIM6.7************/ /* 一.定时器分类 STM32F1 系列中,除了互联型的产品,共有 8 个定时器 ...

  4. 动态规划:HDU-2955-0-1背包问题:Robberies

    解题心得: 这题涉及概率问题,所以要运用概率的知识进行解答.题目要求不被抓到的概率,但是给出的是被抓到的概率,所要用1减去后得到答案.最好使用double类型,避免精度问题导致WA. 先算出可以抢劫的 ...

  5. [Hdu3555] Bomb(数位DP)

    Description 题意就是找0到N有多少个数中含有49. \(1\leq N \leq2^{63}-1\) Solution 数位DP,与hdu3652类似 \(F[i][state]\)表示位 ...

  6. This application has request the Runtime to terminate it in an unusual way.

    Q: CertsMV.exe  gui popup two dialogs as follow. A: 测试发现是分配内存导致,频繁分配内存(大约6M) 可能是堆管理导致 分配大内存分配失败,程序未对 ...

  7. php和js中数组的总结

      php中数组的表示方法:array()或者[] js中数组的表示方法:new array()或者[] 一.php中初始化命名数组 在PHP中声明数组的方式主要有两种:一是应用array()函数声明 ...

  8. Windows网络编程笔记2

    这一次看看重定向器和如何使用Netbios函数获取本机mac地址 5.获取Mac地址 利用NCBASTAT命令实现,适配器状态命令会返回一个 ADAPTER_STATUS结构,紧接着是大量 NAME_ ...

  9. php字符串 函数

    strtolower()//字符串转化小写的字母 $str="abcdEfG";$s=strtolower($str); 输出:abcdefg; strtoupper();字符串转 ...

  10. 设计模式 uml元素

    uml的构造包含3种 事物4种:结构,行为,分组,注释事物 关系4种:泛化,实现,依赖,关联, 图10种,用例图,类图,对象,包,组件,部署,状态,活动,序列,协作 事物是对模型中最具代表性的成分的抽 ...