GRE tunneling


https://www.juniper.net/documentation/en_US/junos/topics/topic-map/configuring-layer2-ethernet-services-over-gre.html#id-example-configuring-layer-2-services-over-gre-logical-interfaces-in-bridge-domains




GRE family: INETLayer 3 / IP  services over GRE interfaces 
GRE family: BRIDGE

Layer 2 Ethernet services over GRE interfaces   Link

family bridge command   Link 



Configuration:

https://kb.juniper.net/InfoCenter/index?page=content&id=KB12769&cat=JUNOS&actp=LIST

https://help.zscaler.com/zia/gre-configuration-example-juniper-srx

GRE interface
interfaces {
    fe-0/0/0 {
        unit 0 {
            family inet {
                address 10.1.1.1/30;
            }
        }
    }
    gr-0/0/0 {
        unit 0 {
            tunnel {
                source 10.1.1.1;   #local public IP@
                destination 10.1.1.2;   #remote public IP@
            }
            family inet {
                address 100.1.1.1/32;  # "overlay" interface IP@
            }
        }
    }
}
routing-options {
    static {
        route 2.2.2.0/24 next-hop gr-0/0/0.0;
    }
}

Keep alive timers: