Обмен по Ethernet на канальном уровне

Тема в разделе "Общие вопросы по С и С++", создана пользователем Fogart, 25 май 2009.

  1. Fogart

    Fogart Гость

    Есть 2 компьютера, соединеных по ЛВС. Можно ли осуществить передачу данных (программно, С++) от одного компьютера к другому, используя только МАС-адреса их сетевых карт, без использования сетевых протоколов (IP и др.)? Если кто знает, как это сделать, поделитесь, пожалуйста.
     
  2. Seagull

    Seagull Гость

    соеденены только они? думаю да, а зачем без айпи? но не суть важно.... алгоритм должен выглядеть так:
    1 комп посылает сигнал второму
    2- отвечает(проверка соединения)
    1 посылает байт
    2-получает и пишет посылает опять сигнал (типа готов)
    1- посылает байт(но только тогда, когда получил сигнал о готовности второго принять.)

    Программно(открываешьь поток на девайс сетевая карта у обоих)
    используешь её как уст-во ввода вывода


    надеюсь всё понятно))) правда обьяснил сумбурно(((
     
Загрузка...

Поделиться этой страницей