Вопросы по теме 'inet'

Android проверяет связь с адресом веб-службы
Я хочу реализовать функцию, которая будет проверять адрес веб-службы, и если она вернет истину, приложение будет работать через веб-службы, в противном случае оно будет использовать базу данных устройства (sqlite). Я написал код, public boolean...
1800 просмотров
schedule 27.05.2023

Странное поведение inet_ntoa
Я играл с libpcap и обнаружил странную вещь. Одна часть вывода: «От: src_addr, Кому: dst_addr» Если я печатаю одним оператором, то есть printf("От: %s, Кому: %s\n", inet_ntoa(ip_hdr->ip_src), inet_ntoa(ip_hdr->ip_dst)); Напечатанный dst_addr...
308 просмотров
schedule 29.01.2024

Как использовать LIKE в поле inet в Postgres
Мне нужно выполнить следующий запрос: SELECT * FROM users WHERE ip LIKE '88.99.%'; Проблема в том, что тип данных inet , похоже, не поддерживает подстановочные знаки (по крайней мере, не так, как я использовал их в предыдущем запросе)....
10755 просмотров
schedule 05.05.2023

Невозможно понять приведение типов, выполненное в функции inet_ntoa.
Я понимаю функцию gethostbyname() . В то время я нашел следующий образец программы. #include <netinet/in.h> #include <arpa/inet.h> #include <unistd.h> #include <netdb.h> #include <stdio.h> #include <stdlib.h>...
844 просмотров
schedule 30.05.2022

Omnet ++ / Inet: 2 маршрутизатора lisp продолжают отправлять друг другу сообщения без пересылки
В сценарии Omnet ++ / Inet у меня есть несколько маршрутизаторов LISP, которые не могут обмениваться данными. Я имею в виду, что MapRequest сообщения, отправленные с LISP router1 на LISP router2 , не пересылаются в центральную сеть, как...
91 просмотров
schedule 31.05.2022

Моделирование Zigbee в OMNeT ++ с использованием INET 3.0 (без MiXiM)
Я пытаюсь создать симуляцию сети Zigbee (802.15.4) в OMNeT ++ с использованием инфраструктуры INET 3.0 (MiXiM устарел и заменен этой версией). Проблема в том, что, в отличие от 802.11, Zigbee не полностью стандартизирован своим Альянсом, поэтому...
1401 просмотров
schedule 08.10.2022

Как активировать модуль батареи в omnet++
Я пытаюсь использовать модуль InetSimpleBattery для сбора данных об энергии симуляции, которую я запускаю. Всякий раз, когда я запускаю симуляцию, значения энергии всегда постоянны (без потери энергии). Поэтому я попытался изменить следующие...
228 просмотров
schedule 24.06.2023

Как кодировать параллельные задачи с помощью INET/OMNET?
// Example: TASK1() { broadcast(SG, E); } TASK2() { receive_broadcast(SG, E); } TASK3() { cleanup_data_stuctures(); // time trigger to wake up } Нет примеров, кодов или советов по этому поводу... :-/
139 просмотров
schedule 23.10.2022

Моделирование скрытого терминала в OMNET ++
Я пытаюсь создать среду в oment ++, в которой может наблюдаться снижение пропускной способности из-за проблемы со скрытым терминалом. У меня есть SENT ping-сообщения на один и тот же хост с двух разных узлов, скрытые друг от друга с использованием...
232 просмотров
schedule 07.10.2022

Как я могу объединить свой модуль настройки с простым модулем Omnet ++ INET
Поскольку поведение всех простых модулей, таких как уровень 80211 mac, определено в модуле INET. Если я хочу добавить слой настройки между уровнем Mac и сетевым уровнем для обработки сетевого кодирования. Как я могу объединить модуль настройки и...
3321 просмотров
schedule 30.11.2022

Симуляция завершена кодом выхода: 1 (Omnet ++)
Я собираюсь использовать Omnet ++ v4.6 с Inet v2.3 в Ubuntu 16.04, так как мне нужен simuLTE. Я успешно установил Omnet ++ и успешно построил Inet, но как только я пытаюсь запустить Inet, я получаю эту ошибку: ** Запуск ... $ cd...
3215 просмотров
schedule 08.12.2022

Как получить SIgnal Strength (RSSI) на omnet ++ из inet Radio Model?
Я работаю над протоколом маршрутизации в omnet ++, и мне нужно получить мощность соединения или RSSI для принятия решений. Как мне получить мощность сигнала беспроводного соединения при моделировании omnet ++ между узлами? Я просмотрел несколько...
362 просмотров
schedule 26.09.2022

Попробуйте создать новый проект со ссылкой INET, получили: неожиданное ИМЯ, ожидая $end в файле .msg
Я создал проект, который содержит исходный код моего связующего слоя и симуляции. Этот проект имеет INET в качестве ссылки на проект. Во время сборки я получил эту ошибку: Ошибка: синтаксическая ошибка, неожиданное ИМЯ, ожидание $end...
863 просмотров
schedule 07.02.2023

Ошибка Omnetpp INET: позиция подвижности не является конечным числом после инициализации
Очень новичок в омнете, но я пытался настроить беспроводную сеть поверх StandardHost. Хотя он хорошо компилируется, когда начинается симуляция, я получаю эту ошибку: Mobility position is not a finite number after initialize (x=-nan,y=-nan,z=-nan)...
279 просмотров
schedule 20.03.2024

Как отправлять собственные пакеты в omnet ++?
Допустим, я создал свой собственный пакет под названием myPacket. Есть ли способ отправить его с помощью socket.sendTo() ? Я знаю, что socket.sendTo() принимает пакет INET, поэтому есть ли способ преобразовать myPacket в пакет INET? Модуль,...
147 просмотров
schedule 16.06.2022

Как создать собственный INET-пакет?
Я хочу создать собственный класс пакета, который является пакетом INET. Например, чтобы создать собственный пакет Omnet cPacket, я бы использовал class myPacket : public ::omnetpp::cPacket { Есть ли способ сделать это для пакета INET? Я...
235 просмотров
schedule 07.11.2022

Не удается расширить класс FieldsChunk (из INET) внутри файла .msg
Мне нужно создать протокол маршрутизации MANET, поэтому я смотрю исходный код GPSR и DSDV в INET, чтобы понять, как это сделать. Я проверил файлы DsdvHello.msg и Gpsr.msg , в которых определены классы, представляющие пакеты этих протоколов. Эти...
272 просмотров
schedule 15.07.2023

InetSocketAddress для локального хоста
Когда я попытался выполнить код new InetSocketAddress("localhost", 3000); в java 13, хост разрешается в localhost/127.0.0.1:3000 вместо разрешения в localhost:3000 . Любая идея, почему она разрешается с помощью IP-адреса локального...
103 просмотров
schedule 07.05.2022

Как использовать переменную в host[]
Я хочу добиться этого: *.numPairs = ${N=3} **.host[0..N].udpApp[0].typename = "UdpBasicApp" Но это не работает. Однако, если я делаю так: **.host[0..3].udpApp[0].typename = "UdpBasicApp" , то это работает правильно....
24 просмотров
schedule 18.02.2023