目录
静态路由
1、配置路由器接口的IP并开启接口
2、配置静态路由
3、查看路由表条目、路由器的配置
4、配置PC机IP验证是否Ping通
——静态路由配置命令Router(config)#ip route 目标网络地址 子网掩码 下一跳地址/本地接口
——默认路由配置命令Router(config)#ip route 0.0.0.0 0.0.0.0 下一跳地址/本地接口。
no ip route 192.168.2.0 255.255.255.0 e0/0 ——删除静态路由表项
动态路由
RIP 距离矢量协议
距离矢量协议
度量值:跳数。跳数超过15不可达。
每30秒收敛一次。
V1使用广播,V2使用组播,组播地址224.0.0.9
管理距离120
RIPv1有类路由,RIPv2无类路由。
使用UDP协议传输;
源目的端口号520;
RIP协议号: 17
消息形式:请求消息,响应消息;
默认支持等价负载均衡: 4,最大支持6。
interface Lo0
ip address 1.1.1.1 255.255.255.255
interface f0/0
ip address 12.1.1.1 255.255.255.0
router rip //启用rip
version 2 //启用版本
network 1.0.0.0 //通告网络号
network 12.0.0.0
no auto-summary //关闭自动汇总
show ip route rip 查看rip产生的路由
OSPF 开放式最短路径优先
开放式最短路径优先
是一个内部网关协议
路由表由自己计算,根据“数据库”,知道所有的路由拓扑
算法参考带宽
interface f0/0
ip address 12.1.1.1 255.255.255.0
no shutdown
interface lo0
ip address 1.1.1.1 255.255.255.255
router ospf 100
net 1.1.1.1 0.0.0.0 area 0
net 12.1.1.0 0.0.0.255 area 0 //声明反掩码
show ip ospf neighbor 查看邻居
show IP route 查看路由表
EIGRP 高级距离矢量协议
报文:
as号必须相同才能建立连接
k值必须匹配
认证必须相同
Router(config)#router eigrp 100
Router(config-router)#no auto-summary
Router(config-router)#network 12.1.1.0 0.0.0.255
Router(config-router)#network 24.1.1.0 0.0.0.255 //反掩码、掩码、无码皆可
show ip eigrp nei 查看eigrp邻居
show ip eigrp topology 查看路径
show ip eigrp topology all-links 查看所有路径
show ip route eigrp 查看eigrp生成路由表
交换机
1、交换机基于数据的源mac地址进行学习
2、基于数据的目的mac地址根据mac地址表进行转发
3、对于数据的目的mac地址没有学习过,也就是没有mac地址表项, 会执行泛洪
4、交换机的接口可以学习多个mac地址 5、一个mac地址只能被-一个交换机接口学习,后到优先
6、对于广播和组播的数据,交换机一律采取泛洪的措施
VLAN 虚拟局域网
同一个交换机的不同VLAN不能相互通信 不同交换机的相同VLAN可以相互通信
每个逻辑的VLAN就像一个独立的物理桥
交换机上的每一个端口都可以分配给不同的VLAN
默认的情况下,所有的端口都属于VLAN1 (公有) VLAN可以跨越多台交换机.
Trunk可以承载多个VLAN的数据.
Trunk使用特殊的封装区分不同的VLAN.
1、VLAN干道:对于多个VL AN交换机来说, VLAN干道就是两个交换机之间的连接,它在两个或两个以上的VLAN之间传输通信。每个交换机必须确定它所收到的帧属于哪个VLAN。
2、一个交换机的任何端C都必须属于且只能属于一个VLAN ,但当端口配置成trunk干道后,该端口就失去了它自身的VLAN标识,可以为该交换机内的所有VL AN传输数据。
交换机最多支持4095个VLAN 0--4095 0和4095不可用
VLAN1、1002、1003、1004、1005是交换机初始就有的vlan,不能被删除
VLAN1能使用,其他四个VLAN不能使用,保留
1——1001 标准vlan
1006——4094 拓展vlan 思科3560及以上的型号才支持,vtp协议的transparent模式可用
划分vlan
Switch#vlan database
Switch(vlan)#vlan 19
Switch(config)#vlan 10
Switch(config-vlan)#name it
Switch(config)#interface f0/1
Switch(config-if)#switchport mode access //设置为接入接口模式
Switch(config-if)#switchport access vlan 10 //划入vlan 10
Switch#show vlan brief 查看vlan
单臂路由
是指在路由器的一个接口上通过配置子接口(或“逻辑接口”,并不存在真正物理接口)的方式,实现原来相互隔离的不同VLAN(虚拟局域网)之间的互联互通。
1、交换机配置
(1)创建vlan2和vlan3
enable 进入特权模式
configure terminal 进入全局模式
vlan 2
exit
vlan 3
exit
(2)配置接口
interface f 1/1
switchport mode access //配置接口为access
switchport access vlan 2 //接口允许vlan 2 通过
exit
interface f 2/1
switchport mode access
switchport access vlan 3
exit
(3)设置交换机到路由器的接口允许vlan通过
interface f 0/1
switchport mode trunk //配置接口为trunk trunk口允许多个vlan通过
switch trunk allowed vlan 2,3 // 配置trunk口允许vlan通过 除了指定vlan 其他所有vlan默认拒绝所有
2、配置路由器
enable
configure terminal
interface f 0/0
no shutdown 启动接口
exit
interface f 0/0.1
encapsulation dot1Q 2 //将vlan2封装到f0/0.1接口
ip address 192.168.2.1 255.255.255.0 //配置ip地址,该地址作为vlan 2的网关
exit
interface f 0/0.2
encapsulation dot1Q 3
ip address 192.168.3.1 255.255.255.0 //配置ip地址 该ip地址作为vlan3 的网关