首页 > 其他分享 >MPLS-STATIC-LSP

MPLS-STATIC-LSP

时间:2023-02-22 16:46:02浏览次数:46  
标签:24 10.0 g0 int mpls MPLS STATIC LSP static

目录

拓扑图

基本思路:

  • 第一步:配置好各个接口的IP地址
  • 第二步:在R1和R4上配置静音路由,仅需要在R1和R4上配置,R2和R3不需要
  • 第三步:配置lsr-id启动(全局启动/接口启动)mpls
  • 第四步:配置静态的LDP,注意,是来回呀

配置

基础配置

R1
sys
sysn R1
dhcp enable
int l0
ip add 10.0.1.1 32
int g0/0/1
ip add 192.168.10.1 24
dhcp select interface
int g0/0/0
ip add 10.0.12.1 24

R2:
sys
sysn R2
int l0
ip add 10.0.2.2 32
int g0/0/0
ip add 10.0.12.2 24
int g0/0/1
ip add 10.0.23.2 24

R3:
sys
sysn R3
int l0
ip add 10.0.3.3 32
int g0/0/0
ip add 10.0.23.3 24
int g0/0/1
ip add 10.0.34.3 24

R4:
dhcp enable
int l0
ip add 10.0.4.4 32
int g0/0/1
ip add 192.168.20.1 24
dhcp select interface
int g0/0/0
ip add 10.0.24.4 24
R1:
ip route-static 192.168.20.0 24 10.0.12.2

R4:
ip route-static 192.168.10.0 24 10.0.34.3

MPLS 基础配置

MPLS:
	R1:
		mpls lsr-id 10.0.1.1
		mpls
		quit
		int g0/0/0
			mpls
		int g0/0/1
			mpls
	R2:
		mpls lsr-id 10.0.2.2
		mpls
		quit
		int g0/0/0
			mpls
		int g0/0/1
			mpls
	R3:
		mpls lsr-id 10.0.3.3
		mpls
		quit
		int g0/0/0
		mpls
		int g0/0/1
		mpls
	R4:
		mpls lsr-id 10.0.4.4
		mpls
		quit
		int g0/0/0
		mpls
		int g0/0/1
		mpls

MPLS静态LSP的配置

R1:
	static-lsp ingress 1to2 destination 192.168.20.0 24 nexthop 10.0.12.2 out-lab 1002
R2:
	static-lsp transit 1to2 incoming-interface g0/0/0 in-label 1002 nexthop 10.0.23.3 out-label 1003
R3
	static-lsp transit 1to2 incoming-interface g0/0/0 in-label 1003 nexthop 10.0.34.4 out-label 1004
R4:
	static-lsp egress 1to2 incoming-interface g0/0/0 in-label 1004 
	
	
R4:
	static-lsp ingress 2to1 destination 192.168.10.0 24 nexthop 10.0.34.3 out-label 1013
R3:
	static-lsp transit 2to1 incoming-inter g0/0/1 in-label 1013 nexthop 10.0.23.2 out-label 1012
R2:
	static-lsp transit 2to1 incoming-inter g0/0/1 in-label 1012 nexthop 10.0.12.1 out-label 1011
	
R1:
	static-lsp egress 2to1 incoming-inter g0/0/0 in-label 1011 

验证

[R1]dis mpls static-?
  static-cr-lsp  Static CR-LSP configuration
  static-l2vc    Static layer 2 virtual circuit over MPLS
  static-lsp     Static LSP configuration
[R1]dis mpls static-lsp
TOTAL          :	2       STATIC LSP(S)
UP             :	2       STATIC LSP(S)
DOWN           :	0       STATIC LSP(S)
Name                FEC                I/O Label    I/O If                Status
1to2                192.168.20.0/24    NULL/1002    -/GE0/0/0             Up    
2to1                -/-                1011/NULL    GE0/0/0/-             Up    

<R4>dis mpls static-lsp
TOTAL          :	2       STATIC LSP(S)
UP             :	2       STATIC LSP(S)
DOWN           :	0       STATIC LSP(S)
Name                FEC                I/O Label    I/O If                Status
1to2                -/-                1004/NULL    GE0/0/0/-             Up    
2to1                192.168.10.0/24    NULL/1013    -/GE0/0/0             Up

标签:24,10.0,g0,int,mpls,MPLS,STATIC,LSP,static
From: https://www.cnblogs.com/yizhangheka/p/17144969.html

相关文章

  • Day21 21.2:CrawlSpider-redis分布式爬虫
    CrawlSpider-redis分布式分布式在日常开发中并不常用,只是一个噱头!概念:可以使用多台电脑搭建一个分布式机群,使得多台对电脑可以对同一个网站的数据进行联合且分布的......
  • CrawlSpider(全站数据爬取)
    CrawlSpider(全站数据爬取)实现网站的全站数据爬取就是将网站中所有页码对应的页面数据进行爬取。crawlspider其实就是scrapy封装好的一个爬虫类,通过该类提供的相......
  • android - ViewHolder到底用什么修饰?static?final?static final?
    静态内部类主要作用就是,内部类是否需要隔离“外部类的this对象(指针)”。内部类是有this指针的,可以“直接”访问外部类的成员变量和成员函数(包括私有的成员)。而静态内部类,......
  • Rust static 和 const
    staticRust中可以使用static声明全局变量,它的声明周期是整个程序,永远是'static,它占用的内存空间也不会在执行过程中回收。全局变量必须在声明的时候马上初始化全局......
  • static
    C++中的类成员声明static函数体内static变量的作用范围为该函数体,该变量的内存只被分配一次,因此其值在下次调用时仍维持上次的值;在模块内的static全局变量可以被模块内......
  • const static
    C++中const和static的作用static:不考虑类的情况隐藏。不加static的全局变量和函数具有全局可见性,可以在其他文件中使用,加了之后只能在该文件所在的编译模块中使用默......
  • 线程池的回调工作函数为什么必须设置成static,类内静态成员函数?
    线程池的回调工作函数为什么必须设置成static,类内静态成员函数?pthread_create(pthread_t*thread_tid,constpthread_attr_t*attr,void*(*start_routine)(void*),......
  • MPLS 标签分发协议
    LSP的路径形成,一共分为两种模式,一种是静态,一种是动态分发。静态在前面已经说过了,那么这篇文章就着重讲一下LDP标签分发协议。在MPLS网络中,路由器通过运行LDP协议为每......
  • 14 static 关键字讲解
    packagedemo04;importjava.awt.*;importjava.awt.event.WindowAdapter;importjava.awt.event.WindowEvent;importjava.awt.event.WindowListener;publicclassT......
  • [build/linux-mipsel-static/obj/mbedtls.o] Error 1
    build/linux-mipsel-static/inc"src/mbedtls/mbedtls.c<command-line>:0:1:error:macronamesmustbeidentifiersmake[5]:***[build/linux-mipsel-static/obj/mb......