CA2472056A1 - Methods and apparatus for encapsulating a frame for transmission in a storage area network - Google Patents
Methods and apparatus for encapsulating a frame for transmission in a storage area network Download PDFInfo
- Publication number
- CA2472056A1 CA2472056A1 CA002472056A CA2472056A CA2472056A1 CA 2472056 A1 CA2472056 A1 CA 2472056A1 CA 002472056 A CA002472056 A CA 002472056A CA 2472056 A CA2472056 A CA 2472056A CA 2472056 A1 CA2472056 A1 CA 2472056A1
- Authority
- CA
- Canada
- Prior art keywords
- frame
- packet
- storage area
- area network
- computer
- Prior art date
- Legal status (The legal status 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 status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1097—Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
- H04L12/4641—Virtual LANs, VLANs, e.g. virtual private networks [VPN]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2212/00—Encapsulation of packets
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
- Auxiliary Devices For And Details Of Packaging Control (AREA)
Abstract
Methods and apparatus for encapsulating a packet or frame for transmission in a storage area network are disclosed. A packet or frame compatible with a standard protocol employed in the storage area network is received or generated. The packet or frame is then encapsulated with a virtual storage area network identifier. The packet or frame may further be encapsulated with at least one of a TTL value, MPLS information, and a type of traffic to be carried by the packet or frame. For instance, the type of traffic to be carried by the packet or frame may include Ethernet, Fibre Channel, and Infiniband. Once encapsulated, the encapsulated packet or frame is sent over the storage area network. For instance, the encapsulated packet or frame may be generated as well as transmitted by a switch over an inter-switch link in the storage area network.
Claims (66)
1. A method implemented on a network device for use in a storage area network, the method comprising:
receiving or generating a packet or frame compatible with a standard protocol employed in the storage area network;
encapsulating the packet or frame with a virtual storage area network identifier and information specifying at least one of a TTL value and MPLS
information; and sending the encapsulated packet or frame.
receiving or generating a packet or frame compatible with a standard protocol employed in the storage area network;
encapsulating the packet or frame with a virtual storage area network identifier and information specifying at least one of a TTL value and MPLS
information; and sending the encapsulated packet or frame.
2. The method of claim 1, wherein the network device is a switch and wherein sending the encapsulated packet or frame comprises sending the encapsulated packet or frame over an inter-switch link in the storage area network.
3. The method of claim 1, wherein encapsulating comprises appending a header to the packet or frame to create a new packet or frame, wherein the header includes fields for the virtual storage area network identifier and information specifying at least one of the TTL value and the MPLS information.
4. The method as recited in claim 1, wherein the TTL value specifies a number of remaining hops that can be traversed before the encapsulated packet or frame is dropped.
5. The method as recited in claim 1, wherein the TTL value specifies a remaining lifetime.
6. The method of claim 3, further comprising calculating an error check value for the new packet or frame and including the error check value in the new packet or frame.
7. The method of claim 3, wherein the header includes a first field for the TTL
value and a second field for the MPLS information.
value and a second field for the MPLS information.
8. The method of claim 3, wherein the header further comprises a field specifying a type of traffic to be carried by the packet or frame, and wherein the available types include at least one of Ethernet, fibre channel, and Infiniband.
9. The method of claim 8, wherein the type of traffic to be carried by the packet or frame specifies the standard protocol of the packet or frame.
10. The method of claim 8, wherein the header includes four bits for the field specifying a type of traffic to be carried by the packet or frame.
11. The method of claim 3, wherein the header further comprises a field specifying a user priority for the packet or frame.
12. The method of claim 1, wherein the standard protocol is Fibre Channel.
13. The method of claim 1, wherein the standard protocol is Ethernet.
14. The method of claim 1, wherein the standard protocol is Infiniband.
15. The method of claim 3, wherein the header field for the virtual storage area network identifier has 12 bits reserved.
16. The method of claim 3, wherein the header includes a TTL field and the field has 8 bits reserved.
17. The method of claim 3, wherein the header includes an indicator field to indicate whether one or more MPLS labels are present.
18. The method of claim 3, wherein the header includes an indicator field to indicate a number of MFLS labels present in the new packet or frame.
19. The method of claim 3, wherein the new packet or frame includes one or more MPLS labels, each of the labels including an indicator to indicate whether the label is the last label in a label stack.
20. The method of claim 17, wherein the indicator field one bit.
21. The method of claim 1, wherein the header further includes a version field indicating a version of the header.
22. A computer-readable medium storing thereon computer-readable instructions for performing a method on a network device in a storage area network, comprising:
instructions for receiving or generating a packet or frame compatible with a standard protocol employed in the storage area network;
instructions for encapsulating the packet or frame with a virtual storage area network identifier and information specifying at least one of a TTL value and MPLS information; and instructions for sending the encapsulated packet or frame.
instructions for receiving or generating a packet or frame compatible with a standard protocol employed in the storage area network;
instructions for encapsulating the packet or frame with a virtual storage area network identifier and information specifying at least one of a TTL value and MPLS information; and instructions for sending the encapsulated packet or frame.
23. The computer-readable medium of claim 22, wherein the network device is a switch and wherein the instructions for sending the encapsulated packet or frame comprise instructions for sending the encapsulated packet or frame over an inter-switch link in the storage area network.
24. The computer-readable medium of claim 22, wherein the instructions for encapsulating comprise instructions for appending a header to the packet or frame to create a new packet or frame, wherein the header includes fields for the virtual storage area network identifier and information specifying at least one of the TTL
value and the MPLS information.
value and the MPLS information.
25. The computer-readable medium as recited in claim 22, wherein the TTL
value specifies a number of remaining hops that can be traversed before the encapsulated packet or frame is dropped.
value specifies a number of remaining hops that can be traversed before the encapsulated packet or frame is dropped.
26. The method as recited in claim 22, wherein the TTL value specifies a remaining lifetime.
27. The computer-readable medium of claim 24, further comprising instructions for calculating an error check value for the new packet or frame and including the error check value in the new packet or frame.
28. The computer-readable medium of claim 24, wherein the header includes a first field for the TTL value and a second field for the MPLS information.
29. The computer-readable medium of claim 24, wherein the header further comprises a field specifying a type of traffic to be carried by the packet or frame, and wherein the available types include at least one of Ethernet, fibre channel, and Infiniband.
30. The computer-readable medium of claim 29, wherein the type of traffic to be carried by the packet or frame specifies the standard protocol of the packet or frame.
31. The computer-readable medium of claim 29, wherein the header includes four bits for the field specifying a type of traffic to be carried by the packet or frame.
32. The computer-readable medium of claim 24, wherein the header further comprises a field specifying a user priority for the packet or frame.
33. The computer-readable medium of claim 22, wherein the standard protocol is Fibre Channel.
34. The computer-readable medium of claim 22, wherein the standard protocol is Ethernet.
35. The computer-readable medium of claim 22, wherein the standard protocol is Infiniband.
36. The computer-readable medium of claim 24, wherein the header field for the virtual storage area network identifier has 12 bits reserved.
37. The computer-readable medium of claim 24, wherein the header includes a TTL field and the field has 8 bits reserved.
38. The computer-readable medium of claim 24, wherein the header includes an indicator field to indicate whether one or more MPLS labels are present.
39. The computer-readable medium of claim 24, wherein the new packet or frame includes one or more MPLS labels, each of the labels including an indicator to indicate whether the label is the last label in a label stack.
40. The method of claim 24, wherein the header includes an indicator field to indicate a number of MPLS labels present in the new packet or frame.
41. The computer-readable medium of claim 38, wherein the indicator field is one bit.
42. The computer-readable medium of claim 22, wherein the header further includes an indicator field to indicate whether the header is present.
43. The computer-readable medium of claim 22, wherein the header further includes a version field indicating a version of the header.
44. A network device for use in a storage area network, the network device comprising:
a plurality of ports each configured to transmit and/or receive packets or frames compatible with one or more standard protocols employed in the storage area network; and a processor and associated instructions that can encapsulate packets or frames of at least one of the standard protocols to include a virtual storage area network identifier and information specifying at least one of a TTL value and MPLS information and deliver the resulting encapsulated packets or frames for transmission over the storage area network.
a plurality of ports each configured to transmit and/or receive packets or frames compatible with one or more standard protocols employed in the storage area network; and a processor and associated instructions that can encapsulate packets or frames of at least one of the standard protocols to include a virtual storage area network identifier and information specifying at least one of a TTL value and MPLS information and deliver the resulting encapsulated packets or frames for transmission over the storage area network.
45. A network device for use in a storage area network, the network device comprising:
means for transmitting and/or receive packets or frames compatible with one or more standard protocols employed in the storage area network; and means for encapsulating packets or frames of at least one of the standard protocols to include a virtual storage area network identifier and information specifying at least one of a TTL value and MPLS information; and means for delivering the resulting encapsulated packet or frames for transmission over the storage area network.
means for transmitting and/or receive packets or frames compatible with one or more standard protocols employed in the storage area network; and means for encapsulating packets or frames of at least one of the standard protocols to include a virtual storage area network identifier and information specifying at least one of a TTL value and MPLS information; and means for delivering the resulting encapsulated packet or frames for transmission over the storage area network.
46. A switch for use in a storage area network, the switch comprising:
a plurality of ports each configured to transmit and/or receive packets or frames compatible with one or more standard protocols employed in the storage area network, where at least one of the ports supports an inter-switch link with another switch on a storage area network; and a processor and associated instructions that can encapsulate packets or frames of at least one of the standard protocols to include a virtual storage area network identifier and information specifying at least one of a TTL value and MPLS information and deliver the resulting encapsulated packets or frames for transmission from the port supporting the inter-switch link.
a plurality of ports each configured to transmit and/or receive packets or frames compatible with one or more standard protocols employed in the storage area network, where at least one of the ports supports an inter-switch link with another switch on a storage area network; and a processor and associated instructions that can encapsulate packets or frames of at least one of the standard protocols to include a virtual storage area network identifier and information specifying at least one of a TTL value and MPLS information and deliver the resulting encapsulated packets or frames for transmission from the port supporting the inter-switch link.
47. The switch of claim 46, wherein the port supporting an inter-switch link provides fibre channel packets or frames.
48. The switch of claim 46, wherein the port supporting an inter-switch link provides Ethernet packets or frames.
49. The switch of claim 46, wherein the port supporting an inter-switch link provides Infiniband packets or frames.
50. The switch of claim 46, further comprising a plurality of line cards, each providing at least one of the plurality of ports.
51. The switch of claim 46, wherein the processor can encapsulate said packets or frames by adding a header to the packets or frames to create new packets or frames, wherein the header includes fields for the virtual storage area network identifier and information specifying at least one of the TTL value and the MPLS
information.
information.
52. The switch of claim 51, wherein the processor can calculate an error check value for the new packet or frame and include the error check value in the new packet or frame.
53. The switch of claim 51, wherein the header includes a first field for the TTL value and a second field for the MPLS information.
54. The switch of claim 51, wherein the header further comprises a field specifying a type of traffic to be earned by the packet or frame, and wherein the available types include at least one of Ethernet, fibre channel, and Infiniband.
55. A method implemented on a network device for use in a storage area network, the method comprising:
receiving or generating a packet or frame compatible with a standard protocol employed in the storage area network;
encapsulating the packet or frame with a virtual storage area network identifier and information specifying a type of traffic to be carried by the packet or frame, wherein the available types include at least one of Ethernet, fibre channel, and Infiniband; and sending the encapsulated packet or frame.
receiving or generating a packet or frame compatible with a standard protocol employed in the storage area network;
encapsulating the packet or frame with a virtual storage area network identifier and information specifying a type of traffic to be carried by the packet or frame, wherein the available types include at least one of Ethernet, fibre channel, and Infiniband; and sending the encapsulated packet or frame.
56. The method of claim 55, wherein the network device is a switch and wherein sending the encapsulated packet or frame comprises sending the encapsulated packet or frame over an inter-switch link in the storage area network.
57. The method of claim 55, wherein encapsulating comprises adding a header to the packet or frame to create a new packet or frame, wherein the header includes fields for the virtual storage area network identifier and the type of traffic to be carried by the packet or frame.
58. The method of claim 57, wherein the header further includes a first field for the TTL value and a second field for the MPLS information.
59. The method of claim 55, wherein the type of traffic to be carried by the packet or frame specifies the standard protocol of the packet or frame.
60. A computer-readable medium storing thereon computer-readable instructions for performing a method on a network device in a storage area network, comprising:
instructions for receiving or generating a packet or frame compatible with a standard protocol employed in the storage area network;
instructions for encapsulating the packet or frame with a virtual storage area network identifier and information specifying a type of traffic to be carried by the packet or frame, wherein the available types include at least one of Ethernet, fibre channel, and Infiniband; and instructions for sending the encapsulated packet or frame.
instructions for receiving or generating a packet or frame compatible with a standard protocol employed in the storage area network;
instructions for encapsulating the packet or frame with a virtual storage area network identifier and information specifying a type of traffic to be carried by the packet or frame, wherein the available types include at least one of Ethernet, fibre channel, and Infiniband; and instructions for sending the encapsulated packet or frame.
61. The computer-readable medium of claim 60, wherein the network device is a switch and wherein sending the encapsulated packet or frame comprises sending the encapsulated packet or frame over an inter-switch link in the storage area network.
62. The computer-readable medium of claim 60, wherein the instructions for encapsulating comprise instructions for adding a header to the packet or frame to create a new packet or frame, wherein the header includes fields for the virtual storage area network identifier and the type of traffic to be carried by the packet or frame.
63. The computer-readable medium of claim 62, wherein the header further includes a first field for the TTL value and a second field for the MPLS
information.
information.
64. The computer-readable medium of claim 60, wherein the type of traffic to be carried by the packet or frame specifies the standard protocol of the packet or frame.
65. A method implemented on a switch for use in a fibre channel network, the method comprising:
receiving or generating a fibre channel packet or frame;
encapsulating said fibre channel packet or frame with a TTL value; and sending the encapsulated packet or frame over an inter-switch link in the fibre channel network.
receiving or generating a fibre channel packet or frame;
encapsulating said fibre channel packet or frame with a TTL value; and sending the encapsulated packet or frame over an inter-switch link in the fibre channel network.
66. A computer-readable medium storing thereon computer-readable instructions for performing a method on a switch for use in a fibre channel network, comprising:
instructions for receiving or generating a fibre channel packet or frame;
instructions for encapsulating said fibre channel packet or frame with a TTL
value; and instructions for sending the encapsulated packet or frame over an inter-switch link in the fibre channel network.
instructions for receiving or generating a fibre channel packet or frame;
instructions for encapsulating said fibre channel packet or frame with a TTL
value; and instructions for sending the encapsulated packet or frame over an inter-switch link in the fibre channel network.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/034,160 | 2001-12-26 | ||
US10/034,160 US7599360B2 (en) | 2001-12-26 | 2001-12-26 | Methods and apparatus for encapsulating a frame for transmission in a storage area network |
PCT/US2002/041072 WO2003058891A1 (en) | 2001-12-26 | 2002-12-23 | Methods and apparatus for encapsulating a frame for transmission in a storage area network |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2472056A1 true CA2472056A1 (en) | 2003-07-17 |
CA2472056C CA2472056C (en) | 2010-09-21 |
Family
ID=21874674
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2472056A Expired - Fee Related CA2472056C (en) | 2001-12-26 | 2002-12-23 | Methods and apparatus for encapsulating a frame for transmission in a storage area network |
Country Status (10)
Country | Link |
---|---|
US (2) | US7599360B2 (en) |
EP (1) | EP1459485B1 (en) |
JP (1) | JP4335009B2 (en) |
KR (1) | KR100927265B1 (en) |
CN (1) | CN100348000C (en) |
AT (1) | ATE363171T1 (en) |
AU (1) | AU2002364204B2 (en) |
CA (1) | CA2472056C (en) |
DE (1) | DE60220313T2 (en) |
WO (1) | WO2003058891A1 (en) |
Families Citing this family (225)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8219681B1 (en) | 2004-03-26 | 2012-07-10 | Emc Corporation | System and method for managing provisioning of storage resources in a network with virtualization of resources in such a network |
US8032701B1 (en) * | 2004-03-26 | 2011-10-04 | Emc Corporation | System and method for managing provisioning of storage resources in a network with virtualization of resources in such a network |
US7061939B1 (en) * | 2001-06-13 | 2006-06-13 | Juniper Networs, Inc. | Source synchronous link with clock recovery and bit skew alignment |
US7734808B1 (en) | 2001-12-18 | 2010-06-08 | Cisco Technology, Inc. | End-to-end congestion control in a Fibre Channel network |
US7499410B2 (en) * | 2001-12-26 | 2009-03-03 | Cisco Technology, Inc. | Fibre channel switch that enables end devices in different fabrics to communicate with one another while retaining their unique fibre channel domain—IDs |
US7599360B2 (en) | 2001-12-26 | 2009-10-06 | Cisco Technology, Inc. | Methods and apparatus for encapsulating a frame for transmission in a storage area network |
US7406034B1 (en) | 2002-04-01 | 2008-07-29 | Cisco Technology, Inc. | Methods and apparatus for fibre channel frame delivery |
US7616637B1 (en) * | 2002-04-01 | 2009-11-10 | Cisco Technology, Inc. | Label switching in fibre channel networks |
US7227867B1 (en) * | 2002-04-16 | 2007-06-05 | Juniper Networks, Inc. | Multi-protocol label switching in a network device |
US7656884B1 (en) | 2002-05-24 | 2010-02-02 | Cisco Technology, Inc. | Apparatus and method for a generic service locking mechanism for a fibre channel switching fabric of a storage area network |
US7013318B2 (en) * | 2002-05-29 | 2006-03-14 | Raytheon Company | Method and system for encapsulating cells |
US7206288B2 (en) * | 2002-06-12 | 2007-04-17 | Cisco Technology, Inc. | Methods and apparatus for characterizing a route in fibre channel fabric |
WO2004008696A1 (en) * | 2002-07-16 | 2004-01-22 | Enterasys Networks, Inc. | Apparatus and method for a virtual hierarchial local area network |
US7397768B1 (en) | 2002-09-11 | 2008-07-08 | Qlogic, Corporation | Zone management in a multi-module fibre channel switch |
US7170890B2 (en) * | 2002-12-16 | 2007-01-30 | Zetera Corporation | Electrical devices with improved communication |
US8005918B2 (en) | 2002-11-12 | 2011-08-23 | Rateze Remote Mgmt. L.L.C. | Data storage devices having IP capable partitions |
US7649880B2 (en) | 2002-11-12 | 2010-01-19 | Mark Adams | Systems and methods for deriving storage area commands |
US7742473B2 (en) * | 2002-11-12 | 2010-06-22 | Mark Adams | Accelerator module |
JP2006506847A (en) * | 2002-11-12 | 2006-02-23 | ゼテーラ・コーポレイシヨン | Communication protocol, system and method |
US7346058B1 (en) * | 2002-11-27 | 2008-03-18 | Cisco Technology, Inc. | Multiprotocol encapsulation system and method |
US7433326B2 (en) | 2002-11-27 | 2008-10-07 | Cisco Technology, Inc. | Methods and devices for exchanging peer parameters between network devices |
US7782784B2 (en) * | 2003-01-10 | 2010-08-24 | Cisco Technology, Inc. | Port analyzer adapter |
US7899048B1 (en) | 2003-01-15 | 2011-03-01 | Cisco Technology, Inc. | Method and apparatus for remotely monitoring network traffic through a generic network |
US20040160975A1 (en) * | 2003-01-21 | 2004-08-19 | Charles Frank | Multicast communication protocols, systems and methods |
US8081642B2 (en) | 2003-01-31 | 2011-12-20 | Brocade Communications Systems, Inc. | Method and apparatus for routing between fibre channel fabrics |
US7424533B1 (en) | 2003-05-23 | 2008-09-09 | Cisco Technology, Inc. | Method and apparatus for role-based access control |
US7684401B2 (en) * | 2003-07-21 | 2010-03-23 | Qlogic, Corporation | Method and system for using extended fabric features with fibre channel switch elements |
US7894348B2 (en) | 2003-07-21 | 2011-02-22 | Qlogic, Corporation | Method and system for congestion control in a fibre channel switch |
US7430175B2 (en) * | 2003-07-21 | 2008-09-30 | Qlogic, Corporation | Method and system for managing traffic in fibre channel systems |
US7646767B2 (en) | 2003-07-21 | 2010-01-12 | Qlogic, Corporation | Method and system for programmable data dependant network routing |
US7792115B2 (en) | 2003-07-21 | 2010-09-07 | Qlogic, Corporation | Method and system for routing and filtering network data packets in fibre channel systems |
US7420982B2 (en) * | 2003-07-21 | 2008-09-02 | Qlogic, Corporation | Method and system for keeping a fibre channel arbitrated loop open during frame gaps |
US7406092B2 (en) * | 2003-07-21 | 2008-07-29 | Qlogic, Corporation | Programmable pseudo virtual lanes for fibre channel systems |
US8165136B1 (en) | 2003-09-03 | 2012-04-24 | Cisco Technology, Inc. | Virtual port based SPAN |
US7474666B2 (en) | 2003-09-03 | 2009-01-06 | Cisco Technology, Inc. | Switch port analyzers |
US20050078704A1 (en) * | 2003-10-14 | 2005-04-14 | International Business Machines Corporation | Method and apparatus for translating data packets from one network protocol to another |
US11108591B2 (en) | 2003-10-21 | 2021-08-31 | John W. Hayes | Transporting fibre channel over ethernet |
US7533175B1 (en) * | 2003-10-24 | 2009-05-12 | Network Appliance, Inc. | Network address resolution and forwarding TCP/IP packets over a fibre channel network |
US7447207B2 (en) * | 2003-10-27 | 2008-11-04 | Hewlett-Packard Development Company, L.P. | Method of and apparatus for transporting SCSI data over a network |
CN1311673C (en) * | 2003-12-03 | 2007-04-18 | 华为技术有限公司 | Method for transmitting multi-protocol tag exchange protocol data unit |
CN100466649C (en) * | 2003-12-03 | 2009-03-04 | 华为技术有限公司 | Method for transmitting multi-protocol tag exchange protocol data unit |
EP1691520A4 (en) * | 2003-12-03 | 2006-12-06 | Huawei Tech Co Ltd | A method for transmitting multi-protocol label switch protocol data unit |
US7634582B2 (en) * | 2003-12-19 | 2009-12-15 | Intel Corporation | Method and architecture for optical networking between server and storage area networks |
US8185600B2 (en) * | 2003-12-29 | 2012-05-22 | Broadcom Corporation | Programming system and method for a video network |
US7707309B2 (en) * | 2004-01-29 | 2010-04-27 | Brocade Communication Systems, Inc. | Isolation switch for fibre channel fabrics in storage area networks |
US7460537B2 (en) * | 2004-01-29 | 2008-12-02 | Brocade Communications Systems, Inc. | Supplementary header for multifabric and high port count switch support in a fibre channel network |
EP1738258A4 (en) | 2004-03-13 | 2009-10-28 | Cluster Resources Inc | System and method for providing object triggers |
US8782654B2 (en) | 2004-03-13 | 2014-07-15 | Adaptive Computing Enterprises, Inc. | Co-allocating a reservation spanning different compute resources types |
US7325075B1 (en) | 2004-03-15 | 2008-01-29 | Hewlett-Packard Development Company, L.P. | Methods for address and name discovery for Ethernet entities |
US7770059B1 (en) | 2004-03-26 | 2010-08-03 | Emc Corporation | Failure protection in an environment including virtualization of networked storage resources |
US8627005B1 (en) | 2004-03-26 | 2014-01-07 | Emc Corporation | System and method for virtualization of networked storage resources |
US7818517B1 (en) | 2004-03-26 | 2010-10-19 | Emc Corporation | Architecture for virtualization of networked storage resources |
US7486689B1 (en) * | 2004-03-29 | 2009-02-03 | Sun Microsystems, Inc. | System and method for mapping InfiniBand communications to an external port, with combined buffering of virtual lanes and queue pairs |
US7930377B2 (en) | 2004-04-23 | 2011-04-19 | Qlogic, Corporation | Method and system for using boot servers in networks |
US7340167B2 (en) * | 2004-04-23 | 2008-03-04 | Qlogic, Corporation | Fibre channel transparent switch for mixed switch fabrics |
US20070266388A1 (en) | 2004-06-18 | 2007-11-15 | Cluster Resources, Inc. | System and method for providing advanced reservations in a compute environment |
US8018936B2 (en) * | 2004-07-19 | 2011-09-13 | Brocade Communications Systems, Inc. | Inter-fabric routing |
US7936769B2 (en) * | 2004-07-30 | 2011-05-03 | Brocade Communications System, Inc. | Multifabric zone device import and export |
US7466712B2 (en) * | 2004-07-30 | 2008-12-16 | Brocade Communications Systems, Inc. | System and method for providing proxy and translation domains in a fibre channel router |
US8532119B2 (en) * | 2004-07-30 | 2013-09-10 | Brocade Communications Systems, Inc. | Interfabric routing header for use with a backbone fabric |
US8059664B2 (en) | 2004-07-30 | 2011-11-15 | Brocade Communications Systems, Inc. | Multifabric global header |
US7742484B2 (en) | 2004-07-30 | 2010-06-22 | Brocade Communications Systems, Inc. | Multifabric communication using a backbone fabric |
US8176490B1 (en) | 2004-08-20 | 2012-05-08 | Adaptive Computing Enterprises, Inc. | System and method of interfacing a workload manager and scheduler with an identity manager |
US8295299B2 (en) | 2004-10-01 | 2012-10-23 | Qlogic, Corporation | High speed fibre channel switch element |
US8238347B2 (en) * | 2004-10-22 | 2012-08-07 | Cisco Technology, Inc. | Fibre channel over ethernet |
US7593324B2 (en) * | 2004-10-25 | 2009-09-22 | Cisco Technology, Inc. | Graceful port shutdown protocol for fibre channel interfaces |
US7916628B2 (en) * | 2004-11-01 | 2011-03-29 | Cisco Technology, Inc. | Trunking for fabric ports in fibre channel switches and attached devices |
CA2586763C (en) | 2004-11-08 | 2013-12-17 | Cluster Resources, Inc. | System and method of providing system jobs within a compute environment |
US7499970B2 (en) * | 2004-11-12 | 2009-03-03 | International Business Machines Corporation | Method and system for supervisor partitioning of client resources |
US7649844B2 (en) * | 2004-12-29 | 2010-01-19 | Cisco Technology, Inc. | In-order fibre channel packet delivery |
US8863143B2 (en) | 2006-03-16 | 2014-10-14 | Adaptive Computing Enterprises, Inc. | System and method for managing a hybrid compute environment |
US7702850B2 (en) | 2005-03-14 | 2010-04-20 | Thomas Earl Ludwig | Topology independent storage arrays and methods |
US9231886B2 (en) | 2005-03-16 | 2016-01-05 | Adaptive Computing Enterprises, Inc. | Simple integration of an on-demand compute environment |
JP5031195B2 (en) * | 2005-03-17 | 2012-09-19 | 株式会社日立製作所 | Storage management software and grouping method |
EP3203374B1 (en) | 2005-04-07 | 2021-11-24 | III Holdings 12, LLC | On-demand access to compute resources |
US7483387B2 (en) | 2005-05-23 | 2009-01-27 | Cisco Technology, Inc. | Hierarchical label distribution for inter-area summarization of edge-device addresses |
US7620981B2 (en) * | 2005-05-26 | 2009-11-17 | Charles William Frank | Virtual devices and virtual bus tunnels, modules and methods |
CN101258719B (en) * | 2005-07-17 | 2012-12-12 | 黑曜石研究有限公司 | Method to extend the physical reach of an Infiniband network |
US9813283B2 (en) | 2005-08-09 | 2017-11-07 | Oracle International Corporation | Efficient data transfer between servers and remote peripherals |
US7743214B2 (en) * | 2005-08-16 | 2010-06-22 | Mark Adams | Generating storage system commands |
US8819092B2 (en) | 2005-08-16 | 2014-08-26 | Rateze Remote Mgmt. L.L.C. | Disaggregated resources and access methods |
US7577134B2 (en) * | 2005-08-19 | 2009-08-18 | Brocade Communications Systems, Inc. | Port expander for fibre channel fabrics in storage area networks |
US20070058620A1 (en) * | 2005-08-31 | 2007-03-15 | Mcdata Corporation | Management of a switch fabric through functionality conservation |
KR100715673B1 (en) * | 2005-09-07 | 2007-05-09 | 한국전자통신연구원 | A method for processing subscriber packet using subscriber identification tags |
US9270532B2 (en) * | 2005-10-06 | 2016-02-23 | Rateze Remote Mgmt. L.L.C. | Resource command messages and methods |
WO2007047694A2 (en) * | 2005-10-17 | 2007-04-26 | Alebra Technologies, Inc. | Method, process and system for sharing data in a heterogeneous storage network |
US7760717B2 (en) * | 2005-10-25 | 2010-07-20 | Brocade Communications Systems, Inc. | Interface switch for use with fibre channel fabrics in storage area networks |
US7484021B2 (en) * | 2005-10-27 | 2009-01-27 | Cisco Technology, Inc. | Technique for implementing virtual fabric membership assignments for devices in a storage area network |
US7644179B1 (en) * | 2005-12-01 | 2010-01-05 | Cisco Technology, Inc. | Inter-VSAN routing with NAT |
US7769023B2 (en) * | 2005-12-21 | 2010-08-03 | Cisco Technology, Inc. | Fibre channel traffic redirect scheme using access control lists |
CN1866868B (en) * | 2006-01-18 | 2010-10-06 | 华为技术有限公司 | Multi protocol label switched network flow managing system, method and device |
CN100353307C (en) * | 2006-02-16 | 2007-12-05 | 杭州华三通信技术有限公司 | Storage system and method of storaging data and method of reading data |
US7548560B1 (en) * | 2006-02-27 | 2009-06-16 | Qlogic, Corporation | Method and system for checking frame-length in fibre channel frames |
US7924881B2 (en) | 2006-04-10 | 2011-04-12 | Rateze Remote Mgmt. L.L.C. | Datagram identifier management |
US8040795B2 (en) * | 2006-05-10 | 2011-10-18 | Cisco Technology, Inc. | Backup path convergence in the APS environment |
US8886771B2 (en) * | 2006-05-15 | 2014-11-11 | Cisco Technology, Inc. | Method and system for providing distributed allowed domains in a data network |
EP1860033B1 (en) * | 2006-05-26 | 2011-01-12 | MTC - Macchine Trasformazione Carta Srl | Banding machine for logs of sheet material |
EP1868329A1 (en) * | 2006-06-12 | 2007-12-19 | Deutsche Thomson-Brandt Gmbh | Method of transferring data between a sending station in a first network and a receiving station in a second network, and apparatus for controlling the communication between the sending station in the first network and the receiving station in the second network |
US20070286204A1 (en) * | 2006-06-12 | 2007-12-13 | Hamid Ould-Brahim | Supporting Multi-Protocol Label Switching (MPLS) Applications Over Ethernet Switch Paths |
US7660307B2 (en) * | 2006-06-29 | 2010-02-09 | Verint Americas Inc. | Systems and methods for providing recording as a network service |
US7500023B2 (en) | 2006-10-10 | 2009-03-03 | International Business Machines Corporation | Facilitating input/output processing by using transport control words to reduce input/output communications |
US7502873B2 (en) | 2006-10-10 | 2009-03-10 | International Business Machines Corporation | Facilitating access to status and measurement data associated with input/output processing |
CN101179556B (en) * | 2006-11-06 | 2012-07-04 | 华为技术有限公司 | Method and apparatus for conveying optical fibre channel service |
US8531941B2 (en) * | 2007-07-13 | 2013-09-10 | Cisco Technology, Inc. | Intra-domain and inter-domain bridging over MPLS using MAC distribution via border gateway protocol |
US20090052461A1 (en) * | 2007-08-21 | 2009-02-26 | Ibm Corporation | Method and Apparatus for Fibre Channel Over Ethernet Data Packet Translation Via Look up Table Conversion Bridge in a Network System |
US8310953B2 (en) * | 2007-08-21 | 2012-11-13 | International Business Machines Corporation | Method and apparatus for enabling an adapter in a network device to discover the name of another adapter of another network device in a network system |
US8396009B2 (en) * | 2007-08-21 | 2013-03-12 | International Business Machines Corporation | Method and apparatus for an adapter in a network device to discover its adapter name in a network system |
US8041773B2 (en) | 2007-09-24 | 2011-10-18 | The Research Foundation Of State University Of New York | Automatic clustering for self-organizing grids |
US7787454B1 (en) * | 2007-10-31 | 2010-08-31 | Gigamon Llc. | Creating and/or managing meta-data for data storage devices using a packet switch appliance |
KR20090052784A (en) * | 2007-11-21 | 2009-05-26 | 엘지전자 주식회사 | Method for commnunicating with relay station |
JP5259626B2 (en) * | 2007-12-26 | 2013-08-07 | キヤノンアネルバ株式会社 | Sputtering apparatus, sputtering film forming method |
US7904605B2 (en) | 2008-02-14 | 2011-03-08 | International Business Machines Corporation | Computer command and response for determining the state of an I/O operation |
US7917813B2 (en) | 2008-02-14 | 2011-03-29 | International Business Machines Corporation | Exception condition determination at a control unit in an I/O processing system |
US8478915B2 (en) * | 2008-02-14 | 2013-07-02 | International Business Machines Corporation | Determining extended capability of a channel path |
US8176222B2 (en) | 2008-02-14 | 2012-05-08 | International Business Machines Corporation | Early termination of an I/O operation in an I/O processing system |
US8095847B2 (en) | 2008-02-14 | 2012-01-10 | International Business Machines Corporation | Exception condition handling at a channel subsystem in an I/O processing system |
US8001298B2 (en) * | 2008-02-14 | 2011-08-16 | International Business Machines Corporation | Providing extended measurement data in an I/O processing system |
US8214562B2 (en) | 2008-02-14 | 2012-07-03 | International Business Machines Corporation | Processing of data to perform system changes in an input/output processing system |
US7937507B2 (en) | 2008-02-14 | 2011-05-03 | International Business Machines Corporation | Extended measurement word determination at a channel subsystem of an I/O processing system |
US8108570B2 (en) | 2008-02-14 | 2012-01-31 | International Business Machines Corporation | Determining the state of an I/O operation |
US7899944B2 (en) | 2008-02-14 | 2011-03-01 | International Business Machines Corporation | Open exchange limiting in an I/O processing system |
US8117347B2 (en) | 2008-02-14 | 2012-02-14 | International Business Machines Corporation | Providing indirect data addressing for a control block at a channel subsystem of an I/O processing system |
US8166206B2 (en) | 2008-02-14 | 2012-04-24 | International Business Machines Corporation | Cancel instruction and command for determining the state of an I/O operation |
US7840718B2 (en) | 2008-02-14 | 2010-11-23 | International Business Machines Corporation | Processing of data to suspend operations in an input/output processing log-out system |
US7890668B2 (en) | 2008-02-14 | 2011-02-15 | International Business Machines Corporation | Providing indirect data addressing in an input/output processing system where the indirect data address list is non-contiguous |
US8082481B2 (en) | 2008-02-14 | 2011-12-20 | International Business Machines Corporation | Multiple CRC insertion in an output data stream |
US7941570B2 (en) | 2008-02-14 | 2011-05-10 | International Business Machines Corporation | Bi-directional data transfer within a single I/O operation |
US7908403B2 (en) | 2008-02-14 | 2011-03-15 | International Business Machines Corporation | Reserved device access contention reduction |
US7840717B2 (en) | 2008-02-14 | 2010-11-23 | International Business Machines Corporation | Processing a variable length device command word at a control unit in an I/O processing system |
US8312189B2 (en) | 2008-02-14 | 2012-11-13 | International Business Machines Corporation | Processing of data to monitor input/output operations |
US8196149B2 (en) | 2008-02-14 | 2012-06-05 | International Business Machines Corporation | Processing of data to determine compatability in an input/output processing system |
US9052837B2 (en) | 2008-02-14 | 2015-06-09 | International Business Machines Corporation | Processing communication data in a ships passing condition |
CN101981962B (en) * | 2008-03-31 | 2013-07-24 | 日本电气株式会社 | Concealment processing device, concealment processing method, and concealment processing program |
US8307048B2 (en) * | 2008-07-15 | 2012-11-06 | International Business Machines Corporation | Network system with initiator subnetwork communication to target subnetwork communication including fibre channel over ethernet to fibre channel over internet protocol conversion |
US8055807B2 (en) | 2008-07-31 | 2011-11-08 | International Business Machines Corporation | Transport control channel program chain linking including determining sequence order |
US7937504B2 (en) | 2008-07-31 | 2011-05-03 | International Business Machines Corporation | Transport control channel program message pairing |
US7904606B2 (en) | 2008-07-31 | 2011-03-08 | International Business Machines Corporation | Transport control channel program chain linked branching |
US8417895B1 (en) | 2008-09-30 | 2013-04-09 | Violin Memory Inc. | System for maintaining coherency during offline changes to storage media |
US8838850B2 (en) * | 2008-11-17 | 2014-09-16 | Violin Memory, Inc. | Cluster control protocol |
US8442059B1 (en) * | 2008-09-30 | 2013-05-14 | Gridiron Systems, Inc. | Storage proxy with virtual ports configuration |
US8218571B2 (en) * | 2008-10-24 | 2012-07-10 | International Business Machines Corporation | Fibre channel framing and signaling optional header for ethernet fabric configuration information |
US8472482B2 (en) * | 2008-10-27 | 2013-06-25 | Cisco Technology, Inc. | Multiple infiniband ports within a higher data rate port using multiplexing |
US8214599B2 (en) * | 2008-11-04 | 2012-07-03 | Gridiron Systems, Inc. | Storage device prefetch system using directed graph clusters |
US8443150B1 (en) | 2008-11-04 | 2013-05-14 | Violin Memory Inc. | Efficient reloading of data into cache resource |
US8788758B1 (en) | 2008-11-04 | 2014-07-22 | Violin Memory Inc | Least profitability used caching scheme |
US8214608B2 (en) * | 2008-11-04 | 2012-07-03 | Gridiron Systems, Inc. | Behavioral monitoring of storage access patterns |
US8775741B1 (en) | 2009-01-13 | 2014-07-08 | Violin Memory Inc. | Using temporal access patterns for determining prefetch suitability |
US8285961B2 (en) | 2008-11-13 | 2012-10-09 | Grid Iron Systems, Inc. | Dynamic performance virtualization for disk access |
CN101459611B (en) * | 2008-12-23 | 2011-07-06 | 杭州华三通信技术有限公司 | Data transmission scheduling method, system and device for IP SAN storage |
US8650362B2 (en) | 2009-04-17 | 2014-02-11 | Violin Memory Inc. | System for increasing utilization of storage media |
US8667366B1 (en) | 2009-04-17 | 2014-03-04 | Violin Memory, Inc. | Efficient use of physical address space for data overflow and validation |
JP5332854B2 (en) * | 2009-04-20 | 2013-11-06 | ソニー株式会社 | Wireless transmitter, wireless transmission method, wireless receiver, and wireless reception method |
US8713252B1 (en) | 2009-05-06 | 2014-04-29 | Violin Memory, Inc. | Transactional consistency scheme |
US8402198B1 (en) | 2009-06-03 | 2013-03-19 | Violin Memory, Inc. | Mapping engine for a storage device |
US9069676B2 (en) | 2009-06-03 | 2015-06-30 | Violin Memory, Inc. | Mapping engine for a storage device |
US9973446B2 (en) | 2009-08-20 | 2018-05-15 | Oracle International Corporation | Remote shared server peripherals over an Ethernet network for resource virtualization |
US8402246B1 (en) | 2009-08-28 | 2013-03-19 | Violin Memory, Inc. | Alignment adjustment in a tiered storage system |
US20130107444A1 (en) | 2011-10-28 | 2013-05-02 | Calxeda, Inc. | System and method for flexible storage and networking provisioning in large scalable processor installations |
US9077654B2 (en) | 2009-10-30 | 2015-07-07 | Iii Holdings 2, Llc | System and method for data center security enhancements leveraging managed server SOCs |
US8599863B2 (en) | 2009-10-30 | 2013-12-03 | Calxeda, Inc. | System and method for using a multi-protocol fabric module across a distributed server interconnect fabric |
US9465771B2 (en) | 2009-09-24 | 2016-10-11 | Iii Holdings 2, Llc | Server on a chip and node cards comprising one or more of same |
US9054990B2 (en) | 2009-10-30 | 2015-06-09 | Iii Holdings 2, Llc | System and method for data center security enhancements leveraging server SOCs or server fabrics |
US9876735B2 (en) | 2009-10-30 | 2018-01-23 | Iii Holdings 2, Llc | Performance and power optimized computer system architectures and methods leveraging power optimized tree fabric interconnect |
US20110103391A1 (en) | 2009-10-30 | 2011-05-05 | Smooth-Stone, Inc. C/O Barry Evans | System and method for high-performance, low-power data center interconnect fabric |
US9648102B1 (en) | 2012-12-27 | 2017-05-09 | Iii Holdings 2, Llc | Memcached server functionality in a cluster of data processing nodes |
US9311269B2 (en) | 2009-10-30 | 2016-04-12 | Iii Holdings 2, Llc | Network proxy for high-performance, low-power data center interconnect fabric |
US11720290B2 (en) | 2009-10-30 | 2023-08-08 | Iii Holdings 2, Llc | Memcached server functionality in a cluster of data processing nodes |
US10877695B2 (en) | 2009-10-30 | 2020-12-29 | Iii Holdings 2, Llc | Memcached server functionality in a cluster of data processing nodes |
US9680770B2 (en) | 2009-10-30 | 2017-06-13 | Iii Holdings 2, Llc | System and method for using a multi-protocol fabric module across a distributed server interconnect fabric |
US8332542B2 (en) | 2009-11-12 | 2012-12-11 | International Business Machines Corporation | Communication with input/output system devices |
US8711864B1 (en) * | 2010-03-30 | 2014-04-29 | Chengdu Huawei Symantec Technologies Co., Ltd. | System and method for supporting fibre channel over ethernet communication |
US8635375B2 (en) | 2010-04-14 | 2014-01-21 | Brocade Communications Systems, Inc. | Remote F—ports |
US8514856B1 (en) | 2010-06-24 | 2013-08-20 | Cisco Technology, Inc. | End-to-end fibre channel over ethernet |
US8959288B1 (en) | 2010-07-29 | 2015-02-17 | Violin Memory, Inc. | Identifying invalid cache data |
US8832384B1 (en) | 2010-07-29 | 2014-09-09 | Violin Memory, Inc. | Reassembling abstracted memory accesses for prefetching |
CN102457435B (en) * | 2010-10-27 | 2015-02-25 | 杭州华三通信技术有限公司 | Message transmission method in FC (Fiber Channel) network as well as FC system and FC equipment |
US8594080B2 (en) * | 2010-10-29 | 2013-11-26 | International Business Machines Corporation | Multiple functionality in a virtual storage area network device |
US8972689B1 (en) | 2011-02-02 | 2015-03-03 | Violin Memory, Inc. | Apparatus, method and system for using real-time performance feedback for modeling and improving access to solid state media |
US8635416B1 (en) | 2011-03-02 | 2014-01-21 | Violin Memory Inc. | Apparatus, method and system for using shadow drives for alternative drive commands |
US8677027B2 (en) | 2011-06-01 | 2014-03-18 | International Business Machines Corporation | Fibre channel input/output data routing system and method |
US8738811B2 (en) | 2011-06-01 | 2014-05-27 | International Business Machines Corporation | Fibre channel input/output data routing system and method |
US9021155B2 (en) | 2011-06-01 | 2015-04-28 | International Business Machines Corporation | Fibre channel input/output data routing including discarding of data transfer requests in response to error detection |
US8583988B2 (en) | 2011-06-01 | 2013-11-12 | International Business Machines Corporation | Fibre channel input/output data routing system and method |
US8364853B2 (en) | 2011-06-01 | 2013-01-29 | International Business Machines Corporation | Fibre channel input/output data routing system and method |
US8364854B2 (en) | 2011-06-01 | 2013-01-29 | International Business Machines Corporation | Fibre channel input/output data routing system and method |
US8346978B1 (en) | 2011-06-30 | 2013-01-01 | International Business Machines Corporation | Facilitating transport mode input/output operations between a channel subsystem and input/output devices |
US8473641B2 (en) | 2011-06-30 | 2013-06-25 | International Business Machines Corporation | Facilitating transport mode input/output operations between a channel subsystem and input/output devices |
US8549185B2 (en) | 2011-06-30 | 2013-10-01 | International Business Machines Corporation | Facilitating transport mode input/output operations between a channel subsystem and input/output devices |
US8312176B1 (en) | 2011-06-30 | 2012-11-13 | International Business Machines Corporation | Facilitating transport mode input/output operations between a channel subsystem and input/output devices |
US8780913B2 (en) * | 2011-08-30 | 2014-07-15 | International Business Machines Corporation | Operating an infiniband network having nodes and at least one IB switch |
US9092594B2 (en) | 2011-10-31 | 2015-07-28 | Iii Holdings 2, Llc | Node card management in a modular and large scalable server system |
WO2013069133A1 (en) * | 2011-11-10 | 2013-05-16 | 株式会社日立製作所 | Frame relay apparatus, communication system, and data transfer method |
US9729408B2 (en) * | 2012-02-15 | 2017-08-08 | Vss Monitoring, Inc. | Encapsulating data packets |
US9819737B2 (en) | 2012-08-23 | 2017-11-14 | Cisco Technology, Inc. | System and method for policy based fibre channel zoning for virtualized and stateless computing in a network environment |
US9391926B2 (en) * | 2012-10-26 | 2016-07-12 | Dell Products L.P. | Systems and methods for stacking fibre channel switches with fibre channel over ethernet stacking links |
US9083550B2 (en) * | 2012-10-29 | 2015-07-14 | Oracle International Corporation | Network virtualization over infiniband |
US8918542B2 (en) | 2013-03-15 | 2014-12-23 | International Business Machines Corporation | Facilitating transport mode data transfer between a channel subsystem and input/output devices |
US8990439B2 (en) | 2013-05-29 | 2015-03-24 | International Business Machines Corporation | Transport mode data transfer between a channel subsystem and input/output devices |
US9503523B2 (en) * | 2013-09-20 | 2016-11-22 | Cisco Technology, Inc. | Hybrid fibre channel storage with end-to-end storage provisioning and external connectivity in a storage area network environment |
US9853873B2 (en) | 2015-01-10 | 2017-12-26 | Cisco Technology, Inc. | Diagnosis and throughput measurement of fibre channel ports in a storage area network environment |
US10084859B2 (en) * | 2015-01-26 | 2018-09-25 | International Business Machines Corporation | Method to designate and implement new routing options for high priority data flows |
US9900250B2 (en) | 2015-03-26 | 2018-02-20 | Cisco Technology, Inc. | Scalable handling of BGP route information in VXLAN with EVPN control plane |
US10222986B2 (en) | 2015-05-15 | 2019-03-05 | Cisco Technology, Inc. | Tenant-level sharding of disks with tenant-specific storage modules to enable policies per tenant in a distributed storage system |
US11588783B2 (en) | 2015-06-10 | 2023-02-21 | Cisco Technology, Inc. | Techniques for implementing IPV6-based distributed storage space |
US10778765B2 (en) | 2015-07-15 | 2020-09-15 | Cisco Technology, Inc. | Bid/ask protocol in scale-out NVMe storage |
US10785150B2 (en) * | 2015-09-25 | 2020-09-22 | Intel Corporation | CRC update mechanism |
US9892075B2 (en) | 2015-12-10 | 2018-02-13 | Cisco Technology, Inc. | Policy driven storage in a microserver computing environment |
JP6734058B2 (en) | 2016-01-27 | 2020-08-05 | 株式会社バイオス | Control device |
WO2017188972A2 (en) * | 2016-04-29 | 2017-11-02 | Hewlett Packard Enterprise Development Lp | Target driven peer-zoning synchronization |
US10140172B2 (en) | 2016-05-18 | 2018-11-27 | Cisco Technology, Inc. | Network-aware storage repairs |
US20170351639A1 (en) | 2016-06-06 | 2017-12-07 | Cisco Technology, Inc. | Remote memory access using memory mapped addressing among multiple compute nodes |
US10664169B2 (en) | 2016-06-24 | 2020-05-26 | Cisco Technology, Inc. | Performance of object storage system by reconfiguring storage devices based on latency that includes identifying a number of fragments that has a particular storage device as its primary storage device and another number of fragments that has said particular storage device as its replica storage device |
US11563695B2 (en) | 2016-08-29 | 2023-01-24 | Cisco Technology, Inc. | Queue protection using a shared global memory reserve |
US10891253B2 (en) | 2016-09-08 | 2021-01-12 | Microsoft Technology Licensing, Llc | Multicast apparatuses and methods for distributing data to multiple receivers in high-performance computing and cloud-based networks |
US10545914B2 (en) | 2017-01-17 | 2020-01-28 | Cisco Technology, Inc. | Distributed object storage |
US10243823B1 (en) | 2017-02-24 | 2019-03-26 | Cisco Technology, Inc. | Techniques for using frame deep loopback capabilities for extended link diagnostics in fibre channel storage area networks |
US10713203B2 (en) | 2017-02-28 | 2020-07-14 | Cisco Technology, Inc. | Dynamic partition of PCIe disk arrays based on software configuration / policy distribution |
US10254991B2 (en) | 2017-03-06 | 2019-04-09 | Cisco Technology, Inc. | Storage area network based extended I/O metrics computation for deep insight into application performance |
US10303534B2 (en) | 2017-07-20 | 2019-05-28 | Cisco Technology, Inc. | System and method for self-healing of application centric infrastructure fabric memory |
US10404596B2 (en) | 2017-10-03 | 2019-09-03 | Cisco Technology, Inc. | Dynamic route profile storage in a hardware trie routing table |
US10942666B2 (en) | 2017-10-13 | 2021-03-09 | Cisco Technology, Inc. | Using network device replication in distributed storage clusters |
US10884975B2 (en) | 2017-11-30 | 2021-01-05 | Samsung Electronics Co., Ltd. | Differentiated storage services in ethernet SSD |
US10866917B2 (en) * | 2018-12-03 | 2020-12-15 | Ati Technologies Ulc | Inter device data exchange via external bus by utilizing communication port |
US11159612B1 (en) | 2020-04-28 | 2021-10-26 | Hewlett Packard Enterprise Development Lp | Determining non-TDP zones in a storage area network |
JPWO2022102543A1 (en) | 2020-11-13 | 2022-05-19 |
Family Cites Families (120)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5818603A (en) | 1996-03-29 | 1998-10-06 | Ricoh Company, Ltd. | Method and system for controlling and communicating with machines using multiple communication formats |
US5428471A (en) * | 1992-07-30 | 1995-06-27 | Alcatel Network Systems, Inc. | Fail-safe automatic shut-down apparatus and method for high output power optical communications system |
US5708659A (en) * | 1993-10-20 | 1998-01-13 | Lsi Logic Corporation | Method for hashing in a packet network switching system |
US5617421A (en) * | 1994-06-17 | 1997-04-01 | Cisco Systems, Inc. | Extended domain computer network using standard links |
US5675741A (en) | 1994-10-25 | 1997-10-07 | Cabletron Systems, Inc. | Method and apparatus for determining a communications path between two nodes in an Internet Protocol (IP) network |
US5506838A (en) * | 1994-12-29 | 1996-04-09 | Emc Corporation | Packet propagation and dynamic route discovery apparatus and techniques |
US5682479A (en) | 1995-05-05 | 1997-10-28 | Silicon Graphics, Inc. | System and method for network exploration and access |
US5862125A (en) * | 1995-06-07 | 1999-01-19 | Mci Communication Corporation | Automated restoration of unrestored link and nodal failures |
US5819112A (en) | 1995-09-08 | 1998-10-06 | Microsoft Corporation | Apparatus for controlling an I/O port by queuing requests and in response to a predefined condition, enabling the I/O port to receive the interrupt requests |
US5809285A (en) * | 1995-12-21 | 1998-09-15 | Compaq Computer Corporation | Computer system having a virtual drive array controller |
US6035105A (en) * | 1996-01-02 | 2000-03-07 | Cisco Technology, Inc. | Multiple VLAN architecture system |
US5959990A (en) * | 1996-03-12 | 1999-09-28 | Bay Networks, Inc. | VLAN frame format |
US5764636A (en) * | 1996-03-28 | 1998-06-09 | Cisco Technology, Inc. | Color blocking logic mechanism for a high-performance network switch |
US5740171A (en) * | 1996-03-28 | 1998-04-14 | Cisco Systems, Inc. | Address translation mechanism for a high-performance network switch |
US5742604A (en) * | 1996-03-28 | 1998-04-21 | Cisco Systems, Inc. | Interswitch link mechanism for connecting high-performance network switches |
GB2318030B (en) * | 1996-10-04 | 2001-03-14 | Ibm | Communication system with exchange of capability information |
US5740159A (en) * | 1996-05-23 | 1998-04-14 | Northern Telecom Limited | Loopback mechanism for frame relay OAM |
US6101497A (en) * | 1996-05-31 | 2000-08-08 | Emc Corporation | Method and apparatus for independent and simultaneous access to a common data set |
EP0972247B1 (en) | 1996-08-02 | 2004-03-17 | Hewlett-Packard Company | Method and apparatus for allowing distributed control of shared resources |
US6202135B1 (en) * | 1996-12-23 | 2001-03-13 | Emc Corporation | System and method for reconstructing data associated with protected storage volume stored in multiple modules of back-up mass data storage facility |
US6185203B1 (en) * | 1997-02-18 | 2001-02-06 | Vixel Corporation | Fibre channel switching fabric |
US5964841A (en) | 1997-03-03 | 1999-10-12 | Cisco Technology, Inc. | Technique for handling forwarding transients with link state routing protocol |
US6160813A (en) | 1997-03-21 | 2000-12-12 | Brocade Communications Systems, Inc. | Fibre channel switching system and method |
US5959972A (en) * | 1997-05-27 | 1999-09-28 | 3Com Corporation | Method of port/link redundancy in an ATM switch |
US6209059B1 (en) * | 1997-09-25 | 2001-03-27 | Emc Corporation | Method and apparatus for the on-line reconfiguration of the logical volumes of a data storage system |
US5879112A (en) * | 1997-10-30 | 1999-03-09 | Ivey; Roy M. | Water supply line tapping tool |
US6188694B1 (en) * | 1997-12-23 | 2001-02-13 | Cisco Technology, Inc. | Shared spanning tree protocol |
US6032194A (en) * | 1997-12-24 | 2000-02-29 | Cisco Technology, Inc. | Method and apparatus for rapidly reconfiguring computer networks |
US6208649B1 (en) * | 1998-03-11 | 2001-03-27 | Cisco Technology, Inc. | Derived VLAN mapping technique |
US6330614B1 (en) * | 1998-03-20 | 2001-12-11 | Nexabit Networks Llc | Internet and related networks, a method of and system for substitute use of checksum field space in information processing datagram headers for obviating processing speed and addressing space limitations and providing other features |
US6208623B1 (en) * | 1998-04-13 | 2001-03-27 | 3Com Corporation | Method of combining PNNI and E-IISP in an asynchronous transfer mode network |
US7027406B1 (en) * | 1998-04-16 | 2006-04-11 | Avaya Communication Israel Ltd. | Distributed port-blocking method |
US6188668B1 (en) * | 1998-05-01 | 2001-02-13 | Emulex Corporation | Automatic isolation in loops |
US7430164B2 (en) * | 1998-05-04 | 2008-09-30 | Hewlett-Packard Development Company, L.P. | Path recovery on failure in load balancing switch protocols |
US6260120B1 (en) * | 1998-06-29 | 2001-07-10 | Emc Corporation | Storage mapping and partitioning among multiple host processors in the presence of login state changes and host controller replacement |
US6295575B1 (en) * | 1998-06-29 | 2001-09-25 | Emc Corporation | Configuring vectors of logical storage units for data storage partitioning and sharing |
US6269381B1 (en) * | 1998-06-30 | 2001-07-31 | Emc Corporation | Method and apparatus for backing up data before updating the data and for restoring from the backups |
US6269431B1 (en) * | 1998-08-13 | 2001-07-31 | Emc Corporation | Virtual storage and block level direct access of secondary storage for recovery of backup data |
US6262977B1 (en) * | 1998-08-28 | 2001-07-17 | 3Com Corporation | High availability spanning tree with rapid reconfiguration |
US6295296B1 (en) * | 1998-09-08 | 2001-09-25 | Cisco Technology, Inc. | Use of a single data structure for label forwarding and imposition |
US6438612B1 (en) * | 1998-09-11 | 2002-08-20 | Ssh Communications Security, Ltd. | Method and arrangement for secure tunneling of data between virtual routers |
US6426952B1 (en) * | 1998-09-18 | 2002-07-30 | The United States Of America As Represented By The Secretary Of The Navy | Multi-interface point-to-point switching system (MIPPSS) having an internal universal signal format |
US6266705B1 (en) * | 1998-09-29 | 2001-07-24 | Cisco Systems, Inc. | Look up mechanism and associated hash table for a network switch |
US6185631B1 (en) | 1998-10-14 | 2001-02-06 | International Business Machines Corporation | Program for transferring execution of certain channel functions to a control unit and having means for combining certain commands and data packets in one sequence |
US6408001B1 (en) * | 1998-10-21 | 2002-06-18 | Lucent Technologies Inc. | Method for determining label assignments for a router |
US6765919B1 (en) * | 1998-10-23 | 2004-07-20 | Brocade Communications Systems, Inc. | Method and system for creating and implementing zones within a fibre channel system |
US6205488B1 (en) * | 1998-11-13 | 2001-03-20 | Nortel Networks Limited | Internet protocol virtual private network realization using multi-protocol label switching tunnels |
US6493349B1 (en) | 1998-11-13 | 2002-12-10 | Nortel Networks Limited | Extended internet protocol virtual private network architectures |
US6898189B1 (en) * | 2000-08-23 | 2005-05-24 | Cisco Technology, Inc. | Restartable spanning tree for high availability network systems |
US6226771B1 (en) * | 1998-12-14 | 2001-05-01 | Cisco Technology, Inc. | Method and apparatus for generating error detection data for encapsulated frames |
US6529963B1 (en) * | 1998-12-29 | 2003-03-04 | Lsi Logic Corporation | Methods and apparatus for interconnecting independent fibre channel fabrics |
US6337861B1 (en) * | 1999-02-02 | 2002-01-08 | Cisco Technology, Inc. | Method and apparatus to properly route ICMP messages in a tag-switching network |
US6473421B1 (en) | 1999-03-29 | 2002-10-29 | Cisco Technology, Inc. | Hierarchical label switching across multiple OSPF areas |
CN1183720C (en) | 1999-05-11 | 2005-01-05 | 英国电讯有限公司 | Optical communications network |
US6661773B1 (en) | 1999-06-07 | 2003-12-09 | Intel Corporation | Method for detection of stale cells following route changes in a data communication |
US6804776B1 (en) | 1999-09-21 | 2004-10-12 | Cisco Technology, Inc. | Method for universal transport encapsulation for Internet Protocol network communications |
US6674760B1 (en) * | 1999-09-28 | 2004-01-06 | Extreme Networks, Inc. | Method and system for implementing end-to-end QoS in packet-switched networks |
US6859435B1 (en) * | 1999-10-13 | 2005-02-22 | Lucent Technologies Inc. | Prevention of deadlocks and livelocks in lossless, backpressured packet networks |
US6848007B1 (en) * | 1999-11-12 | 2005-01-25 | Crossroads Systems, Inc. | System for mapping addresses of SCSI devices between plurality of SANs that can dynamically map SCSI device addresses across a SAN extender |
US6643287B1 (en) * | 1999-11-24 | 2003-11-04 | Pluris, Inc. | Apparatus and method for forwarding encapsulated data packets on a network having multiple links between nodes |
US7006525B1 (en) * | 2000-02-23 | 2006-02-28 | Cypress Semiconductor Corp. | Hybrid data transport scheme over optical networks |
US7082140B1 (en) * | 2000-03-17 | 2006-07-25 | Nortel Networks Ltd | System, device and method for supporting a label switched path across a non-MPLS compliant segment |
SI1278549T1 (en) * | 2000-05-02 | 2009-04-30 | Theravance Inc | Composition containing a cyclodextrin and a glycopeptide antibiotic |
JP4168574B2 (en) * | 2000-06-02 | 2008-10-22 | 株式会社日立製作所 | Packet transfer apparatus, packet transfer control method, and packet transfer apparatus setting method |
US6920133B1 (en) * | 2000-06-07 | 2005-07-19 | At&T Corp. | Techniques for introducing in-band network management packets in multi-protocol label switching networks |
EP1162795A3 (en) * | 2000-06-09 | 2007-12-26 | Broadcom Corporation | Gigabit switch supporting improved layer 3 switching |
US6920153B2 (en) * | 2000-07-17 | 2005-07-19 | Nortel Networks Limited | Architecture and addressing scheme for storage interconnect and emerging storage service providers |
US6775230B1 (en) * | 2000-07-18 | 2004-08-10 | Hitachi, Ltd. | Apparatus and method for transmitting frames via a switch in a storage area network |
US6847647B1 (en) * | 2000-09-26 | 2005-01-25 | Hewlett-Packard Development Company, L.P. | Method and apparatus for distributing traffic over multiple switched fiber channel routes |
US6879560B1 (en) * | 2000-12-08 | 2005-04-12 | At&T Corp. | System and method for limiting congestion over a switch network |
JP2002190825A (en) | 2000-12-21 | 2002-07-05 | Fujitsu Ltd | Traffic engineering method and node equipment using it |
US6975589B2 (en) | 2000-12-30 | 2005-12-13 | Redback Networks Inc. | Method and apparatus for a hybrid variable rate pipe |
US7054304B2 (en) * | 2001-01-19 | 2006-05-30 | Terited International , Inc. | Method and protocol for managing broadband IP services in a layer two broadcast network |
US20020101868A1 (en) * | 2001-01-30 | 2002-08-01 | David Clear | Vlan tunneling protocol |
US7050392B2 (en) * | 2001-03-30 | 2006-05-23 | Brocade Communications Systems, Inc. | In-order delivery of frames during topology change |
US6947379B1 (en) | 2001-04-03 | 2005-09-20 | Cisco Technology, Inc. | Packet routing to reduce susceptibility to disturbances |
US6604407B2 (en) * | 2001-04-03 | 2003-08-12 | Denso Corporation | Leak check apparatus for fuel vapor purge system |
US7366194B2 (en) | 2001-04-18 | 2008-04-29 | Brocade Communications Systems, Inc. | Fibre channel zoning by logical unit number in hardware |
US20020156924A1 (en) | 2001-04-23 | 2002-10-24 | Moshe Czeiger | Method for communicating between fibre channel systems |
US20020156918A1 (en) | 2001-04-23 | 2002-10-24 | Brocade Communications Systems, Inc. | Dynamic path selection with in-order delivery within sequence in a communication network |
US20020159456A1 (en) | 2001-04-27 | 2002-10-31 | Foster Michael S. | Method and system for multicasting in a routing device |
US6728220B2 (en) * | 2001-05-24 | 2004-04-27 | Riverstone Networks, Inc. | Method and system for preventing transmission loops in a label switching domain |
US6728848B2 (en) * | 2001-06-11 | 2004-04-27 | Hitachi, Ltd. | Method and system for backing up storage system data |
US7072298B2 (en) * | 2001-06-13 | 2006-07-04 | Computer Network Technology Corporation | Method and apparatus for rendering a cell-based switch useful for frame based protocols |
US6985490B2 (en) * | 2001-07-11 | 2006-01-10 | Sancastle Technologies, Ltd. | Extension of fibre channel addressing |
US7330892B2 (en) * | 2001-09-07 | 2008-02-12 | Network Appliance, Inc. | High-speed data transfer in a storage virtualization controller |
US6779050B2 (en) * | 2001-09-24 | 2004-08-17 | Broadcom Corporation | System and method for hardware based reassembly of a fragmented packet |
US6532212B1 (en) * | 2001-09-25 | 2003-03-11 | Mcdata Corporation | Trunking inter-switch links |
US7366784B2 (en) * | 2001-11-27 | 2008-04-29 | Hitachi, Ltd. | System and method for providing and using a VLAN-aware storage device |
US20030107987A1 (en) * | 2001-12-07 | 2003-06-12 | Kinstler Gary A. | Reconfiguration system for a communication network |
US7221652B1 (en) * | 2001-12-14 | 2007-05-22 | Applied Micro Circuits Corporation | System and method for tolerating data link faults in communications with a switch fabric |
US6920154B1 (en) * | 2001-12-17 | 2005-07-19 | Supergate Technology Usa, Inc. | Architectures for a modularized data optimization engine and methods therefor |
US7499410B2 (en) * | 2001-12-26 | 2009-03-03 | Cisco Technology, Inc. | Fibre channel switch that enables end devices in different fabrics to communicate with one another while retaining their unique fibre channel domain—IDs |
US7599360B2 (en) | 2001-12-26 | 2009-10-06 | Cisco Technology, Inc. | Methods and apparatus for encapsulating a frame for transmission in a storage area network |
US7085846B2 (en) * | 2001-12-31 | 2006-08-01 | Maxxan Systems, Incorporated | Buffer to buffer credit flow control for computer network |
US7155494B2 (en) | 2002-01-09 | 2006-12-26 | Sancastle Technologies Ltd. | Mapping between virtual local area networks and fibre channel zones |
WO2003063009A1 (en) * | 2002-01-18 | 2003-07-31 | Bea Systems, Inc. | System, method and interface for controlling server lifecycle |
US7349992B2 (en) * | 2002-01-24 | 2008-03-25 | Emulex Design & Manufacturing Corporation | System for communication with a storage area network |
US7873984B2 (en) * | 2002-01-31 | 2011-01-18 | Brocade Communications Systems, Inc. | Network security through configuration servers in the fabric environment |
US7161935B2 (en) * | 2002-01-31 | 2007-01-09 | Brocade Communications Stystems, Inc. | Network fabric management via adjunct processor inter-fabric service link |
US20030189929A1 (en) | 2002-04-04 | 2003-10-09 | Fujitsu Limited | Electronic apparatus for assisting realization of storage area network system |
US7328260B1 (en) * | 2002-06-04 | 2008-02-05 | Symantec Operating Corporation | Mapping discovered devices to SAN-manageable objects using configurable rules |
US7627693B2 (en) * | 2002-06-11 | 2009-12-01 | Pandya Ashish A | IP storage processor and engine therefor using RDMA |
US7206288B2 (en) * | 2002-06-12 | 2007-04-17 | Cisco Technology, Inc. | Methods and apparatus for characterizing a route in fibre channel fabric |
US7319669B1 (en) * | 2002-11-22 | 2008-01-15 | Qlogic, Corporation | Method and system for controlling packet flow in networks |
US7433326B2 (en) * | 2002-11-27 | 2008-10-07 | Cisco Technology, Inc. | Methods and devices for exchanging peer parameters between network devices |
US7275103B1 (en) | 2002-12-18 | 2007-09-25 | Veritas Operating Corporation | Storage path optimization for SANs |
US8081642B2 (en) * | 2003-01-31 | 2011-12-20 | Brocade Communications Systems, Inc. | Method and apparatus for routing between fibre channel fabrics |
US7606239B2 (en) * | 2003-01-31 | 2009-10-20 | Brocade Communications Systems, Inc. | Method and apparatus for providing virtual ports with attached virtual devices in a storage area network |
DE10308323B4 (en) * | 2003-02-26 | 2007-10-11 | Infineon Technologies Ag | Semiconductor chip arrangement with ROM |
US7447224B2 (en) * | 2003-07-21 | 2008-11-04 | Qlogic, Corporation | Method and system for routing fibre channel frames |
US20050080903A1 (en) * | 2003-09-30 | 2005-04-14 | Moshe Valenci | Method, system, and program for maintaining a link between two network entities |
US20080028096A1 (en) * | 2003-10-21 | 2008-01-31 | Henderson Alex E | Transporting fibre channel over ethernet |
US20050108444A1 (en) * | 2003-11-19 | 2005-05-19 | Flauaus Gary R. | Method of detecting and monitoring fabric congestion |
US7355983B2 (en) * | 2004-02-10 | 2008-04-08 | Cisco Technology, Inc. | Technique for graceful shutdown of a routing protocol in a network |
US8018936B2 (en) * | 2004-07-19 | 2011-09-13 | Brocade Communications Systems, Inc. | Inter-fabric routing |
US7593324B2 (en) * | 2004-10-25 | 2009-09-22 | Cisco Technology, Inc. | Graceful port shutdown protocol for fibre channel interfaces |
US7916628B2 (en) * | 2004-11-01 | 2011-03-29 | Cisco Technology, Inc. | Trunking for fabric ports in fibre channel switches and attached devices |
US7649844B2 (en) * | 2004-12-29 | 2010-01-19 | Cisco Technology, Inc. | In-order fibre channel packet delivery |
US7519058B2 (en) * | 2005-01-18 | 2009-04-14 | Qlogic, Corporation | Address translation in fibre channel switches |
-
2001
- 2001-12-26 US US10/034,160 patent/US7599360B2/en active Active
-
2002
- 2002-12-23 CN CNB028282620A patent/CN100348000C/en not_active Expired - Fee Related
- 2002-12-23 KR KR1020047010143A patent/KR100927265B1/en active IP Right Grant
- 2002-12-23 AU AU2002364204A patent/AU2002364204B2/en not_active Ceased
- 2002-12-23 JP JP2003559086A patent/JP4335009B2/en not_active Expired - Fee Related
- 2002-12-23 AT AT02799279T patent/ATE363171T1/en not_active IP Right Cessation
- 2002-12-23 CA CA2472056A patent/CA2472056C/en not_active Expired - Fee Related
- 2002-12-23 WO PCT/US2002/041072 patent/WO2003058891A1/en active IP Right Grant
- 2002-12-23 DE DE60220313T patent/DE60220313T2/en not_active Expired - Lifetime
- 2002-12-23 EP EP02799279A patent/EP1459485B1/en not_active Expired - Lifetime
-
2004
- 2004-03-01 US US10/791,143 patent/US20050025075A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
US7599360B2 (en) | 2009-10-06 |
CN1620784A (en) | 2005-05-25 |
JP4335009B2 (en) | 2009-09-30 |
ATE363171T1 (en) | 2007-06-15 |
JP2005514862A (en) | 2005-05-19 |
DE60220313D1 (en) | 2007-07-05 |
US20030118053A1 (en) | 2003-06-26 |
AU2002364204B2 (en) | 2008-04-03 |
KR20040068355A (en) | 2004-07-30 |
CA2472056C (en) | 2010-09-21 |
CN100348000C (en) | 2007-11-07 |
AU2002364204A1 (en) | 2003-07-24 |
EP1459485B1 (en) | 2007-05-23 |
KR100927265B1 (en) | 2009-11-18 |
EP1459485A1 (en) | 2004-09-22 |
US20050025075A1 (en) | 2005-02-03 |
DE60220313T2 (en) | 2008-01-17 |
WO2003058891A1 (en) | 2003-07-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2472056A1 (en) | Methods and apparatus for encapsulating a frame for transmission in a storage area network | |
US10244428B2 (en) | Method for inserting and removing padding from packets | |
EP2100406B1 (en) | Method and apparatus for implementing multicast routing | |
US7738381B2 (en) | Flow control of frame based data over a synchronous digital network | |
US8325689B2 (en) | Efficient data transmission by data aggregation | |
CN107493238A (en) | A kind of method for controlling network congestion, equipment and system | |
BRPI0407546B1 (en) | variable packet lengths for high packet data rate communications | |
US20100074628A1 (en) | Optical communication system, station-side apparatus, and subscriber-side apparatus | |
CN107181663A (en) | A kind of message processing method, relevant device and computer-readable recording medium | |
CN101156396B (en) | Data frame transmission processing method and system | |
JP2004320785A (en) | Testing apparatus for network communication and method | |
CN103200467A (en) | Device and method for transmitting network element protocol messages in optical network equipment | |
CN106877977A (en) | The method of data communication, apparatus and system | |
CN104185976A (en) | Method, apparatus, and system for transmitting data in ethernet | |
CN101667959B (en) | Method and device for transmitting data in physical layer and data transmission system | |
EP3264707B1 (en) | Data processing method and apparatus | |
US20050249247A1 (en) | Methods and apparatus for multiplexing multiple signal sources over a single full duplex ETHERNET link | |
US11902172B2 (en) | Device and method for transferring identification and/or data flow control information between devices | |
CN101252526B (en) | Flow control method as well as VPWS network system | |
CN106254396A (en) | Proprietary protocol information transmission system and method | |
CN103731352B (en) | A kind of message processing method and device | |
CN116866249A (en) | Communication system, data processing method and related equipment | |
CN103685024B (en) | Node protecting method and device | |
WO2009074840A3 (en) | Separately transmitting part of protocol information | |
CN104601382B (en) | A kind of multi-protocol transmission device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKLA | Lapsed |
Effective date: 20171227 |