带你理解交换机基本原理和配置
带你理解交换机基本原理和配置
1. 交换机的定位
交换机在TCP/IP五层模型中属于数据链路层
主要是生成和传输数据帧
在网络中相邻节点之间,实现可靠的数据通信,并且控制传输速率。
2. 以太网(MAC)物理地址
MAC物理地址包括48位二进制数,一般会分成六段,用十六进制表示比如B2-5T-E4-20-Q2-4D
就是六字节,也就是48比特,前三段和后三段表示的意思也不同;
前三段叫组织唯一标志符(Organizationally Unique Identifier
即OUI
),由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秒。
- 通过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 LLC 1.2 数据链路层位置 1.3 数据链路层功能 1.4 以太网的发展 1.5 以太网帧格式 1.5.1 MAC地址 1.5.2以太网帧格式 二.交换机 2.1 交 ...
- 了解交换机基本原理与配置
数据链路层 数据链路层位于网络层与物理层之间,数据链路层使用帧完成主机对等层之间数据的可靠传输.数据链路层的作用包括数据链路的建 立.维护与拆除,帧包装,帧传输,帧同步,帧的差错控制及流量控制. 以太 ...
- 【计算机网络】(2)网络传输介质+交换机的基本原理与配置+vlan+trunk
目录 一.网络传输介质 1.1 双绞线(网线) 1.1.1 双绞线的连接规范: 1.1.2 标准网线和交叉线 1.1.3 制作双绞线跳线 1.2 光纤 二.交换机的基本原理与配置 2.1 数据链路层 ...
- 交换机命令行配置与VLAN
交换机的配置 我们下面以Cisco公司的Catalyst2900交换机为例,介绍交换机的一般配置过程. 一.交换机配置方式 1. 通过Console(控制台)端口连接终端或运行终端仿真软件的微机:第一 ...
- cisco 模拟器安装及交换机的基本配置实验心得_网络工程师的Python之路 -- 自动监测网络配置变化...
版权声明:我已加入"维权骑士"(http://rightknights.com)的版权保护计划,所有知乎专栏"网路行者"下的文章均为我本人(知乎ID:弈心)原创 ...
- 使用网络模拟器 Packet Tracer和交换机的端口配置与管理及Telnet远程登陆配置
实验一 实验名称 使用网络模拟器Packet Tracer 实验目的 1. 掌握安装和配置网络模拟器PacketTracer的方法: 2. 掌握使用PacketTracer模拟网络场景的基本方法,加深 ...
- 【ENSP模拟器】链路技术(HCNA)——Smart Link的基本原理和配置实例
目录 Smart Link的配置实例 1.配置思路 2.配置步骤 (1)配置SwitchA(LSW3) (2)配置SwitchA(LSW3) (3)配置SwitchA(LSW3) (4)配置Switc ...
- 交换机的入门配置实验
交换机的入门配置实验 提示:建议先了解计算机网络的网络层再接着看! 1 实验目的: 掌握交换机命令行各种操作模式的区别,以及模式之间的切换: 掌握交换机的全局的基本配置: 掌握交换机端口的常用配置参数 ...
- 华为交换机端口不配置access_华为交换机的配置及:access、trunk、hybird端口详解...
原标题:华为交换机的配置及:access.trunk.hybird端口详解 很多人朋友多次问到华为交换机的配置,确实用的比较多,上次我们有单独提到h3c交换机的配置,今天我们来了解下华为交换机的配置, ...
最新文章
- 【Linux】26_文件服务FTP Server
- python sub 不区分大小写_Python网络爬虫入门篇
- 5个经典的JavaScript面试题
- 【Clion-Ubuntu-dlib】运行一个dlib案例(一)(如何在clion编译器中配置CMakeLists)
- 活着是一种罪过,是上帝对你的另一种眷顾,叫做惩罚!活着痛苦!
- oracle用UNION-ALL 替换UNION ( 如果有可能的话)
- 红米note9安卓手机 通电自启动 插数据线自动开机 进系统 执行命令自动化 执行脚本
- 目前微型计算机硬件主要采用,目前使用的微型计算机硬件主要采用的电子器件是()。 A. 真空管 B. 晶体管 C. 大规模和超大规模集成电路...
- 聊一聊为什么JAVA只允许单继承
- lookAhead和RAdam 真香
- 无线射频专题《IEEE 802.11协议讲解1@路由高级配置项,Beacon周期、RTS阈值、DTIM》
- 产品经理必修课(4):深挖需求
- PDF 格式的文件编辑难度非常大,相比 .docx格式,它存在的意义是什么?
- python爬虫中文不能正常显示问题的解决
- 深度学习(三)——深层神经网络
- 电商用户RFM分析(平均值计算中心点)
- sqlite3 实现批量处理 sql语句,避免频繁操作数据库,从而影响性能的问题
- 合肥 python 培训
- Python123 练习7
- 中国电信 MEC 最佳实践白皮书丨附下载