交换机的基本原理与配置

本文涉及的产品
数据传输服务 DTS,数据迁移 small 3个月
推荐场景:
MySQL数据库上云
数据传输服务 DTS,数据同步 1个月
简介:

交换机工作在数据链路层,负责网络相邻节点之间的数据通信,并进行流量控制,主要通过在对等层间数据传输。在物理线路上提供可靠的数据传输,对网络层而言为一条无差错的线路。

   

MAC地址

   计算机联网的必备硬件是网卡,每块网卡生产出来后,除了基本功能外,都有全球唯一的编号来标识自己,就是MAC地址,及网卡的物理地址,由48位二进制数组成,通常分为6段,用16进制表示,如00-d0-09-c5-45-a7


以太网帧的格式

            wKiom1lvFkvjFMipAAA3KB6VBSk966.png-wh_50


交换机的工作原理

   交换机不会把收到的每个信息都发送给客户端,是由于交换机可以根据MAC地址智能的转发数据帧。交换机存储的MAC地址表将MAC地址和交换机的接口号对应起来,当收到客户端发送的信息后,就会根据MAC地址表判断该如何转发

1.MAC地址的学习

    交换机收到数据后,首先查询源MAC地址和对应接口的条目。如果条目中没有,就会将数据帧源MAC地址和收到该数据的接口号对应起来,添加到MAC地址表中

2.广播未知数据帧

    如果交换机没有从MAC地址表中找到数据帧目的地址所对应的条目,就会选用广播的方式,即除了接收口外,其他所有的接口都会收到这个数据帧

3.接收方回应信息

    目标主机收到后,就会回应一个数据帧,交换机也会将此帧的源MAC地址与接口号对应起来,添加到MAC地址表中

4.交换机实现单播通信

    现在,交换机的MAC地址表有了两个主机的条目,那么它们之间的通信就不需要借助广播了,但是交换机学习到的条目不会永久的保存在MAC地址表中,默认老化时间是300s


交换机接口的双工模式

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

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

  全双工:两个数据站之间可以实现双向的数据传输,并且可以同时进行

  接口速率:交换机的接口速率标准为10、100、1000

    一般来说,大多数设备接口可以通过协商机制实现双方速率和双工模式的自动匹配,双工模式为全双工,速率由低速率的一方决定,但对于不同产商的设备,可能由于协商参数不同而导致双工或速率不匹配,这时就需要手动指定双工或速率的模式


交换机设备简介

   交换机品牌众多,像Cisco、华为、H3C、TP-Link、神州数码、锐捷等厂家都生产了很多不同型号的交换机,这里主要介绍Cisco的产品。  

    Cisco2960系列:一款入门级的交换机,属于2950的升级产品,常用于连接客户端主机实现10/100/1000兆位以太网互联

    Cisco3560系列:一款企业级的交换机,属于3550的升级产品,在企业环境中,可直接连接客户端主机,也可用于互连入门级交换机,通过其自身的路由功能实现不同网段的互连

    Cisco4500系列:一款模块化的交换机,可以实现功能化扩展保护企业投资,主要用于具有一定规模的网络,协助企业对关键业务的部署

    Cisco6500系列:一款高端交换机设备,主要用于大型企业园区网或运营商网络构建,提供3、6、9、13插槽的机箱,以及多种集成式服务模块,包括网络安全、内容交换、语音和网络分析模块。

   总体来说,设备的系列号越高,其功能越强大,稳定性越好,背板带宽越高,但价格也更高


交换机基本配置

交换机配置前的连接

   配置交换机最基本的方法是通过Console端口进行配置,由PC端的COM接口直连交换机背板的Console接口,连接使用的线缆为专用的Console电缆

         wKiom1lvJhfQKIA9AAC8gSaULBM263.png-wh_50

   在PC上打开SecureCRT软件,可以快速与交换机建立连接

用户模式:交换机启动后,按Enter键,首先进入就是用户模式,用户权限受到极大限制,只能查看一些统计信息

     Switch>                      

特权模式: 在用户模式下输入enable命令,简写为en,在该模式下可查看并修改设备的配置  

    Switch> en                         

    Switch#                        

全局配置模式:在特权模式下输入config terminal,简写为conf t

    Switch#con f                    

    Switch(config)#                 

接口模式:在全局配置下输入interface fastetherent 0/1 ,可简写为int f0/1,进入接口模式

    Switch(config)#int f0/1               

    Switch(config-if)#                    

  int f0/1的含义如下:

  int:命令关键字   

  f:接口类型,百兆以太网,还有e表示十兆,gi表示千兆,te表示万兆


还有其他交换机命令,请看我上篇的博客:路由与交换的基本命令

链接地址:http://yangshufan.blog.51cto.com/13004230/1947661











本文转自 杨书凡 51CTO博客,原文链接:http://blog.51cto.com/yangshufan/1949526,如需转载请自行联系原作者
相关实践学习
RocketMQ一站式入门使用
从源码编译、部署broker、部署namesrv,使用java客户端首发消息等一站式入门RocketMQ。
Sqoop 企业级大数据迁移方案实战
Sqoop是一个用于在Hadoop和关系数据库服务器之间传输数据的工具。它用于从关系数据库(如MySQL,Oracle)导入数据到Hadoop HDFS,并从Hadoop文件系统导出到关系数据库。 本课程主要讲解了Sqoop的设计思想及原理、部署安装及配置、详细具体的使用方法技巧与实操案例、企业级任务管理等。结合日常工作实践,培养解决实际问题的能力。本课程由黑马程序员提供。
目录
相关文章
|
1月前
|
网络性能优化 网络虚拟化 网络架构
配置接口限速示例(盒式交换机)
接口限速简介 接口限速对通过整个端口的全部报文流量速率进行限制,不对具体流量进行区分,可以实现给某个接口分配固定的带宽,控制方式单一,配置简单。 入方向与出方向的接口限速属于并列关系,用户可以根据需要同时配置,也可以单独配置。
|
19天前
|
网络架构
交换机原理 与基本配置
交换机原理 与基本配置
|
1月前
盒式交换机堆叠配置
盒式交换机堆叠配置
23 0
|
1月前
|
存储 算法 网络虚拟化
交换机的工作原理(含实例,华为ensp操作)
交换机的工作原理(含实例,华为ensp操作)
19 0
|
1月前
|
网络协议 网络性能优化 网络虚拟化
【亮剑】介绍了华为三层交换机的配置命令,包括基本配置(系统启动、接口配置、基础设置)、路由协议(OSPF、BGP)配置和高级功能(VLAN、ACL、QoS)配置
【4月更文挑战第30天】本文介绍了华为三层交换机的配置命令,包括基本配置(系统启动、接口配置、基础设置)、路由协议(OSPF、BGP)配置和高级功能(VLAN、ACL、QoS)配置。通过这些命令,网络工程师可以有效地管理设备、优化网络性能并解决网络问题。熟练掌握这些命令对于提升网络运行效率至关重要。
|
1月前
|
网络安全 数据安全/隐私保护 Python
【专栏】如何使用 Python 编写脚本批量备份交换机配置
【4月更文挑战第28天】本文介绍如何使用 Python 编写脚本批量备份交换机配置。主要步骤包括了解交换机命令和接口,安装 `paramiko` 库,获取交换机登录信息。脚本实现分为建立 SSH 连接,执行备份命令并保存结果。示例脚本中,定义了 `backup_switch_config` 函数遍历交换机列表进行备份,每次备份后等待一段时间。此方法能有效提高网络管理效率。
|
1月前
|
网络虚拟化
交换机配置
交换机配置
|
10月前
交换机的基本原理与配置(三)
交换机的基本原理与配置(三)
186 0
|
1月前
|
网络协议 网络虚拟化 网络架构
交换机入门快速配置
交换机入门快速配置
|
1月前
|
网络虚拟化 网络架构
三层交换机对接路由器配置上网实验
三层交换机简介 三层交换机是具有路由功能的交换机,由于路由属于OSI模型中第三层网络层的功能,所以称为三层交换机。 三层交换机既可以工作在二层也可以工作在三层,可以部署在接入层,也可以部署在汇聚层,作为用户的网关。