Свързани въпроси 'network-programming'

неблокираща резолюция на мрежовия адрес (gethostbyname или getaddrinfo)?
Използване на класическа конфигурация nsswitch.conf: hosts: files dns Опитът за разрешаване на име чрез gethostbyname (или getaddrinfo ) може да отнеме известно време, ако DNS не отговаря (или е лошо конфигуриран). Има ли начин да...
8948 изгледи
schedule 19.09.2022

Вече имам това ACTION_CONNECTION_STATE_CHANGED, но не работи
1698 изгледи

Трябва ли филтрирането на IP адреса на източника да бъде внедрено в самия слой на приложението или делегирано от приложението на защитната стена
Да приемем, че моето приложение има слушащ UDP сокет и знае от какви IP адреси може да получава UDP дейтаграми. Всичко, идващо от други IP адреси, ще се счита за злонамерена дейтаграма и трябва да бъде изхвърлено възможно най-рано, за да се...
384 изгледи

Получаване на Mac и IP адрес на локални компютри с помощта на JAVASCRIPT/PHP и съхраняване в база данни?
Моят сценарий е да получа MAC и IP адрес на свързани компютри не през интернет, а локално в LAN, и също така исках да съхраня тези данни в база данни. Търсих в Google и открих, че можем да получим тези стойности с помощта на Javascript. Но аз...
1973 изгледи
schedule 21.09.2022

Не може да получи партньорски сертификат в клиент на Python, използвайки ssl.SSSLContext() на OpenSSL
Аз съм потребител на Windows. Използвам Python 3.6.5 и импортирам тази версия на OpenSSL OpenSSL 1.0.2k . Трябва да напиша скрипт за Python TLS клиент, който мога да персонализирам по отношение на поддържаните TLS версии и шифрови пакети и...
3401 изгледи

Конвертиране/предаване на CFReadStreamRef в NSInputStream (iOS5)
Опитвам се да пренеса приложението си към iOS5. Използвам TCP връзка към сървър чрез CFSockets. Моят проблем сега е преобразуването (каст) от CFReadStreamRef към NSInputStream (същото с запис). С iOS4 можех да използвам безплатното свързване, но с...
3959 изгледи

Java7 DatagramSocket.setReceiveBufferSize е различен между Windows и Linux?
извиквайки този код както на Linux (Ubuntu 12.04), така и на Windows 7, получавате много различни резултати: DatagramSocket socket = new DatagramSocket(4445); socket.setReceiveBufferSize(Integer.MAX_VALUE); System.out.println("SO_RX_BUFFER SET...
1199 изгледи

Мрежово програмиране: да поддържате сокети или не?
В момента превеждам API от C# на Java, който има мрежов компонент. Версията на C# изглежда поддържа входните и изходните потоци и сокета отворени за продължителността на използваните класове. Дали това е правилно? Като се има предвид, че...
3901 изгледи
schedule 17.11.2022

Как да получите първия nic, както е показано в IPConfig
Сървър, на който тествам, има 4 nic. Това, от което се нуждая, е начин в C# кода да получа първата мрежова карта, за която ми е казано, че трябва да е първата мрежова карта, която се показва, когато изпълня командата IPCONFIG. Имам следния код:...
255 изгледи
schedule 06.10.2022

Linux C++: не може да стартира nmcli dev list iface, когато не сте влезли
Имам приложение, написано на Qt C++, което ще събира информация за мрежовата връзка. Кодът за това е показан по-долу: class NetworkHelper { public: static void networkInfo(const QString &device, QString &hwaddr, QString &hwdesc,...
437 изгледи
schedule 08.10.2022

Стенд за тестване на безжична мрежа на Linux
Пиша тестова платформа за Linux за безжични сензорни мрежи. Основната цел е да се тества трансферът на данни между всеки два възела. Мрежата работи с помощта на дървовидна топология. Един възел в мрежата е "Драйвер". Този възел е свързан чрез...
617 изгледи

Как да изпращате необработени данни през мрежа?
Имам някои данни, съхранени в байтов масив. Данните съдържат IPv4 пакет (който съдържа UDP пакет). Искам да изпратя този масив необработен по мрежата, използвайки C# (предпочитано) или C++. Не искам да използвам udp-клиента на C# например....
6169 изгледи

Предотвратяване на TIME_WAIT с помощта на .NET 'Async' API
Имам проблем, разработих обвивка на клиент и сървър за моя лична употреба, но за съжаление поради недостатъчни познания в мрежовото програмиране, имам проблеми с TIME_WAIT по време на свързване на клиента. Моят клиент се опитва да направи множество...
8036 изгледи
schedule 23.10.2022

Boost ASIO async акцептор не отваря порт за слушане
ОС: linux 64 бита ARCH. BOOST : 1.46.1 КОМПИЛАТОР: clang++ / GCC. Имам фрагмент от код, който има свързване на tcp акцептор, моделиран на пример за boost::asio ( Сървър за чат ). Въпреки това, когато стартирам фрагмента, No listening TCP...
4855 изгледи
schedule 20.11.2022

Четене на таблицата с маршрути на Solaris
Работя върху C++ приложение на Solaris 11, което трябва да прочете мрежовите маршрути (подобно на изхода на „route“ на Linux или „netstat -r“ на Solaris). Кой е най-добрият начин да се направи на Solaris? Solaris не поддържа получаването му чрез...
380 изгледи

Как да използвам Ping.SendAsync, работещ с datagridview?
Имам приложение, което пингва всеки IP в datagridview, за да състави списък с реагиращи IP RoundtripTime. Когато завърша стъпката, ще върна RoundtripTime обратно към datagridview. ... foreach (DataGridViewRow row in...
2078 изгледи

Многопоточни и асинхронни сокети в python
Аз съм съвсем нов в python нишки/мрежово програмиране, но имам задача, включваща и двете по-горе. Едно от изискванията на заданието е, че за всяка нова заявка създавам нова нишка, но трябва да изпращам и получавам едновременно към браузъра. В...
6545 изгледи

Метод BufferedReader.readLine() Блокираща алтернатива
Има ли някакъв начин методът readline() (от bufferedReader) да бъде блокиран, докато всъщност има нещо за четене?? Създавам клиент/сървър приложение socketBased и имам това Сървърът чете и след това записва. Клиентът пише и след това чете.....
1564 изгледи

IP адрес се припокрива/в обхват на CIDR
Имам IP адрес в неподписан дълъг формат, кодиране на C++ Имам диапазон от IP адреси в CIDR нотация като "10.2.3.98/24" Как да проверя дали моят IP адрес се припокрива със споменатия диапазон?
1798 изгледи
schedule 02.12.2022

Как да извлечете полезен товар от пакет в опашката на iptables
Използвам библиотека libnetfilter_queue. Но не можах да разбера начин за извличане на полезен товар във функцията за обратно извикване. Аз съм малко нов. Подробна помощ ще бъде високо оценена! Всъщност аз също искам да извлека http заглавка от...
768 изгледи