当前位置: 首页 > news >正文

交换基础【计算机网络】

交换基础

1、交换机的工作原理有哪4项操作,地址表如何建立的?

4项基本操作

  • 丢弃

    • 当本端口下的主机访问已知本端口下的主机时丢弃
  • 转发

    • 当某端口下的主机访问已知某端口下的主机时转发
  • 扩散

    • 当某端口下的主机访问未知端口下的主机时要扩散
  • 广播

    • 当某端口下的主机向所有端口下的主机发数据时广播

地址表的建立

  • 源地址学习

    • 根据每次操作的源地址写入的转发表
    • 完成一次通信的操作会在空的MAC地址表中增加两条数据
  • 生成期

    • 是端口地址列表中表项的寿命
    • 端口地址列表记录的总是最活动的主机的MAC地址

2、交换机的互连方式有哪两种?如何应用?

级联

堆叠

3、交换机的管理分为几种方式?每种方式是如何实现的?

带外管理

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

  • Console口

  • 配置流程

    • 连线

      • 主机的COM口和交换机的console口相连
    • 配置超级终端

      • 打开超级终端

        • 开始-〉程序-〉附件-〉通讯-〉超级终端
      • 配置超级终端

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

带内管理

  • Telnet

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

    • 浏览器地址栏中输入交换机的管理IP可以进入交换机的web管理页面
  • SNMP

  • 通过Internet

4、交换机的基本配置模式和命令分别是什么?

5、交换机常用配置技巧怎么用的?

命令简写

  • 只要输入的命令所包含的字符长到足以与其他命令区别就足够了

    • show conf=show configuration
    • int e 0/2=interface ethernet 0/2

使用命令的no和default选项

  • 使用no选项,禁止某个特性或功能,或者执行与命令本身相反的操作。
  • 使用default选项,将命令的设置恢复为缺省值。

命令完成

  • 输入命令的部分字符后按Tab键

命令查询,获得帮助

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

使用历史命令

  • Switch# (向上键)
  • Switch# (向下键)

6、如何用仿真软件实现交换机telnet功能?

绘制拓扑图

  • 两个主机和一个交换机

带外管理

  • 进入特权模式

    • enable
  • 进入全局模式

    • config
  • 进入接口配置模式

    • interface vlan 1
  • 配置ip

    • ip address 192.168.1.1 255.255.255.0
  • 开启

    • no shut
  • 进入全局模式配置密码

    • enable password
  • 进入线路模式 给5条线路

    • line vty 0 4
  • 配置密码

    • password 456
  • login

  • 查看配置

    • show run

远程连接

  • telnet连接

    • telent 192.168.1.1
  • 输入密码

    • 456

7、交换机的配置管理有哪些内容?

接口配置

  • 为交换机的端口分配IP地址、子网掩码、速度和双工模式等参数

VLAN配置

  • 在交换机上配置虚拟局域网(VLAN),以分隔流量并提高网络的安全性和性能

链路聚合

  • 配置以太网链路聚合协议(如LAG或EtherChannel),以增加吞吐量和提供链路冗余

STP(生成树协议)配置

  • 配置STP以防止网络环路并优化路径选择

QoS(服务质量)配置

  • 为不同的流量类型设置优先级,以确保关键业务流量的性能

安全性配置

  • 配置端口安全策略,如MAC地址过滤,以及访问控制列表(ACLs)来限制对交换机的访问

路由配置

  • 如果交换机支持路由功能,可能需要配置静态路由或动态路由协议

监控和维护

  • 配置交换机的监控工具,如SNMP,以及设置系统日志和通知

远程管理

  • 配置远程管理选项,如Telnet、SSH或Web管理,以便从网络中的任何位置管理交换机

基本配置

  • 包括设置交换机的主机名、配置管理IP地址、子网掩码、默认网关等

相关文章:

交换基础【计算机网络】

交换基础 1、交换机的工作原理有哪4项操作,地址表如何建立的? 4项基本操作 丢弃 当本端口下的主机访问已知本端口下的主机时丢弃 转发 当某端口下的主机访问已知某端口下的主机时转发 扩散 当某端口下的主机访问未知端口下的主机时要扩散 广播 当某…...

Android12的netd分析

1.文件位置 system/netd/server/目录下的main.cpp和Android.bp 可知编译会生成netd的可执行程序。 2.main函数的流程 int main() {Stopwatch s; 。。。。。。。 // 启动NetlinkManager服务NetlinkManager *nm NetlinkManager::Instance();if (nm nullptr) {ALOGE("Una…...

OpenCV图像文件读写(6)将图像数据写入文件的函数imwrite()的使用

操作系统:ubuntu22.04 OpenCV版本:OpenCV4.9 IDE:Visual Studio Code 编程语言:C11 算法描述 将图像保存到指定的文件中。 函数 imwrite 将图像保存到指定的文件中。图像格式是根据文件名扩展名选择的(参见 cv::imread 获取扩展…...

JVM(HotSpot):方法区(Method Area)

文章目录 一、内存结构图二、方法区定义三、内存溢出问题四、常量池与运行时常量池 一、内存结构图 1.6 方法区详细结构图 1.8方法区详细结构图 1.8后,方法区是JVM内存的一个逻辑结构,真实内存用的本地物理内存。 且字符串常量池从常量池中移入堆中。 …...

JWT的基础与使用

JWT(JSON Web Token) 是一种用于在各方之间传输信息的紧凑、安全的方式,常用于身份验证和授权。它以令牌的形式将用户信息编码后传输,可以确保数据的完整性和安全性。 1.JWT的结构 JWT 是一个基于 JSON 的令牌,由三部…...

处理 VA02修改行项目计划行(SCHEDULE LINES )报错:不可能确定一个消耗帐户

用户修改销售订单行项目 计划行(SCHEDULE LINES) ,从 “CN”改为“CB”时候发生报错提示:不可能确定一个消耗帐户。 Not possible to determine a consumption account Message No. 06138 Diagnosis The system was not able to determine a consumpti…...

【AI基础】pytorch lightning 基础学习

传统pytorch工作流是首先定义模型框架,然后写训练和验证,测试循环代码。训练,验证,测试代码写起来比较繁琐。这里介绍使用pytorch lightning 部署模型,加速模型训练和验证,记录。 准备工作 1 安装pytorch…...

高通量测序技术--组蛋白甲基化修饰、DNA亲和纯化测序,教授(优青)团队指导:从实验设计、结果分析到SCI论文辅助

组蛋白甲基化修饰工具(H3K4me3 ChIP-seq)组蛋白甲基化类型也有很多种,包括赖氨酸甲基化位点H3K4、H3K9、H3K27、H3K36、H3K79和H4K20等。组蛋白H3第4位赖氨酸的甲基化修饰(H3K4)在进化上高度保守,是被研究最多的组蛋白修饰之一。 DNA亲和纯化测序 DNA亲…...

[极客大挑战 2019]RCE ME1

<?php error_reporting(0); if(isset($_GET[code])){$code$_GET[code];if(strlen($code)>40){die("This is too Long.");}if(preg_match("/[A-Za-z0-9]/",$code)){die("NO.");}eval($code); } else{highlight_file(__FILE__); }// ?>…...

计算机毕业设计 中医院问诊系统的设计与实现 Java实战项目 附源码+文档+视频讲解

博主介绍&#xff1a;✌从事软件开发10年之余&#xff0c;专注于Java技术领域、Python人工智能及数据挖掘、小程序项目开发和Android项目开发等。CSDN、掘金、华为云、InfoQ、阿里云等平台优质作者✌ &#x1f345;文末获取源码联系&#x1f345; &#x1f447;&#x1f3fb; 精…...

FME辅助规划选址

1.需求&#xff1a;新建运动场馆 用地需求&#xff1a;至少1km*2km 找到符合要求的储备地块 2.已有资源&#xff1a;储备用地 现在城市地块储备比较充足&#xff0c;但都是不规则地块 找出可以建大型场馆的地块 3.问题分析 图斑内部可以放下1000*2000的矩形 4.解决思路…...

Unity中的GUIStyle错误:SerializedObject of SerializedProperty has been Disposed.

一运行就循环打印这个报错&#xff0c; 解决办法&#xff0c;每次改参数之后在HIerarchy中手动保存&#xff0c;就会停止循环打印&#xff0c;style中的字体也显示出来了&#xff0c; 或者 直接换个低版本的...

实战篇 | WSL迁移Linux系统到非系统盘(完整实操版)

1. 操作步骤 1.1 确认要导出的Linux系统是否存在&#xff08;可跳过&#xff09; # 终端命令 # 查看通过WSL安装的Linux系统列表 wsl -l1.2 导出Linux系统为tar包 # 终端命令 # 格式&#xff08;过&#xff09; wsl --export <Distribution Name> <File Name> #…...

增量式编码器实现原理

目录 概述 1 认识增量式编码器 1.1 概述 1.2 增量式编码器的特性 1.3 编码器的硬件 2 增量式编码器实现原理 2.1 编码器信号 2.2 正反转判断 概述 本文主要介绍增量式编码器实现原理&#xff0c;包括增量式编码器的特性&#xff0c;信号特性&#xff0c;以及如何使用编…...

数据集-目标检测系列-口罩检测数据集 mask>> DataBall

数据集-目标检测系列-口罩检测数据集 mask>> DataBall 数据集-目标检测系列-口罩检测数据集 mask 数据量&#xff1a;1W DataBall 助力快速掌握数据集的信息和使用方式&#xff0c;享有百种数据集&#xff0c;持续增加中。 数据项目地址&#xff1a; gitcode: https…...

工作安排 - 华为OD统一考试(E卷)

2024华为OD机试(C卷+D卷)最新题库【超值优惠】Java/Python/C++合集 题目描述 小明每周上班都会拿到自己的工作清单,工作清单内包含n项工作,每项工作都有对应的耗时时长(单位h)和报酬,工作的总报酬为所有已完成工作的报酬之和。那么请你帮小明安排一下工作,保证小明在指定…...

STM32 GPIO - 笔记

1 STM32的GPIO是漏还是源 在 STM32 微控制器中,GPIO(通用输入/输出)引脚既可以配置为漏极开路输出(Open-Drain)模式,也可以配置为推挽输出(Push-Pull)模式。因此,GPIO 引脚既可以作为“漏”(吸电流,Open-Drain),也可以作为“源”(供电流,Push-Pull)来使用。 GP…...

三篇文章速通JavaSE到SpringBoot框架 (中) IO 进程线程 网络编程 XML MySQL JDBC相关概念与演示代码

文章目录 IOfile类的作用I/O的作用将上篇文章综合项目使用IO流升级所需知识点 进程 线程创建线程的三种方式 网络编程网络编程介绍IP地址端口号网络通信协议网络通信协议的分层演示代码 XMLXML的作用是什么&#xff1f;xml特点 注解什么是注解&#xff1f;注解的使用注解的重要…...

Linux下的基本指令/命令(二)

热键 Tab&#xff1a; 连点两次 对命令进补齐 或者 显式 以目前所需字母 开头的指令。 也可以进行路径补齐 或者 显示所写的文件所处路径上的所有文件。 如果什么也没写&#xff0c;直接按Tab会显示所有命令 Ctrl C&#xff1a; 一旦出现失控的状态&#xff0c;或者任何无法…...

CentOs-Stream-9 设置静态IP外网访问

CentOs-Stream-9 设置静态IP&#xff0c;实现外网访问。这里面有些需要注意的地方&#xff0c;比如IP网段跟我们的宿主机不一样&#xff0c;需要查看具体的网络适配器网段&#xff0c;这样可以快速实现网络互通&#xff1b;另外它的网络配置文件也是不一样的。网络适配器对应的…...

安卓手机秒变AI开发神器:Aid Learning零基础图形化Linux环境搭建指南

安卓手机秒变AI开发神器&#xff1a;Aid Learning零基础图形化Linux环境搭建指南 在移动互联网时代&#xff0c;开发者对便携开发环境的需求与日俱增。传统Termux虽然功能强大&#xff0c;但配置复杂、缺乏图形界面&#xff0c;让许多初学者望而却步。Aid Learning的出现彻底改…...

别再为MoveIt安装发愁了!Ubuntu 20.04 + ROS Noetic 保姆级配置全流程

别再为MoveIt安装发愁了&#xff01;Ubuntu 20.04 ROS Noetic 保姆级配置全流程 刚接触ROS和机械臂控制时&#xff0c;MoveIt的安装过程就像一道难以逾越的门槛。记得我第一次尝试配置时&#xff0c;整整两天都卡在依赖报错和环境变量设置上。本文将带你用最稳妥的方式&#x…...

【Matlab】MATLAB教程:图形属性修改(案例:set(h,‘Color‘,‘red‘),应用:自定义图形样式)

MATLAB教程:图形属性修改(案例:set(h,Color,red),应用:自定义图形样式) 在MATLAB数据可视化、实验报告绘图、工程结果展示等场景中,默认绘制的图形往往难以满足个性化需求和规范要求。无论是调整线条颜色、粗细,还是优化坐标轴、图例样式,核心目标都是通过图形属性修…...

CanFestival主站PDO配置避坑指南:以Kinco FD伺服的速度/位置模式控制为例

CanFestival主站PDO配置实战&#xff1a;从零解析Kinco FD伺服双模式控制 当你在深夜的实验室里盯着屏幕上闪烁的CAN报文&#xff0c;却发现伺服电机对控制指令毫无反应时&#xff0c;那种挫败感每个工控开发者都深有体会。本文将带你穿透CanFestival主站配置的迷雾&#xff0c…...

保姆级教程:在CompactLogix 5380上配置AB_Socket_TCP库,实现断线重连与自动收发

工业级TCP通信实战&#xff1a;CompactLogix 5380双IP配置与AB_Socket_TCP库深度应用 在工业自动化领域&#xff0c;稳定可靠的通信系统如同生产线的神经系统。当一台CompactLogix 5380控制器需要7x24小时不间断地与上位机、传感器网络或第三方设备交换数据时&#xff0c;传统的…...

软件测试高频面试题 2026 最新整理(功能 + 自动化)

目录 一、功能测试高频题(必背) 1. 什么是软件测试?测试的目的是什么? 2. 黑盒测试 vs 白盒测试,区别与适用场景? 3. 测试用例设计方法有哪些?各适合什么场景? 4. 一个完整的测试用例包含哪些要素? 5. 什么是 Bug?Bug 的生命周期是什么? 6. 功能测试的核心流…...

费雪的竞争优势分析框架

费雪的竞争优势分析框架 关键词:费雪竞争优势分析框架、企业竞争优势、财务分析、行业分析、企业战略 摘要:本文深入探讨了费雪的竞争优势分析框架。该框架是评估企业竞争力的重要工具,通过多维度的分析帮助投资者和企业管理者判断企业在市场中的地位和发展潜力。文章首先介…...

实战分享:如何用Altium Designer高效搞定PCB的定位孔、散热孔和屏蔽孔?

Altium Designer实战&#xff1a;PCB定位孔、散热孔与屏蔽孔的高效设计指南 在PCB设计领域&#xff0c;机械孔的设计往往被工程师视为"简单任务"而草率处理&#xff0c;直到量产时才发现定位偏差、散热不足或EMI超标等问题。作为从业十年的硬件设计师&#xff0c;我曾…...

NiceGUI实战:打造动态路由导航栏的3个关键技巧

1. 为什么需要动态路由导航栏&#xff1f; 如果你用过NiceGUI开发Web应用&#xff0c;肯定遇到过这样的尴尬&#xff1a;想做个导航菜单&#xff0c;却发现官方压根没提供现成组件。这就像装修房子时发现建材市场不卖门把手——虽然不影响主体结构&#xff0c;但用起来总感觉少…...

别再用手动执行SQL了!用SpringBoot + Flyway搞定多数据库(MySQL/Oracle/PostgreSQL)的自动化部署

SpringBoot Flyway&#xff1a;多数据库自动化部署的终极解决方案 当你的产品需要同时支持MySQL、Oracle和PostgreSQL三种数据库时&#xff0c;最头疼的问题是什么&#xff1f;是每次部署都要手动执行不同的SQL脚本&#xff0c;还是担心不同环境下数据库结构不一致导致的诡异b…...