533 читали · 2 года назад
Отправка UDP пакета в PowerShell
Понадобилось мне как-то проверить, работает ли UDP порт на компьютере. На получателе настраиваю прослушивание UDP порта с помощью PktMon: PktMon — ловим UDP трафик в Windows 10 Слушаю, слушаю. Нет трафика. Нужно самому послать UDP пакет, а под рукой нет никаких подручных средств. На помощь приходит Powershell: Send-UdpDatagram.ps1 function Send-UdpDatagram { Param ([string] $EndPoint, [int] $Port, [string] $Message) $IP = [System.Net.Dns]::GetHostAddresses($EndPoint) $Address = [System...
Как работает UDP? User Datagram Protocol
Протокол пользовательских дейтаграмм (UDP) — это самый простой коммуникационный протокол Transport Layer, доступный из набора протоколов TCP/IP. Это связано с минимальным механизмом связи. UDP считается ненадежным транспортным протоколом, но он использует IP-услуги, которые обеспечивают лучший механизм доставки усилий. В UDP приемник не генерирует подтверждение принятого пакета и, в свою очередь, отправитель не ожидает подтверждения подтверждения отправленного пакета. Этот недостаток делает этот протокол ненадежным, а также проще при обработке...