diff --git a/plugin/bufsize/README.md b/plugin/bufsize/README.md index 297941059..65c73ab6e 100644 --- a/plugin/bufsize/README.md +++ b/plugin/bufsize/README.md @@ -3,7 +3,7 @@ *bufsize* - sizes EDNS0 buffer size to prevent IP fragmentation. ## Description -*bufsize* limits a requester's UDP payload size. +*bufsize* limits a requester's UDP payload size. It prevents IP fragmentation so that to deal with DNS vulnerability. ## Syntax @@ -11,8 +11,8 @@ It prevents IP fragmentation so that to deal with DNS vulnerability. bufsize [SIZE] ``` -**[SIZE]** is an int value for setting the buffer size. -The default value is 512, and the value must be within 512 - 4096. +**[SIZE]** is an int value for setting the buffer size. +The default value is 512, and the value must be within 512 - 4096. Only one argument is acceptable, and it covers both IPv4 and IPv6. ## Examples @@ -36,4 +36,4 @@ Enable limiting the buffer size as an authoritative nameserver: ## Considerations - Setting 1232 bytes to bufsize may avoid fragmentation on the majority of networks in use today, but it depends on the MTU of the physical network links. -- For now, if a client does not use EDNS, this plugin adds OPT RR. \ No newline at end of file +- For now, if a client does not use EDNS, this plugin adds OPT RR.