Cada paquete implementa un iterador que recorre el nombre de sus campos en el mismo orden en que son leidos de un stream. El modulo utils.py implementa una funcion para imprimir a modo de debuggeo un paquete cualquiera.
Cambiado el nombre de la funcion dissect por inspect que es mas descriptivo y adecuado.
Creadas las descripciones de pcap y ethernet. Creado un programa para determinar que host estan activos basandose solamente en la captura de paquetes arp. Tanto el programa como los paquetes pcap y ethernet son protototipos.
Agregado el campo faltante a ethernet. Agregado un comentario a passive_arp. Hay dos issues, en ocaciones un paquete puede no contener algun campo (como el checksum del ehternet). El otro issue sucede cuando se quiere hacer lecturas posiblemente bloqueantes e incluso fragmentadas para obtener un unico string y este decodificarlo (ip/tcp fragmentation).