华为数通HCIA笔记——链路聚合、VLAN、DHCP基础
链路聚合、VLAN、DHCP基础
- 链路聚合
- 实现链路聚合方式
- 1、手工负载分担配置命令:
- 2、LACP模式配置
- VLAN
- 端口类型(Access Trunk Hybrid)
- Access类型
- 配置
- Trunk类型
- 配置
- Hybrid类型(华为私有)--实现2层的灵活组网
- 配置
- DHCP
- 动态主机配置协议DHCP
- DHCP续租
链路聚合
链路聚合作用:增加带宽、提高可靠性、同时还支持负载分担
实现链路聚合方式
1、手工负载分担(没有协议参与)
2、LACP模式(有链路聚合控制协议参与)
注意事项:Eth-Trunk链路两端相连的的物理接口数量、速率、双工方式、流控方式必须一致。
1、手工负载分担配置命令:
[SW1]interface Eth-Trunk 12
[SW1-Eth-Trunk12]mode manual load-balance //配置模式
[SW1-Eth-Trunk12]trunkport GigabitEthernet 0/0/10 to 0/0/12 //将物理接口加入逻辑组
手工负载分担模式优点:没有协议参与、负担比较轻,适用于比较旧的设备(不支持LACP)
缺点:无法检测错连链路。
2、LACP模式配置
[SW1-Eth-Trunk12]mode lacp-static//配置模式
[SW1-Eth-Trunk12]trunkport GigabitEthernet 0/0/10 to 0/0/12 //将物理接口加入逻辑组
[SW1-Eth-Trunk12]max active-linknumber 2 //调整最大活动链路数
LACP
优点:能检测错连链路,避免数据转发错误。能支持备份链路。
缺点:协议参与,负担较重
查看链路聚合信息命令:
display interface eth-trunk 1
VLAN
传统以太网问题:
冲突严重、广播泛滥、安全性不足
VLAN:隔离广播域
一个VLAN = 一个广播域=一个网段
特点:
同一个VLAN内的用户可以进行二层直接互访,而不同VLAN间的用户被二层隔离。
valn作用:既能够隔离广播域,又能够提升网络的安全性。
vlan总数4096;
vlan范围:0~4096;
真正可用1~4094;0和4095保留。
默认条件下,交换机只有VLAN1创建VLAN
[SW1]vlan 10 //单个创建
[SW1]vlan 11 to 20 30 40 //批量创建vlan帧格式:
原始数据帧
有TAG的数据帧,由802.1Q协议定义。(Vlan标记)
VALN标签长4字节(分为4字段),添加在SMAC和Type字段之间。PVID
PVID即Port VLAN ID;表示端口在缺省情况下所属的VLAN。默认都是1.
<SW1>display port vlan
PVID值就决定,主机所处的VLAN
端口类型(Access Trunk Hybrid)
Access类型
应用:一般用于对接PC
vlan数据:只能允许一个vlan数据通过
收发规则:
(1)收
无tag帧,打上PVID标记,根据VLAN与DMAC进行查表转发
有tag帧,检查tag是否等于接口PVID,相同则接收,不同则丢弃。
(2)发
前提:发送时已经在交换机内部,交换机内部所有的数据帧都是有标记的。
Access端口在转发数据前会移除VLAN Tag。
注意:收到未知单播、组播、广播数据帧,只限定在本vlan内进行泛洪。
配置
interface Gig0/0/1 //进入接口
port link-type access //配置端口类型
port default valn 10 //划分vlan10
Trunk类型
应用:交换机对接交换机,或者交换机对接路由器(单臂路由)
valn数据:允许多个vlan数据通过(允许列表内)
收发规则:
(1)收
无tag帧,打上PVID标记,查看标记是否在允许列表中,是则接收,根据vlan ID与DMAC进行查表转发,否则直接丢弃。
有tag帧,查看标记是否在允许列表中,是则接收;根据vlan ID与DMAC进行查表转发,否则直接丢弃。
(2)发
标记是否在允许列表中,是,再查看标记是否与PVID相同,相同则移除标记,进行发送;不同则保留标记进行发送,如果标记不在允许列表中则丢弃。
配置
interface Gig0/0/10 //进入接口
port link-type trunk //配置端口类型
port trunk pvid vlan 11//配置可通过的vlan
Hybrid类型(华为私有)--实现2层的灵活组网
应用:连接主机,也可以连接交换机
vlan数据:允许多个vlan数据通过
收发规则:
(1)收
无tag帧,打上PVID标记,查看标记是否在允许列表中,是则接收,根据vlan ID与DMAC进行查表转发,否则直接丢弃。
有tag帧,查看标记是否在允许列表中,是则接收;根据vlan ID与DMAC进行查表转发,否则直接丢弃。
(2)发
标记是否在允许列表中,是,再查看接口配置参数来决定保留还是移除标记,否则丢弃。
配置
interface Gig0/0/1
port link-type hybrid //设置端口类型
port hybrid pvid vlan 10 //将它的PVID改为10;默认不改,它就是1
port hybrid tagged vlan 20 //(保留)决定发送的时候保留还是不保留标记
port hybrid untagged vlan 10(剥离)
DHCP
动态主机配置协议DHCP
- 作用:动态分配IP地址等网络参数,可以减少管理员的工作量,避免用户手工配置网络参数时造成的地址冲突。
- 架构:C/S ,客户端/服务器
C–请求IP
S–分配IP参数 - DHCP结构:L2-IP-UDP-DHCP
UDP :
客户端端口号:68
服务器端口号:67 - 工作原理:
(1)C发送DHCP Discover
SIP:0.0.0.0
DIP:255.255.255255
(2)S发送DHCP Offer(广播/单播)
包含内容(IP、MASK、GW、DNS)
SIP:服务器地址
DIP:分配的单播IP(华为)
如果客户端收到多个offer,那么就优选第一个到达的来使用。
(3)DHCP Request(广播)
SIP:0.0.0.0
DIP:255.255.255.255
声明采用的是哪一台服务器分配IP参数,未采用的服务器回收分配IP
(4)DHCP ACK(广播/单播)
SIP:服务器地址
DIP:分配的单播IP(华为)
经过这四个步骤,客户端开始正式使用服务器分配的IP参数进行通信。
DHCP续租
剩余50%:DHCP Request(单播)
剩余12.5%:DHCP Request(广播)
剩余0:重新申请
华为数通HCIA笔记——链路聚合、VLAN、DHCP基础相关推荐
- 华为数通HCIA笔记 —— STP
STP 背景:出现2层环路(会导致广播风暴.MAC地址表会震荡) 报文:(重要参数) 什么是STP? STP(Spanning Tree Protocol)是运行在交换机上的二层破环协议,环路会导致广 ...
- 华为数通HCIA学习笔记——IP编址
华为数通HCIA--IP编址 IP头部报文 Version:用于指明版本类型,IP协议常用的协议版本就有IPV4,IPV6 Header Leangth:IP头部长度,范围在20-60B DS Fie ...
- 华为数通HCIA考试高分指导(含全套题库)
华为认证考试600分就能上岸拿证,考试并不难.今天将从6大重要考点考题分析,帮助大家高峰通过HCIA考试. 想要HCIA考试通过并获得高分,必须掌握以下6大板块: 1.选举规则汇总(易混淆考点) 2. ...
- 华为数通HCIA认证800分速成指南(考前6大板块突破,含题库解析)
华为Datacom 数通HCIA考试要求及形式如下: 主要考试板块及内容分布: 如果要想快速通过HCIA考试,就要抓住常考知识点和难点,本文通过整理分析多套HCIA考试真题分析得出,从6大方向进行考前 ...
- 华为数通HCIA学习资料学习总结
数通HCIA学习资料&学习总结 HCIA完整脑图点这 脑图密码: HCIA
- 华为数通HCIA学习笔记之OSI参考模型TCP/IP模型
OSI模型(Open systems Interconnection Model),由国际化标准ISO收录在ISO 7489标准中并于1984年发布. OSI参考模型: 名称 作用 7.应用层 为应用 ...
- 华为数通Hcia 1、通信基础
文章目录 前言 记录学习数通笔记1 一.计算机网络的组成 二.计算机网络分类 计算机网络性能指标 速率 带宽(bandwidth) 延迟(delay) 误码率 数据交换方式 前言 记录学习数通笔记1 ...
- 华为数通Hcia 6、IP协议
IP协议 Internet Protcol 因特网协议 报文格式 DSF 主要用于限速设置优先级 QOS技术 分片 当数据包比链路MTU大时,就可以被分解为很多的足够小片段,该过程叫做分片 More ...
- 华为数通基础实验--链路聚合
华为数通基础实验–链路聚合 链路聚合 什么是链路聚合 链路聚合是不进行硬件升级的条件下,通过将多个物理接口捆绑为一个逻辑接口,来达到怎加链路带宽的目的.在实现增大带宽目的的同时,链路聚合采用备份链路的 ...
最新文章
- 2500 万行的代码就问你敢不敢动?!
- duration java_Java Duration类| 带示例的getUnits()方法
- sql server使用convert来取得datetime日期数据
- 按键精灵post教程_安卓按键精灵教程VIP按键精灵辅助post视频教程大漠插件编程实战...
- 自定义 View 之抖音时钟罗盘仪效果
- 康奈尔大学做笔记方式
- html怎么唤起虚拟键盘,电脑虚拟键盘怎么打开?电脑虚拟键盘打开五大方法介绍...
- 怎么修改网页游戏服务器内容,云服务器怎么设置挂网页游戏
- 小米商城项目实战(一)
- debian下切换内核
- 智障的wordpress更换主题之旅
- SQL Server:mdf文件和ldf文件是什么?
- FPGA工程师的个人工作经历总结
- 安装EA后win10提示系统资源不足,无法完成请求服务的解决方法
- 【跟着达叔学Java】系列文章更新
- 为什么剑桥出身的“AI教父”辛顿会担心?
- 人教版计算机全册教案,最新人教版五年级下册信息技术全册教案
- 求求大厂给个Offer:List面试题
- 迅捷家用路由器模拟登录页面测试
- PASCAL VOC统计各类目标数量
热门文章
- mac连接mysql出现 Access denied for user ‘Lampard‘@‘localhost‘ (using password: NO)
- Widows下使用命令获取连接过的WLAN密码
- 6、Fatfs系统移植
- pytorch 笔记:使用Tune 进行调参
- unity Shuriken粒子系统 ---飞镖系统?
- 市场上最常见的国际期货软件是什么?
- 计算机系统结构自考真题解析,计算机系统结构自考2015年4月真题
- android沉浸式状态栏底部背景用图片代替
- Python+Dash,快速开发一个在线调查问卷
- 八、Linux编辑器之Vi、Vim的使用及技巧篇