Techniques for transmitting failure detection protocol packets

a failure detection and protocol packet technology, applied in the field of network technologies, can solve the problems of increasing the time required to detect network failures, creating an undue burden on the network device, and no longer being acceptable in today's larger and faster networks, so as to reduce the processing that the cpu of the network device has to perform for transmitting fdp packets for the various fdp sessions of the network device, and shorten the periodic interval requirements

Inactive Publication Date: 2009-11-12
EXTREME NETWORKS INC
View PDF99 Cites 49 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0013]Embodiments of the present invention provide techniques that assist in processing of failure detection protocol (FDP) packets. Techniques are provided that assist a CPU of a network device in processing incoming FDP packets. The task of transmitting FDP packets from a network device is offloaded from the CPU of the network device and instead handled by another module of the network device. In this manner, the processing that the CPU of the network device has to perform for transmitting FDP packets for the various FDP sessions of the network device is reduced. This enables the network device to support newer FDPs with shorter periodic interval requirements.

Problems solved by technology

For example, if a network device does not receive an FDP packet within a period of time associated with the FDP packet, then the network device may assume that there is a network failure somewhere in the network that prevented the expected FDP packet from reaching the network device.
However, due to the large periodic interval time values, the time required to detect network failures is also quite large (usually several seconds).
While this was acceptable in the past, it is no longer acceptable in today's larger and faster networks wherein a long failure detection time translates to large amounts of data being lost at today's fast networking speeds (e.g., at gigabit speeds).
While these new protocols reduce failure detection times, they create an undue burden on a network device that is configured to handle processing of the FDP packets.
However, processors in conventional network devices executing software for processing the FDP packets are unable to cope up with the processing of newer FDP packets.
As a result, conventional network devices are unable to handle and support the newer failure detection protocols.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Techniques for transmitting failure detection protocol packets
  • Techniques for transmitting failure detection protocol packets
  • Techniques for transmitting failure detection protocol packets

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039]In the following description, for the purposes of explanation, specific details are set forth in order to provide a thorough understanding of the invention. However, it will be apparent that the invention may be practiced without these specific details.

[0040]Embodiments of the present invention provide techniques that assist in processing of failure detection protocol (FDP) packets. Techniques are provided that assist a CPU of a network device in processing incoming FDP packets. A failure detection protocol (or FDP) is intended to include any protocol, standard, procedure, or method in which packets are transmitted at periodic intervals for purposes of monitoring, detecting, or identifying a failure in a network. A packet transmitted according to an FDP is referred to as an FDP packet. Examples of FDPs that may be supported by embodiments of the present invention include OAM protocols such as Bidirectional Forwarding (BFD) protocol which is used to detect router link failures ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

Techniques are provided for processing of failure detection protocol (FDP) packets. Techniques are provided that assist a CPU of a network device in processing incoming FDP packets. The task of transmitting FDP packets from a network device is offloaded from the CPU of the network device and instead handled by another module of the network device. In this manner, the processing that the CPU of the network device has to perform for transmitting FDP packets for the various FDP sessions of the network device is reduced. This enables the network device to support newer FDPs with shorter periodic interval requirements.

Description

CROSS-REFERENCES TO RELATED APPLICATIONS[0001]The present application claims the benefit and priority under 35 U.S.C. 119(e) from U.S. Provisional Application No. 60 / 880,074 filed Jan. 11, 2007 entitled TIMING SENSITIVE PROTOCOL PACKET HARDWARE ASSIST, the entire contents of which are herein incorporated by reference for all purposes.[0002]The present application also incorporates by reference for all purposes the entire contents of the following applications filed concurrently with the present application:[0003](1) U.S. Non-Provisional Application No. ______ (Atty. Docket No. 019959-003910US) titled TECHNIQUES FOR PROCESSING INCOMING FAILURE DETECTION PROTOCOL PACKETS;[0004](2) U.S. Non-Provisional Application No. ______ (Atty. Docket No. 019959-003920US) titled TECHNIQUES FOR DETECTING NON-RECEIPT OF FAULT DETECTION PROTOCOL PACKETS; and[0005](3) U.S. Non-Provisional Application No. _______(Atty. Docket No. 019959-003940US) titled TECHNIQUES FOR USING DUAL MEMORY STRUCTURES FOR PR...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(United States)
IPC IPC(8): G01R31/08
CPCH04L43/0823H04L41/0631
Inventor WONG, YUENMOOBED, PEDMAN
Owner EXTREME NETWORKS INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products