路由器原理及静态路由
1、路由
跨越从源主机到目标主机的一个互联网络来转发数据包的过程
2、路由表
路由器根据路由表做路径选择
3、路由表的获得
1)、直连路由:配置IP地址,端口UP状态,形成直连路由。
2)、非直连网段:需要静态路由或动态路由,将网段添加到路由表中。
4、静态路由
1)、特点:
由管理员手工配置的,是单向的,因此需要在两个网络之间的边缘路由器上需要双方对指,否则就会造成流量有去无回,缺乏灵活性,适用于小型网络。
2)、配置
全局模式:
ip route 目标网络ID 子网掩码 下一跳IP
3)、浮动路由
配置浮动静态路由,需设置管理距离大于1,从而成为备份路由,实现链路备份的作用。
l 缺省路由(默认路由)
缺省路由是一种特殊的静态路由
简单地说,缺省路由就是在没有找到任何匹配的具体路由条目的情况下才使用的路由,适用于只有一个出口的末节网络(比如企业的网关出口),优先级最低,可以做为其他路由的补充。
全局:ip route 0.0.0.0 0.0.0.0 下一跳
代表任意网络ID 代表任意子网掩码
l 查看路由表
特权:show ip route
C直连路由
S静态路由
S*默认路由
============================================
三层交换技术
1、作用
使用三层交换技术实现VLAN间通信
三层交换=二层交换+三层转发
2、基于CEF 的快速转发
主要包含两个转发用的信息表:
1)转发信息库(FIB):FIB类似于路由表,包含路由表中转发信息的镜像。当网络的拓扑发生变化时,路由表将被更新,而FIB也将随之变化。
2)邻接关系表:每个FIB条目,邻接关系表中都包含相应的第2层地址。
3、虚拟接口(SVI)
三层交换机上配置的VLAN接口为虚接口
4、三层交换机的配置
1)、在三层交换机启用路由功能
全局:ip routing
2)、配置虚拟接口的IP 地址
全局:interface vlan 2
ip address 192.168.2.254 255.255.255.0
no shutdown
3)在三层交换机上配置Trunk并指定接口封装为802.1q
接口模式:switchport trunk encapsulation dot1q
switchport mode trunk
4)、配置路由接口
进入接口:no switchport
===============================================
l 动态路由
1、动态路由特点
减少了管理任务
占用了网络带宽
l 路由协议分类
1、按应用范围的不同,路由协议可分为两类:
1)在一个AS内的路由协议称为内部网关协议(interior gateway protocol),正在使用的内部网关路由协议有以下几种:RIP-1,RIP-2,IGRP,EIGRP,IS-IS和OSPF。
2)AS之间的路由协议称为外部网关协议(exterior gateway protocol)。
外部网关协议(External Gateway Protocol,EGP,也叫域 间路由协议)。域间路由协议有两种:外部网关协议(EGP)和边界网关协议(BGP)
===============================================
直连 非直连
l 静态路由
在路由器中配置ip地址
1,进入物理接口,使用ip address 命令配置具体地址
2,将接口打开 no shutdown
使用show ip route 察看路由表
最终使两台pc互通
首先通过配置静态路由使全网互通
思考题:
如果仅仅是两台pc之间的互通,配置过程可否简化?
通过配置默认路由使全网互通
ip route 0.0.0.0 0.0.0.0 下一跳地址
末梢网络
1,创建vlan
Switch(config)#vlan 10
2,给相应的vlan配置ip
Switch(config)#interface vlan 10
Switch(config-if)#ip address XXXX
3,把物理接口加入相应的vlan
Switch(config-if)#switchport access vlan 10
4,开启路由功能
Switch(config)#ip routing
二层交换机需要创建vlan40与vlan50,并把连接的pc接入相应的vlan
三层交换机配置trunk之前需要打802.1q封装
Switch(config-if)#switchport trunk encapsulation dot1q
将三层交换机接口转换为路由器接口
Switch(config-if)#no switchport
开启ospf协议
Router(config)#router ospf 1
宣告所在网段与区域
Router(config-router)#network 网络ID 反掩码 area 0
排错思路
1,ip地址
2,接口
3,vlan 和 trunk
4,路由