路由交换技术

58
路路路路路路 路路路路路路 -------- 路路路路路 路路路路路 路路 路 路 路路 路 路

Upload: niloufer-fayaz

Post on 01-Jan-2016

40 views

Category:

Documents


5 download

DESCRIPTION

路由交换技术. -------- 交换机基础 讲师:李 冉. 教学目标. 通过本章学习使学员能够: 1 、掌握 OSI 七层模型的作用和各层的功能 2 、掌握交换机基础知识 3 、交换机基本管理操作 4 、 VLAN 技术. Server. Intranet. Internet. SOHO. 移动. 宽带上网. 计算机网络介绍. 计算机网络就是将分布在不同地理位置,具有独立功能的多台计算机,通过通信线路和通信设备相互连接起来,进行数据通信,实现资源共享。. OSI 参考模型. OSI 的概念 - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: 路由交换技术

路由交换技术路由交换技术

-------- 交换机基础交换机基础

讲师:李 冉讲师:李 冉

Page 2: 路由交换技术

教学目标教学目标

通过本章学习使学员能够:通过本章学习使学员能够:11 、掌握、掌握 OSIOSI 七层模型的作用和各层的功能七层模型的作用和各层的功能

22 、掌握交换机基础知识、掌握交换机基础知识

33 、交换机基本管理操作、交换机基本管理操作

44 、、 VLANVLAN 技术技术

Page 3: 路由交换技术

计算机网络介绍计算机网络介绍

计算机网络就是将分布在不同地理位置,具有独立功能的多台计算机,计算机网络就是将分布在不同地理位置,具有独立功能的多台计算机,通过通信线路和通信设备相互连接起来,进行数据通信,实现资源共享。通过通信线路和通信设备相互连接起来,进行数据通信,实现资源共享。

SOHO

ServerIntranet

移动

宽带上网

Page 4: 路由交换技术

OSIOSI 参考模型参考模型

OSIOSI 的概念的概念 Open System InterconnectOpen System Interconnect 开放系统互连参考模型,是由开放系统互连参考模型,是由 ISOISO (国际标(国际标

准化组织)定义的。准化组织)定义的。

OSIOSI 模型的目的模型的目的 规范不同系统的互联标准规范不同系统的互联标准 提供不同厂商间的接口标准提供不同厂商间的接口标准

OSIOSI 模型分为七层模型分为七层 OSIOSI 把网络按照层次分为七层,由下到上分别为物理层、数据链路层、把网络按照层次分为七层,由下到上分别为物理层、数据链路层、

网络层、传输层、会话层、表示层、应用层。网络层、传输层、会话层、表示层、应用层。

Page 5: 路由交换技术

5

OSIOSI 参考模型体系结构参考模型体系结构

特点特点 OSIOSI 模型每层都有自己的功能集;模型每层都有自己的功能集; 层与层之间相互独立又相互依靠;层与层之间相互独立又相互依靠; 上层依赖于下层,下层为上层提供服务。上层依赖于下层,下层为上层提供服务。

4. 传输层

2. 数据链路层

3. 网络层

1. 物理层

5. 会话层

6. 表示层面向用户应用

面向数据传输

7. 应用层

Page 6: 路由交换技术

OSIOSI 参考模型参考模型

网络设备传输数据的过程是按照网络设备传输数据的过程是按照 OSIOSI 参考模型的层次结构运动的。参考模型的层次结构运动的。

5. 会话层

6. 表示层

7. 应用层

4. 传输层

2. 数据链路层

1. 物理层

4. 传输层

2. 数据链路层

3. 网络层

1. 物理层

5. 会话层

6. 表示层

7. 应用层

数据

3. 网络层

Page 7: 路由交换技术

允许接入网络资源允许接入网络资源应用层应用层

表示层表示层

会话层会话层

传输层传输层

网络层网络层

数据链路层数据链路层

物理层物理层

建立、管理和终止会话建立、管理和终止会话

将分组从源端传送到目的端;提供网络互联将分组从源端传送到目的端;提供网络互联

在媒体上传输比特;提供机械的和电气的规约在媒体上传输比特;提供机械的和电气的规约

对数据进行转换、加密和压缩对数据进行转换、加密和压缩

提供可靠的端到端的报文传输和差错控制提供可靠的端到端的报文传输和差错控制

将分组数据封装成帧;提供节点到节点方式的传输将分组数据封装成帧;提供节点到节点方式的传输

各层间的联系各层间的联系

Page 8: 路由交换技术

各层的数据形式各层的数据形式

数据源数据源应用层应用层

表示层表示层

会话层会话层

传输层传输层

网络层网络层

数据链路层数据链路层

物理层物理层

建立、管理和终止会话建立、管理和终止会话

数据包数据包

二进制数据流1011110110100二进制数据流1011110110100

对数据进行转换、加密和压缩对数据进行转换、加密和压缩

数据段数据段

数据帧数据帧

Page 9: 路由交换技术

工作在各层的设备工作在各层的设备

防火墙、 IDS/IPS防火墙、 IDS/IPS应用层应用层

表示层表示层

会话层会话层

传输层传输层

网络层网络层

数据链路层数据链路层

物理层物理层

其它网络设备其它网络设备

路由器( router)、网关路由器( router)、网关

中继器、集线器( hub)中继器、集线器( hub)

其它网络设备其它网络设备

其它网络设备其它网络设备

网桥、交换机( swith)网桥、交换机( swith)

Page 10: 路由交换技术

交换基础交换基础

Page 11: 路由交换技术

交换机基础知识交换机基础知识

掌握网络基础知识掌握网络基础知识 交换基本原理交换基本原理 交换机设备、接口和线缆交换机设备、接口和线缆 掌握集线器、交换机之间的区别及掌握集线器、交换机之间的区别及

应用场合应用场合 熟悉三层交换机应用场合及特点熟悉三层交换机应用场合及特点 了解二层了解二层 // 三层交换机功能原理和三层交换机功能原理和

特点特点 交换机的基本配置交换机的基本配置 层次化的网络规划层次化的网络规划

Page 12: 路由交换技术

共享式以太网共享式以太网

• 工作机制工作机制– CSMA/CDCSMA/CD :载波侦听、多路访问、冲突检测:载波侦听、多路访问、冲突检测

当 PCA 要发一个数据包给 PCD 的时候,首先 PCA 要先监听 HUB的链路上是否有数据正在传输,如果有,那么 PCA等待一段随机时间后再次发送;如果没有,那么 PCA 将数据包发出。这样的做法是由于 HUB上的链路是共享的,所以采用了发数据包之前先进行冲突检测的方法,我们称为 CSMA/CD.

PC A PC B

PC C PC D

空闲

数据

Page 13: 路由交换技术

数据

现在的情况是 PCA 和 PCC 都要发数据,但是两人刚才都检测到 HUB上是空闲的,那么两人都发,结果发生了冲突。于是两人都同时启动 BACK OFF动作,随机的生成一个秒数,再发数据包。如果再与其他 PC 发送的数据包冲突,那么再次 BACK OFF。 BACK OFF一共可进行 15次。

PC A PC B

PC C PC D

冲突

数据

随机秒数

物理层设备—集线器物理层设备—集线器

冲突域冲突域

Page 14: 路由交换技术

• 功能功能– 负责在两个节点的物理层上按比特传递信息,完成信号的整形、负责在两个节点的物理层上按比特传递信息,完成信号的整形、

放大和复制功能,以此来延长网络的长度。放大和复制功能,以此来延长网络的长度。• 特点:特点:

– 所有用户共享所有用户共享 10M10M 带宽带宽– 任何用户发送数据时,所有用户都可以接收到任何用户发送数据时,所有用户都可以接收到– 在某一时刻只允许一个用户传输数据在某一时刻只允许一个用户传输数据

物理层设备物理层设备 --集线器集线器

Page 15: 路由交换技术

数据链路层设备—以太网交换机数据链路层设备—以太网交换机

• 特点特点– 以太网交换机是一种具有简化、低价、高性能和高端口密以太网交换机是一种具有简化、低价、高性能和高端口密

集特点的网络产品。集特点的网络产品。– 二层交换机属数据链路层设备,可以识别数据包中的二层交换机属数据链路层设备,可以识别数据包中的 MAMA

CC 地址信息,根据地址信息,根据 MACMAC 地址进行转发,并将这些地址进行转发,并将这些 MACMAC地址与对应的端口记录在自己内部的一个地址表中。 地址与对应的端口记录在自己内部的一个地址表中。

Page 16: 路由交换技术

交换机交换机 MACMAC 地址表学习(一)地址表学习(一)

MAC 地址表

0260.8c01.1111

0260.8c01.2222

0260.8c01.3333

0260.8c01.4444

F0/1 F0/3

F0/2 F0/4C

交换机初始化时交换机初始化时 MACMAC 地址表是空的。地址表是空的。

A B

D

Page 17: 路由交换技术

交换机交换机 MACMAC 地址表学习(二)地址表学习(二)

MAC 地址表

0260.8c01.1111

0260.8c01.2222

0260.8c01.3333

0260.8c01.4444

F0/1: 0260.8c01.1111

F0/1 F0/3

F0/2 F0/4

主机之间互相发送数据,交换机会学习数据帧的源MAC 地址。

A

C

B

D

Page 18: 路由交换技术

交换机帧转发原理(一)交换机帧转发原理(一)

• 已知单播帧已知单播帧– 过滤操作过滤操作 FilteringFiltering

F0/1: 0260.8c01.1111F0/2: 0260.8c01.2222F0/3: 0260.8c01.3333F0/4: 0260.8c01.4444

0260.8c01.1111

0260.8c01.2222

0260.8c01.3333

0260.8c01.4444

XXXX

MAC 地址表

F0/1 F0/3

F0/2 F0/4

A

C

B

D

Page 19: 路由交换技术

交换机帧转发原理(二)交换机帧转发原理(二)

• 未知单播帧,广播帧:未知单播帧,广播帧:– 执行广播操作执行广播操作 Flooding(Flooding(泛洪泛洪 ))

0260.8c01.1111

0260.8c01.2222

0260.8c01.3333

0260.8c01.4444

F0/1 F0/3

F0/2 F0/4

F0/1: 0260.8c01.1111F0/2: 0260.8c01.2222F0/3: 0260.8c01.3333F0/4: 0260.8c01.4444

MAC 地址表

A

C

B

D

Page 20: 路由交换技术

冲突域与广播域冲突域与广播域

1 2 3 4

四个冲突域、一个广播域四个冲突域、一个广播域

Page 21: 路由交换技术

转发方式转发方式

• 交换机的三种转发方式交换机的三种转发方式– 直通式 直通式 – 存储转发式 存储转发式 – 无碎片直通式(更高级的直通式转发) 无碎片直通式(更高级的直通式转发)

Page 22: 路由交换技术

直通式直通式

• 直通式(直通式( Cut ThroughCut Through )方式处理过程)方式处理过程– 在输入端口检测到一个数据包后,只检查其包头,取出目的地在输入端口检测到一个数据包后,只检查其包头,取出目的地址,通过内部的地址表确定相应的输出端口,然后把数据包转址,通过内部的地址表确定相应的输出端口,然后把数据包转发到输出端口.这样就完成了交换。因为它只检查数据包的包发到输出端口.这样就完成了交换。因为它只检查数据包的包头(通常只检查头(通常只检查 1414 个字节)。 个字节)。

Page 23: 路由交换技术

CutCut 存储转发式存储转发式

• 存储转发(存储转发( Store and ForwardStore and Forward )处理过程)处理过程– 是计算机网络领域使用得最为广泛的技术之一,在这种工作方是计算机网络领域使用得最为广泛的技术之一,在这种工作方

式下.交换机的控制器先缓存输入到端口的数据包,然后进行式下.交换机的控制器先缓存输入到端口的数据包,然后进行CRCCRC 校验,滤掉不正确的帧,确认包正确后,取出目的地址,校验,滤掉不正确的帧,确认包正确后,取出目的地址,通过内部的地址表确定相应的输出端口,然后把数据包转发到通过内部的地址表确定相应的输出端口,然后把数据包转发到输出端口。输出端口。

Page 24: 路由交换技术

无碎片直通式无碎片直通式

• 无碎片直通(无碎片直通( Fragment Free ThroughFragment Free Through )过程)过程– 是介于直通式和存储转发式之间的一种解决方案,它检查数据是介于直通式和存储转发式之间的一种解决方案,它检查数据

包的长度是否够包的长度是否够 64 Bytes64 Bytes (( 512bit512bit )如果小于)如果小于 64 Bytes64 Bytes ,说,说明该包是碎片(即在信息发送过程中由于冲突而产生的残缺不明该包是碎片(即在信息发送过程中由于冲突而产生的残缺不全的帧),则丢弃该包,如果大于全的帧),则丢弃该包,如果大于 64 Bytes64 Bytes ,则发送该包。该,则发送该包。该方式的数据处理速度比存储转发方式快,但比直通式慢。 方式的数据处理速度比存储转发方式快,但比直通式慢。

Page 25: 路由交换技术

交换机互连方式交换机互连方式

• 级联:级联:– 交换机之间利用以太网接口连接起来 交换机之间利用以太网接口连接起来 – 扩展网络范围扩展网络范围– 单链路带宽瓶颈单链路带宽瓶颈– 延时大延时大

• 堆叠堆叠 ::– 通过堆叠线缆将交换机的背板连接起来,扩大级联带宽通过堆叠线缆将交换机的背板连接起来,扩大级联带宽– 堆叠线缆短(堆叠线缆短( 11米)米)– 解决带宽瓶颈(单链路解决带宽瓶颈(单链路 1G1G或更大)或更大)– 延时小延时小– 统一管理统一管理

Page 26: 路由交换技术

堆叠-菊花链堆叠-菊花链

链路带宽链路带宽 1G1G锐捷交换机支持最多锐捷交换机支持最多 88 台交换机堆叠台交换机堆叠

Page 27: 路由交换技术

1 M2031图 堆 叠 模 块 前 面 板

M2031

堆叠堆叠 -- 主从式主从式

链路带宽链路带宽 2.66G2.66G

Page 28: 路由交换技术

交换机性能参数交换机性能参数

• 背板带宽背板带宽– 24X100MX224X100MX2== 4.8G 4.8G – S2126G 12.8GS2126G 12.8G

• 包转发率包转发率– S2126G 6.6MPPSS2126G 6.6MPPS

• MACMAC 地址表大小地址表大小– 8K8K

• 线速交换线速交换– 1,000Mbps/8bit/(64 + 8 + 12)byte=1,488,095pps1,000Mbps/8bit/(64 + 8 + 12)byte=1,488,095pps

Page 29: 路由交换技术

交换机基础管理交换机基础管理

Page 30: 路由交换技术

交换机的管理方式交换机的管理方式

带外管理带外管理 通过带外对交换机进行管理通过带外对交换机进行管理 (PC (PC 与交换机直接相连与交换机直接相连 ))

带内管理带内管理 通过通过 Telnet Telnet 对交换机进行远程管理对交换机进行远程管理 通过通过 Web Web 对交换机进行远程管理对交换机进行远程管理 通过通过 SNMP SNMP 工作站对交换机进行远程管理工作站对交换机进行远程管理

Page 31: 路由交换技术

ConsoleConsole 口及配置线缆口及配置线缆

Console 口(RJ45)

DB9-DB9DB9-DB9 线线缆缆

Console 口(DB9)

RJ45-DB9RJ45-DB9 转换器+反转线缆转换器+反转线缆 DB9-RJ45DB9-RJ45 线缆线缆

Page 32: 路由交换技术

带外交换机配置带外交换机配置

连线连线 利用配置线将主机的利用配置线将主机的 COMCOM 口和交换机的口和交换机的 consoleconsole 口相连口相连

打开超级终端打开超级终端 从开始从开始 --〉程序〉程序 --〉附件〉附件 --〉通讯〉通讯 --〉超级终端打开超级终端程序〉超级终端打开超级终端程序

配置超级终端配置超级终端 为连接命名为连接命名 选择合适的选择合适的 COMCOM 口口 配置正确的参数配置正确的参数

Page 33: 路由交换技术

TELNETTELNET 管理交换机管理交换机

在主机在主机 DOSDOS命令行下输入: 命令行下输入: telnet telnet ip addressip address(交换机管理(交换机管理 IPIP ))

Page 34: 路由交换技术

TELNETTELNET 管理交换机续管理交换机续

输入输入 telnettelnet 密码和特权密码即可进入到交换机密码和特权密码即可进入到交换机的配置界面的配置界面

Page 35: 路由交换技术

交换机配置命令模式交换机配置命令模式

EXECEXEC 模式:模式: 用户模式用户模式 switch>switch>

交换机信息的查看,简单测试命令交换机信息的查看,简单测试命令 特权模式特权模式 switch# switch#

查看、管理交换机配置信息,测试、调试查看、管理交换机配置信息,测试、调试

配置模式:配置模式: 全局配置模式全局配置模式 switch(config)# switch(config)#

配置交换机的整体参数配置交换机的整体参数 接口配置模式接口配置模式 switch(config-if)#switch(config-if)#

配置交换机的接口参数配置交换机的接口参数

Page 36: 路由交换技术

交换机配置命令模式交换机配置命令模式

进入全局配置模式进入全局配置模式 Switch#configure terminalSwitch#configure terminal

Switch(config)#exitSwitch(config)#exit

Switch#Switch#

进入接口配置模式进入接口配置模式 Switch(config)#interface fastethernet 0/1Switch(config)#interface fastethernet 0/1

Switch(config-if)#exitSwitch(config-if)#exit

Switch(config)#Switch(config)#

从子模式下直接返回特权模式从子模式下直接返回特权模式 Switch(config-if)#endSwitch(config-if)#end

Switch#Switch#

Page 37: 路由交换技术

命令行其他功能命令行其他功能

获得帮助获得帮助 switch#?switch#?

switch#show ?switch#show ?

命令简写命令简写 全写:全写: switch# configure terminalswitch# configure terminal

简写:简写: Switch# config tSwitch# config t

使用历史命令使用历史命令 Switch# (Switch# ( 向上键向上键 ))

Switch# (Switch# ( 向下键向下键 ))

Page 38: 路由交换技术

配置交换机配置交换机 TelnetTelnet 功能功能

配置远程登陆密码 配置远程登陆密码 Switch(config)#enable secret level 1 0 ruijie Switch(config)#enable secret level 1 0 ruijie

配置进入特权模式密码配置进入特权模式密码 Switch (config)#enable secret level 15 0 ruijieSwitch (config)#enable secret level 15 0 ruijie

为交换机配置管理为交换机配置管理 IPIP Switch (config)#interface vlan 1Switch (config)#interface vlan 1

Switch (config-if)#no shutdownSwitch (config-if)#no shutdown

Switch (config-if)#ip address 192.168.1.1 255.255.255.0Switch (config-if)#ip address 192.168.1.1 255.255.255.0

Switch (config-if)#endSwitch (config-if)#end

Page 39: 路由交换技术

配置文件的管理配置文件的管理

保存配置保存配置 将当前运行的参数保存到将当前运行的参数保存到 flash flash 中用于系统初始化时初始化参数中用于系统初始化时初始化参数

Switch#copy running-config startup-config Switch#copy running-config startup-config

Switch#write memorySwitch#write memory

Switch#writeSwitch#write

删除配置删除配置 永久性的删除永久性的删除 flash flash 中不需要的文件中不需要的文件 使用命令使用命令 delete flash:config.text delete flash:config.text

删除当前的配置: 在配置命令前加删除当前的配置: 在配置命令前加 no no

例:例: switch(config-if)# no ip addressswitch(config-if)# no ip address

查看配置文件内容查看配置文件内容 Switch#show configure Switch#show configure 查看保存在查看保存在 FLASHFLASH里的配置信息里的配置信息 Switch#show running-config Switch#show running-config 查看查看 RAMRAM里当前生效的配置里当前生效的配置

Page 40: 路由交换技术

VLANVLAN 的应用的应用

Page 41: 路由交换技术

交换网络中的问题交换网络中的问题

在交换机组成的网络里,所有主机都在同一个广播域中在交换机组成的网络里,所有主机都在同一个广播域中

一台主机发出的广播,其余所有主机都能够收到一台主机发出的广播,其余所有主机都能够收到

广播域广播域

Page 42: 路由交换技术

解决方法——解决方法——VLANVLAN

通过通过 VLANVLAN技术可以分割广播域技术可以分割广播域

VLAN20VLAN20VLAN10VLAN10

广播域广播域广播域广播域

Page 43: 路由交换技术

VLANVLAN技术技术

1 2 3 4交换机

广播帧

广播域

广播帧

广播域

VLAN VLAN 概述(概述( Virtual Local Area NetworkVirtual Local Area Network)) VLANVLAN 是划分出来的逻辑网络,是第二层网络。是划分出来的逻辑网络,是第二层网络。 VLANVLAN 端口不受物理位置的限制。端口不受物理位置的限制。 VLAN VLAN 隔离广播域。隔离广播域。

Page 44: 路由交换技术

VLANVLAN的种类的种类

基于端口的基于端口的 VLANVLAN 针对交换机的端口进行针对交换机的端口进行 VLANVLAN 的划分,不受主机的变化影响的划分,不受主机的变化影响

基于协议的基于协议的 VLANVLAN 在一个物理网络中针对不同的网络层协议进行安全划分在一个物理网络中针对不同的网络层协议进行安全划分

基于基于 MACMAC 地址的地址的 VLANVLAN 基于主机的基于主机的 MACMAC 地址进行地址进行 VLANVLAN 划分,主机可以任意在网络移动而不划分,主机可以任意在网络移动而不需要重新划分需要重新划分

基于组播的基于组播的 VLANVLAN 基于组播应用进行用户的划分基于组播应用进行用户的划分

基于基于 IPIP子网的子网的 VLANVLAN 针对不同的用户分配不同子网的针对不同的用户分配不同子网的 IPIP 地址,从而隔离用户主机,一般情况地址,从而隔离用户主机,一般情况

下结合基于端口的下结合基于端口的 VLANVLAN 进行应用进行应用

Page 45: 路由交换技术

VLANVLAN的类型的类型 :Port VLAN:Port VLAN

基于交换机的端口基于交换机的端口 (( 一个端口只属于一个一个端口只属于一个 VLANVLAN , , Port VLANPort VLAN 设置在连设置在连接主机的端口接主机的端口 ))

F0/1 F0/2 F0/3

Page 46: 路由交换技术

Port-VLANPort-VLAN原理原理

通过查找通过查找 MACMAC 地址表,交换机对发往不同地址表,交换机对发往不同 VLANVLAN的的数据不转发数据不转发

F0/1 F0/2 F0/3

A B C

Vlan 10 Vlan 20 Vlan 10

A B

A C

X

交换机端口

MAC地址

VLAN ID

F0/1 A 10

F0/2 B 20

F0/3 C 10

Page 47: 路由交换技术

配置配置 Port VLANPort VLAN

创建创建 VLAN10VLAN10,将它命名为,将它命名为 testtest的例子的例子 Switch# configure terminalSwitch# configure terminal

Switch(config)# vlan 10Switch(config)# vlan 10

Switch(config-vlan)# name testSwitch(config-vlan)# name test

Switch(config-vlan)# end Switch(config-vlan)# end

把接口 把接口 0/100/10加入加入 VLAN10 VLAN10 Switch# configure terminalSwitch# configure terminal

Switch(config)# interface fastethernet 0/10Switch(config)# interface fastethernet 0/10

Switch(config-if)# switchport mode accessSwitch(config-if)# switchport mode access

Switch(config-if)# switchport access vlan 10Switch(config-if)# switchport access vlan 10

Switch(config-if)# endSwitch(config-if)# end

Page 48: 路由交换技术

Port VLAN Port VLAN 的配置的配置

将一组接口加入某一个将一组接口加入某一个 VLANVLAN Switch(config)#interface range fastethernet 0/1-8Switch(config)#interface range fastethernet 0/1-8 ,, 0/150/15 ,, 0/200/20

Switch(config-if-range)# switchport access vlan 20Switch(config-if-range)# switchport access vlan 20

注:连续接口 注:连续接口 0/1-80/1-8,不连续接口用逗号隔开,但一定要写明模,不连续接口用逗号隔开,但一定要写明模

块编号块编号

Page 49: 路由交换技术

VLANVLAN的类型的类型 :Tag VLAN:Tag VLAN

Switch A

VLAN30VLAN20 VLAN10

Switch B

VLAN30VLAN20VLAN10

Tag VLAN

TagVLANTagVLAN特点特点 传输多个传输多个 VLANVLAN 的信息的信息 实现同一实现同一 VLANVLAN跨越不同的交换机跨越不同的交换机 要求要求 TtunkTtunk至少要至少要 100M100M

Page 50: 路由交换技术

IEEE802.1QIEEE802.1Q数据帧数据帧

目的 ,源MAC 地址

类型 ,数据 重新计算帧检测序列2字节标记协议标识2字节标记控制信息

标记协议标识(标记协议标识( TPIDTPID )) :: 固定值固定值 0x8100,0x8100, 表示该帧载有表示该帧载有 802.1Q802.1Q 标记信息标记信息

标记控制信息(标记控制信息( TCITCI )) :: PriorityPriority :: 33 比特,表示优先级比特,表示优先级 Canonical format indicatorCanonical format indicator :: 11 比特,表示总线型以太网、比特,表示总线型以太网、 FDDIFDDI 、令牌环、令牌环

网网 VlanIDVlanID :: 1212 比特,表示比特,表示 VIDVID ,范围,范围 11-- 40944094

Page 51: 路由交换技术

802.1Q802.1Q工作原理工作原理

802.1Q802.1Q工作特点:工作特点: 802.1Q802.1Q 数据帧传输对于用户是完全透明的。数据帧传输对于用户是完全透明的。 TrunkTrunk 上默认会转发交换机上存在的所有上默认会转发交换机上存在的所有 VLANVLAN 的数据。的数据。 交换机在从交换机在从 TrunkTrunk 口转发数据前会在数据打上个口转发数据前会在数据打上个 TagTag 标签,在到达另一标签,在到达另一

交换机后,再剥去此标签。交换机后,再剥去此标签。

A

交换机交换机 11 交换机交换机 22

B

数据帧

Tag 标签

TrunkTrunk TrunkTrunk

Page 52: 路由交换技术

配置配置 Tag VLAN-TrunkTag VLAN-Trunk

把把 Fa0/1Fa0/1配成配成 TrunkTrunk口口 Switch# configure terminalSwitch# configure terminal

Switch(config)# interface fastethernet0/1Switch(config)# interface fastethernet0/1

Switch(config-if)# switchport mode trunkSwitch(config-if)# switchport mode trunk

把端口把端口 Fa0/20 Fa0/20 配置为配置为 TrunkTrunk端口,但是不包含端口,但是不包含 VLAN 2VLAN 2:: Switch(config)# interface fastethernet 0/20Switch(config)# interface fastethernet 0/20

Switch(config-if)# switchport trunk allowed vlan remove 2Switch(config-if)# switchport trunk allowed vlan remove 2

Switch(config-if)# endSwitch(config-if)# end

Page 53: 路由交换技术

Native VLANNative VLAN

配置命令:配置命令: Switch(config-if)# switchport trunk native vlan 20Switch(config-if)# switchport trunk native vlan 20

Switch(config-if)# endSwitch(config-if)# end

注意: 注意: 每个每个 TrunkTrunk 口的缺省口的缺省 native VLANnative VLAN 是是 VLAN 1VLAN 1

在配置在配置 TrunkTrunk 链路时,请确保连接链路两端的链路时,请确保连接链路两端的 TrunkTrunk 口属于相同的口属于相同的native VLANnative VLAN

Page 54: 路由交换技术

查看查看 VLANVLAN配置配置

验证配置信息验证配置信息

Switch# show interfaces fastethernet0/20 switchportSwitch# show interfaces fastethernet0/20 switchport

Interface Switchport Mode Access Native Protected VLAN listsInterface Switchport Mode Access Native Protected VLAN lists

--------- ---------- --------- --------- -------- --------- -------------------- ---------- --------- --------- -------- --------- -----------

Fa0/20 Enabled Trunk 1 1 Enabled 1,3-4094Fa0/20 Enabled Trunk 1 1 Enabled 1,3-4094

Switch# show vlanSwitch# show vlan

VLAN Name Status PortsVLAN Name Status Ports

---- -------- -------- ------------------- -------- -------- ---------------

1 default active Fa0/1, Fa0/2, Fa0/3, Fa0/4, 1 default active Fa0/1, Fa0/2, Fa0/3, Fa0/4,

Fa0/5, Fa0/6, Fa0/7, Fa0/8, Fa0/5, Fa0/6, Fa0/7, Fa0/8,

Fa0/9,Fa0/10, Fa0/11, Fa0/12, Fa0/9,Fa0/10, Fa0/11, Fa0/12,

Fa0/13,Fa0/18, Fa0/19, Fa0/20, Fa0/13,Fa0/18, Fa0/19, Fa0/20,

Fa0/21, Fa0/22Fa0/21, Fa0/22

4 VLAN0004 active Fa0/14, Fa0/15, Fa0/16, Fa0/17,Fa0/20 4 VLAN0004 active Fa0/14, Fa0/15, Fa0/16, Fa0/17,Fa0/20

5 VLAN0005 active Fa0/20,Fa0/23,Fa0/245 VLAN0005 active Fa0/20,Fa0/23,Fa0/24

Page 55: 路由交换技术

保存保存 //清除清除 VLANVLAN信息信息

将将 VLANVLAN信息保存到信息保存到 flashflash中中 Switch#write memorySwitch#write memory

从从 flashflash中只清除中只清除 VLANVLAN信息信息 Switch#delete flash:vlan.datSwitch#delete flash:vlan.dat

从从 RAMRAM中删除中删除 VLANVLAN Switch(config)#no vlan VLAN-idSwitch(config)#no vlan VLAN-id

Page 56: 路由交换技术

课程回顾课程回顾

掌握掌握 OSIOSI 七层模型的作用和各层的功能七层模型的作用和各层的功能

掌握交换机基础知识掌握交换机基础知识

交换机的访问方式交换机的访问方式

配置文件的管理配置文件的管理

VLANVLAN 技术技术

Page 57: 路由交换技术

实验环境要求实验环境要求

• 每组有一台控制机两台实验机每组有一台控制机两台实验机• 每组的每组的 IPIP 地址为地址为 192.168.1x0.5~10/24192.168.1x0.5~10/24• 网线两根网线两根

Page 58: 路由交换技术

谢谢大家!谢谢大家!