Preparação do bloco
Uso de luminância e crominância
Melhor compactação
Criação de matrizes
Divisão em blocos
Redução das matrizes de crominância
Imagem digital - JPEG - seq. com perdas
(a) (b)
Compactação de vídeo
Redundância espacial
Redundância temporal
Vídeo digital - MPEG-1
TCP
Transferência de dados confiável
Orientado a conexão
Controle de congestionamento
Controle de fluxo
UDP
Transferência de dados não confiável
Não orientado a conexão
Sem controle de congestionamento
Sem controle de fluxo
Serviços do transporte na Internet
Protocolo de Protocolo de
Aplicação aplicação transporte
DNS
Transferência de arquivos (FTP)
Correio eletrônico
Web
Compartilhamento de arquivos P2P
Outras
DNS
Serviços providos
Tradução de nomes de hospedeiros para endereços IP
Apelidos de hospedeiros
Nome de hospedeiro é chamado nome canônico
Apelidos de servidor de correio eletrônico
Pode-se obter o nome canônico a partir do apelido
Distribuição de carga
Realizada entre servidores replicados
Conjunto de endereços IP associado a um único nome
canônico
Respostas do DNS contêm o conjunto de endereços
É feito um rodízio na ordem dos endereços
DNS - tradução de nome para end. IP
Composto de
Servidores DNS locais
Três tipos (classes) de servidores de nomes
Raiz
De domínio de alto nível (Top-Level Domain – TLD)
Com autoridade
DNS - tradução de nome para end. IP
O hospedeiro em cis.poly.edu
quer o endereço IP para
gaia.cs.umass.edu
1) Consulta ao servidor de
nomes local
2) Consulta ao servidor de
nomes raiz
3) Resposta com servidores
TLD responsáveis por edu
4) Consulta ao servidor de
nomes TLD
5) Resposta com servidor de
nomes com autoridade
responsável por umass.edu
6) Consulta ao servidor de
nomes com autoridade
DNS - tradução de nome para end. IP
Uso de cache
Melhora o desempenho em relação ao atraso
Diminui a quantidade de mensagens DNS enviadas
Qualquer servidor pode responder, mesmo que não
tenha autoridade para o nome
Frequentemente são feitos caches de servidores TLD
Para evitar os servidores raiz
DNS - registros de recursos