首页 > 其他分享 >GRE

GRE

时间:2024-11-26 16:15:54浏览次数:5  
标签:隧道 报文 封装 GRE RTA Tunnel0

GRE(generic routing encapsulation)通用路由封装协议,提供了将一种协议的报文封装在另外一种协议报文中的机制,是一种隧道技术。

GRE可以封装组播数据,并可以结合IPSec使用,从而保证语音、视频等组播业务的安全。

GRE可以解决异种网络的传输问题。

GRE应用场景

GRE本身不加密数据,因而通过GRE隧道传输的流量是不加密的。将IPSec与GRE相结合,可以先建立GRE隧道对报文进行GRE封装,然后再建立IPSec隧道对报文进行加密,以保证报文的加密传输。

keepalive检测

keepalive用于检测隧道对端是否可达。

GRE基础配置

 

[RTA]interface Tunnel 0/0/1  //创建隧道接口
[RTA-Tunnel0/0/1]ip address 40.1.1.1 24  //本端隧道IP
[RTA-Tunnel0/0/1]tunnel-protocol gre   //配置隧道使用的协议
[RTA-Tunnel0/0/1]source 20.1.1.1    //隧道源接口IP
[RTA-Tunnel0/0/1]destination 20.1.1.2  //隧道目的接口IP
[RTA-Tunnel0/0/1]keepalive period 3  //启用keepalived检测,并配置检测报文发送周期(默认5S)
[RTA-Tunnel0/0/1]quit
[RTA]ip route-static 10.1.2.0 24 Tunnel 0/0/1  

  

 

标签:隧道,报文,封装,GRE,RTA,Tunnel0
From: https://www.cnblogs.com/wushuai2018/p/18570379

相关文章

  • Flutter基础组件(9):Progress(进度条)
    在Flutter应用开发中,无论是处理网络请求,执行耗时任务,或是等待用户响应,我们总是需要在界面上显示进度条或者等待指示器。在这篇博客中,我们将介绍Flutter中两种常用的进度指示器:LinearProgressIndicator和CircularProgressIndicator。我们将比较它们的异同点,以及如何使用和自......
  • 【StringRedisTemplate】SpringBoot项目集成Redis
    目录SpringDataRedis介绍SpringDataRedis的作用SpringDataRedis提供的工具类环境准备引入依赖配置文件StringRedisTemplate的使用StringRedisTemplate的基础APIStringRedisTemplate的常用操作APIRedis的应用场景SpringDataRedis介绍SpringData是Spring......
  • PostgreSQL 数据库向量化的核心:pgvector
    pgvector介绍pgvector是一款开源的向量搜索引擎,除了具备所有Postgres数据库的特性外,最主要的特点是能在Postgres数据库存储和检索向量数据,支持向量的精确检索和模糊检索。向量格式除了传统embedding模型的单精度浮点数外,还支持半精度浮点数,二元向量或者稀疏向量。安装Dockerdo......
  • PostgreSQL的系统视图pg_class
    在PostgreSQL中,pg_class是一个系统目录表,用于存储所有关系(如表、索引、视图、序列等)的元数据。pg_class是数据库系统的重要组成部分,包含了关于每个关系的具体信息。pg_class视图字段说明以下是pg_class表中一些主要字段及其说明:oid:对象ID(每个关系的唯一标识)。relname:......
  • PostgreSQL里pg_filenode.map文件的意义
    一、关于pg_filenode.map通常情况下,PostgreSQL中每张表在磁盘上都有与之相关的文件,而这些文件的名字便是relfilenode,我们可以通过pg_class的relfilenode字段去查询。postgres=#selectrelname,oid,relfilenode,reltablespacefrompg_classwhererelnamein('pg_database','p......
  • Postgresql系统表/视图
    Postgresql系统表概述表名称用途pg_aggregate聚集函数pg_am索引访问方法pg_amop访问方法操作符pg_amproc访问方法支持过程pg_attrdef字段缺省值pg_attribute表的列(也称为"属性"或"字段")pg_authid认证标识符(角色)pg_auth_members认证标识符成员关系pg_autovacuum每个关系......
  • windows下在Postgresql数据库中扩展postgis功能实现存储空间地理数据
    操作分为以下三步:1.下载 Postgresql数据库(在官网直接下载即可)2.下载安装postgis(需要对应pgadmin版本安装时路径要与pgadmin路径一致)3.在pgadmin中新建数据库扩展postgis(执行语句即可)1.下载 Postgresql数据库(在官网直接下载即可)Download(pgadmin.org)2.下载安装postg......
  • GreatSQL 在 SQL 中使用 HINT 语法修改会话变量的实践
    全文目录:开篇语......
  • PostgreSQL慢SQL收集和解析
    postgresql通过log_statement参数记录慢SQL语句PostgreSQL可以不借助任何扩展实现对SQL日志的记录,主要依赖于两个参数,也即log_statement和log_min_duration_statement,1,记录的sql类型log_statement='all'可以是none,ddl,mod,all2,记录的sql执行时间阈值log_min_duration_stat......
  • 【PostgreSQL】PostgreSQL支持哪些类型的数据复制方法?
    PostgreSQL提供了多种数据复制方法,以满足不同的业务需求和场景。主要的数据复制方法可以分为两大类:物理复制(PhysicalReplication)和逻辑复制(LogicalReplication)。每种复制方式都有其特定的应用场景、优缺点以及实现机制。物理复制(PhysicalReplication)物理复制是基于......