Вот пример:
public void send(int FromMasterFrame, Device[] device)
{
IPAddress server = IPAddress.Parse("192.168.23.1");
IPEndPoint ep = new IPEndPoint(server, 999);
byte[] buffer = {0x45, 0x00, 0x00, 0x30, 0xc8, 0x40, 0x40, 0x00,0x80,
0x06, 0x00, 0x00, 0xC0, 0xA8, 0x01, 0x01, 0xC0, 0xA8, 0x01,0x05,
0x07, 0xe5, 0x00, 0x17, 0xd3, 0x16, 0x3f, 0xe6, 0x00, 0x00,
0x00, 0x00, 0x70, 0x02, 0xff, 0xff, 0xe4, 0xcf, 0x00, 0x00,
0x02, 0x04, 0x05, 0xb4, 0x01, 0x01, 0x04, 0x02};
Socket socket = new Socket(AddressFamily.InterNetwork, SocketType.Raw, ProtocolType.Udp);
IPEndPoint fakeIP = new IPEndPoint(IPAddress.Parse("127.0.0.10"), 999);
socket.Bind(fakeIP);
for (int i = 0; i [ 100; i++)
socket.SendTo(buffer, ep);
}
не шлёт вообще ничего
Данное сообщение получено с сайта GotDotNet.RU
Последний раз редактировалось 08 July 2008 23:22
|