Kathara: mudanças entre as edições
Linha 1: | Linha 1: | ||
=Kathará= | =Kathará= | ||
O '''[https://www.kathara.org/ Kathará]''' é um '' | O '''[https://www.kathara.org/ Kathará]''' é um ambiente para '''emulação''' de '''redes de computadores''' virtuais, disponível para ambientes Linux, Windows ou MacOS. O download da ferramenta pode ser obtido na página Web do Kathará. | ||
O Kathará é uma implementação em '''Python''' do '''[http://wiki.netkit.org/index.php/Main_Page Netkit]''' (descontinuado) e faz uso de contêineres '''[https://www.docker.com/ Docker]'''. | |||
A página [https://github.com/KatharaFramework/Kathara/wiki Wiki do Kathará] apresenta vários exemplos ilustrativos, alguns dos quais descritos na sequência. | A página [https://github.com/KatharaFramework/Kathara/wiki Wiki do Kathará] apresenta vários exemplos ilustrativos, alguns dos quais descritos na sequência. | ||
==Introdução ao Kathará== | |||
O '''Kathará''' é um ambiente para '''emulação''' de '''redes de computadores''' através da criação de '''contêineres''' '''Docker''' em uma máquina hospedeira. Os contêineres são conectados a '''domínios de colisão''' virtuais e podem se comunicar entre si. | |||
Cada contêiner pode ser configurado como um '''dispositivo de rede''' específico e pode desempenhar diferentes papeis, como ''host'', roteador, ''switch'' e outros. | |||
Cada '''dispositivo de rede''' emulado possui um '''console''', '''memória''', '''sistema de arquivos''' e '''interfaces de rede''', as quais são conectadas a um '''domínio de colisão'''. |
Edição das 18h32min de 25 de janeiro de 2021
Kathará
O Kathará é um ambiente para emulação de redes de computadores virtuais, disponível para ambientes Linux, Windows ou MacOS. O download da ferramenta pode ser obtido na página Web do Kathará.
O Kathará é uma implementação em Python do Netkit (descontinuado) e faz uso de contêineres Docker.
A página Wiki do Kathará apresenta vários exemplos ilustrativos, alguns dos quais descritos na sequência.
Introdução ao Kathará
O Kathará é um ambiente para emulação de redes de computadores através da criação de contêineres Docker em uma máquina hospedeira. Os contêineres são conectados a domínios de colisão virtuais e podem se comunicar entre si.
Cada contêiner pode ser configurado como um dispositivo de rede específico e pode desempenhar diferentes papeis, como host, roteador, switch e outros.
Cada dispositivo de rede emulado possui um console, memória, sistema de arquivos e interfaces de rede, as quais são conectadas a um domínio de colisão.