Abstract:
In a software defined network, when an SDN switch receives a packet, the SDN switch calculates a flow entry index using a matching field value belonging to a matching rule that is extracted from the received packet and a flow matching mask field value representing whether a matching field belonging to a matching rule is a field that is designated as a wildcard, processes a packet that is received according to an action that is set to a flow entry that is matched to the flow entry index from a flow table.
Abstract:
In an address resolution system in a centralized network control environment including a plurality of software defined network (SDN) switches, an address resolution protocol (ARP) controller checks whether an ARP table has a MAC address corresponding to the destination IP address of an ARP request packet when the ARP request packet is received from a source host. An SDN controller determines whether to broadcast the ARP request packet according to the existence of the MAC address corresponding to the destination IP address in the ARP table.
Abstract:
An apparatus for extracting flow information for monitoring a network is provided. The flow extraction apparatus includes a sampling processor that samples a received packet according to a sampling rate, a flow matching processor that searches for a first flow matching rule that is matched to a first packet that is received from the sampling processor among flow matching rules that are stored at a first flow table and that updates first statistical information corresponding to the first flow matching rule according to a search result, and a controller that sets the sampling rate and a flow matching rule to be stored at the first flow table.
Abstract:
In a network including a plurality of switches, different priority levels are assigned to different services based on a frequently requested service list provided from an end system including an end host and a server, and a forwarding rule containing path information for forwarding data packets is selectively set according to the priority levels. A first forwarding rule set for a service of the first priority level is loaded to corresponding ones of the plurality of switches.