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

1. 交换机的定位

交换机在TCP/IP五层模型中属于数据链路层

主要是生成和传输数据帧
在网络中相邻节点之间,实现可靠的数据通信,并且控制传输速率。

2. 以太网(MAC)物理地址

MAC物理地址包括48位二进制数,一般会分成六段,用十六进制表示比如B2-5T-E4-20-Q2-4D就是六字节,也就是48比特,前三段和后三段表示的意思也不同;

前三段叫组织唯一标志符(Organizationally Unique IdentifierOUI),由IEEE的注册管理机构给不同厂家分配的代码,区分了不同的厂家。

后三段则是由厂家自行分配,叫扩展标识符,注意同一个厂家生产的网卡MAC地址后三段24位是不同的。

3. 理解了之后,就要说到交换机的工作方式了

  • 初始状态(没活干)

  • 源MAC地址学习(比方说电脑A通过交换机要发送数据给电脑B,那么交换机会先记录A的MAC地址,然后在交换机内部MAC地址表中查找B的地址)

  • 广播未知的数据帧(没有找到的话就要吼一嗓子给所有的接口除了A自己,那么电脑B,C,D都会收到广播的数据帧)

  • 接收方回应(C,D电脑都发现这个数据帧不找自己,所以直接丢弃,B收到发现是找自己的,回应一个数据帧,数据帧通过交换机则交换机记录B的MAC地址)

  • 交换机实现单播通信(交换机中存在A,B的MAC地址后,通信便不需要借助广播了,直接通过相应接口传输)

    一般MAC地址会在交换机的MAC地址表中被保存300秒。

  1. 通过VLAN连接VLAN10和VLAN20的电脑

用华为ensp演示:

添加4个PC,和一台交换机S5700

PC1配置IP:192.168.10.11/24

PC2配置IP:192.168.10.12/24

PC3配置IP:192.168.20.21/24

PC4配置IP:192.168.20.22/24

PC1,PC2的网关设置为192.168.10.1
PC3,PC4的网关设置为192.168.20.1

接下来就是配置LSW1(交换机):

首先要使PC1,PC2在同一vlan中通信

 system-viewVLAN10   //创建vlan10quitinterface GigabitEthernet 0/0/1  //进入PC1连接端口port link-type access //定义端口传输模式port default vlan 10   //将端口加入vlan10quit  //回到配置视图interface GigabitEthernet 0/0/2port link-type accessport default vlan 10

配置完之后PC1就可以ping通PC2了

PC3,PC4配置完也是同理,但是如果我把PC3,PC4加入VLAN20,那么vlan10和vlan20如何通信呢

现在只有PC1,PC2或PC3,PC4能ping通,如何实现他们互相ping通呢

这时候需要在计算机上配置网管,并在交换机上配置相应VLAN 的IP地址(网关上面已经配置好了)

交换机的配置在原有基础上,写入如下

interface VLANif 10  //进入vlan10接口视图,与vlan10不同ip address 192.168.10.1 255.255.255.0  //定义vlan10管理IP三层 交换网关路由quitinterface VLANif 20ip address 192.168.20.1 255.255.255.0quit

成功

带你理解交换机基本原理和配置相关推荐

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

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

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

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

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

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

  4. 交换机命令行配置与VLAN

    交换机的配置 我们下面以Cisco公司的Catalyst2900交换机为例,介绍交换机的一般配置过程. 一.交换机配置方式 1. 通过Console(控制台)端口连接终端或运行终端仿真软件的微机:第一 ...

  5. cisco 模拟器安装及交换机的基本配置实验心得_网络工程师的Python之路 -- 自动监测网络配置变化...

    版权声明:我已加入"维权骑士"(http://rightknights.com)的版权保护计划,所有知乎专栏"网路行者"下的文章均为我本人(知乎ID:弈心)原创 ...

  6. 使用网络模拟器 Packet Tracer和交换机的端口配置与管理及Telnet远程登陆配置

    实验一 实验名称 使用网络模拟器Packet Tracer 实验目的 1. 掌握安装和配置网络模拟器PacketTracer的方法: 2. 掌握使用PacketTracer模拟网络场景的基本方法,加深 ...

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

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

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

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

  9. 华为交换机端口不配置access_华为交换机的配置及:access、trunk、hybird端口详解...

    原标题:华为交换机的配置及:access.trunk.hybird端口详解 很多人朋友多次问到华为交换机的配置,确实用的比较多,上次我们有单独提到h3c交换机的配置,今天我们来了解下华为交换机的配置, ...

最新文章

  1. 【Linux】26_文件服务FTP Server
  2. python sub 不区分大小写_Python网络爬虫入门篇
  3. 5个经典的JavaScript面试题
  4. 【Clion-Ubuntu-dlib】运行一个dlib案例(一)(如何在clion编译器中配置CMakeLists)
  5. 活着是一种罪过,是上帝对你的另一种眷顾,叫做惩罚!活着痛苦!
  6. oracle用UNION-ALL 替换UNION ( 如果有可能的话)
  7. 红米note9安卓手机 通电自启动 插数据线自动开机 进系统 执行命令自动化 执行脚本
  8. 目前微型计算机硬件主要采用,目前使用的微型计算机硬件主要采用的电子器件是()。 A. 真空管 B. 晶体管 C. 大规模和超大规模集成电路...
  9. 聊一聊为什么JAVA只允许单继承
  10. lookAhead和RAdam 真香
  11. 无线射频专题《IEEE 802.11协议讲解1@路由高级配置项,Beacon周期、RTS阈值、DTIM》
  12. 产品经理必修课(4):深挖需求
  13. PDF 格式的文件编辑难度非常大,相比 .docx格式,它存在的意义是什么?
  14. python爬虫中文不能正常显示问题的解决
  15. 深度学习(三)——深层神经网络
  16. 电商用户RFM分析(平均值计算中心点)
  17. sqlite3 实现批量处理 sql语句,避免频繁操作数据库,从而影响性能的问题
  18. 合肥 python 培训
  19. Python123 练习7
  20. 中国电信 MEC 最佳实践白皮书丨附下载

热门文章

  1. 求LCA的四种方法(暴力,倍增,RMQ+ST,Tarjan)
  2. QQ欢乐斗地主心得体会 (三):高倍场攻略
  3. 注册功能课件详解:前后端
  4. 惊呆了!难道还有这么云盘的软件???再也不怕视频被和谐了!!
  5. 关于全球苹果手机的型号版本介绍
  6. c语言中json格式化输出,JSON格式化输出
  7. arm9+linux s3c2440 触摸屏驱动移植
  8. 计算机图形学基础徐文鹏知识点,计算机图形学基础(OpenGL版)
  9. android单机听歌软件,听歌用什么软件好?2018听歌软件推荐
  10. Hello Redis,我有7个问题想请教你!