Trabajar con direcciones IP en Python

IP (Protocolo de Internet) : la dirección es el concepto fundamental básico de las redes informáticas que proporciona las capacidades de asignación de direcciones a una red. Python proporciona el módulo ipaddress que se utiliza para validar y categorizar la dirección IP según sus tipos (IPv4 o IPv6) . Este módulo también se utiliza para … Continue reading «Trabajar con direcciones IP en Python»

Problema de ruta más corta entre terminales de enrutamiento: implementación en Python

El famoso algoritmo de Dijkstra se puede usar en una variedad de contextos, incluso como un medio para encontrar la ruta más corta entre dos enrutadores, también conocido como enrutamiento de estado de enlace . Este artículo explica una simulación del algoritmo de Dijkstra en la que los Nodes (enrutadores) son terminales. Una vez que … Continue reading «Problema de ruta más corta entre terminales de enrutamiento: implementación en Python»

Python: interfaz de red

La interfaz de red no es más que la interconexión entre dos equipos de hardware o capas de protocolo en una red informática. Una interfaz de red generalmente tiene alguna forma de dirección de red. Generalmente es una tarjeta de interfaz de red que no tiene existencia física. Se puede implementar en una interfaz de … Continue reading «Python: interfaz de red»

Programación de red Python – Clientes HTTP

La solicitud del cliente en el protocolo HTTP llega al servidor y obtiene algunos datos asumiendo que es una solicitud válida. Esta respuesta del servidor se puede analizar utilizando varios métodos proporcionados por el módulo de requests . Algunas de las formas a continuación brindan información sobre la respuesta enviada desde el servidor al programa … Continue reading «Programación de red Python – Clientes HTTP»

Modelo Evolutivo Fatman en Redes Sociales

Prerrequisito: Introducción a las Redes Sociales En el modelo evolutivo de Fatman, hay 3 conceptos principales para hacer un modelo evolutivo, es decir, homofilia, influencia social y cierre. Homofilia : las personas que son similares entre sí tienden a entablar amistad entre sí. Influencia social : las personas cambian su comportamiento y propiedades debido a … Continue reading «Modelo Evolutivo Fatman en Redes Sociales»

Programación de redes en Python: búsqueda de DNS

El sistema de nombres de dominio, también conocido como DNS , es una guía telefónica de Internet que se relaciona con el nombre de dominio. DNS traduce los nombres de dominio a la dirección IP respectiva para que los navegadores puedan acceder a los recursos. Python proporciona un módulo DNS que se usa para manejar … Continue reading «Programación de redes en Python: búsqueda de DNS»

Python de programación de redes: servidor HTTP

El servidor web HTTP es simplemente un proceso que se ejecuta en una máquina y escucha las requests HTTP entrantes por una IP y un número de puerto específicos, y luego envía una respuesta a la solicitud. Python tiene un servidor web incorporado proporcionado por su biblioteca estándar, se puede llamar para una comunicación simple … Continue reading «Python de programación de redes: servidor HTTP»

Acceda a archivos de dispositivos en la misma red usando Python

Tenemos tantas formas de transferir archivos de una computadora a otra en Linux y Ubuntu, pero allí tenemos que cambiar los permisos de la carpeta Apache y luego compartir los archivos. Pero en Windows, no podemos compartir archivos usando Apache, por lo que aquí hemos discutido el método Python para compartir archivos entre sistemas y … Continue reading «Acceda a archivos de dispositivos en la misma red usando Python»

Script de Python para monitorear la conexión de red y guardar en el archivo de registro

En este artículo, veremos cómo monitorear la conexión de red y guardar el archivo de registro en Python.  La ideología básica de este script es brindar información en tiempo real sobre si el sistema en el que se ejecuta el script está conectado a Internet o no, y guardar esa información en un archivo de … Continue reading «Script de Python para monitorear la conexión de red y guardar en el archivo de registro»

Comportamiento en cascada en las redes sociales

Prerrequisito: Introducción a las Redes Sociales , Conceptos Básicos de Python  Cuando las personas están conectadas en redes entre sí, pueden influir en el comportamiento y las decisiones de los demás. Esto se llama comportamiento en cascada en las redes. Consideremos un ejemplo, supongamos que todas las personas en una sociedad han adoptado una tendencia … Continue reading «Comportamiento en cascada en las redes sociales»