Date: Mon, 20 Nov 2023 17:03:11 +0100 (CET) From: Joerg Pulz <Joerg.Pulz@frm2.tum.de> To: void <void@f-m.fm> Cc: freebsd-hackers@freebsd.org Subject: Re: the RATELIMIT kernel option Message-ID: <77rsnr55-3670-1614-no91-172ns786n2n2@sez2.ghz.qr> In-Reply-To: <ZVtjM6XzKfCf5Q1A@int21h> References: <ZVtjM6XzKfCf5Q1A@int21h>
next in thread | previous in thread | raw e-mail | index | archive | help
--419043047-695649499-1700496192=:95300 Content-Type: text/plain; format=flowed; charset=US-ASCII On Mon, 20 Nov 2023, void wrote: > Hello hackers@, > > I've been looking at adding the RACK tcp kernel option, and reading the > instructions on > https://klarasystems.com/articles/using-the-freebsd-rack-tcp-stack/ > > They mention the RATELIMIT option for some network cards but I can find > no option of that name in LINT/NOTES so am not sure if it works with > just some or all network interfaces or what the tradeoffs are. Can anyone > here clarify please? or just point me to whatever I need to look at, thanks See src.conf(5) WITH_RATELIMIT and ifconfig(8)'s txrtlmt. Further details in sys/netinet/tcp_ratelimit.c Joerg --419043047-695649499-1700496192=:95300 Content-Type: application/pkcs7-signature; name=smime.p7s Content-Transfer-Encoding: BASE64 Content-Description: S/MIME Cryptographic Signature Content-Disposition: attachment; filename=smime.p7s MIIK8wYJKoZIhvcNAQcCoIIK5DCCCuACAQExDzANBglghkgBZQMEAgEFADAL BgkqhkiG9w0BBwGgggdKMIIHRjCCBS6gAwIBAgIRAPbF0FqkCfgJVL93Ywop ZXswDQYJKoZIhvcNAQEMBQAwRjELMAkGA1UEBhMCTkwxGTAXBgNVBAoTEEdF QU5UIFZlcmVuaWdpbmcxHDAaBgNVBAMTE0dFQU5UIFBlcnNvbmFsIENBIDQw HhcNMjMwNjIxMDAwMDAwWhcNMjYwNjIwMjM1OTU5WjCBrzEOMAwGA1UEERMF ODAzMzMxKTAnBgNVBAoTIFRlY2huaXNjaGUgVW5pdmVyc2l0YWV0IE11ZW5j aGVuMRgwFgYDVQQJDA9BcmNpc3N0cmHDn2UgMjExDzANBgNVBAgTBkJheWVy bjELMAkGA1UEBhMCREUxEzARBgNVBAMTCkpvZXJnIFB1bHoxJTAjBgkqhkiG 9w0BCQEWFkpvZXJnLlB1bHpAZnJtMi50dW0uZGUwggIiMA0GCSqGSIb3DQEB AQUAA4ICDwAwggIKAoICAQCiaVZz+s4NMNG2UK88TWxTgAq8oaABH0lUEpMq wF9qQc96GmTpsOwhKjiqkeGe36Vaq1b7NNTdGgBabyP+p2R4bDySkUxGQHzK p2mZauZ4VFLZWMoy2QJf1Q02t33RQzjnpt0aQWR5/sF/zfkL31Tj5b9iTTNZ Ixxr2SNZXuM/+iFNLvVp42IFHi856RIGEhcrlSHmcnGE1DmSZY/kQV+y9zWJ 50lIoMK38eVDWD07XSG8LSLZEx4ckR7VSUKVH7JN/ZOFTZJwzWe1B4KAiTCk NRs9S3x/hR/x/C3b4Kc6tbBgY+C9eri1b1AO1jG/mnoCUSjFy9K/bQYcNKaf cw9QA1mZ5rAysX+6dFyNbBaAucsPpUAJPdagLDpSWvIcmgrlDudRuyqyEybL H/YEW35gbK2LbLJFQJyH9F7cGahjMWGvEOb+9cpOy4tFMWYa8ANH4u/yA/gq X+9R/vE7uuqm7geqfRvgURLsChtfvpT+o19RY77sGjfnZk+rBX9Y6mxITfJB 6O9Zl5WFvsjBD4ZUV9LhJC2HlNXmitdsXpvvO10mQ95klPHivbwj0OpAC0Fe LTJCw23psyDLRfQDmXcRh2O1UXJgcg2ADc2RaMfkqAcrWrvmZfh6Ph+6vnbq 06weCfPMxZll4vijt+nM8CfZLG7BSAs39I7uoSHd/3ZOHwIDAQABo4IBwzCC Ab8wHwYDVR0jBBgwFoAUaQChxyFY+ODFGyCwCt2nUb8T2eQwHQYDVR0OBBYE FG2a3unKDH7C8Gll3Ac4lXKTo19/MA4GA1UdDwEB/wQEAwIFoDAMBgNVHRMB Af8EAjAAMB0GA1UdJQQWMBQGCCsGAQUFBwMEBggrBgEFBQcDAjA/BgNVHSAE ODA2MDQGCysGAQQBsjEBAgJPMCUwIwYIKwYBBQUHAgEWF2h0dHBzOi8vc2Vj dGlnby5jb20vQ1BTMEIGA1UdHwQ7MDkwN6A1oDOGMWh0dHA6Ly9HRUFOVC5j cmwuc2VjdGlnby5jb20vR0VBTlRQZXJzb25hbENBNC5jcmwweAYIKwYBBQUH AQEEbDBqMD0GCCsGAQUFBzAChjFodHRwOi8vR0VBTlQuY3J0LnNlY3RpZ28u Y29tL0dFQU5UUGVyc29uYWxDQTQuY3J0MCkGCCsGAQUFBzABhh1odHRwOi8v R0VBTlQub2NzcC5zZWN0aWdvLmNvbTBBBgNVHREEOjA4gR5Kb2VyZy5QdWx6 QGZybTIudHUtbXVlbmNoZW4uZGWBFkpvZXJnLlB1bHpAZnJtMi50dW0uZGUw DQYJKoZIhvcNAQEMBQADggIBAGQnoiV3hYZSlcgpxSvVHdhUk2N9COKh3BdJ WDTCVHyiRcoh9Ubwi8nirC/ywZtv6CL6ipspfoW747Y5svxaigMWgDGRH6H5 OlkuhRl+3O2glz/X2yMxWywbyI0A5jpEp2LSRSSyo5eDyZAIwEkoDzlGjLu7 dMgWQXAR/oya2nLoawpVI1Ji6NUeqNwXXiAI04Fu1JdUHw6S0xAifmnPy2CK MZj0N+8Z+CKLoDF8IlijZ8rlABY9jZSsrbsvZtUUr9W4s1YPPsBfqBvn3IPH UHC7dLJNWjurm1ouW116aYH8ny2hD55s+xoix45Q3tV4LnKrhe0OE9l82kwq mpYgqyBfmdqGx9MNCzbt5cGM4oVJlXsAmn/MRIPHBE65VvOJYKMsLR0zFu8H /rxD2FqixojlO2qPKp5Psyp8vkFfgct58szXhvS/baSTFCogZyq1nNrjU3lD YzkfzB6TPutFzdAPE0kG21Vj//lfyey/Dt/s1jlgPJMUoSHxqlaKV8fsGKcP TlIGztCrPIW0LA4q+y5/atJDcGEumUl/ZWAOdtgWJ8Vs99utaWMh31aZRrYR LuugOekI8P9dMMsPXWek1NK57PJ8oWBmQ5q4ME7NYLeBm4ku2mrdmTba4ejl oWkl23NSP+3Y7ifTHp18PcKtvkCK9c2IR8LscF6wHSfvROEbMYIDbTCCA2kC AQEwWzBGMQswCQYDVQQGEwJOTDEZMBcGA1UEChMQR0VBTlQgVmVyZW5pZ2lu ZzEcMBoGA1UEAxMTR0VBTlQgUGVyc29uYWwgQ0EgNAIRAPbF0FqkCfgJVL93 YwopZXswDQYJYIZIAWUDBAIBBQCggeQwGAYJKoZIhvcNAQkDMQsGCSqGSIb3 DQEHATAcBgkqhkiG9w0BCQUxDxcNMjMxMTIwMTYwMzExWjAvBgkqhkiG9w0B CQQxIgQgaBclY+IUMOAp/lRCf2xdh5vU7xR/6+fvOVYM9cogYAMweQYJKoZI hvcNAQkPMWwwajALBglghkgBZQMEASowCwYJYIZIAWUDBAEWMAsGCWCGSAFl AwQBAjAKBggqhkiG9w0DBzAOBggqhkiG9w0DAgICAIAwDQYIKoZIhvcNAwIC AUAwBwYFKw4DAgcwDQYIKoZIhvcNAwICASgwDQYJKoZIhvcNAQEBBQAEggIA CJ4paTjf4OScQ/We4a65We6Gzt4O4Ps5gUNFUVsU9BdEwZs/fFHpYLkEMzZp Eky0XYsWQEnQy36ShLFrPwyoFZdzwzvt2c5q+RhPevmowDGNcoDIZo8/n/LE DBAj+GIcuoo4LC9cYfJ5Fr0KmcERmPQiEiO+h48KpuXWDbQzg9STjQwVyIf4 Rhc/mv88E6tCx4FpdEN6bxvikY+YU6WNdIO6T4/j0ipsi4XRulALyL5b9vE+ 90bKJX1f9lYF6vCa5aiSfMs8dro733shT94wvfyYmWKbePr8P/DTYJAVzW2w dZgGvitW1S0l6QSSdmLNgP2nc7CsrkaQz9Dt24hOdjqA9ZEZaxCYw4a3BNoD YJ/waeCNbywn1f13F4pcNslr2aMsdk03apu/EvbuaLJsDPkuJL96BvUVjpHX f8S2T70y6w46W1B7kvA4mHSXXiCJYGSk1Kfnv/BPWKN2HVu3iYmagjNB7mT8 sf0aGS13v64T1g8yRWtOueiBMoctpBoqLvjvPMiGpJokqQQek2FZutu04CU0 w4ni7eIs47uAO3QvsXafCRpgGJOObqwQG2wG80Ma55RnHlChslrLwCaEec4d +ItZSDb5/oMz+JroSi7B4lDzmjshVHBGBExsTAVlgFn/6jN21VlCjcSEudB6 sodz0B6BJ5BDjp4t4F3vLUM= --419043047-695649499-1700496192=:95300--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?77rsnr55-3670-1614-no91-172ns786n2n2>