Zum Inhalt
logo
ecu.test 2025.3 Hilfe
Port SERVICEACCESS - IPSEC 🛈
  • English
  • Deutsch
Suche wird initialisiert
    • Erster Start
    • Überblick
    • ecu.test Hauptprogramm
    • Weitere mitgelieferte Programme
    • Tools
      • A&D: iTest
      • ASAM: ACI
      • ASAM: iLinkRT
      • ASAM: XIL
      • ASAP: STEP
      • ATI: VISION
      • AVL: LYNX
      • AVL: PUMA
      • Basler: pylon
      • Beckhoff: TwinCAT
      • Digiteq: FG4 MultiBox
      • Digiteq: MGB
      • dSPACE: AURELION
      • dSPACE: ControlDesk
      • dSPACE: ModelDesk
      • dSPACE: MotionDesk
      • dSPACE: RTMaps
      • dSPACE: XIL API
      • EA: UTA 12
      • EMVA: GenICam
      • ESI: SimulationX
      • ETAS: BOA
      • ETAS: COSYM-SIL
      • ETAS: INCA
      • ETAS: LABCAR-PINCONTROL
      • FEP
      • FEP3
      • FEV: Morphée
      • froglogic: Squish
      • Google: ADB
      • Göpel: Video Dragon
      • Hexagon: VTD
      • HMS: ACT - Restbussimulation
      • HMS: Legacy Bus Interfaces (VCI V2)
      • HMS: VCI V4
      • HORIBA FuelCon: TestWork
      • IDS: uEye
      • IPETRONIK: ETHOS
      • IPG: CarMakerHeadless
      • IPG: CarMaker|RealTimeMaker
      • JS Foundation: Appium
      • Keysight: CDS
      • Keysight: ESD
      • KS Engineers: TornadoACI
      • Lauterbach: TRACE32
      • MAGNA: BluePiraT
      • Mathworks: MATLAB & Simulink
      • Mechanical Simulation Corporation: CarSim
      • MicroNova: NovaCarts
      • Modelica Association: FMI
      • MOTEON: MTB
      • NI: LabVIEW
      • NI: VeriStand
      • NI: VISA
      • Opal-RT: RT-LAB
      • PEAK: PCAN
      • PLS: UDE
      • QUANCOM: QLIB
      • RA Consulting: DiagRA D
      • ROS2
      • SAE: PassThru
      • SFC: Selenium
      • Softing: DTS
      • Speedgoat: SimulinkRealTimeXIL
      • Synopsys: Silver
      • Synopsys: SilverXIL
      • Synopsys: Virtualizer
      • Technica: BTS
      • Technica: CM
      • The GNU Project: GDB
      • TOSUN: libTSCAN API
      • tracetronic: Ethernet
        • Ports
          • Port SERVICEACCESS - ARP 🛈
          • Port SERVICEACCESS - ETHERNET-RAW 🛈
          • Port SERVICEACCESS - ICMP-RAW 🛈
          • Port SERVICEACCESS - UDP-RAW 🛈
          • Port SERVICEACCESS - RECORDING-PCAP 🛈
          • Port SERVICEACCESS - TCP-SERVER-PCAP-SOCKET 🛈
          • Port SERVICEACCESS - TCP-CLIENT-PCAP-SOCKET 🛈
          • Port SERVICEACCESS - UDP-PCAP-SOCKET 🛈
          • Port SERVICEACCESS - SERVICE-PCAP-PASSIVE 🛈
          • Port BUSACCESS - CAPTURE-CAN(-FD) 🛈
          • Port BUSACCESS - CAPTURE-LIN 🛈
          • Port BUSACCESS - CAPTURE-FLX 🛈
          • Port LOGGING - DLT-VERBOSE 🛈
          • Port BUSACCESS - SOCKETADAPTOR 🛈
          • Port SERVICEACCESS - IPSEC 🛈
            • Stimulation
            • Eigenschaften 🛈
            • Jobs 🛈
              • InitRekeying
              • SendLivenessRequest
              • ShutdownConnection
              • StartAhManipulation
              • StartIkeManipulation
              • StartupConnection
              • StopAhManipulation
              • StopIkeManipulation
              • WaitForConnectionStartup
              • WaitForRekeying
          • Port BUSACCESS - IEEE1722-CAN(-FD) 🛈
          • Port SERVICEACCESS - MACSEC 🛈
          • Port SERVICEACCESS - SERVICE 🛈
          • Port SERVICEACCESS - TCP-SERVER-SOCKET 🛈
          • Port SERVICEACCESS - TCP-CLIENT-SOCKET 🛈
          • Port SERVICEACCESS - UDP-SOCKET 🛈
          • Port SERVICEACCESS - TLS 🛈
          • Port DIAGNOSTICS - DOSOAD-SOCKET 🛈
          • Port DIAGNOSTICS - DOIP-SOCKET 🛈
          • Port DIAGNOSTICS - DOIP-PCAP 🛈
          • Port DIAGNOSTICS - IEEE1722-J1939 🛈
          • Port APPLICATION - XCP-ETH 🛈
          • Port APPLICATION - XCP-PCAP 🛈
          • Port MODELACCESS - CAPTURE-ANALOG 🛈
          • Port DIAGNOSTICS - SOVD-SOCKET 🛈
      • tracetronic: Multimedia
      • tracetronic: RemoteCommand
      • tracetronic: RemoteCommandLinux
      • tracetronic: Serial interface
      • tracetronic: SocketCAN
      • tracetronic: SSH MultiConnect
      • tracetronic: ZeroMQ
      • TTTech: TTXConnexion
      • Typhoon HIL: THCC
      • Vector: CANape
      • Vector: CANoe / CANalyzer
      • Vector: DYNA4
      • Vector: SIL Kit
      • Vector: XL API
      • Vehinfo: LABCAR
      • ViGEM: CCA
      • VW: ODIS
      • X2E: Xoraya
      • Tools mit Stimulus-Unterstützung
    • Testausführung
    • Traceanalyse
    • Workspace
    • Bedienung
    • Testmanagement
    • test.guide
    • Erweiterungen
    • Spezifische Tutorials
    • API-Referenzen
    • Systemanforderungen
    • ecu.test auf Linuxsystemen
    • ecu.test code
    • ecu.test agent
    • ecu.test lab
    • Stimulation
    • Eigenschaften 🛈
    • Jobs 🛈
      • InitRekeying
      • SendLivenessRequest
      • ShutdownConnection
      • StartAhManipulation
      • StartIkeManipulation
      • StartupConnection
      • StopAhManipulation
      • StopIkeManipulation
      • WaitForConnectionStartup
      • WaitForRekeying

    Port SERVICEACCESS - IPSEC 🛈¶

    Port für das Öffnen von IPsec-geschützten Verbindungen, die von anderen Ports verwendet werden können

    Dieser Port ist nur verfügbar, wenn Npcap installiert ist.

    Stimulation¶

    Dieser Port besitzt keine Stimulus-Fähigkeiten.

    Eigenschaften 🛈¶

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    Netzwerkadapter

    string

    Verwendeter Netzwerkadapter

    MAC-Adresse ❲Client❳

    ‚02:00:4C:4F:4F:50‘

    string

    String (Format: 02:00:4C:4F:4F:50), ‚default‘ wenn die Adapter-MAC-Adresse verwendet werden soll

    IP-Adresse ❲Client❳

    string

    IP-Adresse, die clientseitig verwendet werden soll. Sie muss sich im gleichen Subnetz befinden wie die IP-Adresse des Device under Test und darf nicht identisch sein mit der IP-Adresse eines anderen Teilnehmers oder der IP-Adresse, die das Betriebssystem für den ausgewählten Netzwerkadapter festgelegt hat.

    Gateway-Adresse

    string

    IP Adresse, Leer wenn das Gateway nicht benötigt wird

    Subnetzmaske / Präfixlänge

    ‚default‘

    string

    Für IPv4 Adressen kann eine Subnetzmaske oder eine Präfixlänge angeben werden (Format: ‚255.255.255.0‘ oder ‚24‘), ‚default‘ wenn die Standard-Subnetzmaske der Netzklasse zur angegebenen IP-Adresse (Client) verwendet werden soll.

    Bei der Verwendung von IPv6 werden lediglich Präfixlängen akzeptiert. ‚default‘ wird für IPv6 nicht unterstützt.

    VLAN ID

    0

    int

    ID mit welcher VLAN-Pakete getagged werden sollen. (0 -> VLAN wird nicht verwendet)

    Zertifikat❲e❳ ecu.test

    string

    Das Zertifikat oder die Zertifikate, welche(s) für die Identifizierung von ecu.test verwendet werden soll(en). Bei mehreren Zertifikaten mit | trennen.

    Privater Schlüssel

    string

    Der private Schlüssel des Zertifikats welches von ecu.test verwendet werden soll

    Root-Zertifikat

    string

    Root-Zertifikat für Authentifizierung des Zertifikats der Gegenstelle

    Algorithmen für IKEv2-Protokoll

    ‚[ENCR_AES_CBC:256, AUTH_HMAC_SHA2_384_192, PRF_HMAC_SHA2_384, DH_GROUP_20]‘

    string

    Liste der für das IKEv2-Protokoll zu verwendenden Algorithmen. Die Syntax und eine Liste aller unterstützten Algorithmen sind in der Hilfe beschrieben (Tool tracetronic: Ethernet).

    Algorithmen für Authentication Header

    ‚[AUTH_AES_CMAC_96, ESN]‘

    string

    Liste der für die Erzeugung der Authentication Header verwendeten Algorithmen/Modi. Die Syntax und eine Liste aller unterstützten Algorithmen sind in der Hilfe beschrieben (Tool tracetronic: Ethernet).

    Authentication Method

    ‚ECDSA_384‘

    [‚RSA‘, ‚PSK‘, ‚DSS‘, ‚ECDSA_256‘, ‚ECDSA_384‘, ‚ECDSA_512‘, ‚DIGITAL_SIGNATURE‘]

    string

    Methode für die Authentifizierung der ausgetauschten Zertifikate. Wirkt sich nur aus, wenn ecu.test die Rolle des Initiators übernimmt.

    MTU

    576

    int

    Defaultwert 576 gemäß RFC 7383, section 2.5.1.

    IKEv2 nicht stoppen

    ☐

    bool

    IKEv2 bleibt über die Testfallausführung hinaus aktiv.

    Jobs 🛈¶

    InitRekeying¶

    Handelt für die angegebene Sitzung neue Schlüsselpaare aus

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    Protocol

    ‚AH‘

    [‚AH‘, ‚IKE‘]

    string

    Protokoll, dessen Schlüsselpaare erneuert werden sollen

    SessionId

    int

    ID einer zuvor geöffneten Sitzung

    SendLivenessRequest¶

    Sendet aktiv einen Liveness-Request an die Gegenstelle

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    SessionId

    int

    ID einer zuvor geöffneten Sitzung

    ShutdownConnection¶

    Schließt die angegebene Sitzung

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    SessionId

    int

    ID einer zuvor geöffneten Sitzung

    StartAhManipulation¶

    Startet eine IPSEC-AH-Manipulation (s. Header-Manipulation). Der Parameterwert None ist Standard und steht für keine Manipulation. Parameter mit Suffix „Flags“ sind keine AH Inhalte. Sie dienen zur Festlegung der Art der Manipulation. Die gültigen Werte dafür stehen in der Parameter spezifischen Beschreibung.

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    ICVFlags

    int

    AH: ICV Flags: None = keine Manipulation, 1 = setze ungültiges ICV

    NextHeader

    int

    AH: 8 Bit Next Header

    PayloadLen

    int

    AH: 8 Bit Payload Length in 4-er Oktets minus 2

    Reserved

    ByteStream

    AH: 16 Bit Reservierter Bereich (default 0x0000)

    SessionId

    int

    ID einer zuvor geöffneten Sitzung

    SNFlags

    int

    AH: Sequence Number Flags: None = SNStart ist absolut, 1 = SNStart is relativ zu aktueller SN

    SNStart

    int

    AH: 32 Bit Sequence Number Start wird einmalig nach StartAhManipulation angewendet. Siehe SNFlags.

    SNStep

    int

    AH: Sequence Number Step wird nach dem initialen Paket auf jedes weitere Paket angewendet.

    SPI

    int

    AH: 32 Bit Security Parameters Index

    StartIkeManipulation¶

    Startet eine IKE-Manipulation (s. IKE-Manipulation).

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    Manipulator

    object

    Ein ByteStream oder ein benutzerdefiniertes Manipulationsobjekt, welches dynamisch auf zu sendende IKE-Pakete angewendet wird (s. IKE-Manipulation).

    StartupConnection¶

    Startet Initialisierung und Authentifizierung nach IKEv2-Protokoll mit der angegeben Gegenstelle

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    AhAlgorithms

    string

    Liste der für die Erzeugung der Authentication Header verwendeten Algorithmen/Modi. Die Syntax und eine Liste aller unterstützten Algorithmen sind in der Hilfe beschrieben (Tool tracetronic: Ethernet). Mit leerem String wird die TBC-Option verwendet.

    AuthType

    [‚RSA‘, ‚PSK‘, ‚DSS‘, ‚ECDSA_256‘, ‚ECDSA_384‘, ‚ECDSA_512‘, ‚DIGITAL_SIGNATURE‘]

    string

    Methode für die Authentifizierung der ausgetauschten Zertifikate. Wirkt sich nur aus, wenn ecu.test die Rolle des Initiators übernimmt. Mit leerem String wird die TBC-Option verwendet.

    Cert

    string

    Das Zertifikat oder die Zertifikate, welche(s) für die Identifizierung von ecu.test verwendet werden soll(en). Bei mehreren Zertifikaten mit | trennen. Mit leerem String wird die TBC-Option verwendet.

    DpdDelay

    0

    int

    Zeit (in Sekunden) die nach der letzten eingegangenen Nachricht der Gegenstelle gewartet wird bis ein Liveness-Request gesendet wird. Delay von 0 bedeutet: keine Dead Peer Detection

    IkeAlgorithms

    string

    Liste der für das IKEv2-Protokoll zu verwendenden Algorithmen. Die Syntax und eine Liste aller unterstützten Algorithmen sind in der Hilfe beschrieben (Tool tracetronic: Ethernet). Mit leerem String wird die TBC-Option verwendet.

    LocalIp

    string

    Abweichende Client-IP-Adresse. Dient zum Übersteuern der TBC-Option „IP-Adresse (Client)“. Mit leerem String wird die TBC-Option verwendet.

    Mtu

    int

    MTU für Pakete. Bei None wird der Wert aus der TBC verwendet.

    PrivateKey

    string

    Der private Schlüssel des Zertifikats welches von ecu.test verwendet werden soll. Mit leerem String wird die TBC-Option verwendet.

    RootCert

    string

    Root Zertifikat für Authentifizierung des Zertifikats der Gegenstelle. Mit leerem String wird die TBC-Option verwendet.

    SourceIpRange

    string

    Eigener IP-Adressbereich, in dem IPsec angewendet werden soll

    SourcePortRange

    ‚1-499, 501-65535‘

    string

    Eigener Portbereich in dem IPsec angewendet werden soll

    TargetIp

    string

    Remote-IP-Adresse

    TargetIpRange

    string

    IP-Adressbereich der Gegenstelle, in dem IPsec angewendet werden soll

    TargetPortRange

    ‚1-499, 501-65535‘

    string

    Portbereich der Gegenstelle, in dem IPsec angewendet werden soll

    Timeout

    5

    int

    Zeit (in Sekunden) die auf eingehende Nachrichten gewartet werden soll

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    SessionId

    int

    ID einer zuvor geöffneten Sitzung

    StopAhManipulation¶

    Stoppt eine IPSEC-AH-Manipulation (s. Header-Manipulation).

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    SessionId

    int

    ID einer zuvor geöffneten Sitzung

    StopIkeManipulation¶

    Stoppt die IKE-Manipulation (s. IKE-Manipulation).

    WaitForConnectionStartup¶

    Wartet darauf, dass die angegebene Gegenstelle versucht, Initialisierung und Authentifizierung nach IKEv2-Protokoll zu starten

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    AhAlgorithms

    string

    Liste der für die Erzeugung der Authentication Header verwendeten Algorithmen/Modi. Die Syntax und eine Liste aller unterstützten Algorithmen sind in der Hilfe beschrieben (Tool tracetronic: Ethernet). Mit leerem String wird die TBC-Option verwendet.

    AuthType

    [‚RSA‘, ‚PSK‘, ‚DSS‘, ‚ECDSA_256‘, ‚ECDSA_384‘, ‚ECDSA_512‘, ‚DIGITAL_SIGNATURE‘]

    string

    Methode für die Authentifizierung der ausgetauschten Zertifikate. Wirkt sich nur aus, wenn ecu.test die Rolle des Initiators übernimmt. Mit leerem String wird die TBC-Option verwendet.

    Cert

    string

    Das Zertifikat oder die Zertifikate, welche(s) für die Identifizierung von ecu.test verwendet werden soll(en). Bei mehreren Zertifikaten mit | trennen. Mit leerem String wird die TBC-Option verwendet.

    DpdDelay

    0

    int

    Zeit (in Sekunden) die nach der letzten eingegangenen Nachricht der Gegenstelle gewartet wird bis ein Liveness-Request gesendet wird. Delay von 0 bedeutet: keine Dead Peer Detection

    IkeAlgorithms

    string

    Liste der für das IKEv2-Protokoll zu verwendenden Algorithmen. Die Syntax und eine Liste aller unterstützten Algorithmen sind in der Hilfe beschrieben (Tool tracetronic: Ethernet). Mit leerem String wird die TBC-Option verwendet.

    LocalIp

    string

    Abweichende Client-IP-Adresse. Dient zum Übersteuern der TBC-Option „IP-Adresse (Client)“. Mit leerem String wird die TBC-Option verwendet.

    Mtu

    int

    MTU für Pakete. Bei None wird der Wert aus der TBC verwendet.

    PrivateKey

    string

    Der private Schlüssel des Zertifikats welches von ecu.test verwendet werden soll. Mit leerem String wird die TBC-Option verwendet.

    RootCert

    string

    Root Zertifikat für Authentifizierung des Zertifikats der Gegenstelle. Mit leerem String wird die TBC-Option verwendet.

    SourceIpRange

    string

    Eigener IP-Adressbereich, in dem IPsec angewendet werden soll

    SourcePortRange

    ‚1-499, 501-65535‘

    string

    Eigener Portbereich in dem IPsec angewendet werden soll

    TargetIp

    string

    Remote-IP-Adresse

    TargetIpRange

    string

    IP-Adressbereich der Gegenstelle, in dem IPsec angewendet werden soll

    TargetPortRange

    ‚1-499, 501-65535‘

    string

    Portbereich der Gegenstelle, in dem IPsec angewendet werden soll

    Timeout

    5

    int

    Zeit (in Sekunden) die auf eingehende Nachrichten gewartet werden soll

    Rückgabewert

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    SessionId

    int

    ID einer zuvor geöffneten Sitzung

    WaitForRekeying¶

    Wartet darauf, dass die Gegenstelle der angegebenen Sitzung beginnt, neue Schlüsselpaare auszuhandeln

    Parametrierung

    Parameter

    Name

    Verfügbar wenn

    Standardwert

    Gültige Werte

    Typ

    Beschreibung

    SessionId

    int

    ID einer zuvor geöffneten Sitzung

    TimeToWait

    10

    int

    Zeit (in Sekunden) die darauf gewartet wird, dass die Gegenseite mit dem Aushandeln der neuen Schlüssel beginnt

    2025-12-05
    Zurück
    Port BUSACCESS - SOCKETADAPTOR 🛈
    Weiter
    Port BUSACCESS - IEEE1722-CAN(-FD) 🛈
    © Copyright 2025, tracetronic GmbH.
    Created using Sphinx 8.2.3. and Sphinx-Immaterial
    Logo of tracetronic GmbH
    impressum datenschutz