【网络】交换机的原理和配置方法

这篇具有很好参考价值的文章主要介绍了【网络】交换机的原理和配置方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

【网络】交换机的原理和配置方法

目录

🍁交换机工作原理

🍁交换机接口的双工模式

🍁交换机命令行模式

🍁交换机常见命令

🧧帮助命令

🧧常用命令介绍

🍁交换机的基本配置

🧧配置接口的双工模式及速率


    🦐博客主页:大虾好吃吗的博客

    🦐专栏地址:网络专栏

思科主要交换机设备有:Cisco 2906系列、Cisco 3560系列、Cisco 4500系列、Cisco 6500系列。

交换机工作原理

        交换机在接收到数据帧以后,首先、会记录数据帧中的源 MAC 地址和对应的接口到 MAC 表中,接着、会检查自己的 MAC 表中是否有数据帧中目标 MAC 地址的信息,如果有则会根据 MAC 表中记录的对应接口将数据帧发送出去 (也就是单播),如果没有,则会将该数据帧从非接受接口发送出去 (也就是广播,或者泛洪 Flood)。

交换机的三个主要功能

  • 学习:以太网交换机了解每一端口相连设备的 MAC 地址,并将地址同相应的端口映射起来存放在交换机缓存中的 MAC 地址表中。

  • 转发 / 过滤:当一个数据帧的目的地址在 MAC 地址表中有映射时,它被转发到连接目的节点的端口而不是所有端口(如该数据帧为广播 / 组播帧则转发至所有端口)。

  • 消除回路:当交换机包括一个冗余回路时,以太网交换机通过生成树协议避免回路的产生,同时允许存在后备路径。

交换机接口的双工模式

        单工:数据传输是指两个数据站之间只能沿单一方向传输数据。

        半双工:数据传输使两个数据站之间可以实现双向数据传输,但是不能同时进行。

        全双工:数据传输是在两个数据站之间可双向且同时进行数据传输的模式。

交换机命令行模式

        Cisco交换机包括四种不同的命令行模式,每种命令行模式下所支持的命令也有所不同。

3.1. 用户模式

        启动交换机后按Enter键(回车),进入的就是用户模式,在用户模式下的限制很大,只能查看一些统计信息。命令提示符如下:

Switch>

3.2. 特权模式

        特权模式顾名思义,有一定的特权(但不多),在用户模式下输入enable或简写en命令,就能进入特权模式,在该模式下可以修改Cisco设备的配置。命令提示符如下:

Switch>enable
Switch#

3.3. 全局配置模式

        全局配置模式,可以修改大多数的配置,例如修改设备名称。在特权模式下输入config terminal或简写conf t 命令,就可以进入全局匹配置模式。命令提示符如下:

Switch#config terminal
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#

3.4. 接口模式

        针对接口设置,查看自己的接口信息等。在全局配置模式输入interface fastethernet 0/1 或简写int f0/1就可以进入接口模式。命令解释如下:

interface :进入接口模式的关键字

fastethernet:接口类型,表示快速以太网,及百兆位以太网。

0/1:0表示模块号,也就是第0块模块;1 表示端口号。

Switch(config)#interface fastethernet 0/1
Switch(config-if)#

3.5.退出模式方法

exit:表示退回上一个模式。

end:表示到特权模式(快捷键Ctrl+z等同)。

disable:从特权模式回到用户模式。

实例如下:

Switch(config-if)#exit
Switch(config)#exit
Switch#
disable
Switch>en
Switch#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#int f0/1
Switch(config-if)#end
Switch#

        四种模式的进入有很明显的层次关系,想要进入全局模式就必须先进入特权模式不能直接跳到全局模式。退出的话只有end命令可以跳到特权模式,其他都是一层一层退出。

交换机常见命令

帮助命令

1.1. ”?“的用法

        显示该模式下的所有命令及注释,按空格翻页,按回车下一行,q退出。也可以使用命令后加?查看该命令后的参数。

Switch#?
Exec commands:
  clear       Reset functions
  clock       Manage the system clock
  configure   Enter configuration mode
  connect     Open a terminal connection
  copy        Copy from one file to another
  debug       Debugging functions (see also 'undebug')
  delete      Delete a file
  dir         List files on a filesystem
#省略部分内容
Switch(config)#int ?
  Ethernet         IEEE 802.3
  FastEthernet     FastEthernet IEEE 802.3
  GigabitEthernet  GigabitEthernet IEEE 802.3z
  Port-channel     Ethernet Channel of interfaces
  Vlan             Catalyst Vlans
  range            interface range command

1.2. Tab键

        这个用法就很简单了,它表示自动补全,为了命令的正确或者忘记命令;甚至简写就是默认使用Tab补全的,当然也可以不补全,一样会生效。

Switch(config)#interface f                                  #敲到f的时候按Tab键
Switch(config)#interface fastEthernet                       #自动补充命令

1.3. 常用的快捷键

Ctrl+A :光标移动命令行的开始位置

Ctrl+E :光标移动到命令行结束位置

常用命令介绍

2.1. hostname

用于配置主机名,可简写为host

Switch(config)#host sw1
sw1(config)#

2.2. show version

        用于显示系统ios名称及版本信息,可简写为sh ser(注意:在用户或特权模式,如果在全局模式需要在命令前加do)

sw1#sh ver
Cisco Internetwork Operating System Software
IOS (tm) C2950 Software (C2950-I6Q4L2-M), Version 12.1(22)EA4, RELEASE SOFTWARE(fc1)
Copyright (c) 1986-2005 by cisco Systems, Inc.
Compiled Wed 18-May-05 22:31 by jharirba
Image text-base: 0x80010000, data-base: 0x80562000
​
ROM: Bootstrap program is is C2950 boot loader
Switch uptime is 54 minutes, 37 seconds
System returned to ROM by power-on
#省略部分内容

交换机的基本配置

        拓扑如下:根据下图搭建设备,pc配置:单击pc,点击Desktop,选择IP configuration配置网络,Command Prompt用来测试网络是否连接。

 【网络】交换机的原理和配置方法

3.1. 查看MAC地址

dynamic:可选参数,可以使交换机只显示动态学习到的MAC地址。

sw1#show mac-address-table dynamic 
          Mac Address Table
-------------------------------------------
​
Vlan    Mac Address       Type        Ports
----    -----------       --------    -----
​
   1    000a.4104.9674    DYNAMIC      Fa0/2
   1    000c.8543.920e    DYNAMIC      Fa0/3
   1    0090.0c10.88d8    DYNAMIC      Fa0/1

Vlan:默认vlan1。

MAC Address:交换机获取到的MAC地址。

Type:交换机获取MAC地址信息的方式。

Ports:MAC地址对应的交换机接口编号。

配置接口的双工模式及速率

4.1. 指定接口的双工模式

命令格式如下:

    duplex {full | half | auto }

duplex:配置双工模式的关键字。

full:将接口的双工模式指定为全双工。

half:将接口的双工模式指定为半双工。

auto::将接口的双工模式指定为自动协商。

配置实例:打开两台交换机,分别指定为全双工和半双工。

sw1(config)#int f0/1
sw1(config-if)#duplex full
​
sw2(config)#int f0/1
sw2(config-if)#duplex half

        在实验环境中,双工不匹配,也可能ping通网络,这是因为通信量小。工作环境中,交换机的链路会很繁忙,可能会出现很严重的丢包现象。

如果ping不同,这里把sw1修改成半双工,这样就可以ping通了。

sw1(config)#int f0/1
sw1(config-if)#duplex half 

4.2. 指定接口的通信速率

命令格式如下:

    speed {10 | 100 | 1000 | auto }

speed:配置接口速率的关键字。

10/100/1000:为借口配置具体速率值。

auto:接口与对端自动协商通信速率。

配置实例:指定sw1接口速率10,sw2接口速率100

sw1(config)#int f0/1
sw1(config-if)#speed 10
​
sw2(config)#int f0/1
sw2(config-if)#speed 100

这是通过ping命令,发现两台交换机无法正常通信。

查看sw1交换机接口的双工模式和通信速率

sw1(config-if)#do sh int f0/1
FastEthernet0/1 is down, line protocol is down (disabled)
  Hardware is Lance, address is 0060.5c33.7d01 (bia 0060.5c33.7d01)
 BW 10000 Kbit, DLY 1000 usec,
     reliability 255/255, txload 1/255, rxload 1/255
  Encapsulation ARPA, loopback not set
  Keepalive set (10 sec)
  Half-duplex, 10Mb/s
#省略部分内容

下面把两个交换机的双工模式和速率修改为auto

sw1(config)#int f0/1
sw1(config-if)#duplex auto
sw1(config-if)#speed auto
​
sw2(config)#int f0/1
sw2(config-if)#duplex auto
sw2(config-if)#speed auto

然后在查看sw1交换机的接口,可以看到自动协商为全双工,通信速率协商为100。文章来源地址https://www.toymoban.com/news/detail-464256.html

sw1(config-if)#do sh int f0/1
FastEthernet0/1 is up, line protocol is up (connected)
  Hardware is Lance, address is 0060.5c33.7d01 (bia 0060.5c33.7d01)
 BW 100000 Kbit, DLY 1000 usec,
     reliability 255/255, txload 1/255, rxload 1/255
  Encapsulation ARPA, loopback not set
  Keepalive set (10 sec)
  Full-duplex, 100Mb/s
#省略部分内容

到了这里,关于【网络】交换机的原理和配置方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 如何设置网络交换机 网络交换机具体设置方法介绍

    网络交换机的设置方法那是比较多的,要视具体情况而定,本篇文章就不作具体介绍了,本文将要对交换机配置的常见应用--VLAN网络划分、配置方法进行详细介绍,希望大家能认真阅读学习。 如果为交换机配置了名称,则也可以直接在”Telnet“命令后面空一个空格后输入

    2024年02月06日
    浏览(43)
  • 燕山大学计算机网络实验(windows网络配置方法及基本网络命令、交换机和路由器的使用、小型校园网络模拟搭建)

    项目源码以及报告获取,可看我专栏简介 1、查看本机网络配置,根据配置信息,把本机地址改为静态地址,并使用ipconfig、ping命令验证网络状态,如果网络不通请根据相关现象测试,并给出自己的推论和思考。(请使用自己的笔记本连接校园网无线进行操作) 2、在本机网络

    2024年02月01日
    浏览(60)
  • 锐捷交换机链路聚合相关原理配置详解

    应用场景: 当交换机上面存在多条冗余链路,希望与对端网络设备进行一个捆绑聚合,比如汇聚与核心交换机互联的链路,或者是双核心、多核心环网的组网模式时,通过端口聚合可以提升他们之间链路的带宽,同时提供链路冗余备份的效果,避免链路单点故障,影响关键节

    2024年02月13日
    浏览(113)
  • #家庭网络配置(华为路由与交换机)

      #家庭网络配置 #三层交换机配置 #打开HDCP功能 #进入系统视图 Huaweisystem-view #关闭系统提示信息 [Huawei]undo info-center enable  #打开DHCP 使能 [Huawei]dhcp enable #创建vlan 10 vlan 20 vlan 2  [Huawei]vlan batch 2 10 20 #进入 vlan 并配置ip 与 dhcp  [Huawei]int vlan 10  [Huawei-Vlanif10]ip address 192.168.10.254

    2024年02月11日
    浏览(47)
  • 华为S8500交换机实现灵活QinQ的配置原理

    一、简单原理介绍 使用普通的QinQ虽然可以解决VLAN的扩展和简单二层VPN的功能,但对一个端口只能增加固定的外层TAG,无法满足对不同业务的用户增加不同外层VLAN TAG的要求。如VLAN 100~200为一种业务的用户,要求打上外层标签10;VLAN 201~300为另一业务,要求打上外层标签2

    2024年02月05日
    浏览(29)
  • 利用交换机提升无盘网络性能的方法

    一个稳定快点的网络环境对于网吧来说是很关键的,网络现在流行的有千M网络和百M网络,万M的也有,无盘网吧网络要达到更大M的网络环境。交换机在网吧网络环境中扮演很重要的角色,如何利用交换机提升无盘网吧网络性能呢? 要提高网络传送速度我们只能用好点交换机网

    2024年02月06日
    浏览(43)
  • cisco交换机配置vlan方法

    Cisco IOS中有两种方式创建vlan,在全局模式下使用vlan vlanid命令,如switch(config)#vlan 10; 在vlan database 下创建vlan ,如 switch(vlan)#vlan 20; 交换机配置: 复制代码 代码如下: Switchenable Switch#configure terminal Enter configuration commands, one per line. End with CNTL/Z Switch(config)#vlan 10 Switch(config-vlan)#nam

    2024年02月06日
    浏览(36)
  • 【计算机网络】交换机与VLAN配置

    了解eNSP软件的使用方法。 了解交换机和VLAN的配置方法。 Windows系统 eNSP网络仿真软件 连接双节点网络 登录交换机 配置双节点网络VLAN 配置四节点网络VLAN 选用S3700型号交换机和PC终端,以及Copper型号线(即以太网线),按照下图所示的接口建立拓扑。并开启设备,所有接口指

    2024年02月05日
    浏览(41)
  • NBMA网络帧中继交换机配置教程

    实验拓扑图如下 : 图中路由器及帧中继交换机均由3640实现,三个路由器都用S0/0跟FRsw相连 R1 s0/0 ip 192.168.1.1 /24 R2 s0/0 ip 192.168.1.2 /24 R3 s0/0 ip 192.168.1.3 /24       先对FR交换机进行配置 ----FRsw FRsw(config)#frame-relay switching 开启帧中继交换功能 FRsw(config)#interface s0/0 FRsw(config-if)#no shu

    2024年02月05日
    浏览(36)
  • 【数通网络交换基础梳理1】二层交换机、以太网帧、MAC地址数据帧转发原理详解

    万年不变,先从模型结构分析,现在大家熟知的网络模型有两种。第一种是,OSI七层模型,第二种是TCP/IP模型。在实际运用中,参考更多的是TCP/IP模型。 OSI七层模型 TCP/IP模型 不需要全部理解,只需要明白两点:1、 数据包发送数据的过程是从上到下打包,接收数据是从下至上

    2024年02月03日
    浏览(58)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包