实验目的
通过本实验可以掌握策略路由配置以及相应的应用
实验要求
1):知道什么是策略路由和相应的知识
2):知道配置策略路由的作用
3): 知道如何配置策略路由
 
实验内容
1):设置大小为64~100B的报文出栈接口为s1/0
2):设置大小为101~1000B的报文出栈接口为s1/1。
3):其他的报文正常转发,整个网络运行RIPV2
 
实验拓扑
实验步聚
1).配置R1
R1(config)#int s1/0
R1(config-if)#ip add 192.168.2.1 255.255.255.0
R1(config-if)#clock rate 64000
R1(config-if)#no shut
R1(config)#int s1/1
R1(config-if)#ip add 192.168.3.1 255.255.255.0
R1(config-if)#clock rate 64000
R1(config-if)#no shut
R1(config)#int fa0/0
R1(config-if)#ip add 192.168.1.1 255.255.255.0
R1(config-if)#no sh
R1(config)#router rip
R1(config-router)#ver 2
R1(config-router)#no auto-summary
R1(config-router)#net 192.168.2.0
R1(config-router)#net 192.168.3.0
R1(config-router)#net 192.168.1.0
 
2).配置R2
R2(config)#int s1/0
R2(config-if)#ip add 192.168.2.2 255.255.255.0
R2(config-if)#no sh
R2(config)#int s1/1
R2(config-if)#ip add 192.168.3.2 255.255.255.0
R2(config-if)#no sh
R2(config)#int s1/1
R2(config-if)#ip add 2.2.2.2 255.255.255.0
R2(config)#router rip
R2(config-router)#ver 2
R2(config-router)#no auto-summary
R2(config-router)#net 192.168.2.0
R2(config-router)#net 192.168.3.0
R2(config-router)#net 2.2.2.0
 
3).配置SW1
SW1(config)#int fa0/0
SW1(config-if)#no sh
SW1(config)#int fa0/1
SW1(config-if)#no sh
SW1(config)#int fa0/2
SW1(config-if)#no sh
 
4).配置PC的IP地址
PC1:192.168.1.2/24
PC2: 192.168.1.3/24
 
5).在R1上配置基于IP地址的策略路由
R1(config)#route-map ahxh permit 10
R1(config-route-map)#match length 64 100
R1(config-route-map)#set ip next-hop 192.168.2.2 或set int s1/0
R1(config)#route-map ahxh permit 20
R1(config-route-map)#match length 101 1000
R1(config-route-map)#set ip next-hop 192.168.3.2 或set int s1/1
R1(config)#int fa0/0
R1(config-if)#ip policy route-map ahxh
R1(config)#ip local policy router-map ahxh
 
6).打开路由R1的debug
R1#debug ip policy
 
7).显示策略
R1#sh ip policy
Interface      Route map
Fa0/0          ahxh
以上输出信息表明在F0/0上应用了路由策略AHXH
 
8).认证(用扩展ping测试)
在路由器R1打开debug ip policy,然后在路由器R1上执行扩展ping命令,数据包的长度分别为80和200。
A:当数据包的长度分别为80时
*Mar 1 00:08:40.155: IP: s=192.168.1.1 (local), d=2.2.2.2, len 80, policy match
*Mar 1 00:08:40.155: IP: route map ahxh, item 10, permit
*Mar 1 00:08:40.155: IP: s=192.168.1.1 (local), d=2.2.2.2 (Serial1/0), len 80, policy routed
*Mar 1 00:08:40.159: IP: local to Serial1/0 192.168.2.2

policy routed

 
以上输出信息表明长度为80B的数据包区配route-map ahxh的序列号10所定义的策略,执行本地策略路由,设置数包的下一跳为192.168.2.2
 
B:当数据包的长度分别为200时
*Mar 1 00:17:39.411: IP: s=192.168.1.1 (local), d=2.2.2.2, len 200, policy match
*Mar 1 00:17:39.411: IP: route map ahxh, item 20, permit
*Mar 1 00:17:39.411: IP: s=192.168.1.1 (local), d=2.2.2.2 (Serial1/1), len 200, policy routed
*Mar 1 00:17:39.411: IP: local to Serial1/1 192.168.3.2
 
以上输出信息表明长度为200B的数据包区配route-map ahxh的序列号10所定义的策略,执行本地策略路由,设置数包的下一跳为192.168.3.2
 

转载于:https://blog.51cto.com/huangkai/336346

基于报文大小的策略路由相关推荐

  1. 基于报文地址的策略路由配置示例

    [实验拓扑] 本文实验采用的交换机是H3C模拟器,下载地址如下: http://forum.h3c.com/forum.php? mod=viewthread&tid=109740&h ...

  2. UDP传输报文大小详解

    UDP的传输方式:面向报文 面向报文的传输方式决定了UDP的数据发送方式是一份一份的,也就是应用层交给UDP多长的报文,UDP就照样发送,即一次发送一个报文.那么UDP的报文大小由哪些影响因素呢?UD ...

  3. 2021-10-17 CAN J1939 DM1 排放及诊断报文大小端判断

    1/大小端标志位 SPN CONV 2/dm x 报文 不同车厂定义不一样/直接透传由客户端程序读取车辆型号后再做数据解包 3/模式 2 由客户端 rs485 发送指令 至 modbus 输入寄存器 ...

  4. CCNA CCNP CCIE所有实验名称完整版

    只能仅供参考了!具体的实验内容就没了,失望了! 实验1:通过Console端口访问Cisco路由器 实验2:通过Telnet访问Cisco路由器 实验3:配置终端服务器 实验4:通过浏览器访问路由器 ...

  5. 2023年上半年网络工程师试题及答案解析

    请点击↑关注.收藏,本博客免费为你获取精彩知识分享!有惊喜哟!! 1.固态硬盘的存储介质是(). A.光盘  B 闪存   C 软盘     D 磁盘 [解析] [参考答案]B 2.虚拟存储技术把() ...

  6. H3C路由技术笔记——Policy-Based-Route

    一.拓扑图 二.IP地址表 设备名称 借口 IP地址 网关 PC A – 192.168.0.2/24 192.168.0.1 PC B – 192.168.0.3/24 192.168.0.1 PC ...

  7. 基于DPI(深度报文解析)的应用识别

    一.概述 1.DPI(Deep packet inspection,深度报文解析) 所谓"深度"是和普通的报文分析层次相比較而言的,"普通报文检測"仅分析IP包 ...

  8. 网工路由基础(7)策略路由PBR

    欢迎关注微信公众号[厦门微思网络].www.xmws.cn专业IT认证培训19周年 主要课程:思科.华为.红帽.ORACLE.VMware.CISP.PMP等认证培训及考证 PBR(Policy Ba ...

  9. Linux高级路由---策略路由/捆绑/网桥

    Linux高级路由---策略路由/捆绑/网桥 1.策略路由     基于策略的路由比传统路由在功能上更强大,使用更灵活,它使网络管理员不仅能够根据目的地址而且能够根据报文大小.应用或IP源地址来选择转 ...

最新文章

  1. 【IT基础】常见的开发文档
  2. SpringBoot2.0新特性 - Quartz自动化配置集成
  3. flask 实现异步非阻塞----gevent
  4. Window7无法访问 Window server 2008 R2文件服务器的共享
  5. mac电脑php中安装swoole扩展件
  6. java使用ssh下载git代码_使用Java用户名和密码在ssh上克隆git存储库
  7. mysql教程丿it教程网_1.0MySQL基础入门【DQL部分】
  8. hihocoder第238周:杨氏矩阵的个数
  9. c语言如何在坐标输出,tc 如何在指定坐标处 输出bmp图片??
  10. 【剑指offer】:Q44:直扑克
  11. 固定Vmware 虚拟机 系统时间
  12. Android APP极限瘦身—— WebP 图片优化
  13. python下载动作电影_Python爬虫实战之取电影天堂,,新手练手项目
  14. 《Plants Vs Zombies(植物大战僵尸)》游戏存档修改
  15. python在园林中的应用_浅析亭在园林中的应用
  16. ios 抓娃娃开发_我爱抓娃娃appiOS版下载_我爱抓娃娃iOS版下载_18183软件下载
  17. 英译汉在线翻译器如何实现英文语音翻译中文
  18. NameSilo的DDNS动态域名解析脚本,支持IPv6
  19. 高效办公——Excel表格-01篇(截取、分列、重组等简单操作)
  20. 配置MA5626/5620-8/16/24 EPON/GPON/GE 交换机数据

热门文章

  1. 一杯“咸水”的人生哲理
  2. Apple分区总体布局结构
  3. cocos2dx游戏开发简单入门视频教程 (cocos2d-x)- 第5天
  4. 实体属性变更历史记录框架(一)-变更历史记录从此无忧
  5. DB2中sql语句占位符问题
  6. cts测试终于全测了一遍了
  7. Intellij Idea下tomcat设置自动编译
  8. c3p0三种配置方式(automaticTestTable)
  9. Web 开发常备工具
  10. Unity3d札记 --TanksTutorial收获与总结