Академический Документы
Профессиональный Документы
Культура Документы
Conceitos
Modelo ISO-OSI
Desenvolvido em 1983 pela ISO Modelo abstrato de redes No existe rede implementada exatamente segundo modelo 7 camadas Redes no necessitam implementar todas as camadas Cada camada efetua funo bem definida Camadas definidas para minimizar comunicao entre elas No detalha servios Usado para referncia
Estrutura
Camada presta servios para camada superior Camada usa servios da camada inferior Camadas de mesmo nvel comunicam-se Uma camada apenas toma conhecimento da camada inferior Interao entre camadas feita por servios Diviso de tarefas Facilita abstrao
Camada Fsica
Transmisso de sequncias de bits sobre meio fsico Especifica
voltagens e correntes tempos conectores e pinagens meio fsico utilizado aspectos eletrnicos e mecnicos
Camada de Enlace
Organiza sequncias de bits em conjuntos de bits chamados frames Reconhece incio e fim de frames Detecta perdas de frames e requisita retransmisso
Camada de Rede
Encaminha informao da origem para o destino (roteamento) Controla fluxo de transmisso entre sub-redes (controle de congesto) Funes de contabilizao Estabelece esquema nico de endereamento independente da sub-rede utilizada Permite conexo de sub-redes heterogneas
24/04/2011
Camada de Transporte
Divide e reagrupa a informao binria em pacotes Garante a sequncia dos pacotes Assegura a conexo confivel entre origem e destino da comunicao Primeira camada que estabelece comunicao origemdestino
Camada de Sesso
Gerencia sesses de comunicao Sesso uma comunicao que necessita armazenar estados Estados so armazenados para permitir reestabelecimento da comunicao em caso de queda da comunicao Ex: Retomar transferncias de arquivos
Camada de Apresentao
Trata da representao dos dados em alto nvel Adoo de sistema padronizado de representao de caracteres Adoo de cdigos de representao numrica padro Compresso de dados Codificao de dados
Camada de Aplicao
Aplicaes que oferecem os servios ao usurio final Unificao de sistemas de arquivos e diretrios Correio eletrnico Login remoto Transferncia de arquivos Execuo remota
Internet
Incio em 1969 Baseado em um conjunto de protocolos onde os mais importantes so o TCP e o IP Financiado pela ARPA Objetivos militares Sem ponto central de coordenao ARPANET - anos 70 NSFNET - anos 80 Difuso mundial hoje
TCP/IP
24/04/2011
Modelo de Camadas
Implementao parcial do modelo ISO-OSI Apenas 4 camadas Ethernet - camadas 1 e 2 IP - camada 3 TCP - camada 4 Ftp, Telnet, etc - camadas 5, 6 e 7
Ethernet
Implementa 2 primeiras camadas do conjunto de protocolos TCP/IP Protocolo de acesso ao meio mais comum Transmisso serial Baseado em broadcasts Padronizado (IEEE 802.3) Placas de rede identificadas por cdigo de 48 bits chamado MAC address gravadas durante sua fabricao Outros: PPP, X.25, etc
CSMA/CD
Disciplina compartilhamento do meio de transmisso entre todos os copmutadores Carrier Sense Multiple Access / Colision Detect Verifica meio antes de transmitir Aguarda tempo aleatrio aps liberao do meio antes de iniciar a transmisso Coliso ainda possvel se computadores transmitem simultaneamente e deve ser detectada Transmisso verificada para detectar corrupo de dados e possvel coliso Retransmisso de dados no caso de coliso
IP
Internet Protocol Equivale a camada 3 Trabalha apenas com datagramas Sem controle de erros Presta servios de roteamento
Endereamento IP
Utiliza 4 bytes Representao decimal: 200.145.31.1 Classes:
A:0.X.X.X a 127.X.X.X, 128 redes de 16 milhes de computadores B:128.X.X.X a 191.X.X.X, 16 mil redes de 65 mil computadores C: 191.X.X.X a 223.X.X.X, 2 milhes de redes de 256 computadores
Roteamento
Hierrquico Utiliza o endereo da rede para determinar a localizao dos computadores O endereo da rede determina a localizao do computador na rede
Ex: Se um computador se mover de uma rede para outra ele deve ter seu nmero IP alterado
Eficiente Roteamento pode ser esttico ou dinmico Esttico sempre utiliza as mesmas rotas para um determinado endereo Dinmico avalia o estado das rotas possveis para um determinado endereo e escolhe a melhor.
24/04/2011
ARP
Address Resolution Protocol Relaciona endereos IP e MAC Evita que tenha-se que saber detalhes da camada fsica (sub-rede) e que se tenha de alterar configurao no caso de mudanas na placa de rede Para descobrir o MAC de um determinado IP faz-se o broadcast solicitando identificao Todos computadores ouvem e apenas aquele que tiver aquele IP retorna uma resposta A tabela MAC-IP fica armazenada no computador que solicitou a descoberta Ex: arp mostra a tabela IP-MAC obtida pelo computador
DHCP
Dinamic Host Configuration Protocol Utilizado para configurar o TCP/IP no computador automaticamente, sem interveno do usurio Pode configurar IP, DNS, Gateway, etc Utiliza o MAC para obter um IP do servidor DHCP Configurao com um tempo de validade (tempo de aluguel) Configurao dinmica pois aps o tempo de aluguel ela pode ser alterada Na nossa rede no utilizamos a configurao dinmica Ex: winipcfg
TCP e UDP
Trabalham sobre o IP Utilizam os servios de identificao e roteamento oferecidos pelo IP Introduzem o conceito de portas para identificar o processo de comunicao no computador origem e destino Comunicao feita entre processos de dois computadores e no simplesmente entre dois computadores
Ex: SMTP - porta 25, Telnet - porta 23, etc
UDP
User Datagram Protocol Simplesmente acrescenta as portas ao IP Oferece servios de entrega de datagramas (pacotes) No cuida do sequenciamento de pacotes Estaria entre a camada 3 e 4, pois no implementa sequenciamento de pacotes No implementa checagem e correo de erros (no confivel) Utilizado eficientemente em redes locais, que j possuem mecanismos de checagem de erros em nvel mais baixo
TCP
Transport Control Protocol Oferece servios de transmisso de streams Fragmenta os streams em pacotes e os entrega a camada IP Protocolo confivel com checagem de erros Implementa camada 4 Implementa portas Mais complexo e mais lento que UDP
Ex: FTP, Telnet, SMTP (mail)
Servios
Implementa as camadas 5, 6 e 7 So os aplicativos que interagem com o usurio
Ex: FTP, Telnet, SMTP, NFS, SNMP