Redes 03 - rede
-
Upload
christopher-cerqueira -
Category
Education
-
view
7 -
download
0
Transcript of Redes 03 - rede
Mission Simulation LabHICEE
Mission Simulation LabHICEE
Ficha:
Nome: Redes de Computadores – 03 – Camada de Rede
Local: UNIFEI
Data: 201x-xx-xx – xxhxx xxhxx Duração: 30min
Público Alvo: Alunos de Graduação
6:54 1
Mission Simulation LabHICEE
03 - Camada de Rede (parte1)
Redes de Computadores
Mission Simulation LabHICEEIntrodução
▪ Conceitos
▪ Pacotes
▪ O que faz um roteador?
▪ IP
▪ Próximos: DHCP, ICMP, Algoritmos de Roteamento e Roteamento na Internet
Mission Simulation LabHICEEMission Simulation LabHICEE
Conceitos
Mission Simulation LabHICEEConteitos
▪ O papel desta camada é simples: mover os pacotes
▪ Forwarding: mover o pacote da porta de entrada para a porta apropriada de saída
▪ Atividades do roteador, dentro do roteador.
▪ Todo roteador tem uma tabela que indica, dependendo do destino, qual porta deve ser retransmitido o pacote.
▪ Routing: determinar a rota/caminho que os pacotes devem tomar.
▪ Atividades de toda a rede. Cooperativo
Mission Simulation LabHICEEMission Simulation LabHICEE
Redes Virtuais ou Datagrama
Mission Simulation LabHICEERedes Virtuais Virtual Circuits Networks
▪ Na camada de Redes, os Serviços são fim-a-fim, o destino vai desempacotar os dados da origem.
▪ Redes que operam “virtualmente” na camada de redes
▪ (1) Um caminho virtual entre as duas pontas
▪ (2) numera os links do caminho
▪ (3) coloca os caminhos em cada roteador no caminho
Mission Simulation LabHICEEDatagram Networks
▪ Cada vez que uma ponta deseja enviar um pacote, ele carimba o pacote com o endereço do destino e envia.
▪ Não é primeiro montada uma rede virtual, que estabelece um caminho.
Mission Simulation LabHICEEMission Simulation LabHICEE
O que faz um roteador?
Mission Simulation LabHICEEArquitetura Genérica
Portas de entrada:
• Funções de termino de
conexão da camada física
• Funções de termino de
conexão da camada de
enlace
Switch:
• Conecta as portas de
entrada e saída de acordo
com as regras de
roteamento.
Portas de saída:
• Funções de inicio de
conexão da camada física.
• Funções de inicio da
camada de enlace.
Roteador:
• Executa as rotinas de
roteamento dos protocolos.
• Mantêm tabelas de
roteamento.
Mission Simulation LabHICEEProcessamento da Entrada
▪ Terminação física da conexão
▪ Desempacotamento do protocolo de enlace.
▪ Atividades do protocolo
▪ Processamento do pacote, e decisão pra onde vai reencaminhar.
▪ Enfileiramento dos pacotes.
Mission Simulation LabHICEESwitching
▪ Onde os pacotes são encaminhados
▪ Via memoria: um software processa e retransmite
▪ Via barramento: o pacote recebe um carimbo da porta de saída desejada, que vai sendo comparado por todas as portas no barramento.
▪ Via redes interconectadas: redes dedicadas que são criadas para interconectar as portas diretamente.
Mission Simulation LabHICEEProcessamento da saída
▪ Empilhamento do buffer de saída,
▪ Encapsulamento do protocolo de enlace
▪ Inicio das funções de transmissão física.
Mission Simulation LabHICEEMission Simulation LabHICEE
The Internet Protocol: IPThe IP service model is a best-effort delivery service.This means that IP makes its “best effort” to deliver segments between communicating hosts, but it makes no guarantees
Mission Simulation LabHICEEFormato do datagrama IPv4
▪ Versão: versão do protocolo IP
▪ Tamanho do cabeçalho: varia devido as opções
▪ Tipo de serviço: se tempo real, requerendo baixa latência, ...
▪ Tamanho do Datagrama: tamanho total do datagrama IP. Geralmente 1500bytes.
▪ Flags de identificação e fragmentação: fragmentação da mensagem.
▪ Tempo de vida: para garantir que o pacote não fique rodando pra sempre
▪ Protocolo: indica o protocolo da camada de transporte
▪ Checksum: check de bits
▪ Source/Destination: obviamente...
▪ Opções: outras opções de processamento especiais.
▪ Dados: bem.... Os dados.
Mission Simulation LabHICEEFragmentação do pacote:
▪ MTU – Maximum transmissionUnit: tamanho máximo que o pacote de enlace pode ter.
Mission Simulation LabHICEEEndereçamento
▪ Interface do Roteador é a fronteira que o host se comunica para enviar um pacote.
▪ IPs tem 32 bits.
▪ Escritos em notação decimal. Ex.: 193.32.216.9
▪ Cada interface pode criar uma subrede (subnet)
▪ Possui uma mascara de rede
▪ 223.1.1.0/24 é uma mascara de 24 bits
▪ a.b.c.d/x
2^8
2^16
2^32