计算机三级网络技术——第五章:交换机及其配置

交换机及其配置

考的很少,所以只写了考的对比多一点的

交换机基础

基本概念

局域网交换机是一种基于MAC地址识别,完成转发数据帧功能的一种网络连接设备。它工作在数据链路层,根据进入端口数据帧中的MAC地址进行数据帧的过滤、转发(也是交换机的工作原理)。交换机作为汇聚中心,能将多台数据终端设备连接在一起,构成星状结构的网络。

基本功能

•建立和维护一个表示MAC地址与交换机端口对应关系的交换表。

•在发送节点和接收节点之间建立一条虚连接[即发送方所连的交换机端口(源端口)到接收方所连的交换机端口 (目的端口)之间建立虛连接]。

•完成数据帧的转发或过滤

交换表的内容

路由表配置的命令:大型交换机为show ip route,小型交换机为show mac-address-table

交换机的交换方式

交换模式的分类

•交换机的交换方式有静态交换和动态交换两种。静态交换是由人工来完成端口之间传输通道的建立;动态交换方式中依据目的MAC地址查询交换表,根据表中给出的输出端口来临时建立传输通道,这个传输通道在一个数据帧传送完成后自动断开。

•交换机最常采用的交换方式是动态交换方式。动态交换模式主要有存储转发和直通两种模式。而直通模式又有快速转发交换和碎片丢弃交换两种方式。

•归纳起来,交换机主要有快速转发、碎片丢弃和存储转发三种交换模式。

快速转发交换模式

•快速转发交换模式,也称作直通交换模式,它是指交换机在接收数据时,一旦检测到6个字节的目的地址就立即进行转发操作(其实转发数据帧之前交换机接收到的是14个字节长度的数据帧,其中包括7个字节的前缀,1个字节的帧起始和6个字节的目的地址)。该交换模式会在整个数据帧到之前就开始转发。

•快速转发交换模式的优点在于端口交换时间短、时延小,交换速度快;缺点是不能进行检错纠错、速度匹配和流量控制,可靠性较差。因此,它适合于小型交换机

碎片丢弃交换模式

碎片丢弃交换模式也被称为无分段交换模式。这种交换模式是在开始转发数据帧前,先过滤掉造成大部分数据报错误的冲突片。采用这种交换模式的交换机在转发数据时,先检查数据包的长度是否够64字节。如果帧的长度小于64,则被视为碎片,交换机直接丢弃;而任何大于64字节的数据帧都被交换机视为有效帧,进行转发;碎片丢弃交换模式的优点是过滤掉了沖突碎片,提高了网络传速的效率和带宽的利用率。

存储转发交换模式

存储转发交换模式将接收到的整个数据帧保存在缓冲区中,然后进行循环冗余码校验检查,在对错误数据帧进行处理后,才取出数据帧的目的地址,进行转发操作。存储转发交换模式的不足之处在于其进行数据处理的延时大、交换速度相对较慢。但是它可以对数据帧进行链路差错校验,可靠性较高,能有效地改善网络性能;同时它可以支持不同速率的端口,保持高速端口与低速端口之间的协同工作。

虚拟局域网技术

交换机VLAN的配置和删除

Cisco IOS系统 (35系列)

①建立VLAN
命令格式:vlan <Vlan_ ID> name <Vlan_ name>
Switch-3528-TEST#vlan data
Switch-3528-TEST (vlan) #vlan 100 name vlanwork

②删除VLAN
Switch-3528-TEST (vlan) #no vlan<Vlan_ID>

Catalyst OS (65系列)

①建立VLAN
命令格式:set vlan <vlan_ID>name <vlan_name>
Switch-6509-TEST>(enable) set vlan 100 name vlan100(建立VLAN号为100,名称为vlan100)

②删除VLAN
命令格式:clear vlan <vlan_num>
Switch-6509-TEST› (enable) clear vlan100 (删除VLAN100)

VLAN Trunk的配置

Cisco IOS系统(35系列)

步骤一:进入交换机端口配置模式
Switch-3528-TEST #configure terminal
Switch-3528-TEST (config) #int f0/24
Switch-3528-TEST (config-if)#

步骤二:配置VLAN Trunk模式
Switch-3528-TEST (config-if) #switchport mode trunk
Switch-3528-TEST (config-if)#

步骤三:封装VLAN协议。
Switch-3528-TEST (config-if) #switchport trunk encapsulation dot1q
(配置VLAN Trunk的封装模式为802.1q)

Switch-3528- TEST (config-if) #switchport trunk encapsulation isl (封装ISL协议)

Switch-3528-TEST (config-if) #switchport trunk encapsulation
negotiate P(自动协商)

Cisco IOS系统(65系列)

步骤一:配置VLAN Trunk模式,封装VLAN协办议。
命令格式:set trunk <mod/port>

Switch-6509-TEST> (enable) set trunk 1/24 ondot1g (配置VLAN Trunk模式,封装VLAN协议)

允许通过 Switch-3528-TEST (config-if) #switchport trunk allowed vlan 1-10

不允许通过 Switch-3528-TEST (config-if) #switchport trunk allowed vlan !!except! !11-20

允许中继 set trunk <mod/port> vlan <vlan_ id>

不允许中继 clear trunk <mod/port> <vlan_id>

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值