Manual do Laboratório TCP/IP
Introdução
Este é o repositório do Network Lab na Universidade de Teerã. O laboratório baseado no livro TCP/IP Essentials . Todo o capítulo atualizado para uso com ferramentas modernas no simulador GNS3
.
Você pode baixar todos os recursos necessários da versão mais recente e instalar todas as ferramentas na seção Instalação.
Capítulos
- Introdução ao periférico de rede
- Rede Linux e TCP-IP
- Rede de Segmento Único
- Pontes, LANs e o Cisco IOS
- Roteamento estático e dinâmico
- UDP e suas aplicações
- Estudo TCP
- Serviço multicast e em tempo real
- A Web, DHCP, NTP e NAT
- Gerenciamento e segurança de rede
- visualização : SDN
Instalação
Requisitos
- instale o linux (por exemplo, Ubuntu 18.04 ou Debian ou qualquer plataforma que suporte
GNS3
+ Docker
) ou uma VM linux. Você pode usar o ubuntu nativo instalado (ou outro linux), plataforma de máquina virtual ou usar o novo Microsoft WSL2 para instalar a caixa de ferramentas do linux. - Instalação
GNS3
+ Docker
: clique aqui
Construir recurso
Para construir todos os recursos (LaTeX, ferramentas Docker, Figuras), siga as instruções BUILD.md.
Licença
Abra o arquivo de LICENÇA GPLv3.
Capítulos pendentes
- IPv6
- VLAN
- Roteamento AS (BGP, EBGP, ...)
- Segurança
- Firewall
- SDN e regras de roteamento
- Desempenho da rede
- Balanceamento de carga
- MPLS
- Roteamento por segmento
- SDN
- VPN
- SRV6
Tarefas e correção de bugs
Ferramentas úteis
-
ifconfig
versus ip
- Multiplexador de terminal: (para executar várias sessões de terminal em uma tela)
-
screen
: Como usar a tela do Linux -
tmux
: Introdução ao Tmux - comparar: linuxhint, superusuário
- NIST Net : não é mais mantido ativamente. Muitas de suas funcionalidades foram incorporadas ao NetEm e ao kit de ferramentas
iproute2
. É quase certo que eles já estão incluídos em sua distribuição Linux - DBS : não está mais disponível. (v1.1.5, v1.2.0beta1 e manual)
- Pbench : uma estrutura de benchmarking e análise de desempenho
-
ipbench
-
iputils
- mininet e mininet-wi-fi
- rede de contêineres
Outro laboratório
- novo laboratório da intronetworks
- novo laboratório bsdrp
- novo laboratório smallko
- novas aulas de rede de laboratório
- novo laboratório TDTS06 Redes de Computadores