1单臂路由
- 当路由器启用单臂路由的时候使用TRUNK,其余时候都用access。路由器只有是单臂路由的时候才能看懂VLAN。
- 路由器的ARP广播要开启。
1.1单臂路由命令:
dot1q termination vid 30
ip add ip地址 子网掩码
arp broadcast enable //开启arp广播
1.2单臂路由产生的瓶颈(单臂路由的缺陷)
- 单臂为网络骨干链路,容易形成网络瓶颈;
- 子接口依然依托于物理接口,应用不灵活
- VLAN间转发需要查看路由表,严重浪费设备资源
2三层交换
- 使用三层交换技术实现VLAN间通信;
- 三层交换=二层交换+三层转发
- 在三层交换机上配置的VLAN接口为虚接口
3DHCP工作原理
DHP的工作原理是四个报文:discover 、 offer 、 request 、ack
- discover :找寻DHCP服务器;
- offer:服务器回复discover报文,并且携带网络配置信息(ip 地址 网关 子网掩码等信息)
- request:客户机回复request报文,告知自己收到了 配置项,并且已经使用;
- ack:服务器回复ack报文,确定客户机可以使用分配的ip地址。
3.1windows命令:
- ipconfig ip地址
- ipconfig /release 释放地址
- ipconfig /renew 重新获取地址
总结:
- 单臂路由三层交换机都可以实现VLAN之间的通信
- 单臂路有工作原理:路由器重新封装MAC地址,转换VLANID
- 三层交换机:一次路由,多次交换
- 一次路由:数据流的第一个数据包由三层引擎来处理,重新封装MAc,再路由转发数据包
- 多次交换:第一个数据包转发后,会在硬件创建一个MSL条目,MSL包含FIB(转发信息库:包含邻接主机IP和vlanid)、邻接关系表(包含邻接主机MAC地址),通过查询FIB和邻接关系表重新封装数据帧,从相应端口转发数据
- 三层交换机具有路由功能可转发数据,ip地址是配置在虚接口上而不是物理接口上,物理接口对接交换机配置trunk,对接pc机配合access