Сейчас на форуме: _MBK_, tyns777, UniSoft (+10 невидимых)

 eXeL@B —› Программирование —› Написание эмулятора сетевой карты
Посл.ответ Сообщение


Ранг: 681.5 (! !), 405thx
Активность: 0.420.21
Статус: Участник
ALIEN Hack Team

Создано: 22 мая 2012 21:01
· Личное сообщение · #1

Добрый день, товарищи. Возник вопрос написания сабжа в академических целях, т.е. нужно на курсах предложить вариант программного проекта, который мог бы послжуить темой диплома. К сожалению, анпакеры писать нельзя. Поэтому как вариант есть идея писать эмуль сетвой карты. Что странно, так это то, что нужно (желательно) сейчас предлагать темы дипломного проекта своему преподавателю. Сейчас - это значит в самом начале обучения, т.е. про сеть знания самые базовые, про устройство сетевой карты - вообще нулевые. Что можно почитать на тему этого дела? При этом есть одно условие - проект должен быть рабочим, т.е. упрощения и допущения здесь не разрешаются. Если это эмуль, то на сдаче диплома он должен работать полноценно и устойчиво. А теперь жду ваших советов.

-----
Stuck to the plan, always think that we would stand up, never ran.




Ранг: 49.3 (посетитель), 43thx
Активность: 0.060
Статус: Участник

Создано: 22 мая 2012 21:24
· Личное сообщение · #2

сырки виртуалбокса можно посмотреть.



Ранг: 369.8 (мудрец), 400thx
Активность: 0.390
Статус: Участник

Создано: 22 мая 2012 21:29
· Личное сообщение · #3

ИМХО эта тема не тянет даже на третьесортный диплом провинциального вуза. Я не представляю откуда тут взять новизну, тема избита и обсосана, есть куча реализаций (во многих ОС из коробки), работы в лучшем случае на халтурную курсовую.

Сабж под windows, solaris и OSX: --> Link <--. В Linux сабж имеется из коробки. Если нужна эмуляции именно железки, оно есть в исходниках любой виртуалки. Работы на курсовик - содрать сорцы, перебить копирайты и залечить преподу что сделала офигенская работа.

-----
PGP key <0x1B6A24550F33E44A>





Ранг: 681.5 (! !), 405thx
Активность: 0.420.21
Статус: Участник
ALIEN Hack Team

Создано: 22 мая 2012 22:23
· Личное сообщение · #4

ntldr пишет:
ИМХО эта тема не тянет даже на третьесортный диплом провинциального вуза.

Так это же прекрасно. Вы думаете - меня сильно занимает, что ото там надо писать для того, чтоб получить галку о выполненной работе? Тем более, что все копирайте так или иначе принадлежат учебному заведению, при этом это заведение - не вуз, и я на 100% уверен, что если им дать какой-то стоящий проект, то ребята тут же смекнут, как на этом заработать. Поэтому новизну давать нельзя ни в коем случае. А разобрать чисто для себя что к чему интересно, так сказать, +1 к велосипедам добавить.

-----
Stuck to the plan, always think that we would stand up, never ran.





Ранг: 673.3 (! !), 400thx
Активность: 0.40.31
Статус: Участник
CyberMonk

Создано: 22 мая 2012 23:17
· Личное сообщение · #5

ARCHANGEL

Если тебе нужны идеи на сдачу, как вариант можешь полазить по китайским и корейским сайтам, там часто дублируется все на английском, нужно выбрать сотрудника и у него будет список работ. Разброс очень разный, темы ооочень интересные, по крайней мере мне показалось интереснее чем где либо еще. Выбора много, так как они умудряются в своем невинном возрасте к 21 году уже написать сотню всяких работ. Я ранее искал тоже на английском кафедры электрической инженерии и информационных систем, работы не сложные, но можно выбрать изюминку.

-----
RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube





Ранг: 337.6 (мудрец), 224thx
Активность: 0.210.1
Статус: Участник
born to be evil

Создано: 22 мая 2012 23:28
· Личное сообщение · #6

ARCHANGEL
сырков подобного плана масса (гугль/ddk). а можешь тупо vusbbus взять, типа usb девайс

-----
От многой мудрости много скорби, и умножающий знание умножает печаль





Ранг: 681.5 (! !), 405thx
Активность: 0.420.21
Статус: Участник
ALIEN Hack Team

Создано: 22 мая 2012 23:32
· Личное сообщение · #7

mak

Тут больше не идеи нужны, а что-то конкретное, добротное, реализованное, пусть и не новое. Главное - знать, как работает, т.е. разобраться во всех ньюансах.

ajax

Сырки есть, меня вполне бы устроило то, что дал ntldr, но вот ещё бы теорию где-то почерпнуть бы. Т.е. статейку типа зачем там то-то и то-то.

-----
Stuck to the plan, always think that we would stand up, never ran.





Ранг: 337.6 (мудрец), 224thx
Активность: 0.210.1
Статус: Участник
born to be evil

Создано: 22 мая 2012 23:50 · Поправил: ajax
· Личное сообщение · #8

ARCHANGEL
гугль никто не отменял понимаю, что такая задача впервой, но никто опыт "мосх-в-мосх", даже при желании, тебе не закачает

-----
От многой мудрости много скорби, и умножающий знание умножает печаль




Ранг: 191.8 (ветеран), 46thx
Активность: 0.170
Статус: Участник

Создано: 23 мая 2012 07:57
· Личное сообщение · #9

мож в помощь
http://progbook.net/seti/komp_seti/4188-setevoj-i-mezhsetevoj-obmen-dannymi-s-mikrokontrollerami.html
с дурного депозита ссыль вроде жива
http://depositfiles.com/files/gz6xvyxmn



Ранг: 481.4 (мудрец), 109thx
Активность: 0.180
Статус: Участник
Тот самый :)

Создано: 23 мая 2012 08:27
· Личное сообщение · #10

ARCHANGEL пишет:
Сырки есть, меня вполне бы устроило то, что дал ntldr, но вот ещё бы теорию где-то почерпнуть бы. Т.е. статейку типа зачем там то-то и то-то.

OpenVpn юзает виртуальную сетевуху. Может там что-то полезное https://community.openvpn.net/openvpn/wiki/TesterDocumentation

-----
Реверсивная инженерия - написание кода идентичного натуральному


| Сообщение посчитали полезным: ajax

Ранг: 0.0 (гость)
Активность: 0.250
Статус: Участник

Создано: 23 мая 2012 15:22
· Личное сообщение · #11

В google набрать - emulated network card много годных реализаций и попиздраций к ним, останется только в кучу слепить.



Ранг: 191.8 (ветеран), 46thx
Активность: 0.170
Статус: Участник

Создано: 23 мая 2012 16:00
· Личное сообщение · #12

во нагуглил, но без сорцов, напосмотреть сойдёт наверно
http://www.ntkernel.com/w&p.php?id=32




Ранг: 681.5 (! !), 405thx
Активность: 0.420.21
Статус: Участник
ALIEN Hack Team

Создано: 23 мая 2012 19:36
· Личное сообщение · #13

Товарищи, спасибо за участие. Разбираю материал.

-----
Stuck to the plan, always think that we would stand up, never ran.



 eXeL@B —› Программирование —› Написание эмулятора сетевой карты
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати