Patents by Inventor Claudio Desanti

Claudio Desanti has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20140226526
    Abstract: Techniques are provided for performing discovery in a Fibre Channel over Ethernet (FCoE) network. An FCF discovers other FCoE Forwarders (FCFs) connected to its network segment by transmitting a solicitation message to the multicast MAC address “All-FCF-MACS”. All FCFs receive packets with this multicast MAC address including the solicitation message that announces the presence of the FCF. Each FCF replies with a unicast advertisement message that provides the new FCF with a MAC address of the responding FCF. The FCF builds a list of the FCFs available on its network segment and may then establish a virtual link with one or more of the FCFs through an exchange link parameter (ELP) exchange.
    Type: Application
    Filed: April 16, 2014
    Publication date: August 14, 2014
    Applicant: Cisco Technology, Inc.
    Inventor: Claudio DESANTI
  • Patent number: 8782739
    Abstract: Methods and apparatus for implementing an access list key for accessing information associated with a packet from an access list are disclosed. The packet includes an IP source address field and an IP destination address field, the IP source address field including an IP source address and the IP destination address field including an IP destination address, the IP source address and the IP destination address each having a number of bits (e.g., 128 bits in the case of IPv6). An IP source address is obtained from the IP source address field of the packet and an IP destination address is obtained from the IP destination address field of the packet. A modified IP source address is generated from the obtained IP source address such that the number of bits in the modified IP source address is less than the number of bits in the obtained IP source address.
    Type: Grant
    Filed: March 19, 2008
    Date of Patent: July 15, 2014
    Assignee: Cisco Technology, Inc.
    Inventor: Claudio DeSanti
  • Patent number: 8743731
    Abstract: Techniques are provided for performing discovery in a Fiber Channel over Ethernet (FCoE) network. An FCF discovers other FCoE Forwarders (FCFs) connected to its network segment by transmitting a solicitation message to the multicast MAC address “All-FCF-MACs”. All FCFs receive packets with this multicast MAC address including the solicitation message that announces the presence of the FCF. Each FCF replies with a unicast advertisement message that provides the new FCF with a MAC address of the responding FCF. The FCF builds a list of the FCFs available on its network segment and may then establish a virtual link with one or more of the FCFs through an exchange link parameter (ELP) exchange.
    Type: Grant
    Filed: May 2, 2008
    Date of Patent: June 3, 2014
    Assignee: Cisco Technology, Inc.
    Inventor: Claudio Desanti
  • Patent number: 8650454
    Abstract: A system (e.g., Fiber Channel Error Detecting Code (FC-EDC)) that maps the “standard” Hamming codes onto the bits of a 33-bit control block is provided. The system employs a “rotation” of the check positions in a two-dimensional parity-check matrix for the FC-EDC. The specification discloses a computer-implemented program to test further modifications and permutations of the “standard” distance-4 parity-check matrix to yield an FC-EDC with enhanced error-detecting properties, designed to detect the most likely errors in the known physical environment. By using a parity-check matrix with the “rotation” property, certain error-detecting properties of the parity-check matrix are ensured, and the computation time for searching for a matrix with enhanced error-detecting properties becomes much shorter.
    Type: Grant
    Filed: December 28, 2009
    Date of Patent: February 11, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: John F. Wakerly, Claudio DeSanti
  • Patent number: 8621095
    Abstract: Techniques are provided for management of virtual machines in a Fiber Channel (FC) network that comprises a switched fabric having a plurality of switch ports (disposed in one or more switches). In accordance with one example, a Fabric Login (either FLOGI or FDISC) request is received, on a first switch port, from a first virtual machine. A determination is made as to whether the first virtual machine is currently logged into the switched fabric via a second switch port. If the first virtual machine is currently logged into the switched fabric via a second switch port, a determination is made as to whether the first virtual machine is an element (or part) of a virtualization zone defined for the switched fabric. If the first virtual machine is an element of the virtualization zone, the Fabric Login request is accepted from the first virtual machine via the first switch port and the first virtual machine is logged out of the switched fabric at the second port.
    Type: Grant
    Filed: December 20, 2011
    Date of Patent: December 31, 2013
    Assignee: Cisco Technology, Inc.
    Inventor: Claudio Desanti
  • Publication number: 20130329743
    Abstract: In one embodiment, a Fibre Channel over Ethernet (FCoE) proxy point (FPP) that is connected to one or more end-point devices is coupled to one or more other FPPs, and to a FCoE control and management plane (F-CMP) server. The FPP provides data plane functionality. The F-CMP server provides control plane functionality. At least some control and management traffic received at the FPP is proxied between the F-CMP server and the one or more end point devices connected to the FPP. FCoE traffic received at the FPP from the one or more end point devices connected to the FPP is transmitted to the one or more other FPPs without the FCoE traffic traversing the F-CMP server. The transmitting is performed by data plane functionality of the FPP operating under directions from the control plane functionality of the F-CMP server.
    Type: Application
    Filed: August 13, 2013
    Publication date: December 12, 2013
    Applicant: Cisco Technology, Inc.
    Inventors: Silvano Gai, Claudio Desanti, Marco Di Benedetto
  • Patent number: 8514856
    Abstract: In one embodiment, one or more Fiber Channel over Ethernet (FCoE) proxy points (FPPs) communicates control and management information with a separately housed FCoE control and management plane (F-CMP) server in order to direct data plane functionality of the FPPs. Each FPP also proxies control and management protocols between the F-CMP server and one or more FCoE end-point devices for which the FPP is responsible (on FCoE ports). Traffic received by the FPP may then be processed according to the directed data plane functionality, such that FCoE traffic transmitted between first and second FCoE end-point devices separated by the Ethernet network is directed over the Ethernet network end-to-end between correspondingly responsible FPPs without traversing the F-CMP server.
    Type: Grant
    Filed: June 24, 2010
    Date of Patent: August 20, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Silvano Gai, Claudio Desanti, Marco Di Benedetto
  • Publication number: 20130086266
    Abstract: This document discusses, among other things, applying network policy at a network device. In an example embodiment fibre channel hard zoning information may be received that indicates whether a fibre channel frame is permitted to be communicated between two fibre channel ports. Some example embodiments include identifying a media access control addresses associated with the fibre channel ports. An example embodiment may include generating one or more access control entries based on the fibre channel identifications of the fibre channel ports and the zoning information. The access control entries may be distributes to an Ethernet port to be inserted into an existing access control list and used to enforce a zoning policy upon fibre channel over Ethernet frames.
    Type: Application
    Filed: November 26, 2012
    Publication date: April 4, 2013
    Applicant: Cisco Technology, Inc.
    Inventors: SILVANO GAI, CLAUDIO DESANTI, JAMES PAUL RIVERS
  • Patent number: 8321908
    Abstract: This document discusses, among other things, applying network policy at a network device. In an example embodiment fiber channel hard zoning information may be received that indicates whether a fiber channel frame is permitted to be communicated between two fiber channel ports. Some example embodiments include identifying a media access control address associated with the fiber channel ports. An example embodiment may include generating one or more access control entries based on the fiber channel identifications of the fiber channel ports and the zoning information. The access control entries may be distributed to an Ethernet port to be inserted into an existing access control list and used to enforce a zoning policy upon fiber channel over Ethernet frames.
    Type: Grant
    Filed: June 16, 2008
    Date of Patent: November 27, 2012
    Assignee: Cisco Technology, inc.
    Inventors: Silvano Gai, Claudio DeSanti, James Paul Rivers
  • Patent number: 8264985
    Abstract: In one embodiment, a method includes selecting a locally unique node port identifier at a Fiber Channel over Ethernet (FCoE) node in communication with at least one other FCoE node through an Ethernet network, discovering a virtual node port at the other FCoE node, and establishing a virtual link between the FCoE nodes for use in local communication over the Ethernet network. An apparatus and logic are also disclosed.
    Type: Grant
    Filed: May 12, 2010
    Date of Patent: September 11, 2012
    Assignee: Cisco Technology, Inc.
    Inventor: Claudio DeSanti
  • Patent number: 8238347
    Abstract: A Data Center Ethernet (“DCE”) network and related methods and device are provided. A DCE network simplifies the connectivity of data centers and provides a high bandwidth, low latency network for carrying Ethernet, storage and other traffic. A Fiber Channel (“FC”) frame, including FC addressing information, is encapsulated in an Ethernet frame for transmission on a Data Center Ethernet (“DCE”) network. The Ethernet address fields may indicate that the frame includes an FC frame, e.g., by the use of a predetermined Organization Unique Identifier (“OUI”) code in the D_MAC field, but also include Ethernet addressing information. Accordingly, the encapsulated frames can be forwarded properly by switches in the DCE network whether or not these switches are configured for operation according to the FC protocol. Accordingly, only a subset of Ethernet switches in the DCE network needs to be FC-enabled. Only switches so configured will require an FC Domain_ID.
    Type: Grant
    Filed: April 6, 2006
    Date of Patent: August 7, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Claudio DeSanti, Silvano Gai, Andrea Baldini
  • Patent number: 8208479
    Abstract: An apparatus and method for a Generic Service locking mechanism that enables a Host to lock the Fibre Channel Switching Fabric of a storage area network while applying changes across the Switching Fabric of the network is disclosed. The apparatus includes a network interface configured to send and receive Fibre Channel frames across the Fabric, a session element, responsive to the network interface, and configured to establish sessions with the Fabric; and a locking element configured issue commands to establish a lock over the Fabric so that replicated information across the Fabric can be consistently updated when the session element establishes a session with the Fabric. In one embodiment of the invention, the network interface, session element and the locking element are all implemented on each Switch of the Fabric.
    Type: Grant
    Filed: December 7, 2009
    Date of Patent: June 26, 2012
    Assignee: Cisco Technology, Inc.
    Inventor: Claudio DeSanti
  • Patent number: 8151318
    Abstract: A reliable asymmetric method for distributing security information within a Fiber Channel Fabric. The Switching Fabric includes a set of security servers, which maintain among themselves a replicated copy of the Fabric security databases using the currently defined Merge and Change protocols. The other Switches of the Fabric are configured as client-Switches. They maintain only the subset of the authorization and authentication information required for their correct operation. A client-Switch queries the security server when a new end-device is connected to it, or when it is connected to the Fabric. When the security configuration of the Fabric changes by an administrative action, a security server solicits the client-Switches to update their information. In an alternative embodiment, the end-devices may query directly the security server, usually for authentication purposes.
    Type: Grant
    Filed: February 25, 2003
    Date of Patent: April 3, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Claudio DeSanti, Silvano Gai, Fabio R. Maino, Maurilio Cometto, Sachin Jain
  • Patent number: 8107499
    Abstract: A method includes defining a pattern of time intervals, each time interval having a respective assigned communication speed, which alternates among multiple communication speeds supported by a first communication device. Synchronization requests are transmitted over a communication medium from the first communication device to a second communication device at the respective communication speed that is assigned in each interval in accordance with the pattern. While transmitting the synchronization requests, synchronization replies sent over the communication medium in response to the synchronization requests are received only at the respective communication speed that is assigned in each interval. Responsively to receiving the synchronization replies from the second communication device, one or more common communication speeds that are supported by both the first and the second communication devices are identified.
    Type: Grant
    Filed: June 21, 2007
    Date of Patent: January 31, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Wei-Jen Huang, Chih-Tsung Huang, Claudio DeSanti
  • Patent number: 8098595
    Abstract: A storage area network and method for defining a static Fibre Channel Fabric that does not require a Principal Switch. The storage area network comprises one or more hosts, one or more storage devices, and a static Fabric connecting the one or more hosts and storage devices. Within the static Fabric, the Switches have their Domain_ID and Fabric_Name statically set. The method comprises accessing the Fabric, selecting a Switch in the Fabric, and statically configuring the Domain_ID and Fabric_Name for the selected Switch. The above sequence is repeated for each Switch in the static Fabric. In one embodiment, after being statically configured, the Switch is isolated from any dynamically set Switches in the Fabric. The Switch detects which of its Ports are connected to dynamically set Switches, and then isolates them, while maintaining operational the Ports connected to statically configured Switches.
    Type: Grant
    Filed: September 8, 2009
    Date of Patent: January 17, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Claudio DeSanti, Marco Di Benedetto
  • Publication number: 20110280255
    Abstract: In one embodiment, a method includes selecting a locally unique node port identifier at a Fibre Channel over Ethernet (FCoE) node in communication with at least one other FCoE node through an Ethernet network, discovering a virtual node port at the other FCoE node, and establishing a virtual link between the FCoE nodes for use in local communication over the Ethernet network. An apparatus and logic are also disclosed.
    Type: Application
    Filed: May 12, 2010
    Publication date: November 17, 2011
    Applicant: CISCO TECHNOLOGY, INC.
    Inventor: Claudio DeSanti
  • Publication number: 20110264779
    Abstract: Non-Internet Protocol (IP) centric resources are accessed based on a value in the form of an IP address. This value (represented as the IP address) is converted to a non-IP address, which is to used access one or more non-IP address space resources. This value (represented as the IP address) typically includes an encoding of the non-IP address and/or an indirect reference (e.g., table index, pointer to a memory location) to the non-IP address.
    Type: Application
    Filed: April 23, 2010
    Publication date: October 27, 2011
    Applicant: Cisco Technology, Inc., a corporation of California
    Inventors: Landon Curt Noll, Claudio DeSanti
  • Publication number: 20110219438
    Abstract: Methods and apparatus are provided for improving both node-based and message-based security in a fibre channel network. Entity to entity authentication and key exchange services can be included in existing initialization messages used for introducing fibre channel network entities into a fibre channel fabric, or with specific messages exchanged over an already initialized communication channel. Both per-message authentication and encryption mechanisms can be activated using the authentication and key exchange services. Messages passed between fibre channel network entities can be encrypted and authenticated using information provided during the authentication sequence. Security services such as per-message authentication, confidentiality, integrity protection, and anti-replay protection can be implemented.
    Type: Application
    Filed: May 13, 2011
    Publication date: September 8, 2011
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Fabio R. Maino, Marco Di Benedetto, Claudio Desanti
  • Patent number: 7965843
    Abstract: Methods and apparatus are provided for improving both node-based and message-based security in a fibre channel network. Entity to entity authentication and key exchange services can be included in existing initialization messages used for introducing fibre channel network entities into a fibre channel fabric, or with specific messages exchanged over an already initialized communication channel. Both per-message authentication and encryption mechanisms can be activated using the authentication and key exchange services. Messages passed between fibre channel network entities can be encrypted and authenticated using information provided during the authentication sequence. Security services such as per-message authentication, confidentiality, integrity protection, and anti-replay protection can be implemented.
    Type: Grant
    Filed: December 27, 2001
    Date of Patent: June 21, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Fabio R. Maino, Marco Di Benedetto, Claudio Desanti
  • Patent number: 7912052
    Abstract: A way to assign flexible prefixes to Switches in Fiber Channel Fabrics while using the currently defined FC_ID address space. This allows end devices in different Fiber Channel Fabrics to communicate with one another, without requiring modifications to existing end devices, nor to perform Network Address Translation between Fabrics. The existing address space for each Switch includes a dynamically configurable number of host bits sufficient to address all the end devices coupled to the Switch and the Switch itself. The remaining bits, called the Switch prefix, are used to identify the Switch in the switching Fabric. In an alternative embodiment, the Switch prefix bits may be further configured into a first sub-set of bits used to identify a specific Fabric (Fabric prefix) and a second sub-set of bits used to identify the Switch in the Fabric (Switch_ID).
    Type: Grant
    Filed: March 2, 2009
    Date of Patent: March 22, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Claudio DeSanti, Silvano Gai, Dante Malagrino, Dinesh G. Dutt