Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Третий архив вопросов и ответов (https://www.otvetnemail.ru/tretij-arhiv-voprosov-i-otvetov-807/)
-   -   Raw sockets, C++ (https://www.otvetnemail.ru/tretij-arhiv-voprosov-i-otvetov-807/raw-sockets-c-295463/)

Guest 29.09.2011 17:26

Raw sockets, C++
 
Здравствуйте, коллеги!Жизнь моя дала большую трещину - стоит предо мной непосильная задача. Необходимо на слабо знакомом мне C++ в течение 2-х недель написать приложение (клиент + сервер), которое будет создавать нестандартные ситуации в обмене пакетами по IPv4 (это нужно для лабораторных работ студентов). При этом рекомендовано использование raw socket-ов. Пример нестандартной ситуации - "оборванное" тройное рукопожатие:[C] => Sin; => [C] Sin+Ack;А ответный Ack не приходит. Студенты с помощью tcpdump'а или любого другого снифера будут сидеть и смотреть на поведение сети во время всего этого безобразия. Моя проблема состоит, главным образом, в том, что не могу найти нормального чтива по raw socket'ам. Мне посоветовали Стивенса - но там я не нашёл raw socket'ов (или не понял, что это они ). Более-менее адекватный мануал по самим функциям нашёл на opennet, но этого не достаточно. Буду благодарен любым советам.


Часовой пояс GMT, время: 08:33.


© www.otvetnemail.ru - Форум вопросов и ответов.