WO2005099179A3 - Packet data modification processor command instruction set - Google Patents

Packet data modification processor command instruction set Download PDF

Info

Publication number
WO2005099179A3
WO2005099179A3 PCT/US2005/010543 US2005010543W WO2005099179A3 WO 2005099179 A3 WO2005099179 A3 WO 2005099179A3 US 2005010543 W US2005010543 W US 2005010543W WO 2005099179 A3 WO2005099179 A3 WO 2005099179A3
Authority
WO
WIPO (PCT)
Prior art keywords
instruction set
command instruction
packet data
data modification
packet
Prior art date
Application number
PCT/US2005/010543
Other languages
French (fr)
Other versions
WO2005099179A2 (en
Inventor
David K Parker
Erik R Swenson
Christopher J Young
Original Assignee
Extreme Networks Inc
David K Parker
Erik R Swenson
Christopher J Young
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Extreme Networks Inc, David K Parker, Erik R Swenson, Christopher J Young filed Critical Extreme Networks Inc
Priority to EP05732725.6A priority Critical patent/EP1735972B1/en
Publication of WO2005099179A2 publication Critical patent/WO2005099179A2/en
Publication of WO2005099179A3 publication Critical patent/WO2005099179A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • H04L63/101Access control lists [ACL]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/12Protocol engines

Abstract

A command instruction set (4706) for a packet data modification processor has a format in which a packet address, if present, specifies an encapsulated layer within the packet (4710a, 4713a) and a location within this encapsulated layer (4710b, 4713b). The at least one command (4708, 4712, 4714, 4716) within the command instruction set (4706) specifies deriving at least a portion of a first packet from data taken from a second packet or the command.
PCT/US2005/010543 2004-03-30 2005-03-29 Packet data modification processor command instruction set WO2005099179A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
EP05732725.6A EP1735972B1 (en) 2004-03-30 2005-03-29 Packet data modification processor command instruction set

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/814,727 US7463628B2 (en) 2004-03-30 2004-03-30 Packet data modification processor command instruction set
US10/814,727 2004-03-30

Publications (2)

Publication Number Publication Date
WO2005099179A2 WO2005099179A2 (en) 2005-10-20
WO2005099179A3 true WO2005099179A3 (en) 2006-06-15

Family

ID=35054195

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2005/010543 WO2005099179A2 (en) 2004-03-30 2005-03-29 Packet data modification processor command instruction set

Country Status (3)

Country Link
US (1) US7463628B2 (en)
EP (1) EP1735972B1 (en)
WO (1) WO2005099179A2 (en)

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7984127B2 (en) * 2003-04-08 2011-07-19 Sprint Spectrum L.P. Data matrix method and system for distribution of data
WO2004112326A1 (en) * 2003-06-10 2004-12-23 Fujitsu Limited Packet transferring method and apparatus
US7613209B1 (en) * 2004-03-30 2009-11-03 Extreme Networks, Inc. System and method for egress packet marking
US7385984B2 (en) * 2004-03-30 2008-06-10 Extreme Networks, Inc. Packet processing system architecture and method
US7606263B1 (en) * 2004-03-30 2009-10-20 Extreme Networks, Inc. Packet parser
US8161270B1 (en) 2004-03-30 2012-04-17 Extreme Networks, Inc. Packet data modification processor
US7292591B2 (en) 2004-03-30 2007-11-06 Extreme Networks, Inc. Packet processing system architecture and method
US7822032B1 (en) * 2004-03-30 2010-10-26 Extreme Networks, Inc. Data structures for supporting packet data modification operations
US8250337B2 (en) * 2006-04-28 2012-08-21 Qualcomm Incorporated Array processor with two parallel processing paths of multipliers and ALUs with idle operation capability controlled by portions of opcode including indication of valid output
US7773516B2 (en) * 2006-11-16 2010-08-10 Breakingpoint Systems, Inc. Focused function network processor
US20090245110A1 (en) * 2008-03-27 2009-10-01 Connolly Brian J System and method for improving equalization in a high speed serdes environment
US8396106B2 (en) * 2008-04-11 2013-03-12 International Business Machines Corporation System and method for improving equalization in a high speed serdes environment
KR101548959B1 (en) * 2008-06-04 2015-09-01 삼성전자주식회사 Apparatus and method for network address setup in packet communication system
US8139583B1 (en) * 2008-09-30 2012-03-20 Extreme Networks, Inc. Command selection in a packet forwarding device
US9507827B1 (en) * 2010-03-25 2016-11-29 Excalibur Ip, Llc Encoding and accessing position data
US8605732B2 (en) 2011-02-15 2013-12-10 Extreme Networks, Inc. Method of providing virtual router functionality
CN103685027B (en) * 2012-09-07 2017-08-25 深圳市腾讯计算机系统有限公司 Forward the method and interchanger of ethernet frame
US9450890B2 (en) * 2013-07-13 2016-09-20 Netronome Systems, Inc. Pipelined egress packet modifier
US9124644B2 (en) * 2013-07-14 2015-09-01 Netronome Systems, Inc. Script-controlled egress packet modifier
CN104536854A (en) * 2014-11-29 2015-04-22 江门市未来之星网络科技有限公司 Seagate hard disk firmware fault deep detection device and detection method thereof
US11483313B2 (en) * 2018-06-28 2022-10-25 Intel Corporation Technologies for updating an access control list table without causing disruption
US11218512B2 (en) * 2019-04-30 2022-01-04 Palo Alto Networks, Inc. Security policy enforcement and visibility for network architectures that mask external source addresses
US20230069536A1 (en) * 2019-10-16 2023-03-02 Cerebras Systems Inc. Dynamic routing for accelerated deep learning

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030193949A1 (en) * 2002-04-15 2003-10-16 Yuji Kojima Packet processing device
US20040003110A1 (en) * 2002-06-27 2004-01-01 International Business Machines Corporation Method and apparatus for implementing frame header alterations

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6034957A (en) 1997-08-29 2000-03-07 Extreme Networks, Inc. Sliced comparison engine architecture and method for a LAN switch
US6295299B1 (en) 1997-08-29 2001-09-25 Extreme Networks, Inc. Data path architecture for a LAN switch
US6917617B2 (en) 1998-12-16 2005-07-12 Cisco Technology, Inc. Use of precedence bits for quality of service
US6587466B1 (en) * 1999-05-27 2003-07-01 International Business Machines Corporation Search tree for policy based packet classification in communication networks
US6671725B1 (en) * 2000-04-18 2003-12-30 International Business Machines Corporation Server cluster interconnection using network processor
US20020103942A1 (en) * 2000-06-02 2002-08-01 Guillaume Comeau Wireless java device
US6914905B1 (en) 2000-06-16 2005-07-05 Extreme Networks, Inc. Method and system for VLAN aggregation
US6381242B1 (en) 2000-08-29 2002-04-30 Netrake Corporation Content processor
US6957258B2 (en) 2001-03-28 2005-10-18 Netrake Corporation Policy gateway
US6842791B2 (en) 2002-03-20 2005-01-11 Intel Corporation Method and apparatus for memory efficient fast VLAN lookups and inserts in hardware-based packet switches
CN100440825C (en) 2003-01-28 2008-12-03 华为技术有限公司 System and method for switchingin and transmission of different data frames in digital transmission network
JP4355188B2 (en) 2003-10-03 2009-10-28 株式会社日立製作所 Packet transfer device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030193949A1 (en) * 2002-04-15 2003-10-16 Yuji Kojima Packet processing device
US20040003110A1 (en) * 2002-06-27 2004-01-01 International Business Machines Corporation Method and apparatus for implementing frame header alterations

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP1735972A4 *

Also Published As

Publication number Publication date
EP1735972B1 (en) 2016-07-27
WO2005099179A2 (en) 2005-10-20
EP1735972A2 (en) 2006-12-27
EP1735972A4 (en) 2011-02-16
US20050220094A1 (en) 2005-10-06
US7463628B2 (en) 2008-12-09

Similar Documents

Publication Publication Date Title
WO2005099179A3 (en) Packet data modification processor command instruction set
WO2003050661A3 (en) Processing data
EP1550573B8 (en) Vehicle control information conveyance structure, vehicle control device using the conveyance structure, and vehicle control simulator using the conveyance structure
ZA200208797B (en) Data recorder.
WO2005086709A3 (en) Controlling jitter effects
AU2002359569A1 (en) Virtual data storage (vds) system
AU2003277165A1 (en) Booting from non-linear memory
AU2003219446A1 (en) Memory region based data pre-fetching
WO2006020001A3 (en) Fast multi-pass partitioning via priority based scheduling
EP1469404A4 (en) Rights information providing system, method and computer program for realizing the same
HK1101642A1 (en) A covering for an access aperture, and related assemblies
SG102024A1 (en) Data compression, control program for controlling the data compression
WO2005045725A3 (en) Determining a location for placing data in a spreadsheet based on a location of the data source
WO2001063557A3 (en) Automatic perception method and device
AU2002343794A1 (en) Data relay, method for determining transmission destination of acquired request, and program for realizing the method by computer
ZA200309756B (en) Information providing system.
WO2003093980A3 (en) Apparatus and method for fetching data from memory
AU2003216692A1 (en) Access allowance based on regions
AU2003278491A1 (en) Chip integrated protection means.
AU2003275600A1 (en) Cad sysetm, program for running the system, and recording medium having the program recorded therein
AU2002366270A1 (en) Fast path for performing data operations
HK1057667A1 (en) Method for storing encrypted data.
AU2003276875A1 (en) Data access control
MXPA03008286A (en) Method for processing content data.
ITBL980020A0 (en) DISPLAY COVERING AND ISOLATION METHOD, PARTICULARLY FOR ELECTRONIC CONTROL INSTRUMENTS.

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: DE

WWW Wipo information: withdrawn in national office

Ref document number: DE

REEP Request for entry into the european phase

Ref document number: 2005732725

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2005732725

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 2005732725

Country of ref document: EP