Redes de Computadores 5º Semestre Aula 13 Prof. Carlos Vinícius [email protected] 1 SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL FACULDADE DE TECNOLOGIA SENAC PELOTAS Arquitetura TCP/IP o O TCP/IP (também chamado de pilha de protocolos TCP/IP) é um conjunto de protocolos de comunicação entre computadores em rede. o Seu nome vem de dois protocolos: o TCP (Transmission Control Protocol Protocolo de Controle de Transmissão) e o IP (Internet Protocol - Protocolo de Internet, ou ainda, protocolo de interconexão). Arquitetura TCP/IP o O conjunto de protocolos pode ser visto como um modelo de camadas (Modelo OSI), onde cada camada é responsável por um grupo de tarefas, fornecendo um conjunto de serviços bem definidos para o protocolo da camada superior. As camadas mais altas estão logicamente mais perto do usuário (chamada camada de aplicação) e lidam com dados mais abstratos, confiando em protocolos de camadas mais baixas para tarefas de menor nível de abstração. Arquitetura TCP/IP Arquitetura TCP/IP – Endereçamento o São representados por um valor binário sem sinal de 32 bits, geralmente expressos em um formato decimal com pontos. o Cada computador da rede deverá receber pelo menos um endereço IP. o Multi-homed tem um endereço para cada interface. o Consiste de um par de números: o IP = <nr. Rede><nr. Comput> o Quais são os utilizados no dia-a-dia? rr-09-r.01 Arquitetura TCP/IP (Ender. IP) rr-09-r.01 Arquitetura TCP/IP (Ender. IP) rr-09-r.01 Arquitetura TCP/IP (Ender. IP) Arquitetura TCP/IP – Endereçamento o Cada um dos quatro números é chamado de octeto porque representa 8 bits: o Para se identificar uma rede utilizam-se os bits de nodo com o valor 0. o 200.132.45.0/24 o Para se endereçar todos os nodos da rede utilizam-se os bits de nodo com o valor 1 (broadcast direto) o 200.132.45.255 o Para se endereçar todos os nodos dentro de uma rede local, utilizam-se todos os bits com valor 1 (broadcast) o 255.255.255.255 Arquitetura TCP/IP – Endereçamento o Existem 3 classes clássicas de endereços IP de acordo com o número de bits utilizado para identificar rede e nodo: o Classe A – Rede = 7 bits 1 - 127 127 Redes Nodo = 24 bits BI = 0 16.777.214 espaços de endereç. o Classe B – Rede = 14 bits 128 - 191 16384 Redes Nodo= 65534 o o Classe C – Rede = 21 bits 192 - 223 2.097.150 Redes Nodo = 8 bits BI = 110 254 espaços de endereç. 16 bits BI = 10 espaços de endereç. Arquitetura TCP/IP – Endereçamento o E duas outras para uso distinto: o Classe D (BI – 1110), perfazendo a faixa 224.0.0.0 – 239.255.255.255, usado para multicast. (Projeto MBONE) o Classe E (BI – 1111), reservada e nunca usada. rr-09-r.01 Arquitetura TCP/IP (Ender. IP) rr-09-r.01 Arquitetura TCP/IP (Ender. IP) rr-09-r.01 Arquitetura TCP/IP (Ender. IP) Arquitetura TCP/IP – Endereçamento IP - Atribuições o Área de alocação atual: o o o o o o o Multiregional Europa Outros América do Norte América Central/Sul Costa do Pacífico Outros 192 até 193 194 até 195 196 até 197 198 até 199 200 até 201 202 até 203 204 até 204 o Redes reservadas: o 1 endereço de classe A: 10.0.0.0 o 16 endereços classe B: 172.16.0.0 – 172.31.0.0 o 255 endereços classe C: 192.168.0.0- 192.168.255.0 Arquitetura TCP/IP – Endereçamento IP - Atribuições o Outras Redes: o o o o 127.0.0.0/8 44.0.0.0/8 0.0.0.0/0 … rr-09-r.01 Arquitetura TCP/IP (Ender. IP) Arquitetura TCP/IP – Endereçamento IP - Máscara o É usada para identificar redes e hosts em um endereço. o Sempre acompanha o endereço. o É composta por bits “0” ou “1” com 4 bytes, no formato x.y.z.w e representado externamente em decimais. Representação Valores Binária 11111111 11111111 11111111 00000000 Decimal 255 255 255 0 Arquitetura TCP/IP – Endereçamento IP - Classfull o A máscara pode ser interpretada pelos seus “bits ativos 1”. Classe Máscara A 255.0.0.0 ou /8 B 255.255.0.0 ou /16 C 255.255.255.0 ou /24 o Endereços de classes A, B e C são também conhecidos como classfull, pois mantém suas máscaras originais o Rede 192.168.1.0, máscara 255.255.255.0 rr-09-r.01 Arquitetura TCP/IP (Ender. IP) Masc.: 255.0.0.0 Masc.: 255.255.0.0 Masc.: 255.255.255.0 rr-09-r.01 Arquitetura TCP/IP (Ender. IP) rr-09-r.01 Arquitetura TCP/IP (Ender. IP) rr-09-r.01 Arquitetura TCP/IP (Ender. IP) Endereço de broadcast é um endereço IP (e o seu endereço é sempre o último possível na rede ou sub-rede) que permite que a informação seja enviada para todas as maquinas de uma LAN, MAN, WAN e TANS, redes de computadores e sub-redes. rr-09-r.01 Arquitetura TCP/IP (Ender. IP) rr-09-r.01 Arquitetura TCP/IP (Ender. IP) rr-09-r.01 Arquitetura TCP/IP (Ender. IP) Endereços Privados rr-09-r.01 Arquitetura TCP/IP (Ender. IP – Sub-redes) rr-09-r.01 Arquitetura TCP/IP (Ender. IP – Sub-redes) rr-09-r.01 Arquitetura TCP/IP (Ender. IP – Sub-redes) rr-09-r.01 Arquitetura TCP/IP (Ender. IP – Sub-redes) rr-09-r.01 Arquitetura TCP/IP (Ender. IP – Sub-redes) Exemplo: •Subdivisão em redes de 30 hosts •Classe C / Masc. 255.255.255.224 rr-09-r.01 Arquitetura TCP/IP (Ender. IP – Sub-redes) Operação ANDing Vamos ao trabalho... 33