zoukankan      html  css  js  c++  java
  • 交换机工作原理和基本命令

    交换机基本工作模式及命令:

    第一次配置网络设备,需要使用console线,在PC需要使用“超级终端”或其他软件。

    ①用户模式:

    switch>   #可以查看交换机的基本简单信息,且不能做任何修改配置。
    switch> enable #特权命令,在用户模式下输入后可以进入特权模式

    ②特权模式

    switch#   #可以查看所有配置,且不能修改配置,但可以做测试、保存、初始化等操作
    switch# configure terminal #进入全局配置模式

     ③全局配置模式

    switch (config)# 默认不能查看配置,可以修改配置,且全局生效
    switch (config)# interface f0/1 #进入端口配置模式

    ④接口配置模式:

    switch(config-if)# 默认不能查看配置,可以修改配置,且对该端口生效

    ⑤控制台模式:

    可以修改配置,且对console口生效

    switch (config)# line console 0 #进入console口配置模式

    ⑥退出一级

    exit  

    ⑦配置设备名

    switch (config)# hostname xxx

    ⑧设置密码

    用户登录:(登录交换机时输入的密码)

    Switch(config-line) #enable password *** #配置密码
    Switch(config-line) #login #开启身份验证

    特权密码:(进入特权模式时输入的密码)

    Switch> enable password *** #设置进入特权时的密码
    Switch> enable secret ** #设置密文密码,二者同时设置,密文优先级更高

    ⑨快捷键

    • ctrl u 删除整行
    • ctrl a 光标放在行首
    • ctrl e 行尾

    ⑩在内存中存在一个文件:running-config,即在第一次开机,系统会在内存中自动创建一个新的干净的running-config.每次重启,这个文件将会重置,如果想要使配置永久保存,可以将此配置文件放到硬盘中,使用命令:

    Switch# copy running-config startup-config #通用
    Switch# write #思科交换机
    Switch# show running-config #浏览配置文件
    Switch# erase startup-config #擦除配置文件

    11.重启 reload

    12.查看mac地址表

    Switch# show mac-address-table

    13.查看接口状态列表

    Switch# show ip interface brief
    Switch# sh ip in b

    14.关闭端口

    interface f0/1
    shutdown

    15.特权命令在其他状态下也可以用

    前面加一个do,但不能补全

    do show run

    16.删除配置

    • 1.在哪配置的,就在哪删
    • 2.命令前+no
    • 3.如果原命令中有参数,并且参数具有唯一性,则删除时不需要加参数,例如 no hostname,后不需要加具体的参数。

    17. 为3层端口配IP

    int f0/1
    ip address 192.168.0.1 255.255.255.0
    no shutdown

    18.客户机远程管理交换机

    可为交换机配置管理IP:

    Switch(config)# int vlan 1
    Switch(config)# ip add 10.1.1.253 255.255.255.0
    Switch(config)# no sh

    然后为交换机配置默认网关:

    Switch(config)# ip default-gateway 10.1.1.254

    创建用户,并启用本地用户登录验证

    Switch(config)# username u password **
    Switch(config)# line vty 0 4
    Switch(config-line)# login local

    19.客户机远程连接路由器

    路由器上

    默认登录模式
    Router(config)# line vty 0 4 虚拟终端连接数量4 Router(config-line)# transport input telnet Router(config-line)# password ** 配置登录的密码 Router(config-line)# login

    用户登录模式
    Router(config)# username u password **
    Router(config)# line vty 0 4
    Router(config-line)# login local

    如果用ssh登录需要给路由器起名字和域名

    hostname xx
    ip domain-name xx.xx.com
    crypto key generate rsa #生成密钥对
    line vty 0 4
    transport input ssh
    login

    客户机连接
    C:/>ssh -l username targetip #ssh /?查看使用方法

    如果让特定用户登录需要创建用户名和密码

    username xx password **
    login local #开启本地用户登录验证

    交换机工作原理:

    • ①首先学习帧中的源MAC地址来形成MAC地址表
    • ②然后检查帧中的目标MAC地址,并匹配MAC地址表③MAC地址表老化时间默认是300秒。③MAC地址表老化时间默认是300秒。
      • 如表中有无匹配项,则单波转发
      • 如表中无匹配项,则除接收端口外广播转发

    交换机的端口:

    • E 10Mb
    • F 100Mb
    • G 1000Mb
    • Te 10000Mb

    接口速率自适应:F0/1 0为模块号 1接口号 1000/100/10M自适应,速率工作模式可以为10/100/1000任何一种状态。

    端口down状态的两种可能:

    • 人工down掉
    • 速率不匹配

    交换机是通过学习帧中的源mac地址来学习MAC地址表的。

  • 相关阅读:
    Java随笔
    Java随笔
    Java随笔
    CF920E Connected Components?(并查集)
    CF1227F1 Wrong Answer on test 233 (Easy Version)(dp)
    Nginx上传文件限制
    Nginx代理---请求头
    Django中Model操作(数据库表名修改/列名修改/数据筛选过滤)
    Django中创建数据库报错:ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '=utf8' at line 1解决方案
    如何实现加入收藏、设为首页、保存到桌面的方法功能
  • 原文地址:https://www.cnblogs.com/LMIx/p/13417268.html
Copyright © 2011-2022 走看看