Segmented source routing in a network02/26/15 - 20150055654 - A method implemented in a network controller configured to perform source routing, the method comprising receiving a request from a network node to determine a path for transporting a data packet from a source node to a destination node, determining the path to transport the data packet from the source...

System and method for forwarding of a packet02/26/15 - 20150055655 - A method is provided in one example and includes receiving, at a head switch, a packet that comprises information indicative of a destination media access control address and a destination domain address, determining that the destination media access control address fails to correlate with at least one stored media access...

Application based packet forwarding02/26/15 - 20150055657 - Methods, systems, and apparatus, including computer program products, featuring receiving at a network device a plurality of packets associated with a flow, one or more of the plurality of packets having associated header data and content. Based on the content of one or more first packets in the plurality of...

Handling high throughput and low latency network data packets in a traffic management device02/19/15 - 20150049763 - Handling network data packets classified as being high throughput and low latency with a network traffic management device is disclosed. Packets are received from a network and classified as high throughput or low latency based on packet characteristics or other factors. Low latency classified packets are generally processed immediately, such...

Packet transfer apparatus and packet relay method02/12/15 - 20150043582 - It is provided a packet transfer apparatus comprising: a packet reception part; a packet transmission part; a packet generation part for generating an own-apparatus-originated packet serving as a packet for instructing a predetermined operation and outputting the own-apparatus-originated packet; a packet search part for determining a content of flow control...

Load balancing and session persistence in packet networks02/12/15 - 20150043583 - Methods and systems for performing load balancing and session persistence in IP (e.g., IPv6) networks are described herein. Some aspects relate to a destination options extension header that may be defined as a load balancing session persistence option (LBSPO) for storing a client identifier and a server identifier for each...

Converged fabric for fcoe02/12/15 - 20150043584 - Network devices, systems, and methods, including program instructions are disclosed which provide a converged fabric for Fiber Channel over Ethernet (FCoE). A network device includes a Fiber Channel Controller (FCC), located outside of a lossless Ethernet network. The FCC has a processing resource coupled to a memory. The memory includes...

Communication apparatus, communication method, communication system and program02/12/15 - 20150043585 - A communication apparatus, comprises: a storage unit that stores a rule for identifying a packet and a process to be executed on a packet corresponding to the rule; a first unit that refers to a predetermined area in an incoming packet and searches the storage unit for a process corresponding...

Control apparatus, communication apparatus, communication system, communication method, and program02/12/15 - 20150043586 - A control apparatus connected to a communication apparatus(es) that processes received packets in accordance with control information includes a control information generation unit generating control information to be set in the communication apparatus(es) and a communication apparatus control unit setting the generated control information in the communication apparatus(es). This control...

Communication system, upper layer switch, control apparatus, switch control method, and program02/12/15 - 20150043588 - A communication system includes: a core network including a lower layer switch that holds control information associating match condition(s) including lower layer header information, and processing content, and processes a received packet using control information having a match condition that matches the received packet; an upper layer switch, disposed at...

Global ip-based service-oriented network architecture02/12/15 - 20150043590 - Data is transferred. A data packet associated with an application flow is received. A Pseudowire label is determined based at least in part on an application header associated with the data packet. The data packet is encapsulated with the Pseudowire label. The data packet is transferred over a Pseudowire using...

Mapping selective dscp values to gtp-u02/05/15 - 20150036687 - An apparatus and a method are provided by which a packet is received, a service identification in the packet is detected, it is decided based on the detected service identification whether a tunnel protocol extension header is to be generated or not, and, when the tunnel protocol extension header is...

Packet relay device and packet relay method02/05/15 - 20150036688 - A packet relay device has a packet receiving unit, a switch, a packet sending unit, an associative memory, and a packet search unit. The packet search unit has action registers which hold information specifying an action to be executed, holds address range information including consecutive address ranges of the associative...

Transmitting apparatus, receiving apparatus, and controlling methods thereof02/05/15 - 20150036689 - A transmitting apparatus is provided. The transmitting apparatus includes: a baseband packet (BBP) generator configured to generate a BBP including a header and payload data; a frame generator configured to generate a frame including the BBP; a signal processor configured to signal-process the generated frame; and a transmitter configured to...

Management of multiple network routes01/29/15 - 20150030025 - Managing network communications between network hosts that have multiple physical network ports coupled to the network. A first host broadcasts address resolution requests from first physical network ports of the first host and receives responses to the address resolution requests from second physical network ports of a second host. The...

Mpls lsp connectivity test when the initiator address is unknown01/29/15 - 20150030026 - The present disclosure provides for carrying reachability information in an echo request message and/or an echo reply message, which can be used to reach an initiator when the initiator's address is unknown. An echo request message includes an FEC (forwarding equivalence class) stack that identifies a label switched path (LSP)....

Switch device with device-specified bridge domains01/29/15 - 20150030027 - A switch includes registers, a parser and port selection logic. The registers store an address in multiple locations. The address defines a bridge domain. Each bridge domain defines a set of switch ports. The parser identifies when a received frame includes a virtual local area network (VLAN) identifier. The parser...

Obtaining information from data items01/29/15 - 20150030028 - Methods and apparatus are disclosed for obtaining information from one or more headers of a data item transmitted via a communication network, a predetermined portion of at least one header carrying a symbol or combination of symbols having a first pre-defined meaning according to a first pre-defined communication protocol. The...

Frame passing based on ethertype01/29/15 - 20150030029 - Example embodiments disclosed herein relate to passing or forwarding a frame. A frame is received from a first device. The frame includes a first header including a destination Media Access Control (MAC) address followed by a second header including a source MAC address followed by a third header including an...

Network adapter based zoning enforcement01/29/15 - 20150030030 - Embodiments of the present invention are directed to enforcing zoning at a network adapter of an end point device. Thus, a network adapter can monitor the communications that are sent and/or received by the adapter and discard communications that are prohibited based on the zoning rules applicable to the adapter....

Cross-layer forwarding in a low-power and lossy network01/22/15 - 20150023348 - In accordance with techniques presented herein, a packet is received at a forwarding device operating in a multi-service Low-power and Lossy Network (LLN). The forwarding device is configured to retrieve service requirements associated with the packet and obtain forwarding information from a plurality of networking layers associated with forwarding of...

Packet discovery and learning for vlan provisioning01/22/15 - 20150023349 - A method and system for performing VLAN provisioning using packet discovery and learning allows a network transport device to support existing VLAN configurations in a new network environment. When Ethernet frames having a VLAN tag are received from a client-side device, an association of the VLAN tag with the client...

Network connection via a proxy device using a generic access point name01/22/15 - 20150023350 - A system may receive, based on a generic access point name stored by a user device, a request to establish a network connection. The request may include a user device identifier that identifies the user device. The system may determine, based on the user device identifier, a specific access point...

Method and apparatus for performing link aggregation01/22/15 - 20150023351 - A network node or corresponding method of performing link aggregation reduces a number of Content Addressable Memory (CAM) entries required to make a forwarding decision for a given ingress flow, reducing cost, size, and power consumption of the CAM and accompanying static RAM. In one embodiment, an ingress flow is...

Implement equal cost multiple path of trill network01/22/15 - 20150023352 - According to an example, a method for implementing ECMP in a TRILL network includes: forming a backup group with multiple primary Routing Bridges (RBs) interconnected in the TRILL network; configuring an IP address and a MAC address both associated with each virtual Gateway for each primary RB; configuring a same...

Communication system, control apparatus, control method and program01/22/15 - 20150023353 - A communication system includes: a plurality of nodes each of which requests a processing rule for processing a received packet; and a control apparatus that determines in response the request a processing rule corresponding to the received packet and notifies the determined processing rule to at least one of the...

Method and device for allocating packet switching resource01/22/15 - 20150023354 - Embodiments of the present invention provide a method and a device for allocating a packet switching resource, which includes: receiving, by a management plane unit, a service transport request carrying service information, where the service information includes source node information, sink node information, quality of service QoS requirement information, and...

Method and system of dynamic next-hop routing01/15/15 - 20150016456 - A method implementing dynamic next-hop routing at a network device is disclosed. The network device contains a routing information base (RIB) and a forwarding information base (FIB). The method starts with receiving a request to create a dynamic next-hop type using a next-hop schema. The dynamic next-hop type is for...

Pipelined egress packet modifier01/15/15 - 20150016457 - An egress packet modifier includes a script parser and a pipeline of processing stages. Rather than performing egress modifications using a processor that fetches and decodes and executes instructions in a classic processor fashion, and rather than storing a packet in memory and reading it out and modifying it and...

Script-controlled egress packet modifier01/15/15 - 20150016458 - An egress packet modifier includes a script parser and a pipeline of processing stages. Rather than performing egress modifications using a processor that fetches and decodes and executes instructions in a classic processor fashion, and rather than storing a packet in memory and reading it out and modifying it and...

Method and apparatus for forwarding packet in identifier/locator separation environment01/15/15 - 20150016459 - A method of a node forwarding a packet in an identifier/locator separation environment is provided. The packet forwarding method includes providing a routing table for storing information on domains, searching the routing table using an identifier (ID) of a domain to which a destination node belongs to obtain first information...

Using headerspace analysis to identify flow entry reachability01/15/15 - 20150016460 - Some embodiments provide a method for using headerspace analysis. The method receives several flow entries for distribution to a forwarding element in a network. Each flow entry includes a set of conditions to be matched by a packet header and a set of actions to perform on a packet that...

Duplicate mac address detection01/15/15 - 20150016461 - Systems and methods for differentiating between a duplicate MAC address situation and a multiple MAC address movement situation are provided. A node receives a new MAC address determines if it is a known or unknown MAC address by comparing it with a stored MAC address table. If it is a...

Media over ip performance enhancement01/15/15 - 20150016463 - A method of transmitting data traffic from a network node comprising the steps of identifying a plurality of data packets as being members of a data session adding a timestamp to the header or data payload of each packet within the session wherein the timestamp is an additional timestamp and...

Methods and systems for transmitting packets through aggregated end-to-end connection01/08/15 - 20150009990 - A method carried out by a first communications router for transmitting data packets to a second communications router by establishing an aggregated end-to-end connection with the second communications router. The aggregated end-to-end connection comprises a plurality of established end-to-end connections which are classified into a first group and at least...

Methods and systems for transmitting packets through aggregated end-to-end connection01/08/15 - 20150009991 - A method and a first communications router for transmitting data packets to a second communications router by establishing an aggregated end-to-end connection with the second communications router. The aggregated end-to-end connection comprises a plurality of established end-to-end connections. Data packets are transmitted through a first established end-to-end connection when a...

Communication between endpoints in different vxlan networks01/08/15 - 20150009992 - A method for bridging communication between a plurality of Virtual eXtensible Local Area Network (VXLAN) networks, wherein the method comprises joining the VXLAN networks, obtaining a forwarding entry table that associates a plurality of endpoints with a plurality of VXLAN tunnel endpoints (VTEPs) within the VXLAN networks, receiving a VXLAN...

Encapsulating data packets using an adaptive tunnelling protocol01/08/15 - 20150009995 - Some embodiments of the invention provide a novel method of tunneling data packets. The method establishes a tunnel between a first forwarding element and a second forwarding element. For each data packet directed to the second forwarding element from the first forwarding element, the method encapsulates the data packet with...

Information processing device and information processing system01/08/15 - 20150009996 - An information processing system includes a host module and a plurality of function modules. The host module includes an interface selector, an interface information notification module, an interface information confirmer and a communication control information storage. The interface selector is configured to select one of the plurality of function modules....

Method and system for data demultiplexing01/08/15 - 20150009997 - The demultiplexing system receives packets of a message, identifies a sequence of message handlers for processing the message, identifies state information associated with the message for each message handler, and invokes the message handlers passing the message and the associated state information. The system identifies the message handlers based on...

Apparatus and method for controlling transmission between relay devices01/08/15 - 20150009999 - A relay device is arranged on a path of a Transmission Control Protocol (TCP) packet transmitted and received between a transmission-side end device and a reception-side end device. The relay device stores packet information obtained by snooping on a first TCP packet that is addressed to the reception-side end device...

Hybrid packet processing01/08/15 - 20150010000 - Some embodiments provide a method of processing an incoming packet for a managed forwarding element that executes in a host to forward packets in a network. The method performs a lookup into a forwarding table to identify a flow entry matched by the incoming packet. The flow entry specifies a...

Method and system for overlay routing with vxlan01/08/15 - 20150010001 - In general, embodiments of the invention relate to routing packets between hosts or virtual machines in different layer 2 domains. More specifically, embodiments of the invention relate to using overlay routing mechanisms in an Internet Protocol (IP) fabric to enable communication between hosts or virtual machines in different layer 2...

Method and system for overlay routing with vxlan on bare metal servers01/08/15 - 20150010002 - In general, embodiments of the invention relate to routing packets between servers in different layer 2 domains. More specifically, embodiments of the invention relate to using overlay routing mechanisms in an Internet Protocol (IP) fabric to enable communication between servers in different layer 2 domains to communication. The overlay routing...

Accessing ip network and edge devices01/08/15 - 20150010003 - The present disclosure provides a method and an edge device for accessing an IP network. A record is pre-configured to associate and record a port number, a VLAN ID and an EVI service instance ID in the record. A first packet is received from a user side. A corresponding EVI...

Method and apparatus for binding terminals01/08/15 - 20150010004 - A method and apparatus for binding terminals are disclosed in the field of communication technologies. In the method: a server receives first information including at least one of first geographical location information, first time information and first address information of the first terminal. The server receives second information including at...

Bus interface apparatus, router, and bus system including them01/08/15 - 20150010005 - In the bus system, bus interface apparatuses and routers are connected together through packet exchange buses which have been established on the integrated circuit. The bus interface apparatuses are respectively connected to transmission nodes which transmit data of mutually different numbers of bits in one cycle of operation of the...

Lan multiplexing apparatus01/08/15 - 20150010007 - The control device of a LAN multiplexing apparatus performs a process to encapsulate a MAC frame received from at least any one of the LAN and the wireless LAN with a packet header including a packet network address including at least a multiplexing identifier and a MAC address and to...

Breaking loops in overlay networks using an ip transport header01/01/15 - 20150003452 - In one embodiment, a device receives a payload encapsulated in an Internet Protocol (IP) transport header having a time-to-live (TTL) value, and decapsulates the payload while maintaining the TTL value. In response to determining that a destination of the payload is not attached to the device, the device may then...

Network service slotting01/01/15 - 20150003453 - Exemplary methods, apparatuses, and systems of packet processing utilize an ordered sequence of packet processing services to process a packet having a destination. The packet is a native, non-proprietary network packet that uses a standard network protocol and standard packet format. The packet processing services include a plurality of physical...

Default gateway redundancy support across spb networks01/01/15 - 20150003454 - Methods, systems and computer readable media for default gateway redundancy support across SPB networks are described. In some implementations, the method can include enabling peer network information exchange on a per-network basis between a plurality of switches in a network and advertising a first address and a second address from...

System and method for enabling services chaining in a provider network01/01/15 - 20150003455 - A system and method for chaining one or more services in a service provider network. A service chaining policy and associated Service Path Identifier (SPID) are determined at an ingress node with respect to a particular data packet flow. If the service chaining policy involves one or more service nodes...

System and method for transferring message in ethernet based vehicle network01/01/15 - 20150003456 - An Ethernet based vehicle network message transferring system is provided that includes a gateway switch that connects the Ethernet to vehicle networks having different protocols and an Ethernet switch that switches Ethernet messages between the gateway switch and vehicle devices to transfer the Ethernet messages. The Ethernet switch includes a...

Information processing apparatus and route setting method01/01/15 - 20150003457 - An information processing apparatus includes a processor configured to perform a process which includes determining an address available to be set as a source address of a first packet to be transmitted to an apparatus included in a network; identifying one or more relay apparatuses in a communication route from...

Boarder gateway protocol signaling to support a very large number of virtual private networks01/01/15 - 20150003458 - Disclosed herein are example embodiments for Boarder Gateway Protocol (BGP) signaling in virtual private network (VPN) communications. For example, a first network element may encode Multiprotocol Label Switching (MPLS) information in a Network Layer Reachability Information (NLRI) label field that is longer than 24 bits, and transmit a BGP update...

Link aggregation based on port and protocol combination01/01/15 - 20150003459 - A network switch suitable for receiving packets of information from and the packets of information to a communications network includes a plurality of physical ports, packet processing functionality and memory. The packet processing functionality operates on information stored in memory to determine the LAG, from among two or more LAGs,...

Method for parsing network packets having future defined tags01/01/15 - 20150003461 - Methods and systems are provided for enabling existing or legacy network devices to recognize and parse packets defined in accordance with future-defined standards, without having to be re-configured to be compatible with such standards. A transmitting network device may generate packets such that to enable receiving network devices to bypass,...

Method for providing an internal server with a shared public ip address01/01/15 - 20150003462 - A method for allowing a device in an external network to access a server in an internal network via a public IP address. A routing equipment receives a message carrying a destination IP address and a destination port number from the device, matches the destination IP address and the destination...