公司今天的项目用到了交换机的基数,加上前几天分享的网络模型,所以这次像跟大家分享一下交换机的原理与配置。

目录

一、数据链路层

数据链路层的功能

二、以太网

①.以太网的发展

②.以太网MAC地址

③.以太网帧格式

Ethernet Ⅱ帧格式

三.交换机工作原理

1.交换机工作原理

2.交换机以太网接口的工作模式

3.交换机以太网接口速率

4.配置前准备

5.SecureCRT软件的使用

6.管理设备的方式:

四.华为交换机命令行

进入和退出

总结


一、数据链路层

数据链路层:建立逻辑连接,进行硬件地址寻址,差错校验等功能(交换机)

LLC(逻辑链路控制):是局域网中数据链路层的上层部分,IEEE 802.2中定义了逻辑链路控制
协议。用户的数据链路服务通过LLC子层位网络层提供统一的接口。

位于物理层和网络层之间

数据链路层的功能

数据链路的建立、维护与拆除
帧包装、帧传输、帧同步
帧的差错恢复
流量控制
物理地址寻址

解释:
设计数据链路层的主要目的就是在原始的、有差错的物理传输线路的基础上,采取差错
检测、差错控制与流量控制等方法I将有差错的物理线路改进成逻辑上无差错的数据链路,
向网络层提供高质量的服务。较高的发送速度和较低的接收能力的不匹配,会造成传输
出错,因此流量控制也是数据链路层的一项重要工作。

二、以太网

①.以太网的发展

2.94兆实验性以太网:X-Wire
10兆以太网应用:DIX
10兆以太网标准:IEEE802.3
100/1000兆以太网:千兆以太网

解释:电气与电子工程师协会,简称IEEE,总部位于美国纽约,是一个国际性的电子技术
与信息科学工程师的协会,也是目前全球最大的非营利性专业技术学会。

②.以太网MAC地址

作用:用来识别一个以太网上的某个单独的设备或一组设备
Mac地址:是12位十六进制数。包含48bit,前24比特表示供应商标识,
后24比特表示供应商对网卡的唯一编号

MAC地址是第8位是0的时候,表示该MAC地址位单播地址;
MAC地址是第8位是1的时候,表示该MAC地址位组播地址;

数据通信四个要素:源IP、目的IP、源MAC、目的MAC

例如:
08-00-5a-E3-93-6C       前三位24比特表示IBM
00-00-0c-be-b6-42       前三位24比特表示CISCO

③.以太网帧格式

Ethernet Ⅱ帧格式

7字节+1字节+6字节+6字节+2字节+46~1500字节+4字节
7字节:前导玛(前同步码)
1字节:帧起始定界符
6字节:目的地址
6字节:源地址
2字节:类型(用来标识上层协议的类型,例如0800H表示IP协议)
46~1500字节:数据(1500≥数据≥46,不在这范围就需要换下一个承载)
4字节:帧校验序列(FCS)

数据链路层的功能包括:链路的建立、维护与拆除等
以太网帧格式以前导玛起始,32位冗余校验码结尾

三.交换机工作原理

补充:企业机交换机一般是24口和48口,接口又分为电口和光口

1.交换机工作原理

1.基于源MAC地址学习
2.基于已知目标MAC地址转发
3.当目标MAC地址未知时,泛洪处理
4.交换机收到广播/组播帧时,无条件泛洪处理
5.交换机一个接口可以学习多个MAC地址
6.交换机学习到同一个MAC地址,但是是从不同的端口到学习到的,此时,将此MAC与后
学习到的端口绑定起来。

MAC地址三元素:MAC地址、VLAN ID、端口号
MAC地址表老化时间:5分钟

2.交换机以太网接口的工作模式

单工:两个数据站之间只能沿单一方向传输数据(广播)
半双工:两个数据站之间可以双向数据,但不能同时进行(对讲机)
全双工:两个数据站之间可双向且同时进行数据传输(电话)

3.交换机以太网接口速率

接口连接时进行向下协商
协商失败则无法正常通信

4.配置前准备

1.Console电缆
2.物理连接
  计算机COM口
  交换机/路由器Console口
3.软件连接
  超级终端
  其他软件

5.SecureCRT软件的使用

  • SecureCRT软件的配置

    • 端口选择
    • 选择连接方式:Serial
    • COM口属性
串口设置:波特率:9600;数据位:8奇偶位:无停止位:1流控:无

6.管理设备的方式:

带内管理:指的是网络管理控制信息与用户承载业务的网络是同一个逻辑通道。即使用到带宽的管理方式。

带内管理方式有:WEB,Telnet(Telnet时用的外网的IP)

带外管理:指的是网络管理控制信息与用户承载业务的网络不是同一个逻辑通道。即使用内网的管理方式,不占用带宽。

带外管理方式有: Console、 Telnet (telnet时用的是内网的IP)

四.华为交换机命令行

进入和退出

操作 命令
从用户视图进入系统视图 system-view
从系统视图返回到用户视图| quit
从任意的非用户视图返回到用户视图 return

代码演示

总结

今天理论知识点比较多,主要内容有数据链路层功能,以太网帧格式,交换机的工作原理和交换机的命令行配置,大家仔细看一下我觉得不是很难理解

云计算——交换机基本原理与配置相关推荐

  1. 带你理解交换机基本原理和配置

    带你理解交换机基本原理和配置 1. 交换机的定位 交换机在TCP/IP五层模型中属于数据链路层 主要是生成和传输数据帧 在网络中相邻节点之间,实现可靠的数据通信,并且控制传输速率. 2. 以太网(MA ...

  2. 了解交换机基本原理与配置

    数据链路层 数据链路层位于网络层与物理层之间,数据链路层使用帧完成主机对等层之间数据的可靠传输.数据链路层的作用包括数据链路的建 立.维护与拆除,帧包装,帧传输,帧同步,帧的差错控制及流量控制. 以太 ...

  3. 三分钟帮你快速掌握交换机基本原理与配置

    目录 一.数据链路层 1.1 LLC 1.2 数据链路层位置 1.3 数据链路层功能 1.4 以太网的发展 1.5 以太网帧格式 1.5.1 MAC地址 1.5.2以太网帧格式 二.交换机 2.1 交 ...

  4. 【计算机网络】(2)网络传输介质+交换机的基本原理与配置+vlan+trunk

    目录 一.网络传输介质 1.1 双绞线(网线) 1.1.1 双绞线的连接规范: 1.1.2 标准网线和交叉线 1.1.3 制作双绞线跳线 1.2 光纤 二.交换机的基本原理与配置 2.1 数据链路层 ...

  5. 【ENSP模拟器】链路技术(HCNA)——Smart Link的基本原理和配置实例

    目录 Smart Link的配置实例 1.配置思路 2.配置步骤 (1)配置SwitchA(LSW3) (2)配置SwitchA(LSW3) (3)配置SwitchA(LSW3) (4)配置Switc ...

  6. 交换机的入门配置实验

    交换机的入门配置实验 提示:建议先了解计算机网络的网络层再接着看! 1 实验目的: 掌握交换机命令行各种操作模式的区别,以及模式之间的切换: 掌握交换机的全局的基本配置: 掌握交换机端口的常用配置参数 ...

  7. 思科AP与交换机端口的配置

    思科AP与交换机端口的配置. 思科AP可以分IOS AP 和LAP. 1.IOS AP  中如果AP上需要创建多个SSID,连接的交换机端口则需要: switch(config-interfa)# s ...

  8. CCNA培训课总结笔记--交换机的基本配置(十三)

    实验目的: 熟悉交换机的基本配置,学会在交换机上划分VLAN及如何将接口划分到指定的VLAN.本实验主要是用模拟器DynamipsGUI及3640的IOS文件做的实验,所以配置的命令有些会有出入. 实 ...

  9. 用MacBook对交换机进行初始化配置

    用MacBook对交换机进行初始化配置 小王是一家系统集成商的设备安装工程师,日常工作经常要安装.调试各种工控机和交换机,平日里陪伴他的一台古董级的IBM T23笔记本,升级过硬件可还是又沉又慢,安装 ...

  10. Catalyst 2950/2955交换机的RSPAN配置

    本文出自 "王达博客" 博客,转载请与作者联系! 作者已授权本博客转载 以下内容摘自笔者即将在一出版社出版上市的新书<Cisco/H3C交换机配置与管理完全手册>一书. ...

最新文章

  1. 初学markdown
  2. ionic中使用Cordova Uglify 压缩js与css
  3. Why Object.prototype.hasOwnProperty.call(myObj, prop)
  4. leetcode 10 Regular Expression Matching
  5. ADO.NET的记忆碎片(二)
  6. 【机器学习入门笔记5:OpenCV像素的基础知识】20190203
  7. ffmpeg与x264有什么区别?
  8. Java JFrame 和 Frame 的区别
  9. linux eclipse svn插件安装,Linux上Eclipse安装SVN插件和安装JavaHL
  10. (88)FPGA面试题-使用Verilog HDL编写二进制转格雷码
  11. java编译异常有哪些_java 中 哪些异常必须声明并捕获,否则产生编译错误
  12. jsp引用带参数的js文件,例如 script src=a.js?ctxpath=${base
  13. DingTalk机器人C#代码
  14. 怎样用UE4把一个Actor直接打包成Pak
  15. 菜鸟上网必备知识大全
  16. php第三方微信app支付接口开发,PHP开发APP微信支付接口
  17. 【统计年鉴下载】夏泽网
  18. 1688-seller_info - 获得店铺详情
  19. mongo按季度统计_2020年第一季度|我国DDoS攻击资源季度分析报告
  20. MindSpore:环境问题案例

热门文章

  1. python课程设计小结和体会_通用版课程设计心得体会
  2. 植物大战僵尸:你还在因为玩不过僵尸而气到吃电脑吗?不要怕,教你修改用户存档,逆天翻盘,吊打僵尸**
  3. Ubuntu更换系统字体
  4. vue 点击图标 显示/隐藏 密码
  5. php 支付宝验签失败,支付宝移动支付,服务端对异步通知信息验签的时候验签失败...
  6. 计算机类毕业设计论文写作指导
  7. GetShell的姿势总结
  8. Ubuntu安装中文输入法
  9. Exchange 2007统一消息服务器功能概述
  10. linux中qt浏览器崩溃解决,解决Firefox火狐浏览器总是崩溃问题