Перейти к содержанию
    

Ehternet, TCP/IP... client/server

Интересует вопрос - где я могу найти исходники программы с помощю которой я смогу передавать и принимать данные по ETHERNET?

Так что б указать ей передавай вот это( любое количество байт данных) на такой IP, такой-то порт.... Или слушай вот этот порт (пришли данныйе сохраняй... или что-то там делай(что делать это я уже сам пишу...) )???? Или "передай как файлик размером 1Gb на вот этот IP", на другой стороне "пришли дынные, сохрани вот в такой файл"...

Думаю что таких примеров в сети много, подскажите, по какому ключевому слову гуглить? Желательно примеры которые используют стандартные, а не специально заточенные библиотеки.

Хотелось бы услышать коментарии людей какой пример лучше, какой хуже и чем отличаются...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не путайте IP с Ethernet.

Вы, может быть, не в курсе, но IP-адрес может иметь любой интерфейс, даже ком-порт, например.

Определитесь, какую именно программу Вы ищете.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Скажем так...

Есть программа(только бинарник), которая отправляет и принимает пакеты по сети... Отлавливая снифером эти пакеты вижу что пакет состоит из:

- Ethernet Frame

- IP header

- TCP Header

 

Вот данные такого формата мне нужно читать и в таком-же формате отправлять... если я правильно понимаю...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот данные такого формата мне нужно читать и в таком-же формате отправлять... если я правильно понимаю...

ну как бы снова ни о чем... Вы описали то, что какая-то программа передает пакеты по протоколу TCP в сети на базе Ethernet. А Вам-то что надо? Сойдет любая программа, делающая то же самое, что ли? Так это любой браузер может и еще миллионы программ... И в исходниках они есть. Есть отдельно TCP-стеки. Что конкретно надо?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нравятся мне такие вопросы :blink:

 

Вопрос: Надо принять последовательный код.

<Многолистовое обсуждение как подключать RS232 к компьютеру, что лучше RS232 или RS485, обсуждение помехоустойчивости всех RS вместе взятых и 'токовой петли', и т.д. и т.п.>

Уточнение вопроса от ТС: 'Последовательный код' - это морзянка (в азбуке Морзе)

<Многолистовое обсуждение алгоритмов дешифровки Морзянки, аспектов синхронизации скорости, аспектов ввода этого в компьютер, степени RealTime ОС необходимых для уверенной дешифровки Морзянки, топик постепенно скатывается к стычкам Win vs Linux>

Уточнение вопроса от ТС: Морзянка передается путем постукивания гаечным ключом по батарее центрального отопления.

<Многолистовое обсуждение возможных сенсоров для съема сигнала с батареи, распадается на несколько враждующих групп - пьезо сенсор vs электромагнитный, нужна/не нужна защита входов сенсора, специализированные предусилитель vs предусилитель на обычном ОУ. Постепенно все обсуждения стекаются к вопросам заземления на батарею, далее начинаются ужастики в виде горы обугленных трупов, ПУЭ, написанных кровью>

Последнее уточнение от ТС: Сосед снизу, гад алкоголик, бывший радист. Как напьется - начинает молотить какой то железкой по батарее, и так осмысленно. Очень хочется узнать, что же он настукивает.

< :crying: :01: :krapula: :maniac: :cranky: :twak: :angry2: :blink: :wacko: >

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нравятся мне такие вопросы :blink:

А что, неплохо! Это называется использованием коллективного разума, которому нечем заняться в своих целях. :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Интересует вопрос - где я могу найти исходники программы с помощю которой я смогу передавать и принимать данные по ETHERNET?

Так что б указать ей передавай вот это( любое количество байт данных) на такой IP, такой-то порт.... Или слушай вот этот порт (пришли данныйе сохраняй... или что-то там делай(что делать это я уже сам пишу...) )???? Или "передай как файлик размером 1Gb на вот этот IP", на другой стороне "пришли дынные, сохрани вот в такой файл"...

 

А мне бы только бабульки в кассе получать!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...