Linux за българи: Форуми

Програмиране => Общ форум => Темата е започната от: rcbandit в Apr 25, 2011, 00:24



Титла: Бинарен формат за мрежови трафик
Публикувано от: rcbandit в Apr 25, 2011, 00:24
Разбрах че при писането на мрежово приложение със сървър и клинти се използва бинарен формат в който се обменят съобщенията. Можете ли да препоръчате С библиотека с която да се преобразува обикновен текст в бинарен.


Титла: Бинарен формат за мрежови трафик
Публикувано от: shoshon в Apr 25, 2011, 01:08
На тоя етап мисля, че трябва да прочетеш още доста. Има примерни приложения за echo сървъри на какъвто си език поискаш.


Титла: Re: Бинарен формат за мрежови трафик
Публикувано от: bvbfan в Apr 25, 2011, 07:22
http://www.linuxhowtos.org/C_C++/socket.htm

Тук има пример, с подробно обяснено действие.


Титла: Re: Бинарен формат за мрежови трафик
Публикувано от: rcbandit в Apr 25, 2011, 13:59
Благадаря за отговора.

Имам един друг въпрос: Трябва да криптирам трафика между хостовете. Бихте ли споделили мнения за библиотеки който сте ползвали. И също така най-чести и утвърдени практики. Намирам различни мнения за библиотеките OpenSSL, GnuTLS, PolarSSL. Споделете опит и мнения за тях.


Титла: Re: Бинарен формат за мрежови трафик
Публикувано от: Oxy в Apr 25, 2011, 17:23
По последния въпрос, виждал сзм подобни приложения директно във ВПН мрежа имплементирана с в слу4ая с опенвпн...(Зависи дали трябва услугата ти да се вижда от целия свят или от малцина избраници... също зависи от това колко 4увствителна информация ще пренасяш) Съвета ми е разработи си проекта първо на хартия, какви технологии колко време и колко разходи за какво... в крайна сметка вси4ко трябва да се балансира :) [_]3


Титла: Re: Бинарен формат за мрежови трафик
Публикувано от: rcbandit в Apr 25, 2011, 18:39
да и това е вариант - да се остави криптирането на данните да се прави от VPN - доста работа би ми спестил, но не мога да разчитам че винаги някои това ще го направи