Red de conocimiento informático - Problemas con los teléfonos móviles - captura de paquetes de filtrado de reglas tcpdump y visualización de filtrado de resultados

captura de paquetes de filtrado de reglas tcpdump y visualización de filtrado de resultados

1. Capture el paquete de datos de la dirección IP especificada

2. Capture el paquete de comunicación entre el host y la IP específica (192.168.1.200 o 192.168.1.201)

3, capturar los paquetes de comunicación entre el host y la IP específica (192.168.1.200)

4. capturar los paquetes de datos del puerto específico

5. capturar la red específica segmentos de paquetes de datos

p>

6. Capturar paquetes de datos de protocolos específicos

7. Captura de paquetes de filtro de combinación condicional

8. Expresiones lógicas de uso común

No: ! o "no"

y: amp; o "y"

o: || o "o"

1. No resuelva el nombre de dominio en IP La dirección muestra el contenido de la tercera columna, ordene -u para eliminar duplicados

2. Filtre los paquetes con la IP de origen de 192.168.1.100

3. Filtrar los paquetes con la IP de destino 192.168.1.100

4. Filtrar paquetes con el puerto 50

5. Mostrar información del paquete del puerto 80 en formato hexadecimal

上篇: ¿Cuánto cuesta una computadora Sony? 下篇: ¿Qué es Spring, qué funciones tiene, en qué campos se utiliza principalmente, vale la pena aprenderlo y qué puede aportar a la sociedad? Spring Framework, es posible que hayas oído hablar mucho de él este verano. En este artículo, intentaré explicar qué puede hacer Spring y cómo creo que puede ayudarle a desarrollar aplicaciones J2EE. ¿Otro marco? Quizás esté pensando en "sólo otro marco". ¿Por qué molestarse en leer este artículo o descargar Spring Framework cuando ya existen muchos frameworks J2EE de código abierto (y propietarios)? Creo que Spring es único por las siguientes razones: Spring se centra en proporcionar una forma de gestionar objetos comerciales. .Spring tiene una arquitectura en capas, lo que significa que puede elegir usar cualquier parte de forma independiente, y su arquitectura permanece inherentemente estable. Por lo tanto, obtienes el máximo valor de lo que aprendes. Por ejemplo, puede optar por utilizar sólo Spring para simplificar el uso de JDBC o para gestionar todos los objetos comerciales. .Está diseñado desde abajo hacia arriba para ayudarle a escribir código que sea fácil de probar. Spring es un marco ideal para la ingeniería basada en pruebas. Spring no necesita proporcionar más de un marco para su proyecto. Spring es una solución integral para la mayoría de los problemas de infraestructura asociados con las aplicaciones típicas. También aborda cuestiones que otros marcos no consideran. Aunque Spring sólo ha sido un proyecto de código abierto desde febrero de 2003, tiene una larga historia. Este proyecto de código abierto surgió a partir del código base de mi libro Expert One-on-One J2EE Design and Development, publicado a finales de 2002. Este libro muestra la infraestructura detrás de Spring. Sin embargo, este concepto de infraestructura se remonta a principios de la década de 2000 y refleja mi experiencia en el desarrollo de infraestructura para muchos proyectos comerciales exitosos. Spring ha estado alojado en SourceForge desde enero de 2003. Actualmente hay 10 desarrolladores, 6 de los cuales son desarrolladores altamente dedicados y motivados. Beneficios arquitectónicos de Spring Antes de entrar en detalles, echemos un vistazo a algunas de las ventajas que Spring puede aportar a sus proyectos: .NET Framework 2.0, .NET Framework 3.0, .NET Framework 4.0 y .NET Framework 5.0. Ya sea que elija utilizar EJB o no, Spring puede organizar sus objetos de nivel medio de manera eficiente. Si solo usa Struts u otros marcos que incluyen API específicas de J2EE, encontrará que Spring se enfoca en problemas heredados y .Spring lo ayuda a resolverlos. Spring puede eliminar el uso excesivo de Singleton en muchos proyectos. En mi experiencia, este es un problema importante que reduce la capacidad de prueba y la naturaleza orientada a objetos del sistema. .Spring elimina la necesidad de archivos personalizados que contengan propiedades en varios formatos que se puedan configurar de manera consistente en todas las aplicaciones y proyectos. ¿Alguna vez se ha sentido confundido y no ha podido encontrar una palabra clave de propiedad mágica o una propiedad del sistema en una clase en particular, para la cual tuvo que leer el Javadoc o incluso el código fuente? Con Spring, solo necesitas mirar las propiedades de la clase JavaBean. El uso de controles de inversión (que se analizan a continuación) puede ayudar a lograr esta simplificación. .Spring reduce los costos de programación a casi cero al promover buenas prácticas de programación a través de interfaces en lugar de clases. Spring está diseñado para que las aplicaciones creadas con él dependan lo menos posible de su API. La mayoría de los objetos comerciales en las aplicaciones Spring no dependen de Spring. Las aplicaciones creadas con Spring se prueban unitariamente fácilmente.