Articles of networking

Conversión de dirección CIDR en máscara de subred y dirección de red

Dada una dirección CIDR, por ejemplo, 192.168.10.0/24 ¿Cómo determinar la longitud de la máscara? ( 24 ) ¿Cómo determinar la dirección de la máscara? ( 255.255.255.0 ) Cómo determinar la dirección de red? ( 192.168.10.0 )

¿Pueden los zócalos TCP y UDP usar el mismo puerto?

En primer lugar, ¿hay algún problema con el uso de UDP y TCP en el mismo servidor? En segundo lugar, ¿puedo usar el mismo número de puerto?

¿Cómo obtengo los puntos de acceso wifi disponibles y su potencia de señal en .net?

¿Hay alguna forma de acceder a todos los puntos de acceso WiFi y sus respectivos valores RSSI usando .NET? Sería realmente bueno si pudiera hacerlo sin usar código no administrado o incluso mejor si funcionara tanto en mono como en .NET. Si es posible, apliqué una muestra de código. Gracias Aquí hay algunas preguntas similares […]

Conversión de coma flotante de 32 bits a 16 bits

Necesito una biblioteca / algoritmo multiplataforma que convierta números de punto flotante de 32 bits a 16 bits. No necesito realizar operaciones matemáticas con los números de 16 bits; Solo necesito disminuir el tamaño de los flotadores de 32 bits para que puedan enviarse a través de la red. Estoy trabajando en C ++. Entiendo […]

¿Cuándo es apropiado usar UDP en lugar de TCP?

Desde TCP garantiza la entrega de paquetes y por lo tanto se puede considerar “confiable”, mientras que UDP no garantiza nada y los paquetes se pueden perder. ¿Cuál sería la ventaja de transmitir datos usando UDP en una aplicación en lugar de hacerlo a través de una transmisión TCP? ¿En qué tipo de situaciones sería […]

UnityWebRequest incrustación de datos de usuario + contraseña para la autenticación básica HTTP no funciona en Android

El siguiente código se usa para obtener el valor de temperatura del servidor Thingworx alojado en uno de nuestros propios sistemas. Esto funciona perfectamente bien en la unidad . Pero no en inglés , una vez que se genera apk, no obtendrá ningún dato del servidor y se establecerá la conexión. Pero, simplemente no busca […]

¿Cómo obtener las estadísticas del adaptador de red en Linux / Mac OSX?

Estoy buscando una forma de obtener estadísticas de red en C en Linux y MacOSX. Específicamente, necesito monitorear el número de bytes cargados y descargados desde cada adaptador de red en el sistema – No necesito hacer inspección de paquetes, o diferenciar entre protocolos, solo un contador de ‘bytes totales’ que puedo sondear a intervalos […]

¿Cómo detectar la dirección MAC original después de que ha sido falsificada?

Estamos utilizando el siguiente código para recuperar la dirección MAC activa de una PC con Windows. private static string macId() { return identifier(“Win32_NetworkAdapterConfiguration”, “MACAddress”, “IPEnabled”); } private static string identifier(string wmiClass, string wmiProperty, string wmiMustBeTrue) { string result = “”; System.Management.ManagementClass mc = new System.Management.ManagementClass(wmiClass); System.Management.ManagementObjectCollection moc = mc.GetInstances(); foreach (System.Management.ManagementObject mo in moc) { […]

Compruebe la conexión a Internet activa Android

Intento escribir una parte en mi aplicación que diferencie entre una conexión Active Wifi y una conexión real a internet. Averiguar si hay una conexión Wifi activa es bastante simple usando el administrador de conexión, sin embargo, cada vez que trato de probar si puedo conectarme a un sitio web cuando el Wifi está conectado […]

TraceRoute y Ping en C #

¿Alguien tiene código de C # a mano para hacer un ping y traceroute a una computadora de destino? Estoy buscando una solución de código puro, no lo que estoy haciendo ahora, que invoca el progtwig ping.exe y tracert.exe y analiza el resultado. Me gustaría algo más robusto.