静态路由

静态路由

一.静态路由原理

路由技术分类:静态路由技术和动态路由技术

静态路由(Static Route )是第一代路由技术,由网络管理员手工/静态编写路由/路径,告知路由器将数据包转发到哪个接口/下一跳(邻居),比较适合小型网络。

二.静态路由实验

  1. 语法︰
    ip route + 目标网段 + 目标掩码+出接口/下一跳IP
  2. 常用show命令:
    Show ip int brief //查看接口IP地址
    Show run int f0/0 //查看接口配置
    show run | include ip route //查看静态路由的配置
    Show ip route //查看路由表
    Show ip route static //查看静态路由
    show run int f0/0 //查看接口配置
    show run | include ip route //查看静态路由的配置
    show ip route //查看路由表
    show ip route static //查看静态路由

1
静态路由实验流程:

  1. 配置R1/2直连IP,保证直连PING通;
    创建环回接口loopback,用于模拟主机;
    int lo1
    ip add 192.168.1.1 255.255.255.0
  2. 查看路由表(只有c直连路由)
    show ip route
  3. 新建静态路由
    ip route目标网段+子网掩码+接口
    R1:ip route 192.168.2.0 255.255.255.0 f0/0
    R2:ip route 192.168.1.0 255.255.255.0 f0/0
    再次查看路由表show ip route (多了s路由)
  4. 测试连通性
    R1: ping 192.168.2.1 source 192.168.1.1
    R2: ping 192.168.1.1 source 192.168.2.1 //带源ping

默认路由

一.原理

  1. Default Route,默认路由,一般应用于网络(企业网、校园网、园区网等)出口,用于指向互联网,实现内网主机能够跟外网通信。
  2. 默认路由一般放在在路由表的最底部,只有当常规/精准的路由条目没有匹配时,才会查看/调用默认路由,所以我们也将默认路由称为"最后一根稻草"。
  3. 在主机/电脑上,默认网关就相当于默认路由,电脑上通过route print查看路由表Default-gatway default-route

二.部署

2默认路由语法:
ip route 0.0.0.0 0.0.0.0 出接口/下一跳IP地址(配置在R1上)
注意:默认路由不能做相互指定,否则容易造成“环路”

浮动路由

一.原理

Floating Route,浮动路由,用于实现多出口环境下的路径选择,通过浮动路由技术,可以将所有数据流指往主路径,当主路径出现故障后,流量能够自动切换到备用路径。

二.部署

浮动路由语法:
Ip route 0.0.0.0 0.0.0.0 f0/0 //主链路
Ip route 0.0.0.0 0.0.0.0 f1/0 100 //备链路
3

静态路由进阶

4
默认路由配置:
R1:
ip route 0.0.0.0 0.0.0.0 12.1.1.2
ip route 0.0.0.0 0.0.0.0 24.1.1.4
同理可知R3

问题:

  1. 问:当R1访问R3时,ip数据包的头部在经过R2时,数据包内容有哪些变化?
    ①源目ip地址不变②源目Mac地址逐跳改变③ttl逐跳递减④校验和也随着改变
  2. 代理arp
    ip route 23.1.1.0 255.255.255.0 f0/0
    ping 23.1.1.3 >arp请求: who is 23.1.1.3 ?跟谁通信,就问谁;
    代理arp
    ip route 23.1.1.0 255.255.255.0 12.1.1.2
    ping 23.1.1.3 => arp请求: who is 12.1.1.2? 无论跟谁通信,都问下一跳
    清除arp表:关闭物理接口 clear arp 开启物理接口

代理ARP

定义:Proxy-arp,当出现跨网段的ARP请求时,路由器将本地MAC返回给ARP询问者,实现MAC地址代理(善意的欺骗),最终使得主机能够通信。

  1. 当路由器/主机的路由条目指向出接口时,则触发了代理ARP
    5
  2. 当路由器/主机的路由条目指向下一跳IP地址时,则采用正常/常规ARP
    6

总结:

  1. 局域网环境下,为了防止中间路由器设备关闭代理ARP,最好以下一跳IP方式来编写静态/默认路由;
  2. 电脑一般都是以下一跳IP地址方式来写默认网关。route print
  3. 开启和关闭代理ARP
    int fo/o
    ip proxy-arp //默认开启
    no ip proxy-arp //关闭

R2#show ip interface f0/0 //查看接口详细信息
R1(config)#ip route 3.3.3.3 255.255.255.255 12.1.1.2 ARP
PING 3.3.3.3 ->12.1.1.2 -> ARP 12.1.1.2 递归
R1(config)#ip route 3.3.3.3 255.255.255.255 F0/0 代理ARP
PING 3.3.3.3 -> ARP 3.3.3.3

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值