Como Administrador de redes, uma das ferramentas que uso com muita frequência é o Wireshark (ver aqui) por permite-me “ver a nu” tudo o que passa, nos vários segmentos de rede. Em tempos tive a necessidade de avaliar a performance da rede e para isso encontrei uma aplicação fantástica para gerar e analisar tráfego na rede.
Vamos conhecer o Ostinato – o “Wireshark in Reverse”
Ostinato é uma aplicação open-source e multiplataforma que permite gerar e analisar diferentes tipos de tramas/pacotes, usando os mais diversos protocolos e com ritmos de transmissão variáveis. A aplicação disponibiliza um interface muito bem conseguido, o que simplifica a interacção com o utilizador.
Principais funcionalidades
- Suporte para Windows, Linux, BSD e Mac OS x
- Permite abrir, editar, reproduzir e salvar ficheiros PCAP
- Suporte para diversos protocolos de rede
- Ethernet/802.3/LLC SNAP
- VLAN (com QinQ)
- ARP, IPv4, IPv6, IP-in-IP a.k.a IP Tunnelling (6over4, 4over6, 4over4, 6over6)
- TCP, UDP, ICMPv4, ICMPv6, IGMP, MLD
- (HTTP, SIP, RTSP, NNTP etc.)
- Possibilidade de modificar campos em qualquer protocolo
- Hex Dump
- Permite definir várias taxas de transmissão
- Suporte para estatísticas
- Captura e visualização de pacotes (necessário o wireshark para ver os pacotes capturados)
Como podem ver, todos os campos são editáveis, permitindo assim ao administrador definir vários valores para os diferentes campos dos protocolos. Podem ver mais screenshoots aqui
Para perceberem melhor como tudo funciona, aconselhamos a dar uma vista de olhos no seguinte vídeo:
Considerações finais: O que dizer desta ferramenta gratuita? Simplesmente fantástica e devo confessar que já procurava uma aplicação deste tipo há já algum tempo. Para simular tráfego em ambiente de laboratório usava o popular NS2 (ver aqui).