Вот задача: Мне нужно создать пакет отправки по этим протоколам: TCP UDP ICMP IGMP GGP GRE ПУП Raw IP RSVPОбертка для генерации пакетов
Есть ли библиотека (или обертка), чтобы решить эту проблему более легко?
На самом деле я хочу узнать, есть ли готовая реализация структуры пакетов. Наиболее просто, я призываю, как GenerateGGPPaket л(), а затем отправить его или л как класс System.Net.Sockets.TcpClient в C#
Я попытался sharppcap, но он не позволяет генерировать пакеты, как я упоминается.
Да, SharpPcap (действительно, Packet.Net), поддерживает TCP, UDP, UGMP и Raw IP, но я не думаю, что GGP, GRE, PUP или RSVP. Это может быть не слишком сложно добавить, если другие решения еще более далеки от полного набора протоколов, которые вы ищете. –
Просто из интереса, не могли бы вы сказать, для чего вы пытаетесь это сделать. Я заинтригован и, может быть, есть лучшее решение? –