Redes de Computadores [2 ed.]
9788552971009
Versão revisada e atualizada.
333
104
99MB
Português
Pages 1029
Year 2018
Report DMCA / Copyright
DOWNLOAD PDF FILE
Table of contents :
Capa
Rosto
Copyright
Seja aluno de Gabriel Torres e aprenda sobre redes diretamente com o autor deste livro!
Leia também!
Agradecimentos
Sobre o Autor
Sobre a Pirataria
O Que Há de Novo Nesta Edição
Sumario
Redes de Computadores
PARTE I - Conceitos Básicos
CAPÍTULO 1 - Introdução a Redes
Introdução
Tipos de Redes
Quanto à Abrangência
Quanto ao Modelo Computacional
Computação Centralizada
Computação Distribuída
Redes Cliente/Servidor
Redes Ponto a Ponto
Redes Baseadas em Servidor
Redes Front-End/Back-End
Computação em Nuvem
Computação Cooperativa
Computação em Cluster
Computação em Grade
Quanto ao Tipo de Comutação
Quanto à Garantia da Entrega dos Dados
Quanto à Previsibilidade de Funcionamento
Quanto à Topologia
Quanto ao Método de Transmissão
Quanto à Arquitetura
Quanto à Pilha de Protocolos
Componentes de uma Rede
CAPÍTULO 2 - Números Binários
Introdução
Entendendo os Números Binários
Palavras Binárias
Unidades de Grandeza
Base Hexadecimal
Representações
CAPÍTULO 3 - Transmissão de Dados
Introdução
Modos
Meio
Canal
Codificação
Modulação
Pacote de Dados
Desperdício
Sincronia
Métodos
Transmissão Paralela
Transmissão em Série
Transmissão Diferencial
Detecção e Correção de Erros
Paridade
Repetição
Código de Correção de Erros (ECC)
Soma de Verificação (Checksum)
Verificação Cíclica de Redundância (CRC)
Interferência Eletromagnética e Atenuação
Taxa de Transferência
Baud
Fatores Que Diminuem a Largura de Banda
Outras Medidas de Desempenho
Qualidade de Serviço (QoS)
CAPÍTULO 4 - Protocolos: Fundamentos
Introdução
O Modelo OSI
Camada Sete – Aplicação
Camada Seis – Apresentação
Camada Cinco – Sessão
Camada Quatro – Transporte
Camada Três – Rede
Camada Dois – Link de Dados
Camada Um – Física
PARTE II - Arquiteturas de Redes Locais
CAPÍTULO 5 - Ethernet
Introdução
Controle do Link Lógico (LLC, IEEE 802.2)
Controle de Acesso ao Meio (MAC, IEEE 802.3)
CSMA/CD (Carrier Sense Multiple Access with Collision Detection)
Endereçamento MAC
Quadro Ethernet
Espaço Entre Quadros
Camada Física
Codificação de Dados
Codificação Manchester
Codificação 4B/5B
Codificação MLT-3
Codificação NRZI
Codificação 4D-PAM-5
Codificação 8B/10B
Codificação DSQ128/PAM-16
Codificação 64B/66B
Placas de Rede
Cabeamento
Tipos de Comunicação
Topologias
Topologia Linear
Topologia em Estrela
CAPÍTULO 6 - Wi-Fi (IEE 802.11)
Introdução
Arquitetura de Redes IEEE 802.11
Serviços de Estação
Serviços de Distribuição
Controle de Acesso ao Meio (MAC, IEEE 802.11)
CSMA/CA (Carrier Sense Multiple Access with Collision Avoidance)
Estações Ocultas e o Método RTS/CTS (Request To Send/Clear To Send)
Adicionando Qualidade de Serviço (QoS)
Função de Coordenação de Ponto
Função de Coordenação Híbrida
Estrutura dos Quadros IEEE 802.11
Agregação de Quadros
Quadros de Gerenciamento
Quadros de Controle
Espaço Entre Quadros
Criptografia
WEP (Wired Equivalent Privacy)
WPA (Wi-Fi Protected Access)
WPA2 (Wi-Fi Protected Access 2)
Camada Física
Métodos de Transmissão
FHSS (Frequency Hopping Spread Spectrum)
DSSS (Direct Sequence Spread Spectrum)
OFDM (Orthogonal Frequency-Division Multiplexing)
MIMO
Codificação
Codificação de Barker
Codificação CCK
Modulação
Modulação PSK
Modulação GFSK
Modulação QAM
Uso do Espectro
Uso da Faixa de 2,4 GHz
Uso da Faixa de 5 GHz
Uso da Faixa de 60 GHz
Protocolos
IEEE 802.11-1997
IEEE 802.11b
IEEE 802.11a
IEEE 802.11g
IEEE 802.11n
IEEE 802.11ac
IEEE 802.11ad
Padrões Proprietários
Alcance
Antenas
CAPÍTULO 7 - Token Ring
Introdução
Topologia
Controle de Acesso ao Meio (MAC, IEEE 802.5)
Camada Física
Transmissão de Dados
Cabeamento
CAPÍTULO 8 - FDDI
Introdução
Topologia
Controle de Acesso ao Meio (MAC)
Quadro de Gerenciamento
Cabeçalho SMT
Dados SMT
Camada Física
Camada de Mídia
PARTE III - Arquiteturas de Redes de Longa Distância
CAPÍTULO 9 - X.25
Introdução
Nível de Pacote (X.25)
Chamada
Transmissão de Dados
Fragmentação
Nível de Link (LAP-B, Link Access Protocol, Balanced)
Nível Físico (X.21)
CAPÍTULO 10 - Frame Relay
Introdução
Funcionamento
Modo de Rajada e Congestionamento
Estrutura do Quadro Frame Relay
CAPÍTULO 11 - ATM
Introdução
Funcionamento
Qualidade de Serviço (QoS)
Camada de Adaptação
Estrutura do Pacote AAL5
Transporte de Células
Estrutura da Célula ATM
Camada Física
TCP/IP Sobre ATM
CAPÍTULO 12 - Rede Celular
Introdução
Funcionamento da Telefonia Celular
Divisão Geográfica
Divisão do Espectro
Faixa de 400 MHz
Faixa de 700 MHz
Faixa de 800 MHz
Faixa de 900 MHz
Faixas de 1,7 GHz e 1,8 GHz
Faixas de 1,9 GHz e 2,1 GHz
Faixas de 2,5 GHz e 2,6 GHz
Tecnologias de Rede Celular
Redes 1G
Redes 2G
IS-136 (“TDMA”)
IS-95 (“CDMA”)
GSM (Global System for Mobile Communications)
Redes 2,5G
GPRS (General Packet Radio Service)
CDMA2000 1xRTT
Redes 2,75G
EDGE (Enhanced Data Rates for GSM Evolution)
Redes 3G
WCDMA/UMTS
CDMA2000 1xEVDO
CDMA2000 1xEVDV
Redes 3,5G
HSDPA
HSPA+
Redes 4G
LTE
TD-LTE
LTE-Advanced
Mobile WiMAX
Mobile WiMAX 2.0
CAPÍTULO 13 - Conexões Ponto a Pontoe Multiponto
Introdução
Conexões Ponto a Ponto
PPP (Protocolo Ponto a Ponto)
Estrutura do Quadro PPP
Protocolos PPP
PPPoE (PPP over Ethernet)
PPPoA (PPP over AAL5)
Circuito Virtual Multiplexado
Controle do Link Lógico Encapsulado
ADSL (Asymmetric Digital Subscriber Line)
VDSL (Very-high-bit-rate Digital Subscriber Line)
Enlace de Micro-ondas
Conexões Multiponto
MMDS (Multipoint Microwave Distribution System)
LMDS (Local Multipoint Distribution Services)
TD-LTE (Time Division-Long Term Evolution)
WiMAX (Worldwide Interoperability for Microwave Access)
DTH (Direct To Home)
Satélite
PARTE IV - Arquiteturas deRedes Pessoais
CAPÍTULO 14 - Redes Pessoais Sem Fio
Introdução
Bluetooth
Funcionamento
Camada Física
Infravermelho
IrDA (Infrared Developers Association)
IEEE 802.11-1997
PARTE V - Protocolos
CAPÍTULO 15 - TCP/IP:Camada de Aplicação
Introdução
A Camada de Aplicação
DNS (Domain Name System)
Formato das Mensagens DNS
HTTP (Hypertext Transfer Protocol)
HTTPS (Hypertext TransferProtocol, Secure)
SMTP (Simple Mail Transfer Protocol), POP3 (Post Office Protocol) e IMAP4 (Internet Message Access Protocol)
Mensagens SMTP
FTP (File Transfer Protocol)
Modos de Operação
TFTP (Trivial File Transfer Protocol)
SFTP (Secure File Transfer Protocol)
Telnet
SSH (Secure Shell)
Outros Protocolos
CAPÍTULO 16 - TCP/IP: Camada de Transporte
Introdução
Portas e Soquetes
UDP (User Datagram Protocol)
Estrutura do Datagrama UDP
Soma de Verificação
TCP (Transmission Control Protocol)
Conexão
Transmissão e Recepção de Pacotes
Janela
Organização dos Segmentos Recebidos
Estrutura do Segmento TCP
Opções
Forçando a Entrega dos Dados
CAPÍTULO 17 - TCP/IP: Camada de Rede
Introdução
Endereçamento IP
Endereçamento IPv4
Endereços IP Públicos vs. Endereços IP Privados
Sub-Redes
DHCP (Dynamic Host Configuration Protocol)
Estrutura das Mensagens DHCP
ARP (Address Resolution Protocol) e RARP (Reverse Address Resolution Protocol)
Estrutura das Mensagens ARP/RARP
ATMARP (Asynchronous Transfer Mode Address Resolution Protocol)
Estrutura da Mensagem ATMARP
IPv4 (Internet Protocol, versão 4)
Estrutura do Datagrama IPv4
Tipo de Serviço
Opções
Fragmentação de Datagramas
ICMPv4 (Internet Control Message Protocol, versão 4)
Estrutura das Mensagens ICMP
Eco
Destino Inalcançável
Congestionamento
Redirecionamento
Tempo de Vida Excedido
Problema nos Parâmetros
Solicitação de Horário
IGMP (Internet GroupManagement Protocol)
Endereçamento IPv6
IPv6 (Internet Protocol, versão 6)
Estrutura do Datagrama IPv6
Cabeçalhos Extras
NDP (Neighbor Discovery Protocol)
ICMPv6 (Internet Control Message Protocol, Versão 6)
IPsec
Implementação
Modos de Operação
AH (Authentication Header)
ESP (Encapsulating Security Payload)
CAPÍTULO 18 - Outros Protocolos
Introdução
NDIS
Versões do NDIS
ODI
IPX/SPX
IPX (Internet Packet Exchange)
Estrutura do Datagrama IPX
O Problema do IPX em Redes Ethernet
SPX (Sequenced Packet Exchange)
SAP (Service Advertisement Protocol)
NetBEUI/SMB
AppleTalk
Camada de Aplicação
Camada de Sessão
Camada de Transporte
Camada Entrega de Datagramas
Camada Acesso à Rede
LocalTalk
SNA
SNA Tradicional
APPN
Conceitos Básicos de Arquitetura de Mainframes
APPN vs. SNA: Arquitetura e Roteamento
Roteamento em Redes APPN
PARTE VI - Cabos e Antenas
CAPÍTULO 19 - Cabo Coaxial
Introdução
Tipos de Cabo Coaxial
Cabo Coaxial Fino (10Base2)
Cabo Coaxial Grosso (10Base5)
Trabalhando com Cabo Coaxial
Fazendo Emendas
Montando Cabos Coaxiais Finos
Instalando Transceptores em Cabos Coaxiais Grossos
CAPÍTULO 20 - Par Trançado
Introdução
Topologia
Par Trançado sem Blindagem (UTP)
Categorias
Pinagem
Pino a Pino vs. Cruzado
Montando Cabos Par Trançado sem Blindagem
Par Trançado com Blindagem (STP)
Cabeamento Estruturado
Subsistemas
Componentes
Racks e Armários
Patch Panel
Tomadas
Instalação de Cabos em Patch Panels e Tomadas
CAPÍTULO 21 - Fibra Óptica
Introdução
Comprimento de Onda
Anatomia
Classificação
Tipos
Largura de Banda
Atenuação
Redes Usando Fibras Ópticas
Token Ring
FDDI (Fiber Distributed Data Interface)
ATM
FOIRL (Fiber-Optic Inter-Repeater Link)
Ethernet
10Base-FL
10Base-F
100Base-FX
100Base-LH
100Base-LX
100Base-SX
1000Base-SX
1000Base-LX
1000Base-X
1000Base-LX10
1000Base-EX
1000Base-BX10
1000Base-ZX
10GBase-ER
10GBase-LR
10GBase-LRM
10GBase-LX4
10GBase-SR
10GBase-ZR
Conectores
Conector SC
Conector ST
Conector FC
Conector LC
Conector MT-RJ
Conector MIC
Montando Cabos de Fibra Óptica
CAPÍTULO 22 - Antenas
Introdução
Comprimento de Onda
Ganho, Perda e Potência
Construção Física
Antenas Unidimensionais
Antenas Bidimensionais
Tipos
Antenas Omnidirecionais
Antenas Direcionais
Polarização
PARTE VII - Equipamentos de Redes
CAPÍTULO 23 - Repetidores e Hubs
Introdução
Regras de Segmentação
Regras de Segmentação Para Redes Ethernet Padrão (10 Mbps)
Lei 5-4-3
Regras de Segmentação Para Redes Fast Ethernet (100 Mbps)
Regras de Segmentação Para Redes Gigabit Ethernet (1 Gbps)
Hubs
Hubs de Múltiplas Velocidades
Funcionamento das Portas
Limite de Conexões
Hubs Operando a 10 Mbps
Hubs Operando a 100 Mbps
Hubs Operando a 1 Gbps
Hubs Empilháveis
Repetidores sem Fio
CAPÍTULO 24 - Pontes e Switches
Introdução
Pontes em Redes comArquiteturas Diferentes
Switches
Domínios de Colisão
Domínio de Broadcast
Rede Virtual (VLAN)
Camada Dois vs. Camada Três
Métodos de Comutação
Desempenho
Velocidade
Segurança
Conexão
STP (Spanning-Tree Protocol)
Mensagens STP
Estrutura das Mensagens Hello
Estrutura das Mensagens TCN
RSTP (Rapid Spanning-Tree Protocol)
Estrutura das Mensagens Hello
Pontes sem Fio
CAPÍTULO 25 - Roteadores
Introdução
Funcionamento Básico
Roteamento Estático
Protocolos de Roteamento
Protocolos Internos vs. Protocolos Externos
RIP (Routing Information Protocol)
Desvantagens
Versões
Estrutura das Mensagens RIPv1
Estrutura das Mensagens RIPv2
Estrutura das Mensagens RIPng
EIGRP (Enhanced Interior Gateway Routing Protocol)
Tipos de Mensagens
Estrutura do Cabeçalho EIGRP
Estrutura das Mensagens EIGRP
OSPF (Open Shortest Path First)
Topologias
Versões
Tipos de Mensagens
Estrutura do Cabeçalho OSPFv2
Estrutura do Cabeçalho OSPFv3
Estrutura das Mensagens Hello
Estrutura das Mensagens de Descrição do Banco de Dados (DBD)
Estrutura das Mensagens de Requisição do Estado do Link (LSR)
Estrutura das Mensagens de Atualização do Estado do Link (LSU)
Estrutura das Mensagens de Confirmação do Estado do Link (LSAck)
Estrutura das Mensagens de Anúncio do Estado do Link (LSA)
BGP (Border Gateway Protocol)
Tipos de Mensagens
Estrutura do Cabeçalho BGP
Estrutura das Mensagens de Abertura
Estrutura das Mensagens de Atualização
Estrutura das Mensagens de Notificação
Estrutura das Mensagens Keepalive
Roteadores
Redundância e Tolerância a Falhas
Balanceamento de Carga
Desempenho
Roteadores de Banda Larga
CAPÍTULO 26 - Outros Equipamentos
Introdução
Ponto de Acesso sem Fio
Firewall
Funcionamento
DMZ (DeMilitarized Zone)
Configuração
Desempenho
IDS (Intrusion Detection System)
Balanceador de Carga
Modos de Configuração
Modo Roteado
Modo de Braço Único
Modo Transparente
Modo de Retorno Direto ao Servidor
NAS (Network Attached Storage)
PARTE VIII - Segurança
CAPÍTULO 27 - Segurança
Introdução
Segurança em Redes Wi-Fi Grátis
Acesso Físico
Senhas
Equipamentos
Prevenção
Configuração dos Servidores
Aplicações Web
Procurando por Falhas deSegurança em seu Website
Injeções SQL
Formulários de Contato
Segurança por Obscuridade
PARTE IX - Montando Pequenas Redes
CAPÍTULO 28 - Montagem Física
Introdução
Roteador de Banda Larga
Trocando a Senha de Acesso
Configurando o Nome da Rede sem Fio (SSID)
Habilitando a Criptografia WPA2
Configurando a Chave da Rede sem Fio
Configurando o Tipo de Conexão Banda Larga
Testando o Acesso à Internet
Atualizando o Firmware do Roteador
Outras Configurações
Switch Gigabit Ethernet
NAS (Network Attached Storage)
Instalando as Unidades de Armazenamento
Resolvendo Conflitos de Endereço IP
Trocando a Senha de Acesso
Atualizando o Firmware
Configurando e Formatando asUnidades de Armazenamento
Usando o NAS
Console de Videogame eTVs “Inteligentes”
Computadores
Testando a Conexão
CAPÍTULO 29 - Compartilhamento de Arquivos
Introdução
Tipos de Compartilhamento
Habilitando o Compartilhamento de Recursos
Pastas Públicas
Acessando Pastas Públicas
Grupo Doméstico
Bibliotecas
Criando um Grupo Doméstico
Compartilhando Outras Pastas
Adicionando Computadores a um Grupo Doméstico
Acessando Pastas Compartilhadas
Deixando de Compartilhar Pastas
Compartilhamento Avançado
Criando Contas de Usuário
Windows 7
Windows 8
Compartilhando Pastas
Deixando de Compartilhar
Acessando Pastas Compartilhadas
Forçando a Barra
Compartilhamento de Arquivos de Mídia
CAPÍTULO 30 - Compartilhamento de Impressoras
Introdução
Configurando Impressorascom Capacidade de Rede
Habilitando o Compartilhamento de Impressoras
Restringindo o Acesso a uma Impressora Compartilhada
Acessando uma Impressora Compartilhada
Forçando a Barra
PARTE X - Montando Servidores
CAPÍTULO 31 - Montando Servidores: Introdução e Dicas gerais
Introdução
Servidores que Abordaremos
Usando o vi
Procedimentos Pós-Instalação
Conferindo as Configurações de Rede e o Acesso à Internet
Configuração das Fontes do Apt-Get
Instalação do Serviço SSH
Acesso ao Servidor via SSH
Terminal Colorido
Conferindo o Hardware do Servidor
Locales
Crontab
Carga
MRTG
Instalação
Uso
FTP
NFS
Instalação do Servidor NFS
Instalação do Cliente NFS
Configurando Servidores Linux ParaAtualizarem-se Automaticamente
Configurando Servidores Linux Para Rodarem o Chkrootkit Diariamente
Solução Barata e Eficiente paraBackup Diário
Montando um Servidor de Backup
Atualização dos Programas Instalados
CAPÍTULO 32 - Montando Servidores DNS
Introdução
Instalação
Configuração do Servidor Mestre
Testando
Configuração do Servidor Escravo
E-mail
Passos Finais
Atualizando e Adicionando Domínios
Backup
CAPÍTULO 33 - Montando Servidores Web
Introdução
Registro de Domínio
O Que Instalaremos
Arquivos de Configuração
Pré-Requisitos
Bibliotecas Obrigatórias
Bibliotecas Opcionais
Instalação
Apache
PHP
XCache
ionCube (Opcional)
E-mail
Instalando os Sites
Configurando o Diretório e Usuário
Configurando o Arquivo httpd.conf
Awstats
Instalação
Configuração
Plug-ins Opcionais
Uso
Passos Finais
Instalar o MRTG
Configurar o Firewall
Configurar o DNS Reverso
Apagar Arquivos de Log Automaticamente
Instalar o Painel de Controle do XCache
Organizar Arquivos Baixados
Instalar Aplicações Web
Habilitando o Cache de Variáveis em sua Aplicação Web
Otimização
httpd.conf
php.ini
Resolvendo Problemas de Lentidão
Balanceamento de Carga
Desafios na Montagem doBalanceamento de Carga
Backup
Planilha de Manutenção
CAPÍTULO 34 - Servidores de Banco de Dados
Introdução
Segurança e Desempenho
Arquivos de Configuração
Pré-Requisitos
Instalação
Erros
Fechando e Reiniciando o Servidor MySQL
Criando o Arquivo de Configuração
MyISAM vs. InnoDB
Configurando o Servidor MySQL Para Rodar Automaticamente
Criando um Usuário
E-mail
Passos Finais
Upgrade
Otimização
Verificando Parâmetros Manualmente
Verificando os Parâmetros deForma Automatizada
Resolvendo Problemas de Lentidão
Backup
Planilha de Manutenção
CAPÍTULO 35 - Montando Servidores de E-mail
Introdução
Técnicas de Spam
Técnicas Antispam
O Que Instalaremos
Arquivos de Configuração
Arquivos de Log
Pré-Requisitos
Instalação do Apache e do MySQL
Configuração de DNS
Awstats
Preparação do Banco de Dados
Banco de Dados do ezmlm-idx
Banco de Dados do vpopmail
Banco de Dados do Roundcube
Configuração do Nome do Servidor
Configuração do Firewall
Instalação
Configurações Pós-Instalação
Configuração do Apache
Configuração de Relay
Criação de Certificados Digitais
Configuração do Courier Authlib
Configuração do Ezmlm-idx
Configuração do vpopmail
Configuração do SpamAssassin
Configuração do SpamCop
Configuração do Razor
Configuração do Roundcube
Testando a Instalação
Testando o qmail
Acesso ao Painel Administrativo
Testando o QmailAdmin e Criando Contas
Testando Conexões POP3
Testando Conexões IMAP
Testando Conexões SMTP
Testando o SpamAssassin
Testando o DCC
Testando o Pyzor
Testando o Razor
Testando o ClamAV
Testando o qmail-scanner
Testando o Roundcube
Configurações Adicionais
Configurações Adicionais do qmail
Configuração de SMTPD
Configuração de Doublebounce
Configuração da Quantidade de Conexões Simultâneas
Bloqueado E-mails com badmailfrom
Bloqueando Conexões sem DNS Reverso
Configurando Listas Negras
Lista Branca
Configurações Adicionais do SpamAssassin
A Lista Branca do SpamAssassin
A Lista Negra do SpamAssassin
Ensinando Spams ao SpamAssassin e Reportando Spams aos Bancos de Dados de Spam
Passo Extra ao Usar o SpamCop
Configurações Adicionais do Roundcube
Configuração do Cliente de E-mail
Criação de Listas de Discussão ouBoletins de Notícia
Passos Finais e Dicas de Administração
Configurando a Conta Catchall Para Receber Spams
Verificando Tentativas de Login
Verificando a Fila de Mensagens do qmail
Arquivos de Log do Apache
Limpeza de Vírus e Spam
Verificando se o seu Servidor Está Sendo Bloqueado
Aumentando a Reputação do seu Servidor de E-mails
Análise de Spams
Análise do Cabeçalho
Análise do Corpo da Mensagem
Otimização
Mantendo o Servidor Atualizado
Backup
Planilha de Manutenção
Bibliografia
Leia também!
Seja aluno de Gabriel Torres e aprenda sobre redes diretamente com o autor deste livro!