一、三层交换
1. 三层交换技术
三层交换:可以实现vlan之间的通信。一次路由,多次交换。
vlanif(vlanint) 三层接口。例:vlanif 10(vlaninterface 10)给vlan 10配置虚拟接口。
2. 路由表(FIB)
只会查找一次路由表,mls条目转发 后续的包按照mls条目转发。
3. 三层交换机实现vlan之间通信的原理
每一个 vlan都会虚拟出一个虚拟接口,然后在虚拟接口上配置ip地址。
3.1 工作原理
(1)主机A给B发送单播数据包
(2)交换机查找FIB表,找到下一跳地址
(3)查找下一跳地址对应的邻接关系的2层封装信息
(4)转发
二、DHCP的介绍
1. DHCP
DHCP:动态主机配置协议,它的受限协议为UDP,它分为:1. 手动配置
2. 自动获取
需要一台服务器提供ip地址给客户端自动获取。
客户端:UDP 68
服务器端:UDP 67
1.1 DHCP的好处
1.减少管理员工作量
2.避免输入错误的可能
3.避免IP地址冲突
4.提高IP地址的利用率
5.方便客户端的配置
1.2 DHCP的分配方式
自动分配:分配到一个IP地址永久使用
手动分配:由DHCP服务器管理员专门制定IP地址
动态分配:使用完后释放IP地址,供其他客户机使用
1.3 DHCP的租约过程
客户机从DHCP服务器获得IP地址的过程称为DHCP的租约过程。
分别分为四个过程:1. 客户端在网络中搜索服务器
2. 服务端向客户端响应服务
3. 客户端向目标服务器发生服务请求
4. 服务器向客户提供服务
大白话解释:
当客户机加入到网络中需要得到ip地址
客户机会发送一个广播报文discover寻找DHCP服务器
DHCP服务器收到discover报文,会回复一个offer报文,并且携带相关的配置信息
客户端收到offer报文后,会将报文中的配置信息配置好,再恢复一个request报文,告诉DHCP服务器,将使用的地址从合法地址池中取出
DHCP服务器收到request报文会回复一个ACK,告诉客户机可以放心使用
1.4 三种情况发送报文
1.网络中无DHCP服务器,客户端会自动配置一个错误地址,169.254开头的地址
2.只有一台DHCP服务器,当前服务器回复
3.不止一台DHCP服务器,哪一台服务器offer报文先到达客户机,客户机就用到达客户机的当前服务器。
三、练习
1. 配置路由器、二级交换机、三层交换机以及pc主机
2. 配置上述图中所有pc的相关信息
拿PC1来举例
3. 点击二级交换机LSW2,输入u t m关闭提示警告信息,然后sys进入系统模式为LSW2改名sys sw2,同时一键创建三个虚拟局域网vlan 10 20 30。
4. 分别进入接口1、2、3,设置它们的端口为access,并分别默认端口为10、20和30。退出当前接口后为进入接口4准备。
5. 进入接口4,设置它的端口为trunk,设置允许所有端口通过,最后退出当前接口。
6. 在系统模式下,显示所有接口信息
7. 点击三级交换机LSW1,输入u t m关闭提示警告信息,然后sys进入系统模式为LSW1改名sys sw1,同时一键创建三个虚拟局域网vlan 10 20 30。
8. 进入接口1,设置端口为trunk,所有端口虚拟局域网允许通过。
9. 分别进入虚拟局域网接口10 20 30,并分别设置IP为对应主机的地址和子网掩码,最后退出当前接口。
10. 创建虚拟局域网 100,进入接口2,设置端口类型为access,默认虚拟局域网端口为100,最后退出当前端口,进入虚拟局域网接口100,配置ip地址。
11. 退出当前接口,显示ip路由信息表
12. 点击路由器AR1,输入u t m关闭提示警告信息,然后sys进入系统模式为AR1改名sys R1。
13. 分别进入接口1和2配置ip地址,随后退出当前接口。
14. 在R1当前系统下,配置静态路由
15. 显示IP路由表