Synopsys Software Integrity Group is now operating as Black Duck Software, Inc., a subsidiary of Synopsys. Click to learn more.

close search bar

Sorry, not available in this language yet

close language selection
GRE Test Suite Data Sheet
Test Suite:
GRE Test Suite
Direction:
Server

Generic Routing Encapsulation (GRE) is a protocol used for tunneling protocols over IP. This test suite can be used to test GRE tunnel endpoints and tunneling for security flaws and robustness problems.

Used specifications

Specification
Title
Notes
RFC1701
Generic Routing Encapsulation (GRE)
RFC2784
Generic Routing Encapsulation (GRE)
RFC2890
Key and Sequence Number Extensions to GRE
RFC7637
NVGRE: Network Virtualization using Generic Routing Encapsulation
RFC3032
MPLS Label Stack Encoding
RFC4023
Encapsulating MPLS in IP or Generic Routing Encapsulation (GRE)
RFC4797
Use of Provider Edge to Provider Edge (PE-PE) Generic Routing Encapsulation (GRE) or IP in BGP/MPLS IP Virtual Private Networks
RFC5036
LDP Specification
Several LDP extensions are supported
RFC791
Internet Protocol (tests for IPv4 datagram carried inside GRE packet)
RFC2460
Internet Protocol, Version 6 (IPv6) Specification (tests for IPv6 datagram carried inside GRE packet)
IEEE802.3
LAN/MAN CSMA/CD Access Method (tests for Ethernet Frame carried inside GRE packet)
3GPP TS 29.276
Optimized Handover Procedures and Protocols between E-UTRAN access and cdma2000 HRPD Access

Tool-specific information

Test suite feature
Notes
Specifications
Transport over IPv4
RFC2784
Transport over IPv6
Transport of tunneled payload with MPLS labels
RFC4023, RFC3032
Dynamic MPLS label negotiation with LDP
RFC5036, RFC3212, RFC3270, RFC3472, RFC3475, RFC3476, RFC3479, RFC3480, RFC3988, RFC4447, RFC4606, RFC4762, RFC5561, RFC5919, draft-pwe3-p2mp-pw-00
IPv4 and IPv6 payloads
IP in GRE and IP in encapsulated Ethernet are supported.
3GPP S103 interface
Testing 3GPP S103 interface defined in 3GPP TS 29.276 is supported
TS 29.276
Test tool general features
  • Fully automated black-box negative testing
  • Ready-made test cases
  • Written in Java(tm)
  • GUI command line remote interface modes
  • Instrumentation (health-check) capability
  • Support and maintenance
  • Comprehensive user documentation
  • Results reporting and analysis