Introdução a Redes para Programadores Web

Introdução a Redes para Programadores Web

Vinicius Dias
This is a sample of the book's content.Buy on Leanpub

Table of Contents

Introdução a Redes para Programadores Web

  • Introdução a Redes para Programadores Web
    • Motivação para esse livro existir
    • O que será abordado nesse livro
    • Como o conteúdo está organizado
  • Fundamentos de rede para programadores web
    • O que é uma rede
    • Pacotes de rede
    • Latência e largura de banda
    • Camadas de rede
  • Camada de Internet
    • IP - Internet Protocol
    • Roteamento
    • IPs públicos e privados
    • NAT — Network Address Translation
  • Camada de transporte
    • Portas
    • Sockets
    • TCP
    • UDP
    • Visualizando comunicação com TCP
    • Visualizando comunicação com UDP
    • Comparação entre TCP e UDP
  • Camada de aplicação
    • DNS - Domain Name System
    • SSH
    • Outros protocolos
  • Entendendo o HTTP a fundo
    • Conceitos iniciais
    • Anatomia de uma requisição HTTP
    • Anatomia de uma resposta HTTP
    • URLs
    • Métodos (ou verbos) HTTP
    • Propriedades dos métodos HTTP
    • Códigos de resposta
    • Uso de cabeçalhos
    • Cookies
  • Indo além com HTTP
    • Compressão
    • HTTPS
    • Versões do HTTP
    • CDNs
    • WebSockets
    • Outras evoluções e protocolos
  • Conclusão
Introdução a Redes para Programadores Web/Camada de Internet

Camada de Internet

https://leanpub.com/redes-dev-web

IP - Internet Protocol

https://leanpub.com/redes-dev-web

O pacote IP

https://leanpub.com/redes-dev-web

MTU

https://leanpub.com/redes-dev-web

Endereços IP

https://leanpub.com/redes-dev-web

IPv4

https://leanpub.com/redes-dev-web

IPv6

https://leanpub.com/redes-dev-web

PING - Testes de conexão

https://leanpub.com/redes-dev-web
Entendendo um pouco melhor o comando PING
https://leanpub.com/redes-dev-web
ICMP
https://leanpub.com/redes-dev-web

Máscaras de rede

https://leanpub.com/redes-dev-web

Endereço de rede e broadcast

https://leanpub.com/redes-dev-web

CIDR

https://leanpub.com/redes-dev-web

Roteamento

https://leanpub.com/redes-dev-web

Destino na mesma rede

https://leanpub.com/redes-dev-web

Destino em outra rede

https://leanpub.com/redes-dev-web

Caminhos

https://leanpub.com/redes-dev-web

Rastreando um caminho

https://leanpub.com/redes-dev-web

IPs públicos e privados

https://leanpub.com/redes-dev-web

IPs privados

https://leanpub.com/redes-dev-web

IPs públicos

https://leanpub.com/redes-dev-web

NAT — Network Address Translation

https://leanpub.com/redes-dev-web

Previous

Fundamentos de rede para programadores web

Up next

Camada de transporte

In this chapter

  • Camada de Internet
  • IP - Internet Protocol
  • Roteamento
  • IPs públicos e privados
  • NAT — Network Address Translation