Projeto e Instalação de Servidores Estrutura da Internet e do TCP/IP



Documentos relacionados
Faixas de endereços IP, CIDR e máscaras de tamanho variável

REDES DE COMPUTADORES E TELECOMUNICAÇÕES MÓDULO 18

3) Na configuração de rede, além do endereço IP, é necessário fornecer também uma máscara de subrede válida, conforme o exemplo:

ICORLI. INSTALAÇÃO, CONFIGURAÇÃO e OPERAÇÃO EM REDES LOCAIS e INTERNET

CIDR - CLASSLESS INTER-DOMAIN ROUTING

Nome do Curso: Técnico em Informática. Nome da Disciplina: Redes de Computadores. Número da Semana: 2. Nome do Professor: Dailson Fernandes

Capítulo 9 - Conjunto de Protocolos TCP/IP e Endereçamento. Associação dos Instrutores NetAcademy - Julho de Página

Arquitetura de Rede de Computadores

1 Redes de Computadores - TCP/IP Luiz Arthur

Capítulo 6 - Protocolos e Roteamento

Endereços Lógicos, Físicos e de Serviço

Faculdade INED Curso Superior de Tecnologia: R d es e Comput d a ores Bibliografia da disciplina Endereçamento IP Bibliografia Obrigatória

REDES DE COMPUTADORES - I UNI-ANHANGUERA. CURSO DE ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PROF. MARCIO BALIAN

REDES DE COMPUTADORES

Máscaras de sub-rede. Fórmula

Introdução Introduç ão Rede Rede TCP/IP Roteame Rotea nto nto CIDR

Fundamentos dos protocolos internet

Redes. Pablo Rodriguez de Almeida Gross

IP significa Internet Protocol. A Internet é uma rede, e assim como ocorre em qualquer tipo de rede, os seus nós (computadores, impressoras, etc.

TCP é um protocolo de TRANSMISSÃO, responsável pela confiabilidade da entrega da informação.

Unidade 2.4 Endereçamento IP

Projeto e Instalação de Servidores IPv6. Prof.: Roberto Franciscatto

Rede d s d e d Com o pu p t u ado d r o es Conceitos Básicos M d o e d los o de d Re R de d s:

Aula 4. Pilha de Protocolos TCP/IP:

Redes de Dados e Comunicações. Prof.: Fernando Ascani

Protocolo TCP/IP. Neste caso cada computador da rede precisa de, pelo menos, dois parâmetros configurados:

Prof. Marcelo Cunha Parte 5

Modelos de Camadas. Professor Leonardo Larback

Veja abaixo um exemplo de um endereço IP de 32 bits:

Protocolo. O que é um protocolo? Humano: que horas são? eu tenho uma pergunta

INTERNET = ARQUITETURA TCP/IP

Professor: Gládston Duarte

Na Figura a seguir apresento um exemplo de uma "mini-tabela" de roteamento:

Redes de Computadores. Protocolos de comunicação: TCP, UDP

Curso de extensão em Administração de redes com GNU/Linux

USO GERAL DOS PROTOCOLOS SMTP, FTP, TCP, UDP E IP

Redes de Computadores II INF-3A

INFORMÁTICA FUNDAMENTOS DE INTERNET. Prof. Marcondes Ribeiro Lima

Endereço IP Privado. Endereçamento IP. IP Protocolo da Internet. Protocolos da. Camada de Inter-Rede (Internet)

Guia de Conectividade Worldspan Go Res! A V A N Ç A D O

Projeto de Redes de Computadores. Projeto do Esquema de Endereçamento e de Nomes

CCNA 1 Modelos OSI e TCP/IP. Kraemer

Endereçamento IP. Rede 2 Roteador 2 1

Preparando um esquema de endereçamento de sua rede

FACULDADE PITÁGORAS. Prof. Ms. Carlos José Giudice dos Santos

Protocolos de Redes Revisão para AV I

Disciplina Fundamentos de Redes. Introdução ao Endereço IP. Professor Airton Ribeiro de Sousa Outubro de 2014

Conteúdo. Endereçamento IP Sub-redes VLSM Variable Length Subnetwork Mask CIDR Classless Inter-Domain Routing

Arquitetura de Rede de Computadores

Classe A: Apenas o primeiro octeto identifica a rede e os três últimos identificam os Hosts.

Entendendo como funciona o NAT

Projeto e Instalação de Servidores IPv6. Prof.: Roberto Franciscatto

Aula 5 Cálculo de máscara e de subredes


Modelo em Camadas Arquitetura TCP/IP/Ethernet. Edgard Jamhour

Protocolo IP (Internet Protocol) Características do

Protocolo TCP/IP. Protocolo TCP/IP. Protocolo TCP/IP. Protocolo TCP/IP. Conexão de Redes. Protocolo TCP/IP. Arquitetura Internet.

DHCP. Administração de Redes de Computadores Prof.ª Juliana Camilo Ângelo, Bryan, Carlos, Vinícius

Endereçamento IP, Sub-redes e Roteamento

Redes TCP/IP. Prof. M.Sc. Alexandre Fraga de Araújo. INSTITUTO FEDERAL DO ESPÍRITO SANTO Campus Cachoeiro de Itapemirim

Fundamentos à Redes de Computadores. Prof. Victor Guimarães

Redes de Computadores

Módulo de Transmissão e Ativos de Rede Curso Técnico de Informática. Prof. George Silva

Prof. Roberto Franciscatto 4º Semestre - TSI - CAFW. Free Powerpoint Templates Page 1

TECNOLOGIA WEB INTERNET PROTOCOLOS

REDES DE COMPUTADORES

Redes de Computadores

Introdução a Sub-redes

Redes de Computadores Modelo de referência TCP/IP. Prof. MSc. Hugo Souza

SUMÁRIO 1. AULA 6 ENDEREÇAMENTO IP:... 2

Curso de Redes de Computadores

MÓDULO 8 Modelo de Referência TCP/IP

Redes de Computadores Endereçamento IP

Programação TCP/IP. Protocolos TCP e UDP

Redes de Computadores. Trabalho de Laboratório Nº2

TCP/IP TCP UDP IP HTTP HTTPS FTP TFTP TELNET POP3 IMAP SMTP SNMP DHCP

APLICAÇÃO REDE APLICAÇÃO APRESENTAÇÃO SESSÃO TRANSPORTE REDE LINK DE DADOS FÍSICA 1/5 PROTOCOLOS DE REDE

Firewall. Professor: João Paulo de Brito Gonçalves Disciplina: Serviços de Redes. Campus Cachoeiro Curso Técnico em Informática

Prof. Luís Rodolfo. Unidade III REDES DE COMPUTADORES E TELECOMUNICAÇÃO

Aula 2 Servidor DHCP. 2.1 dhcp

1 TCI/IP MODELO TCP/IP Camada de Aplicação... 4

REDES DE COMPUTADORES

Claudivan C. Lopes

CPE Soft Manual. 125/400mW 2.4GHz. CPE Soft

Permite o acesso remoto a um computador;

REDES COMPONENTES DE UMA REDE

REDE DE COMPUTADORES

AULA 01 INTRODUÇÃO. Eduardo Camargo de Siqueira REDES DE COMPUTADORES Engenharia de Computação

Rede de Computadores

Capítulo 1 PROTOCOLOS FUNDAMENTAIS DA INTERNET

Módulo 9 Conjunto de Protocolos TCP/IP e endereçamento IP

CONCEITOS INICIAIS. Agenda A diferença entre páginas Web, Home Page e apresentação Web;

Roteador Load-Balance / Mikrotik RB750

A camada de rede. A camada de rede. A camada de rede. 4.1 Introdução. 4.2 O que há dentro de um roteador

ESTUDOS REALIZADOS. Camada Física. Redes de Computadores AULA 13 CAMADA DE REDE. Camada Física Camada de Enlace Subcamada de Acesso ao Meio AGORA:

Sub Rede Classe CCIDR Classless

IP - endereçamento. Endereço IP. Ex.: Identificador de 32 bits para interfaces de roteadores e hospedeiros

Aula prática. Objetivo IPCONFIG. Prof. Leandro Pykosz Informa a configuração atual de rede da máquina;

SMTP, POP, IMAP, DHCP e SNMP. Professor Leonardo Larback

Transcrição:

Projeto e Instalação de Servidores Estrutura da Internet e do TCP/IP Prof.: Roberto Franciscatto

TCP/IP, endereçamento e portas TCP/IP? Dois protocolos TCP = Transfer Control Protocol IP = Internet Protocol

TCP/IP, endereçamento e portas Existem duas versões do protocolo IP: o IPV4 (versão ainda atual) e o IPV6 (versão atualizada e em breve usual) prevê um número brutalmente maior de endereços deve se popularizar de 2012 a 2014 IPV4 deve se esgotar

TCP/IP, endereçamento e portas No IPV4, os endereços são compostos por 4 blocos de 8 bits (32 bits no total) Representados através de números de 0 a 255 Cobrindo as 256 possibilidades permitidas por 8 bits, como "200.156.23.43" ou "64.245.32.11". Os grupos de 8 bits que formam o endereço são chamados de "octetos Quando processados os endereços são transformados em binários, como "11001000100110010001011100101011"

TCP/IP, endereçamento e portas Faixas reservadas As faixas de endereços IPs começadas com: 10, 192.168 ou de 172.16 até 172.31 são reservadas para uso em redes locais e por isso não são usadas na internet. Os roteadores que compõe a grande rede são configurados para ignorar pacotes provenientes destas faixas de endereços.

TCP/IP, endereçamento e portas Quem administra os endereços IPs? Entidade global responsável pelo registro e atribuição dos endereços é a IANA (http://www.iana.org) Esta, por sua vez, delega faixas de endereços às RIRs (Regional Internet Registries), entidades menores, que ficam responsáveis por delegar os endereços regionalmente.

TCP/IP, endereçamento e portas Quem administra os endereços IPs? no Brasil é a LACNIC (http://www.lacnic.net/pt/). Estas entidades são diferentes das responsáveis pelo registro de domínios, como o Registro.br.

TCP/IP, endereçamento e portas As operadoras, carriers e provedores de acesso pagam uma taxa anual à RIR responsável, que varia de US$ 1.250 a US$ 18.000 (de acordo com o volume de endereços requisitados) e embutem o custo nos links revendidos aos clientes. Estes valores são apenas as taxas pelo uso dos endereços, não incluem o custo dos links, naturalmente.

TCP/IP, endereçamento e portas E se eu precisar de determinado número de endereços IPs na minha organização? Usuário doméstico (ADSL ou outra modalidade) geralmente recebe um único endereço IP válido Ao alugar um servidor dedicado é atribuído cinco ou mais endereços IPs Ao alugar um link empresarial, onde é possível conseguir uma faixa de classe C inteira.

TCP/IP, endereçamento e portas Embora aparentem ser uma coisa só, os endereços IP incluem duas informações: o endereço da rede e o endereço do host dentro dela.

TCP/IP, endereçamento e portas Exemplo de configuração em um micro de uma rede local: Endereço IP: 192.168.1.2 Máscara: 255.255.255.0 Gateway: 192.168.1.1 (o servidor compartilhando a conexão) DNS: 200.169.126.15 (o DNS do provedor)

TCP/IP, endereçamento e portas O servidor, por sua vez, utilizaria uma configuração similar a esta: Placa de rede 1 (rede local): Endereço IP: 192.168.1.1 Máscara: 255.255.255.0 Placa de rede 2 (Internet): Endereço IP: 200.213.34.21 Máscara: 255.255.255.0 Gateway: 200.213.34.1 (o gateway do provedor) DNS: 200.169.126.15 (o DNS do provedor)

TCP/IP, endereçamento e portas Inicialmente os IPs foram divididos em classes, denominados A,B,C,D e E. Destas apenas as classes A, B e C são realmente usadas

TCP/IP, endereçamento e portas Cada classe reserva um número diferente de octetos para o endereçamento da rede. Na classe A, apenas o primeiro octeto identifica a rede, Na classe B são usados os dois primeiros octetos Na classe C temos os três primeiros octetos reservados para a rede e apenas o último reservado para a identificação dos hosts dentro dela.

TCP/IP, endereçamento e portas O que diferencia uma classe de endereços da outra é o valor do primeiro octeto. Se for um número entre 1 e 126 temos um endereço de classe A. Se o valor do primeiro octeto for um número entre 128 e 191, então temos um endereço de classe B. e, finalmente, caso o primeiro octeto seja um número entre 192 e 223, temos um endereço de classe C.

TCP/IP, endereçamento e portas

TCP/IP, endereçamento e portas Ex. de endereço IP Classe do endereço Parte referente à rede Parte referente ao host 98.158.201.128 Classe A 98. 158.201.128 158.208.189.45 Classe B 158.208. 189.45 208.183.34.89 Classe C 208.183.34. 89 Máscara de subrede padrão 255.0.0.0 (rede.host.host.host) 255.255.0.0 (rede.rede.host.host) 255.255.255.0 (rede.rede.rede.host)

TCP/IP, endereçamento e portas Ao alugar um backbone vinculado a uma faixa de endereços classe C, por exemplo, você receberia uma faixa de endereços como "203.107.171.x", onde o "203.107.171" é o endereço de sua rede dentro da Internet, e o "x" é a faixa de 254 endereços que você pode usar para identificar seus servidores e os hosts dentro da rede.

TCP/IP, endereçamento e portas Exemplos de endereços inválidos: 0.xxx.xxx.xxx 127.xxx.xxx.xxx 255.xxx.xxx.xxx

CIDR e Máscaras de Tamanho Variável A divisão tradicional, com as classes A, B e C de endereços IP fazia com que um grande número de endereços fossem desperdiçados. A solução para o problema foi a implantação do sistema CIDR (abreviação de "Classless Inter-Domain Routing", que pronunciamos como "cider") RCF em http://tools.ietf.org/html/rfc1519).

CIDR e Máscaras de Tamanho Variável No CIDR são utilizadas máscaras de tamanho variável (o termo em inglês é VLSM, ou Variable-Length Subnet Mask), que permitem uma flexibilidade muito maior na criação das faixas de endereços.

CIDR e Máscaras de Tamanho Variável Outra mudança é que as faixas de endereços não precisam mais iniciar com determinados números. Uma faixa com máscara /24 (equivalente a uma faixa de endereços de classe C) pode começar com qualquer dígito e não apenas com de 192 a 223.

CIDR e Máscaras de Tamanho Variável O CIDR permite também que várias faixas de endereços contínuas sejam agrupadas em faixas maiores, de forma a simplificar a configuração. É possível agrupar 8 faixas de endereços com máscara 255.255.255.0 (classe C) contínuas em uma única faixa com máscara /21, por exemplo, que oferece um total de 2045 endereços utilizáveis (descontando o endereço da rede, endereço de broadcast e o endereço do gateway).

CIDR e Máscaras de Tamanho Variável A máscara de subrede determina qual parte do endereço IP é usada para endereçar a rede e qual é usada para endereçar os hosts dentro dela. No endereço 200.232.211.54, com máscara 255.255.255.0 (/24), por exemplo, os primeiros 24 bits (200.232.211.) endereçam a rede e os 8 últimos (54) endereçam o host.

CIDR e Máscaras de Tamanho Variável Máscara Bits da rede Bits do host Número de redes 255.255.255.0 (/24) nenhum 00000000 nenhuma 255.255.255.192 (/26) 11 000000 255.255.255.224 (/27) 111 00000 255.255.255.240 (/28) 1111 0000 255.255.255.248 (/29) 11111 000 255.255.255.252 (/30) 111111 00 2 endereços (2 e 3) 6 endereços (de 1 a 6) 14 endereços (de 1 a 14) 30 endereços (de 1 a 30) 62 endereços (de 1 a 62) Número de hosts 254 endereços (do 1 ao 254) 62 endereços (de 1 a 62) 30 endereços (de 1 a 30) 14 endereços (de 1 a 14) 6 endereços (de 1 a 6) 2 endereços (2 e 3)

CIDR e Máscaras de Tamanho Variável Em qualquer um dos casos, para obter o endereço IP basta converter os dois endereços (rede e estação) para binário, "juntar" os bits e converter o octeto para decimal. Usando uma máscara de sub-rede 192, por exemplo, e estabelecendo o endereço 2 (ou "10" em binário) para a rede e 47 (ou "101111" em binário) para o host, juntaríamos ambos os binários obtendo o octeto "10101111" que corresponde ao decimal "175".

CIDR e Máscaras de Tamanho Variável Se usássemos a máscara de sub-rede 248, estabelecendo o endereço 17 (binário "10001") para a rede e o endereço 5 (binário "101") para o host, obteríamos o octeto "10001101" que corresponde ao decimal "141".

CIDR e Máscaras de Tamanho Variável Na hora de escrever o endereço e a máscara (como ao criar uma regra de firewall, ou ajustar um determinado arquivo com permissões de acesso), é possível tanto escrever a máscara por extenso, como em "192.168.0.0/255.255.255.0", quanto escrever usado a notação abreviada, como em "192.168.0.0/24".

Portas TCP e UDP Ao conectar na Internet, o micro recebe um único endereço IP válido. Então, como diferentes serviços conseguem comunicarse sem gerar conflito de IP? É aí que entram as portas TCP ou UDP Existem 65.536 portas TCP, numeradas de 0 a 65.535

Portas TCP e UDP Cada porta pode ser usada por um programa ou serviço diferente, de forma que em teoria poderíamos ter até 65536 serviços diferentes ativos simultaneamente em um mesmo servidor, com um único endereço IP válido.

Portas TCP e UDP As portas TCP mais usadas são as portas de 0 a 1023 estas são reservadas para serviços mais conhecidos e utilizados, como: servidores WEB, FTP, servidores de e-mail, compartilhamento de arquivos, etc. A porta 80, por exemplo, é reservada para uso de servidores web, enquanto a porta 21 é a porta padrão para servidores FTP. A porta "0" é reservada, por isso não entra realmente na lista.

Portas TCP e UDP Além das 65.536 portas TCP, temos o mesmo número de portas UDP, seu protocolo irmão. Embora seja um protocolo menos usado que o TCP, o UDP continua presente nas redes atuais pois oferece uma forma alternativa de envio de dados, onde em vez da confiabilidade é privilegiada a velocidade e a simplicidade. Vale lembrar que tanto o TCP quanto o UDP trabalham na camada 4 do modelo OSI. Ambos trabalham em conjunto com o IP, que cuida do endereçamento.

Portas TCP e UDP As portas mais usuais são: 21 TCP: FTP 22 TCP: SSH 23 TCP: TELNET 25 TCP: SMTP 53 UDP: DNS 67 e 68 TCP: Bootps e Bootpc 69 UDP: TFTP 80 TCP: HTTP 110 TCP: POP3 123 UDP: NTP

Portas TCP e UDP As portas mais usuais são (cont.): 137 - UDP, 138 UDP e 139 TCP: NetBIOS 143 - TCP: IMAP 177 - TCP: XDMCP 389 - TCP: LDAP 443 - TCP: HTTPS 445 - TCP: CIFS Lista completa de portas (http://www.iana.org/assignments/port-numbers)

ICMP Além do TCP e do UDP, temos o ICMP (Internet Control Message Protocol), um protocolo de controle, que opera no nível 3 do modelo OSI (junto com o protocolo IP). Ao contrário do TCP e do UDP, o ICMP não é usado para a transmissão de dados, mas nem por isso deixa de desempenhar diversas funções importantes. A mais trivial delas é o ping, que usamos para verificar se uma determinada máquina está online, como em: ping -c 3 cafw.ufsm.br

ICMP A resposta a pings pode ser desativada na configuração do sistema. No Linux, você pode usar o comando abaixo: # echo "1" > /proc/sys/net/ipv4/icmp_echo_ignore_all É possível também desativar a resposta a pings na configuração do firewall, de forma que, o fato de um micro da Internet, ou mesmo dentro da sua rede local não responder a pings não significa muita coisa.

ICMP Se ele responder, significa que está online; se não responder, significa que pode estar online também, porém configurado para não responder aos seus chamados.

ICMP Outra função importante do ICMP é o controle do TTL (time to live) de cada pacote TCP ou UDP. Qual a função do TTL? O que quer dizer 128 e 64 hops respectivamente? Existe alguma maneira de configurar o número padrão do TTL?

ICMP Outra função importante do ICMP é o controle do TTL (time to live) de cada pacote TCP ou UDP. Qual a função do TTL? O que quer dizer 128 e 64 hops respectivamente? Existe alguma maneira de configurar o número padrão do TTL? "/proc/sys/net/ipv4/ip_default_ttl"

ICMP Concluindo, os pacotes ICMP são usados (durante as transferências de dados) também para regular a velocidade da transmissão, fazendo com que o servidor envie pacotes na maior velocidade possível permitida pelo link, sem entretanto sobrecarregar o link do cliente.

ICMP Sempre que um dos roteadores pelo caminho, percebe que o link está saturado, envia um pacote ICMP "Source Quench", que faz o servidor reduzir a velocidade da transmissão. Sem isso, os pacotes excedentes seriam descartados, causando um grande desperdício de banda.

ARP e RARP Tradução de endereços É necessário para que duas estações consigam trocar informações Em uma rede baseada no modelo Internet TCP/IP há dois protocolos envolvidos ARP (Address Resolution Protocol): Mapeia um endereço IP (rede) em um endereço MAC (enlace) RARP (Reverse Address Resolution Protocol): Mapeia um endereço MAC (enlace) em um endereço IP (rede)

ARP e RARP Tradução de endereços Estação que quer descobrir um MAC envia um ARP Estação com este IP responde com o seu MAC

ARP e RARP O endereço MAC é composto por duas informações. Os 6 primeiros dígitos são um código atribuído à empresa pelo IEEE e usado em todas as suas placas, enquanto os outros 6 dígitos são um código sequencial, usado para identificar cada placa.

ARP e RARP arping O que é isto? Digite no terminal (linux): # arping 192.168.0.x (onde x é um endereço qualquer de sua rede local)

ARP e RARP Descobrindo o fabricante de sua placa de rede ou dispositivo que tenha endereço MAC http://www.coffer.com/mac_find)

Exercícios Faça o exercício on-line abaixo, conforme os conteúdos vistos em sala de aula http://www.pop-rs.rnp.br/ovni/tcpip/testes.htm

Exercícios Leia os seguintes conteúdos: http://www.hardware.com.br/livros/redes/redes- wireless.html http://www.hardware.com.br/livros/redes/power-overethernet-poe.html http://www.hardware.com.br/livros/redes/bluetooth.html E responda as questões do slide seguinte...

Exercícios Qual a diferença entre um AP (access point) e uma bridge? Explique brevemente a diferença entre uma placa PCCard e Express Mini ou Mini-PCI e qual sua função? Como se dá o funcionamento do PoE (Power over Ethernet) e cite três dispositivos que fazem uso do mesmo Como funciona a tecnologia bluetooth? Qual a distância média alcançada pelo bluetooth? Qual seu padrão? Para que tipo de redes o bluetooth é indicado?

Dúvidas, sugestões ou questionamentos??? roberto.franciscatto@gmail.com