Fundamentos de computación
Redes
Cómo viaja la información por la red: TCP/IP, DNS, HTTP, HTTPS. Si hacés aplicaciones web o APIs, esto es lo que pasa en cada request.
Temas
Modelo de referencia OSI - TCP/IP
Física, Enlace de datos, Red, Transporte, Sesión, Presentación, Aplicación
Tipos de redes
PAN, LAN, VLAN, MAN, WAN, Internet
Infraestructura de red
Ethernet, Hub, Router, Repeater, Switch, Bridge, ISP, Gateway, WiFi, Bluetooth, Access Point
Tunneling (túneles SSH, VPN)
Capa de internet
IP, ICMP, IPv6, Ping, Traceroute
Capa de transporte
TCP, UDP, Hosts, Sockets, Puertos
SSH
DNS
Email
SMTP, IMAP, POP3, Registros MX
HTTP
Servidores web, HTTPS, Verbos, Códigos de estado
FTP
CDN
Push vs Pull
Reverse Proxy
Caching, Load Balancing, Seguridad
WebSockets
Firewall
Recursos
- Computer Networks
Libro · Andrew S. Tanenbaum, David J. Wetherall, Prentice Hall, 2011 · Capítulos: 1.2, 1.3.1, 1.4.1, 1.4.2, 2.0 (intro), 3.0, 3.1.0, 4.0, 4.3.0, 4.4.0, 4.6.0, 4.8.0, 4.8.1, 5.0, 5.5, 5.6.0 · 55 págs.
- How Do IP Addresses Work?
Artículo · 4 págs.
- TCP vs. UDP: Understanding the Difference
Artículo · 2 págs.
- What is a URL?
Artículo · 4 págs.
- What is the Internet Control Message Protocol (ICMP)?
Artículo · 2 págs.
- What is: DNS
Artículo · 8 págs.
- How to Clear Your DNS Cache (Mac, Windows, Chrome)
Artículo · 6 págs.
- How to Edit Your Hosts File on Linux, Windows, and macOS
Artículo · 4 págs.
- How Does SSH Work
Artículo · 9 págs.
- How to Set up SSH Tunneling (Port Forwarding)
Artículo · 8 págs.
- An In-Depth Guide to POP3, IMAP, and SMTP for Beginners
Artículo · 4 págs.
- An overview of HTTP
Artículo · 8 págs.
- HTTP request methods
Artículo · 1 págs.
- HTTP Status Codes
Artículo · 1 págs.
- Anatomy of an HTTP Request
Artículo · 7 págs.
- HTTP: The Protocol Every Web Developer Must Know - Part 1
Artículo · 12 págs.
- HTTP: The Protocol Every Web Developer Must Know - Part 2
Artículo · 8 págs.
- Understanding How FTP Works
Artículo · 1 págs.
- What is a Content Delivery Network (CDN) - A Beginner's Guide
Artículo · 8 págs.
- The Differences Between Push And Pull CDNs
Artículo · 2 págs.
- What Is A Reverse Proxy? | Proxy Servers Explained
Artículo · 3 págs.
- What is a Firewall and How Does It Work?
Artículo · 4 págs.
- An Introduction to WebSockets
Artículo · 7 págs.