A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Redes de computadores Prof. António dos Anjos

Apresentações semelhantes


Apresentação em tema: "Redes de computadores Prof. António dos Anjos"— Transcrição da apresentação:

1 Redes de computadores Prof. António dos Anjos
Aulas 44 e 45 – TEC 11ºF Redes de computadores Prof. António dos Anjos

2 Camada de Rede (recordar)
Trata de como encaminhar (routing) os pacotes baseando-se num endereço lógico: Como identificar logicamente uma rede? Como identificar logicamente (≠ fisicamente) um nó na rede? E.g. endereço IP (Rede + Computador) ≠ MAC Address; Como fragmentar o pacote? Ao nível da camada de Rede, a unidade de informação é o DATAGRAMA. Exemplos de protocolos que respondem: IP, IPX, AppleTalk;

3 Protocolos da Camada de Rede
Da suite TCP/IP: IP – Internet Protocol; ARP – Address Resolution Protocol; ICMP – Internet Control Message Protocol; IGMP – Internet Group Message Protocol.

4 IP – Internet Protocol O mais popular da Camada de Rede;
Protocolo fundamental da Internet; Normalizado pela IETF como RFC 791; Não é seguro => não garante entrega: Não estabelece ligação (lógica); Se o Router tiver o buffer de entrada cheio, os datagramas são simplesmente descartados;

5 ENDEREÇO DO DESTINATÁRIO
IPv4 – Header 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 VERSÃO T. HEADER TIPO DE SERVIÇO COMPRIMENTO TOTAL IDENTIFICAÇÃO FLAGS OFFSET DE FRAGMENTO TIME TO LIVE (TTL) PROTOCOLO HEADER CHECKSUM ENDEREÇO DO REMETENTE ENDEREÇO DO DESTINATÁRIO OPÇÕES DADOS

6 IP - Campos Versão – O que será?
A actual é a versão 4; T. Header – Tamanho do cabeçalho (em múltiplos de 4 bytes); Porque é necessário? Porque é um cabeçalho de tamanho variável (óbvio). Tipo de Serviço – Flags que indicam como o datagrama deverá ser tratado pelos routers (e.g. max throughput, min delay, max reliability, min cost); Comprimento total em bytes; Qual o tamanho máximo de um datagrama? 2^16 – 1 = bytes; Identificação – Número gerado através do relógio do sistema (só no primeiro datagrama, os seguintes são incrementados em 1);

7 IP – Campos (2) Flags – Opções relativas a fragmentação (que pode ocorrer nos routers); Fragment Offset – Offset (posição) do fragmento em relação ao datagrama total; TTL – Supõe ser o tempo em segundos de vida do datagrama. É decrementado uma vez em cada router que passa ou múltiplas vezes ao ficar em fila num determinado router; Qual é o máximo de routers que o datagrama pode “atravessar”? 2^8 – 1 = 255; Protocolo – Que protocolo esta encapsulado no datagrama; Header Checksum – Utilizado para a verificação da validade do cabeçalho IP apenas; Tem de ser recalculado ao passar em cada router (hop), porquê? Campo TTL muda!

8 IP – Campos (3) Endereço do Remetente – Endereço IP do computador origem do datagrama; Endereço do Destinatário – Endereço IP do computador destino do datagrama; Opções – Opções relativas à passagem dos datagramas pelos routers. (e.g. Record Route, Timestamp, etc…) É um campo opcional.

9 IP - Questões Qual é o tamanho mínimo do datagrama IP?
Qual é o tamanho máximo do cabeçalho do datagrama IP? Qual o mecanismo que evita que um datagrama vagueie eternamente na rede? Se pudéssemos utilizar todos os bits do campo do endereço IP (destino ou fonte), quantos endereços poderiam existir na Internet?


Carregar ppt "Redes de computadores Prof. António dos Anjos"

Apresentações semelhantes


Anúncios Google