DHCP
Dynamic Host Control Protocol,动态主机控制协议
基本原理
1、使用bootstrap协议发送DHCP discover消息发现网络中的DHCP server(UDP数据包,目的广播,Client提供接口MAC地址)
2、网络中的server在收到DHCP discover消息,恢复offer消息提供IP地址且将该IP地址临时锁定(UDP数据,单播回复)
3、Client在收到后发送Reques数据包明确声明自己要使用的IP地址和使用那个Server提供IP地址(UDP数据,广播)
4、Server在收到Request数据包自己可以提供IP地址时则回复ack进行确认,提供具体的IP地址等配置信息
在分配IP地址时,Client与server之间约定配置信息使用时间
50%,使用单薄向server续约
87.5%,直接尝试使用广播向网络所有的服务续约
Client不再使用该IP地址,则主动release释放该IP地址
dhcp ip interface (华为特有)
FTP
File Transfer Protocol,文件传输协议
基本原理
分为控制层和数据层
1、建立控制连接
Client向Server端21端口发送TCP连接请求,完成三次握手。
完成FTP认证(AAA)
2、建立数据连接
Client向Server发出取数据请求,通过控制层面告知Client端侦听的端口及IP地址。Server使用源端口20向Client告知的IP地址及端口发起TCP请求连接。
在完成连接后进行数据传输。
设置默认ftp 目录:set default ftp-directory
LACP
基于IEEE802.3ad标准的LACP(Link Aggregation Control Protocol,链路汇聚控制协议)是一种实现链路动态汇聚的协议。LACP协议通过LACPDU(Link Aggregation Control Protocol Data Unit,链路汇聚控制协议数据单元)与对端交互信息。
链路聚合:将多条物理链路捆绑成为一条逻辑,可以永恒提高网络带宽、增强网络可用性。
人工捆绑:将多条物理链路捆绑,所有链路都参与数据转发无法检测到链路故障。
LACP方式:动态协商方式,双方设备经过协商后将链路捆绑进eth trunk,有主设备根据条件捆绑,可以自动检测链路故障。同时可以实现M:N备份方式。主备总捆绑数最大为8条。
VLAN
Virtual Local Area Network:虚拟局域网,将大局域网分割成小的网络。
同意VLAN内可以直接进行数据通信,不同VLAN之间不允许直接进行数据通信
Access端口:数据包进端口分配VLAN标记,出Access接口脱去VLAN标记(只能属于一个VLAN)
Trunk端口:允许多个VLAN通过且数据帧发出时必须携带上VLAN标记
PVID:端口VLAN ID,如果收到一个数据帧没有任何VLAN标记,则分配该接口PVID。
Hybrid:混合型端口,可以认为的控制端口允许通过的VLAN和是否携带标记。(华为独有)
命令解释:
port hybrid pvid vlan 100 接收到无标记的数据帧分配vlan为100
port hybrid untagged vlan 2 to 3 100 该接口允许vlan 2 3 和 100 通过且携
clear configuration interface g0/0/0/1 带标记清理某个端口配置命令
GVRP
同意vlan注册协议,用于动态传递vlan信息
消息类型
Join消息:注册vlan
Leave消息:注销vlan
Leave all:注销所有消息
注册:在trunk上发送Join消息,收到Join消息的端口则将
注册模式
1、normal:常规模式为默认模式,动态学习vlan且将静态vlan和动态vlan注册消息都发出。
2、fixed:只发送静态vlan注册消息,不学习不发送动态vlan信息。
3、forbidden:相当于在接口上禁用GVRP,不发送不学习任何注册和注销消息。
VLAN间路由
1、单臂路由:借助路由器实现不同vlan之间数据通信基本原理
基本原理
在路由配置子接口与vlan绑定,如子接口g0/0/2.2(VID 2) 表示该接口属于vlan 2,当收到TAG为vlan 2的数据帧交给接口g0/0/2.2
所有PC流量发送给服务器,由路由完成路由转发到目的地。
缺点:流量在同一条链路上传递两次,浪费资源。
命令解释
interface GigabitEthernet0/0/2.2
dot1q termination vid 2 将该接口捆绑给vlan2
ip address 1.1.1.100 255.255.255.0
arp broadcast enable 开启ARP回复功能
三层交换:具有路由功能和交换功能
基本原理
使用vlanif接口为不同vlan之间路由。如vlanif2, 表示该接口为三层IP接口可以直接配置IP地址,且该接口只属于vlan2。不同vlan间通信时,先将数据发给该vlan所属vlanif接口,然后由三层交换机查找路由后发送到目的地。