Maximum transmission unit installation for network traffic along a datapath in a software defined network
First Claim
Patent Images
1. A method comprising:
- determining, from a maximum transmission unit (MTU) database and with a software-defined network (SDN) controller in an SDN, MTU sizes for switches along a datapath in the SDN, wherein the SDN controller controls a plurality of the switches along the datapath in accordance with a SDN protocol;
selecting one of the determined MTU sizes as the largest allowable MTU size for the datapath; and
installing, on a controlled switch along the datapath, the largest allowable MTU size as the MTU size for traffic along the datapath, which includes;
installing, on a controlled switch along a first datapath, a first datapath'"'"'s largest allowable MTU size as the MTU size for traffic along the first datapath; and
installing, on a controlled switch along a second datapath, a second datapath'"'"'s largest allowable MTU size as the MTU size for traffic along the second datapath.
2 Assignments
0 Petitions
Accused Products
Abstract
In some examples, a maximum transmission unit (MTU) is installed by a Software-Defined Network (SDN) controller on a controlled network node for traffic along a datapath in an SDN. The installed MTU can, for example, be selected from MTU sizes in an MTU database for nodes along the datapath. For example, the installed MTU can be selected as the largest allowable MTU size based on the nodes of the datapath.
13 Citations
14 Claims
-
1. A method comprising:
-
determining, from a maximum transmission unit (MTU) database and with a software-defined network (SDN) controller in an SDN, MTU sizes for switches along a datapath in the SDN, wherein the SDN controller controls a plurality of the switches along the datapath in accordance with a SDN protocol; selecting one of the determined MTU sizes as the largest allowable MTU size for the datapath; and installing, on a controlled switch along the datapath, the largest allowable MTU size as the MTU size for traffic along the datapath, which includes; installing, on a controlled switch along a first datapath, a first datapath'"'"'s largest allowable MTU size as the MTU size for traffic along the first datapath; and installing, on a controlled switch along a second datapath, a second datapath'"'"'s largest allowable MTU size as the MTU size for traffic along the second datapath. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A software-defined network (SDN) controller comprising:
-
an access module to access a maximum transmission unit (MTU) database that includes stored MTU values for switches along a datapath between a source node and a destination node in an SDN; a MTU size determination module to determine, based on accessed values from the MTU database, a largest allowable MTU size for the datapath; and a communication module to provide the largest allowable MTU size to a controlled switch along the datapath with instructions for the controlled switch to install the largest allowable MTU size as an MTU for traffic along the datapath, wherein the SDN controller controls a plurality of the switches along the datapath in accordance with a SDN protocol; and wherein installing the largest allowable MTU size includes; installing, on a controlled switch along a first datapath, a first datapath'"'"'s largest allowable MTU size as the MTU size for traffic along the first datapath; and installing, on a controlled switch along a second datapath, a second datapath'"'"'s largest allowable MTU size as the MTU size for traffic along the second datapath. - View Dependent Claims (12, 13)
-
-
14. A non-transitory machine-readable storage medium encoded with instructions executable by a processor of a software-defined network (SDN) controller, the instructions comprising:
-
instructions to determine, based on maximum transmission unit (MTU) size values stored in an MTU database, MTU size values for switches along a datapath in the SDN, wherein the SDN controller controls a plurality of the switches along the datapath in accordance with a SDN protocol; instructions to store the smallest MTU size among the determined MTU sizes as the largest allowable MTU size for the datapath; and instructions to install, on a switch controlled by the SDN controller along the datapath, the largest allowable MTU size as the MTU size for traffic along the datapath, which includes; installing, on a controlled switch along a first datapath, a first datapath'"'"'s largest allowable MTU size as the MTU size for traffic along the first datapath; and installing, on a controlled switch along a second datapath, a second datapath'"'"'s largest allowable MTU size as the MTU size for traffic along the second datapath.
-
Specification