Я пишу приложение для отправки данных по сети, и мне нужно знать, возможно ли установить биты типа обслуживания (ToS) в заголовке IP-пакета. Кто-нибудь знает, поддерживается ли это в C #, и если да, то как мне его реализовать?
Я знаю, что могу использовать необработанный тип сокета и указать свой собственный заголовок, но я бы предпочел не делать этого, так как я использую только TCP, поэтому кажется немного бессмысленным создавать весь заголовок просто так может установить три бита, когда он может быть создан автоматически без установки этих битов.
Любые предложения будут с благодарностью.