目录

  • 前言
  • 一、数据链路层
    • 1.1 MAC地址
    • 1.2 以太网帧的格式
  • 二、以太网交换机
    • 2.1 交换机的工作原理
    • 2.2 交换机接口的双工模式
  • 三、以华为交换机为例进行配置

前言

-了解以太网帧基本结构
-理解交换机转发原理
-能完成交换机的基本配置


参考链接

参考 : https://blog.csdn.net/weixin_51486343/article/details/109219242

一、数据链路层

 数据链路层主要负责网络中相邻节点之间可靠的数据通信,并进行有效的流量控制。在局域网中,数据链路层使用完成主机对等层之间的数据的可靠传输。

1.1 MAC地址

计算机联网必须的硬件是安装在计算机上的网卡。通信中用来表示主机身份的地址就是在网卡上的一个硬件地址。

 MAC地址由48位二进制数组成,通常分成6段,用十六进制表示。其中前24位是生产厂商向IEEE申请的厂商编号,后24位是网络接口卡序列号。MAC地址的第8位为0时,表示该MAC地址为单播地址;为1时,表示该MAC地址为组播地址。

1.2 以太网帧的格式

 以太网有多种帧格式,这里介绍最为常见的Ethernet II的帧格式,如下图所示,该帧包含六个域:

  • 前导码(Preamble)包含八个字节。前七位是0xAA,最后一位是0xAB

  • 目的地址(DA)包含六个字节。DA标识了帧的目的站点的MAC地址。DA可以是单播地址、组播地址或广播地址。

  • 源地址(SA)包含六个字节。SA标识了发送帧的站点MAC地址。SA一定是单播地址(即第八位是0)

  • 类型域 包含两个字节,用来标识上层协议(网络层)的类型,如0x0800是IP协议,0x0806是ARP协议。比如用Wwireshark抓包时能看到上层协议是0x0800.

  • 数据域包含46~1500个字节,最少是46个字节

  • 帧校验序列(FCS)包含四个字节。FCS是从DA开始到数据域结束这部分的校验和。校验和的算法是32位的循环冗余校验法。

二、以太网交换机

 交换机品牌众多,像Cisco、华为、H3C、TP-LINK、锐捷等厂家。思科(Cisco)的产品有Cisco 3930 3560 4500 6500等系列,H3C主要的有S7500 S9500等。

2.1 交换机的工作原理

交换机转发数据帧的过程如下:

1. 初始状态

 当到了老化时间(300s)后,或者交换机第一次进行工作时,处于初始状态。

2. MAC地址的学习

 当主机A想发送帧给主机B时,主机A发送数据帧到交换机的1号接口,交换机首先查询MAC地址表中1号接口对应的源MAC地址条目。如果条目中没有数据帧的源MAC地址,交换机就会将这个帧的源地址和收到该数据帧的接口编号(1号口)对应起来,添加到MAC地址表中。

3. 广播未知数据帧

 如果交换机没有在MAC地址表中找到数据帧目的地址所对应的条目,就无法确定该从哪个接口将数据帧转发出去,于是被迫采用广播的方式,也叫泛洪,就是除了1号口之外的所有接口都将转发这个数据帧,于是主机B主机C都会收到。

4. 接收方回应

 主机B会响应这个广播,并回应一个数据帧,交换机会将此帧的源MAC地址和接口编号(2号口)对应起来,添加到MAC地址表中。

5. 交换机实现单播通信

 现在主机A和主机B之间通信不必再借助广播了,因为在MAC地址表中能找到他们的条目,直接进行转发。

注:交换机学习到的条目不会永远保存在MAC地址表中,老化时间是300s
地址表信息如下图:

2.2 交换机接口的双工模式

  • 单送模式是指两个数据站之间只能沿单一方向传输数据。如广播、音响、麦克风等
  • 半双工是两个数据站之间可以双向数据传输,但不能同时进行。如BB机、对讲机等
  • 全双工就是可同时并且双向的传输,如手机通信

 以太网接口速率可能因为交换机的品牌不一样,导致接口速率也不一样。这是应该由通信双方中较低速率的一方决定。如果速率协商出现不匹配的现象,则以太网链路建立失败,就会导致无法通信。处理方法,可以通过手动修改交换机的配置(如思科的)、或者交换机进行自定义配置(如华为的)等。


三、以华为交换机为例进行配置

 使用华为的ensp软件进行模拟。
Tab快捷键快速输入关键词

用户视图模式<Huawei>切换至系统视图模式[Huawei]
<Huawei>system-view1、历史命令查询
[Huawei] display history-command2、配置主机名
<Huawei> system-view
[Huawei] sysname Router13、状态信息查询
<Huawei>display version   ####查看VRP版本
<Huawei>display users    ####查看用户终端信息4、进入接口模式并查看信息
<Huawei>sys
[Huawei]int e0/0/1
[Huawei-GigabitEthernet0/0/1]dis this   ####查看当前视图下的配置信息5、配置文件管理命令
[Huawei]display saved-configuration     ###查看设备保存的信息
[Huawei]display current-configuration   ###查看设备当前配置的信息
<Huawei>reset saved-configuration      ###擦除存储设备中的配置文件
<Huawei>compare configuration          ###比较当前配置信息与存储设备中的保存文件是否一致6、关闭华为的信息提示中心
[Huawei]undo info-center enable
或者
<Huawei>undo terminal monitor7、永不超时
[Huawei]user-interface console 0
[Huawei-ui-console0]idle-timeout 0 08、配置双工及速率命令
<Huawei>sys
[Huawei]int g0/0/1
[SW1-Ethernet0/0/1]undo negotiation auto    ###关闭自动协商
[SW1-Ethernet0/0/1]speed 100                ###调至速率100M
[SW1-Ethernet0/0/1]duplex full              ###调至全双工模式, 解释:full:Full-Duplex(全双工模式)   half:Half-Duplex(半双工模式)9、保存配置
<Huawei>save10、设置远程登录密码
[Huawei]user-interface vty 0 4          #0是初始值,4是结束值。表示可同时打开5个会话进入交换机去配置命令
[Huawei-ui-vty0-4]authentication-mode password
[Huawei-ui-vty0-4]set authentication password simple 222
[Huawei-ui-vty0-4]user privilege level 3
[Huawei-ui-vty0-4]dis this用SecureCRT链接eNSP
●双击打开某台设备有【视图】和【配置】,打开【配置】---窗口配置:串口号:2000  ###这个是端口号
●打开SecureCRT 点击【链接】---【Protocol】Telnet----【Hostname】127.0.0.1----【Prot】2000
●当前终端被打开---断开【disconnect】----会话【session options】-----强制每次一个字符模式【Force charater at atime mode】---保存【OK】
●右击当前终端---链接【reconnect】

交换机基础与交换机命令入门相关推荐

  1. 程控交换机、电话交换机、什么是交换机、网络交换机

    什么是程控电话   1.什么是程控电话  程控电话是指接入程控电话交换机的电话,程控电话交换机是利用电子计算机来控制的交换机, 它以预先编好的程序来控制交换机的接续动作.此程控电话与一般机电式交换机的 ...

  2. 计算机网络基础ios指令,蔡少云——计算机网络实验:IOS命令基础及交换机基本配置.doc...

    <计算机网络实验>实验报告 学 院 管理学院 专 业 电子商务 年级班别 2013级1班 学 号 3213004774 学生姓名 蔡少云 指导教师 黄益民 成 绩_____________ ...

  3. 华为交换机导入配置_华为交换机基础配置1—进入命令行

    交换机基础配置1-进入命令行 1.用户从终端成功登录至设备即进入用户视图,在屏幕上显示: 2.系统视图 在用户视图下,输入命令system-view后回车,进入系统视图. system-view En ...

  4. 华为ensp命令大全_电脑网络:华为交换机基础知识及基本命令配置大全,新手的福音...

    一.交换机常识. 华为作为全球领先的电信解决方案供应商,其产品和业务的分布十分广泛,是众多通信行业的公司学习的典范. 本文主要将以华交换机为例,了解华为交换机的基础知识. 华为交换机基础知识 华为27 ...

  5. 网线,交换机基础命令

    一,网线的制作 1.1 问题 在常见的计算机网络中,网线主要用来连接计算机与交换机(或宽带路由器).交换机与交换机.交换机与路由器,以及需要连网的其他各种设备.网线的制作与测试是作为网络管理员的一个入 ...

  6. 华为交换机基础学习命令(ensp)

    网络基础学习:osi模型和tcp/ip模型 华为交换机基础配置步骤 1.修改系统时间(在<hw>下输入):clock datetime 12:00:00 2018-01-01 2.sysn ...

  7. 思科、华为、H3C、锐捷等四大厂商的交换机基础配置命令全收录

    其实对网工来说,懂得交换机是啥,真的远远不够.NAT等等各大网络公司对网络工程师的必备要求就是:会配置主要型号的交换机和路由器,不熟悉的设备能够独立查资料配置. 然而,在学习这件事上,是没有捷径的.想 ...

  8. 华为交换机基础配置命令参考

    华为交换机基础配置命令参考 基础配置 用户模式 登陆设备后,直接进入用户模式,只能执行少量查看配置的命令: 视图模式 用户模式下,输入system-view进入视图模式,可执行设备全局配置的命令: 局 ...

  9. tftp服务器从交换机上下载配置命令_软考网络工程师之交换机和路由(交换机基础)...

    1.集线器HUB 物理层连接设备,共享带宽,集线器连接的所有节点在一个冲突域中 网络设备里的操作系统称之为IOS, 2.网络设备的连接方式 CON:通过console口连接(DB-9转RJ-45),使 ...

最新文章

  1. spacy库的安装与使用_PythonEEG工具库MNEPython详细安装与使用
  2. 软件调试修炼之道之——反思
  3. PageRank的基本原理以及个性化PageRank在推荐系统的应用
  4. Filebeat常用配置
  5. 鲜活数据数据可视化指南_数据可视化实用指南
  6. 程序员面试金典 - 面试题 17.06. 2出现的次数(找递推规律)
  7. yii2 rbac权限控制之菜单menu详细教程
  8. mysqld.exe已停止工作_win7一直弹出DrUpdate.exe已经停止工作的解决方法
  9. linux Tcpdump 抓包 win大小异常
  10. php imagedashedline,如何用php作线形图的函数
  11. 工业循环冷却水处理设计规范_循环冷却水系统及其水处理
  12. FFmpeg + SDL 的视频播放器的制作视频(雷神,雷霄骅)
  13. stm32+rx8025
  14. 数字鉴相,关于相位差的提取
  15. 2021年江苏省高考数据统计:江苏省普通类报名人数30.9万人,本土167所高校(2所985大学)
  16. ESET NOD32最新版本的安装与激活
  17. 如何使用Excel提取每组中最大最小值
  18. 开启createjs+animate cc之旅
  19. 【Mac 教程系列第 9 篇】如何把 Mac 中的程序坞移动到另一个屏幕
  20. mysql aes源码_MySQL AES_DECRYPT()用法及代码示例

热门文章

  1. 如何做好项目管理,做好人人都是项目经理
  2. 常见的网站登录验证码种类及其解决办法
  3. 流动墨迹速度感知实验(互动媒体技术作业)
  4. SDOI2017 苹果树
  5. leetcode 151 Reverse Words in a String (python)
  6. Pycharm安装及环境配置
  7. Python 面试题和答案
  8. consul注销服务
  9. 如何最有效地提高自身水平?
  10. 提升仓储空间利用率的重型横梁货架 海格里斯防腐蚀防锈横梁式货架