Kruftin 0 18 апреля, 2013 Опубликовано 18 апреля, 2013 (изменено) · Жалоба Добрый день! Подскажите пожалуйста что нужно сделать, чтобы при вводе в браузере определённого ip адреса с процессора приходила страничка с текстом. Т.е. если посылать в цикле ethernet frame с ethernet-type IPv4 и в заголовке TCP (внутри данных IP пакета) указать порт 80. Кадр с мак адресом ПК и IP. Т.е. заголовки TCP посылаются в поле данных пакета IPv4? Если есть возможность опишите механизм действий подробнее, чтобы по запросу в браузере сделать страничку данных с процессора с Ethernet. Без использования реализации TCP\IP стека такой простой тест можно сделать? Изменено 18 апреля, 2013 пользователем Kruftin Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
kolobok0 0 18 апреля, 2013 Опубликовано 18 апреля, 2013 · Жалоба ..что нужно сделать..Т.е. заголовки TCP посылаются в поле данных пакета IPv4?...опишите механизм действий подробнее...Без использования реализации TCP\IP стека такой простой тест можно сделать? сделать можно всё. другое дело, что будет ли оно работать :) если взгляните на соответствующие RFC по протоколам, то увидите простые вложенности кадров данных. И даже где то на просторах инета пробегало ваш ответ - без реализации протоколов, тупо кусочек данных. Но как бы это сказать - до первого мелиционера, тьху роутера со специфичными настройками. Ну или же ядрённый заряд(читай ковш экскаватора) нарушит обычный бег ваших пакетов от одного хоста к другому - всяк бывает. нижний уровень - ваш фрэйм, получаемый от железа. внутрь его пакуется IP уровень (с его фрагментацией пакетов и поля на спец случаи различные), потом идёт TCP уровень(со своей фрагментацией, с логиками заторов-потерей пакетов-медленных-быстрых стартов и т.п..), далее HTML с вашими данными(с заморотами сжатия, вспомогательными данными, кодами ошибок, куками и прочей нечести). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться