第二章 交换基础

news2024/11/24 17:44:36

目录

2.1 交换机概述

2.1.1 交换机的定义

2.1.2 交换机的接口

2.1.3 交换机的互连方式

2.1.3.1 级联

2.1.3.2 堆叠

2.1.4 交换机工作原理

2.1.4.1 转发

2.1.4.2 过滤

2.1.4.3 扩散

2.1.4.4 广播

2.1.4.5 源地址学习

2.1.5 交换机的作用

2.2 交换机作用仿真

2.2.1 实验背景

2.2.2 实验目的

2.2.3 实验设备

2.2.4 实验步骤

2.2.5 实验结果

2.3 交换机配置及仿真

2.3.1 交换机配置命令模式

2.3.1.1 EXEC模式

2.3.1.1.1 用户模式 switch>

2.3.1.1.2 特权模式 switch#

2.3.1.2 配置模式

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

2.3.1.2.2 接口配置模式 switch(config-if)#

2.3.1.3 从子模式下直接返回特权模式

2.3.1.4 从当级模式返回上一级模式

2.3.2 交换机配置基础

2.3.3 常用配置技巧

2.3.3.1 命令简写

2.3.3.2 命令完成

2.3.3.3 使用历史命令

2.3.3.4 命令查询

2.3.3.5 使用命令的no选项

2.3.4 其他配置命令

2.3.4.1 保存配置

2.3.4.2 删除配置

2.3.4.3 查看配置文件内容

2.4 交换机的管理

2.4.1 交换机的管理和基本配置

2.4.1.1 带外管理

2.4.1.2 带内管理

2.4.2 交换机带外管理

2.4.3 交换机带内管理

2.4.3.1 TELNET 管理交换机

2.4.3.2 基于 WEB 的管理

2.4.3.3 基于 SNMP 协议的管理

2.4.4 配置交换机 Telnet 功能

2.5 交换机管理仿真

2.5.1 实验背景

2.5.2 实验目的

2.5.3 实验设备

2.5.4 实验步骤思维导图

2.5.5 交换机远程管理配置


2.1 交换机概述

2.1.1 交换机的定义

  • 交换机(Switch),一种基于MAC地址识别、能完成数据帧封装与转发功能的网络设备。
  • 交换机工作在OSl模型中的第二层(数据链路层),用于连接工作站、服务器、路由器、集线器和其他交换机。
  • 其主要作用是快速高效、准确无误地转发数据帧。

2.1.2 交换机的接口

  • Console 接口:配置口,用来对交换机进行初始化配置
  • 光纤:连接光缆
  • RJ45 接口:连接双绞线
  • AUI 接口:连接同轴电缆的粗缆
  • BNC 接口:连接同轴电缆的细缆

2.1.3 交换机的互连方式

2.1.3.1 级联

  • 交换机之间利用网线将以太网接口(或uplink口)连接起来。
  • 单链路带宽瓶颈、延时大

2.1.3.2 堆叠

  • 通过堆叠线缆将交换机的背板连接起来,扩大级联带宽。
  • 堆叠线缆短(1米)。
  • 解决带宽瓶颈(单链路1G或更大)。
  • 统一管理(共同维持一张MAC地址表)、延时小。

2.1.4 交换机工作原理

2.1.4.1 转发

2.1.4.2 过滤

2.1.4.3 扩散

2.1.4.4 广播

2.1.4.5 源地址学习

2.1.5 交换机的作用

交换机所连接的网络,在没有做任何配置之前,所有连在交换机上的信息点(若网段一样)都能相互通信。

2.2 交换机作用仿真

2.2.1 实验背景

某学校教学楼有三层楼,如图所示每层楼的信息点都连在交换机上,希望他们能相互通信。

2.2.2 实验目的

验证连在交换机的信息点都处于同一广播域,都能相互通信。

2.2.3 实验设备

4 台交换机和 9 台计算机

2.2.4 实验步骤

2.2.5 实验结果

2.3 交换机配置及仿真

2.3.1 交换机配置命令模式

2.3.1.1 EXEC模式

2.3.1.1.1 用户模式 switch>

交换机信息的查看,简单测试命令。

2.3.1.1.2 特权模式 switch#

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

Switch>enable
Switch#

2.3.1.2 配置模式

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

配置交换机的整体参数

Switch#configure terminal
Switch(config)#exit
Switch#

2.3.1.2.2 接口配置模式 switch(config-if)#

配置交换机的接口参数

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

2.3.1.3 从子模式下直接返回特权模式

Switch(config-if)#end
Switch#

2.3.1.4 从当级模式返回上一级模式

键入 exit 

2.3.2 交换机配置基础

2.3.3 常用配置技巧

2.3.3.1 命令简写

支持缩写命令,即在输入命令和关键字时,只要输入的命令所包含的字符长到足以与其他命令区别就足够了。例如:

switch# configure terminal
interface fastthernet 0/2
Switch# config t
int f0/2

2.3.3.2 命令完成

如果在键入命令的部分字符后按Tab键,系统会自动显示出该命令的剩余字符。·如:输入inter,按TAB,就出现 interface。

2.3.3.3 使用历史命令

Switch# (向上键)

Switch# (向下键)

2.3.3.4 命令查询

在输入命令的部分字符串后键入“ ? ”,显示与之匹配和所有命令。如:

switch#?
switch#show ?

2.3.3.5 使用命令的no选项

使用 no 选项,删除当前的配置:在配置命令前加 no,如:

Switch (config) # VLAN 10
Switch (config) # no VLAN 10

2.3.4 其他配置命令

2.3.4.1 保存配置

Switch#write

2.3.4.2 删除配置

永久性的删除 flash 中不需要的文件使用命令

delete flash:config.text

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

switch(config-if)# no ip address

2.3.4.3 查看配置文件内容

查看 RAM 里当前生效的配置

Switch#show running-config

2.4 交换机的管理

2.4.1 交换机的管理和基本配置

2.4.1.1 带外管理

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

2.4.1.2 带内管理

  • 通过Telnet对交换机进行远程管理
  • 通过web对交换机进行远程管理
  • 通过SNMP工作站对交换机进行远程管理

2.4.2 交换机带外管理

连线:

  • 利用配置线将主机的 COM 口和交换机的 console 口相连
  • 初始化配置:管理IP、teInet配置等。

打开超级终端:

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

配置超级终端:

  • 为连接命名。
  • 选择合适的COM口。
  • 配置正确的参数。

Console 口及配置线缆:

2.4.3 交换机带内管理

2.4.3.1 TELNET 管理交换机

在主机DOS命令行下输入:

telnet ip address (交换机管理IP)

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

2.4.3.2 基于 WEB 的管理

在地址栏中输入交换机的管理lP可以进入交换机的web管理页面

2.4.3.3 基于 SNMP 协议的管理

使用基于 SNMP 协议的网管软件,在软件上进行远程管理。

2.4.4 配置交换机 Telnet 功能

配置进入特权模式密码:

Switch (config)#enable secret level N 0 wangluo  //N表示管理员级别
//或者:
Switch(config)#enable password 123456  //明文显示

为交换机配置管理IP:交换机是二层设备不具备IP地址,将默认情况下位于 van 1 的所有端口作为一个虚接口,打开该接口,并配上IP地址。

Switch (config)#interface vlan 1
Switch (config-if)#no shutdown
Switch (config-if)#ip address 192.168.1.1 255.255.255.0
Switch (config-if)#end

telnet 远程登陆命令:

Switch(config)#line vty 0 4  //是远程进行登录的线路数值范围,有5条
Switch(config-line)#password abc123  //设置telnet远程登录密码
Switch(config-line)#login

2.5 交换机管理仿真

2.5.1 实验背景

某学校网络管理员希望能通过 telnet 远程管理交换机

2.5.2 实验目的

在交换机上通过 console 线配置管理lP,telnet 远程登陆,实现交换机的远程管理。

2.5.3 实验设备

·一台交换机和两台计算机

2.5.4 实验步骤思维导图

2.5.5 交换机远程管理配置

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1020643.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Excel 通过条件格式自动添加边框

每录入一次数据就需要手动添加一次边框,非常麻烦,这不是我们想要的。 那么有没有办法,在我们录入数据后,自动帮我们加上边框呢? 选中要自动添加边框的列,然后按箭头流程操作 ↓ ↓ ↓ ↓

基于DSPACE功率平衡理论的并联有源电力滤波器模型(Simulink)

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…

python如何操作mysql数据库

目录 python操作mysql数据库 怎么提高效率 注意事项 总结 Python 是一种流行的编程语言,它提供了许多库和工具来操作 MySQL 数据库。在 Python 中,你可以使用诸如 pymysql、mysql-connector-python、SQLAlchemy 等库来与 MySQL 数据库进行交互。这些…

微信公众号小说系统源码 漫画系统源码 可对接微信公众号 APP打包 对接个人微信

源码描述:修复版掌上阅读小说源码_公众号漫画源码可以打包漫画app ■产品介绍 掌上阅读小说源码支持公众号、代理分站支付功能完善强大的小说源码,公众号乙帅读者, 可以对接微信公众号、APP打包。支持对接个人微信收款。 ■产品优势 1新…

解决Permission is not allowed后基于Ubuntu23.04安装配置docker与docker-compose

参考:Docker官网-Install Docker Engine on Ubuntu 一、 Install using the Apt repository 1.1 Set up Docker’s Apt repository 1.1.1 Add Docker’s official GPG key # Add Dockers official GPG key: sudo apt-get updatesudo apt-get install ca-certifi…

【AI视野·今日Sound 声学论文速览 第六期】Mon, 18 Sep 2023

AI视野今日CS.Sound 声学论文速览 Mon, 18 Sep 2023 Totally 1 papers 👉上期速览✈更多精彩请移步主页 Daily Sound Papers Audio-Visual Active Speaker Extraction for Sparsely Overlapped Multi-talker Speech Authors Junjie Li, Ruijie Tao, Zexu Pan, Meng…

解决express服务器接收post请求报错:“req.body==> undefined“

现象如下: 解决办法:在代码中加入body-parser解析 const bodyParser require("body-parser"); app.use(bodyParser.urlencoded({ extended: true })); app.use(bodyParser.json()); 参考: How to fix "req.body undefined&q…

buuctf-[极客大挑战 2019]HardSQL

很久没做sql了。。 打开这题,还想拿sqlmap跑,但是没跑出来,要手注了 先用万能密码登了一下 回显,是有爆东西的 然后就想到先用bp fuzz字典跑一下 就看到等号被过滤了,要用like来过滤 然后就去搜了很多用like过滤的…

北工大汇编题——分支程序设计

题目要求 信息检素程序设计:在数据区,有9个不同的信息,编号 0-8,每个信息包括20 个字符。从键盘接收 0-8 之间的一个编号,然后再屏幕上显示出相应编号的信息内容,按“q”键退出 完整代码 DATAS SEGMENTn0…

2023 Google 开发者大会:将大型语言模型部署到你的手机

在2022年末,不到半年时间,各家大语言模型的发展如雨后春笋,截至2023年9月,全球总共有接近100个大语言模型,可谓是百花齐放 显而易见,大语言模型凭借出色的AI对话能力,已经逐渐深入各个行业 20…

TUME加湿器上架店铺UL998测试报告

加湿器按用途主要分为家用加湿器和工业用加湿器两种类型。超声波加湿器采用超声波高频震荡1.7MHZ频率,将水雾化为1-5微米的超微粒子,能清新空气,增进健康,营造舒适的环境。 直接蒸发型加湿器也通常被称为纯净型加湿器。纯净加湿技…

口罩识别检测开源数据集汇总

SF-MASK 数据集下载链接:http://suo.nz/2E6ADA 从监控录像中对有面具和无面具的人脸进行分类是最困难的任务之一,数据集SF-MASK来解决这些问题,该数据集适用于小尺寸人脸、部分隐藏的人脸、各种人脸方向和各种面具类型等。SF-MASK是通过收集…

new/delete, malloc/free 内存泄漏如何检测

区别: 首先new/delete是运算符,malloc/free是库函数。malloc/free只开辟内存不初始化;new/delete及开辟内存也初始化。抛出异常的方式:new/delete开辟失败使用抛出bad_alloc;malloc/free通过返回值判断。malloc和new区…

华为OD机试-仿LISP运算

题目描述 代码实现 # coding:utf-8 # 仿LISP运算 # https://www.nowcoder.com/discuss/360006188531032064?sourceSSRsearch import systry:while True:line sys.stdin.readline().replace((, ( ).replace(), )).strip().split( )if line :breakstack []op []error_flag…

HCIE-容器docker

1、安装配置操作系统,使用CentOS stream 8镜像 之前:RHEL 8.4 发布了,CentOS紧随其后,发布CentOS 8.4 之后:CentOS 走在前面,成为RHEL上游,再去发布RHEL 制作模板,模板配置要求&…

three.js——GUI的使用

GUI的使用 效果图1、导入gui2、创建一个GUI对象3、通过gui调用方法 name:按钮的名称 效果图 1、导入gui // 导入ligui import { GUI } from three/examples/jsm/libs/lil-gui.module.min.js2、创建一个GUI对象 const gui new GUI()3、通过gui调用方法 name:按钮的名称 // 创…

Cpp/Qt-day020918Qt

目录 完善登录框 点击登录按钮后,判断账号(admin)和密码(123456)是否一致,如果匹配失败,则弹出错误对话框,文本内容“账号密码不匹配,是否重新登录”,给定两…

React 像 vue 一样配置页面路由,并支持重定向路由,路由守卫等(使用 useRoutes 完成)

希望达到跟 vue 一样,在 js 配置中则完成路由重定向的等基础操作,不太习惯使用 Routes、Route 等互相包裹的方式。 所有基于 react-router-dom6.15.0 封装了一个路由组件,并附带展示个路由守卫组件。 路由组件 - ExRouter.tsx:&…

金属热处理 术语

声明 本文是学习GB-T 7232-2023 金属热处理 术语. 而整理的学习笔记,分享出来希望更多人受益,如果存在侵权请及时联系我们 1 范围 本文件界定了金属热处理基础、热处理工艺、组织与性能和热处理装备的主要术语及其定义。 本文件适用于金属热处理相关技术标准及技术文件。 …

vscode 代码片段,快捷注释

一、Ctrl shift p 输入 snippets 配置代码片段 二、可以新建全局片段, 也可以配置现有的。 三、插入代码片段配置 { // api: 提供给第三方使用的接口 // author: 标明作者 // param: 参数 // return: 返回值 // todo: 待办 // version: 版本号 // inheritdoc: …