|
Контроль целостности пакетов |
|
|
|
 |
Ответов
|
Feb 21 2012, 11:23
|
практикующий тех. волшебник
    
Группа: Участник
Сообщений: 1 190
Регистрация: 9-09-05
Пользователь №: 8 417

|
Цитата(haker_fox @ Feb 18 2012, 14:29)  Чтож, будем считать "вложенные КС", благо это не сложно)... с вои 5 копеек: ещё не сбрасывайте со счетов дефрагментацию на IP уровне на промежуточных хопах. Т.е. изернет вам придёт нормальный, а вот пакет может оказаться битым (например многие свитчи "едут" при повышении нагрузки или не стандартных ситуациях). тут слово "едут" подразумевает не столь явно багу, а то что алгоритм начинает работать не совсем так как ожидалось от него. например слать не в той последовательности фрагменты и т.п. вещи... (круглый)
|
|
|
|
|
Feb 22 2012, 04:21
|

Познающий...
     
Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125

|
QUOTE (kolobok0 @ Feb 21 2012, 20:23)  с вои 5 копеек:
ещё не сбрасывайте со счетов дефрагментацию на IP уровне на промежуточных хопах. Т.е. изернет вам придёт нормальный, а вот пакет может оказаться битым (например многие свитчи "едут" при повышении нагрузки или не стандартных ситуациях). тут слово "едут" подразумевает не столь явно багу, а то что алгоритм начинает работать не совсем так как ожидалось от него. например слать не в той последовательности фрагменты и т.п. вещи...
(круглый) Честно говоря, я даже не рассматриваю фрагментированные пакеты. Мне нужен только "самый простой" UDP. Поэтому решил урезанный стек написать сам, ну от части в академических целях) Под свитчами вы подразумеваете те, которые работаю на канальном уровне, потому что других не ожидается...
--------------------
Выбор.
|
|
|
|
|
Feb 22 2012, 10:57
|
практикующий тех. волшебник
    
Группа: Участник
Сообщений: 1 190
Регистрация: 9-09-05
Пользователь №: 8 417

|
Цитата(haker_fox @ Feb 22 2012, 08:21)  ...Мне нужен только "самый простой" UDP.... эээээээээ собственно это выше чем IP - посему можем(по протоколу) его фрагментировать, если не лезет или заняты... т.е. другими словами - на приёме UDP пакета Вы должны отрабатывать дефрагментацию. очень часто люди говорят - я не посылаю более чем.....1500... Это то да... Но кто сказал что оно всегда так будет и от нагрузки не зависит? (круглый)
|
|
|
|
|
Feb 24 2012, 08:34
|
Местный
  
Группа: Свой
Сообщений: 371
Регистрация: 24-07-05
Из: Москва
Пользователь №: 7 056

|
Цитата(kolobok0 @ Feb 22 2012, 13:57)  эээээээээ собственно это выше чем IP - посему можем(по протоколу) его фрагментировать, если не лезет или заняты... т.е. другими словами - на приёме UDP пакета Вы должны отрабатывать дефрагментацию. очень часто люди говорят - я не посылаю более чем.....1500... Это то да... Но кто сказал что оно всегда так будет и от нагрузки не зависит? Так ведь можно заставить систему посылать пакеты с флагом IP_DONTFRAGMENT. BOOL dontfragment = TRUE ; setsockopt (sckt, IPPROTO_IP, IP_DONTFRAGMENT, (char*)&dontfragment, sizeof(dontfragment)) ;
|
|
|
|
|
Feb 24 2012, 13:59
|
практикующий тех. волшебник
    
Группа: Участник
Сообщений: 1 190
Регистрация: 9-09-05
Пользователь №: 8 417

|
Цитата(BSACPLD @ Feb 24 2012, 12:34)  ...посылать пакеты с флагом IP_DONTFRAGMENT.. угумс. можно. но при загрузах на промежуточных хопах этот пакет может быть смело удалён (разбить нельзя, пропихнуть нельзя). т.е. тут надо для себя решить чего важнее и как часто... удачи вам (круглый)
|
|
|
|
Сообщений в этой теме
haker_fox Контроль целостности пакетов Feb 18 2012, 08:20 follow_me Цитата(haker_fox @ Feb 18 2012, 10:20) Зд... Feb 18 2012, 08:34 haker_fox QUOTE (follow_me @ Feb 18 2012, 16:34) а ... Feb 18 2012, 09:15  follow_me Цитата(haker_fox @ Feb 18 2012, 11:15) А ... Feb 18 2012, 09:46 aaarrr Нет, не пересчитывается. Вероятность получить биты... Feb 18 2012, 09:21 haker_fox QUOTE (aaarrr @ Feb 18 2012, 17:21) Нет, ... Feb 18 2012, 09:37     haker_fox QUOTE (BSACPLD @ Feb 24 2012, 16:34) Так ... Feb 24 2012, 11:30 haker_fox Гм, поигрался с сетью немного. Решил, что по возмо... Mar 3 2012, 15:17 kolobok0 Цитата(haker_fox @ Mar 3 2012, 19:17) ...... Mar 5 2012, 12:31  haker_fox QUOTE (kolobok0 @ Mar 5 2012, 21:31) тогд... Mar 7 2012, 02:35
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|