×

Systems And Methods To Forward Packets Not Passed By Criteria-Based Filters In Packet Forwarding Systems

  • US 20180255003A1
  • Filed: 05/07/2018
  • Published: 09/06/2018
  • Est. Priority Date: 05/27/2015
  • Status: Active Grant
First Claim
Patent Images

1. A packet forwarding system for network packets, comprising:

  • one or more servers hosting one or more virtual host hardware systems operating to provide one or more virtual machine platforms;

    wherein the one or virtual machine platforms comprise;

    input ports having receive packets from one or more network sources as inputs;

    output ports having send packets to one or more network destinations as outputs;

    filter engines coupled to determine how packets are forwarded from the input ports to the output ports based upon packet forwarding rules;

    a user interface to allow configuration of filters, the filters comprising at least one of;

    a first set of filters comprising one or more pass-by-criteria (PBC) filters and a pass unmatched PBC filter coupled to a common input port;

    each PBC filter passing received packets that match at least one criterion relating to the received packets from the common input port to at least one output port; and

    the pass unmatched PBC filter passing received packets that do not match any of the PBC filters from the common input port to at least one output port;

    ora second set of filters comprising one or more deny by-criteria (DBC) filters and a pass matched DBC filter coupled to a common input port;

    each DBC filter passing received packets that do not match at least one criterion relating to the received packets from the common input port to at least one output port; and

    the pass matched DBC filter passing received packets that match all of the DBC filters from the common input port to at least one output port; and

    a filter processor having packet forwarding rules as an output applied to the filter engines, the packet forwarding rules being based upon the filters.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×