Size: a a a

2020 March 16

D

Dim in ntwrk
причем валидно
источник

S

Stanislav in ntwrk
raw socket открываешь и что-то пытаешься сделать? или что
источник

OL

Oleg Litvinov in ntwrk
Dim
почему он обсчитывает PING пакет?
потому что он меньше, а тут не идет по длине нормально.
источник

D

Dim in ntwrk
Stanislav
да блин, ты объясни что ты делаешь
мне нужно поменять пару байт в дайтаграмме и пересчитать контрольную сумму в конце нее
источник

D

Dim in ntwrk
Oleg Litvinov
потому что он меньше, а тут не идет по длине нормально.
так вот мне и не понятно как все это хозяйство обсчитать
источник

S

Stanislav in ntwrk
видимо это бесполезно да?
еще раз - что ты делаешь? как ты меняешь байты? и где?
источник

S

Stanislav in ntwrk
ты понимаешь что есть оффлоад расчета чексуммы и обычно на хосте не считается полная чексумма?
источник

М

Максим in ntwrk
Dim
мне нужно поменять пару байт в дайтаграмме и пересчитать контрольную сумму в конце нее
тебе это единоразово нужно, или тебе нужно чтобы что-то на лету это делало?
источник

D

Dim in ntwrk
Stanislav
видимо это бесполезно да?
еще раз - что ты делаешь? как ты меняешь байты? и где?
порт клинта в UDP заголовке и больше ничего!
источник

S

Stanislav in ntwrk
блин
источник

D

Dim in ntwrk
Максим
тебе это единоразово нужно, или тебе нужно чтобы что-то на лету это делало?
с каждым новым пакетом он должен инкременироваться на 2 или на 3
источник

S

Stanislav in ntwrk
кароче я сдаюсь
источник

OL

Oleg Litvinov in ntwrk
Dim
порт клинта в UDP заголовке и больше ничего!
расскажи более детальн. типа вот у тебя есть клиент или ьы со своего компа
источник

D

Dim in ntwrk
Oleg Litvinov
расскажи более детальн. типа вот у тебя есть клиент или ьы со своего компа
на компе стоит прога, она формирует пакет
источник

D

Dim in ntwrk
пакет уходит на сервер и получает от него ответ
источник

D

Dim in ntwrk
но сервер начинает пинговать клиента и не пропинговывает (почему - не суть), причем пинговать начинает после ответа на первый запрос
источник

D

Dim in ntwrk
я перезапускаю клинта - получаю новый порт (+3) - отправляю пакет - получаю ответ и снова затык
источник

D

Dim in ntwrk
т.е с каждым новым пакетом нужно включать новый клиентский порт
источник

D

Dim in ntwrk
нужно это как то автоматизировать
источник

D

Dim in ntwrk
я собрал мост на пик контроллере
источник