Geoffrey Mattson - San Jose CA, US Philip Yim - Petaluma CA, US Eu-Jin Lim - San Jose CA, US
International Classification:
H04L 12/56
US Classification:
370389000
Abstract:
A method of processing traffic in a Virtual Private LAN service includes replacing a MAC address from a packet with a realm specific Virtual Private Network address. The packet with the realm specific Virtual Private Network address is then processed.
Method And Apparatus To Increase Forwarding Silicon Functionality Through Packet Manipulation
A packet preprocessing device is used in conjunction with a non-programmable packet forwarding processor (NLFP) to apply a different system function to received data packets than the function normally applied by the NLFP on the packets. Received data packets are pre-processed (e.g., modifying, manipulating, altering, spoofing, etc.) in order to enable, or cause, NLFPs that process the data packets to provide, in effect, a system-level behavior on the packets that is different from the system-level behavior for which the NLFP is/was conventionally designed. The data packet is “pre-processed” to change or manipulate the data packet, and then the NLFP processes the pre-processed data packet in accordance with its conventional function(s) which alters the overall function applied to the data packet.
Method And Apparatus For Hybrid Packet/Fabric Switch
A hybrid data center switching system includes a first switching device, a routing/switching device, a core switching device and communication links. The first switching device has a plurality of external packet interfaces and a plurality of external fabric interfaces. The external packet interfaces are configured to receive and transmit data packets in accordance with a standards-based packet protocol. The external fabric interfaces are configured to receive and transmit data packets in accordance with a fabric protocol. The routing/switching device is coupled to the plurality of external packet interfaces via a first communications link. The core switching device has a packet interface and a fabric interface. The packet interface is coupled to the routing/switching device via a second communications link. A third communications link between the external fabric interfaces and the fabric interface of the core switching device is operable for transporting data packets in accordance with the fabric protocol.
- Mountain View CA, US Geoffrey A. Mattson - Mountain View CA, US
International Classification:
G06F 9/46 H04L 29/08 H04L 12/46
Abstract:
A Multi-site Integrated Session-oriented Transaction (MIST) computing system includes a MIST mapper configured to process a compiled distributed compute session request to determine, for each of at least one remote sets of data, whether to process the remote set of data with one of one or more field nodes or with a cloud node based on a cost of transporting the remote set of data from the proximate field node to the cloud node. In response to determining to process the remote set of data with the cloud node, the MIST mapper is configured to output a data retrieval request to the proximate field node. In response to determining to process the remote set of data with the field node, the MIST mapper is configured to output the computation request to the proximate field node.
Juniper Networks Jan 2012 - Jan 2016
Vice President of Product Development, Chief Technology Officer
Mistnet.ai Jan 2012 - Jan 2016
Chief Executive Officer and President
Huawei Technologies Sep 2009 - Aug 2012
Senior Vice President Network Product Line and Chief Technology Officer of Ip Products
Sable Networks Sep 2006 - Dec 2009
Chief Technology Officer and Founder
Caspian Networks Sep 2004 - Sep 2006
Vice President of Engineering
Education:
Harvard University
Master of Science, Masters
Boston University
Master of Science, Masters, Bachelors, Bachelor of Arts
Stanford University
Skills:
Network Architecture Wireless Security Cloud Computing Network Design Ip Networking Switches Sip Product Management Network Security Routing Protocols Data Center Virtualization Routing Saas Asic Unix Leadership Agile Methodologies Product Development Software Development Internet Protocol Bgp Software Engineering Wireless Technologies Ipsec Network Processors Software As A Service Unified Communications Technology Leadership Global R&D Operating Systems Nosql Big Data C C++ Software Defined Networking Optical Network Graph Databases Scala Network Functions Virtualization Machine Learning Internet of Things Information Security
Interests:
Children Machine Learning and Graph Processing Photon Economic Empowerment Mesos Poverty Alleviation Sd Wan Coreos The Container Ecosystem Docker