Tutorial de instalación de apache, php, mysql y phpmyadmin
TCP/IP Introducción: Protocolo Fundamental de Internet
1. TCP/IP Introduction
Introducció n a TCP/IP
TCP/IP is the c ommunic ation protocol for the Internet.
TCP/IP es el protocolo de c omunicac ión para la internet
Computer Communication Protocol
Protocolo de Comunicación para Computadoras
A computer communication protocol is a description of the rules computers must follow to communicate with each other.
Un protocolo de comunicaciones para computadoras es una descripción de las reglas que las computadoras deben seguir para comunicarse
con cada otra
What is TCP/IP?
¿Que es TCP/IP?
TCP/IP is the communication protocol for communication between computers on the Internet.
TCP/IP es el protocolo de comunicación para las comunicaciones entre las computadoras sobre la internet.
TCP/IP stands for Transmission Control Protocol / Internet Protocol.
TCP/IP significa Protocolo de Control de Transmision y Protocolo de Internet
TCP/IP defines how electronic devices (like computers) should be connected to the Internet, and how data should be transmitte d between
them.
TCP/IP define como los dispositivos electrónicos ( como las computadoras ) deberían ser conectados a la internet y como los datos deberían
ser transmitidos entre ellos.
Inside TCP/IP
Dentro de TCP/IP
Inside the TCP/IP standard there are several protocols for handling data communication:
Dentro del estándar TCP/IP hay algunos protocolos para manejar la comunicación de los datos.
TCP (Transmission Control Protocol) communication between applications
TCP (Protocolo de control de transmision ): permite la comunicacion entre aplicaciones
UDP (User Datagram Protocol) simple communication between applications
UDP (Protocolo de Datagrama de Usuario) permite una comunicación sencilla entre aplicaciones
IP (Internet Protocol) communication between computers
IP (Protocolo de Internet) permite la comunicacion entre computadoras
ICMP (Internet Control Message Protocol) for errors and statistics
ICMP (Protocolo de Mensajes de Control de Internet ) para manejo de errores y estadísticas
DHCP (Dynamic Host Configuration Protocol) for dynamic addressing
DHCP (Protocolo de Configuración Dinámica de Host) para direccionamiento dinámico
2. TCP Uses a Fixed Connection
TCP usa una conexión fija
TCP is for communication between applications.
TCP es para la comunicación entre aplicaciones
If one application wants to communicate with another via TCP, it sends a communication request.
Si una aplicación quiere comunicarse con otra vía TCP, la aplicación envía una solicitud de comunicación.
This request must be sent to an exact address.
Esta solicitud debe ser enviada a una dirección exacta.
After a "handshake" between the two applications, TCP will set up a "full-duplex" communication between the two applications.
Después de un apretón de manos entre las dos aplicaciones, TCP creará una comunicación full-duplex entre las dos aplicaciones.
The "full-duplex" communication will occupy the communication line between the two computers until it is closed by one of the two
applications.
La comunicación full-duplex ocupará la línea de comunicación entre las dos computadoras hasta que sea cerrada por una de las
aplicaciones.
UDP is very similar to TCP, but simpler and less reliable.
UDP es muy similar a TCP, pero más simple y menos confinable.
IP is Connection-Less
IP trabaja sin conexión
IP is for communication between computers.
IP es para la comunicación entre computadoras.
IP is a "connection-less" communication protocol.
IP es un protocolo de comunicación sin conexión.
IP does not occupy the communication line between two computers.
IP no ocupa la línea de comunicación entre las computadoras.
IP reduces the need for network lines.
IP reduce la necesidad de líneas en la red.
Each line can be used for communication between many different computers at the same time.
Cada línea puede ser usada para la comunicación entre muchas computadoras diferentes al mismo tiempo.
With IP, messages (or other data) are broken up into small independent "packets" and sent between computers via the Internet.
Con IP, los mensajes ( u otro tipo de datos ) son divididos dentro de pequeños paquetes independientes y enviados entre las computadoras
vía internet.
3. IP is responsible for "routing" each packet to the correct destination.
IP es el responsable de enrutar cada paquete al destino correcto.
IP Routers
Enrutadores IP
When an IP packet is sent from a computer, it arrives at an IP router.
Cuando un paquete IP es enviado desde un computador, este paquete llega a un enrutador IP.
The IP router is responsible for "routing" the packet to the correct destination, directly or via another router.
El enrutador IP es el responsible de enrutar el paquete al destino correcto, directamente o mediante otro router.
The path the packet will follow might be different from other packets of the same com munication.
La ruta que el paquete seguirá podría ser diferente a la de otros paquetes de la misma comunicación.
The router is responsible for the right addressing, depending on traffic volume, errors in the network, or other parameters.
El enrutador es el responsable del direccionamiento correcto, dependiendo del volumen de tráfico, errores en la red u otros parámetros.
Connection-Less Analogy
Analogía sin conexión
Communicating via IP is like sending a long letter as a large number of small postcards, each finding its own (often different) way to the
receiver.
La comunicación vía IP es como enviar una carta larga así como a un número grande de pequeñas tarjetas postales, cada una encontrando
su propio (frecuentemente diferente) camino al receptor.
TCP/IP
TCP/IP
TCP/IP is TCP and IP working together.
TCP/IP es TCP e IP trabajando juntos.
TCP takes care of the communication between your application software (i.e. your browser) and your network software.
TCP se preocupa de la comunicación entre su software de aplicación (por ejemplo, su navegador web) y su software de red.
IP takes care of the communication with other computers.
IP se preocupa de la comunicación con otros equipos.
TCP is responsible for breaking data down into IP packets before they are se nt, and for assembling the packets when they arrive.
TCP es responsable de dividir los datos dentro de paquetes IP antes de que ellos sean enviados, y de ensamblarlos cuando lleguen.
IP is responsible for sending the packets to the correct destination.
IP es el responsable de enviar los paquetes al destino correcto.
4. TCP/IP Addressing
Direccionamiento IP
TCP/IP uses 32 bits , or four numbers between 0 and 255 , to address a c omputer.
TCP/IP usa 32 bits , o c uatro números entre 0 y 255 , para direcc ionar a un c omputador.
IP Addresses
Direcciones IP
Each computer must have an IP address before it can connect to the Internet.
Cada computador debe tener una dirección IP antes de que ella pueda conectarse al internet.
Each IP packet must have an address before it can be sent to another computer.
Cada paquete IP debe tener una direccion IP antes que pueda ser enviado a otro computador.
This is an IP address: 192.68.20.50
Esto es una dirección IP: 192.68.20.50
This might be the same IP address: www.w3schools.com
Esto podría ser lo mismo que: www.w3schools.com
An IP Address Contains 4 Numbers.
Una dirección IP contiene 4 números.
Each computer must have a unique IP address.
Cada computador debe contener una dirección IP única.
This is your IP address: 191.131.349.340
Esto podría ser su dirección IP: 191.131.349.340
TCP/IP uses four numbers to address a computer. The numbers are always between 0 and 255.
TCP/IP usa 4 números para direccionar a un computador. Los números están siempre entre 0 y 255.
IP addresses are normally written as four numbers separated by a period, like this: 192.168.1.50.
Las direcciones IP están normalmente escritas por cuatro números separados por un punto, tal como esto: 192.168.1.50.
5. 32 Bits = 4 Bytes
32 Bits = 4 Bytes
In computer terms, TCP/IP uses 32 bits addressing. One byte is 8 bits. TCP/IP uses 4 bytes.
En términos de computadoras, TCP/IP usa 32 bits para direccionamiento. Un byte es igual a 8 bits. TCP/IP usa 4 bytes.
One byte can contain 256 different values:
Un byte puede contener 256 valores diferentes:
00000000, 00000001, 0000001 0, 00000011, 00000100, 000 00101, 00000110, 00000 111, 00001000 .......and all the way up to 11111111.
00000000, 00000001, 0000001 0, 00000011, 00000100, 000 00101, 00000110, 00000 111, 00001000 ...... y así sucesivamente hasta llegar
a 11111111.
Now you know why a TCP/IP address is four numbers between 0 and 255.
Ahora usted sabe porque una dirección TCP/IP tiene cuatro números entre 0 y 255.
Domain Names
Nombres de Dominio
A name is much easier to remember than a 12 digit number.
Un nombre es mucho más fácil de recordar que un número de 12 dígitos.
Names used for TCP/IP addresses are called domain names.
Los nombres usados por direcciones TCP/IP son llamados nombres de dominio.
w3schools.com is a domain name.
w3schools.com es un nombre de dominio.
When you address a web site, like http://www.w3schools.com, the name is translated to a number by a Domain Name Server (DNS).
Cuando usted se dirige a un sitio web, tal como: http://www.w3schools.com, este nombre es traducido a un número de cuatro octetos por
el Servidor de Nombres de Dominio conocido como (DNS).
All over the world, DNS servers are connected to the Internet. DNS servers are responsib le for translating domain names into TCP/IP
addresses.
Alrededor del mundo, los servidores DNS están conectados al internet. Los servidores DN S se encargan de traducir los nombres de dominio
a TCP/IP.
When a new domain name is registered together with a TCP/IP address, DNS servers all over the world are updated with this inf ormation.
Cuando un nuevo nombre de dominio es registrado junto con una dirección TCP/IP, todos los servidores DNS alrededor del mundo son
actualizados con esta información.
6. TCP/IP Protocols
Protocolos TCP/IP
TCP/IP is a large c ollection of different communication protoc ols .
TCP/IP es una larga c olección de diferentes protocolos de c omunic ación.
A Family of Protocols
Una Familia de Protocolos
TCP/IP is a large collection of different communication protocols based upon the two original protocols TCP and IP.
TCP/IP es una larga colección de diferentes protocolos de comunicación basados en los dos protocolos originales tal como TCP e IP.
TCP - Transmission Control Protocol
TCP – Protocolo de Control de Transmisión
TCP is used for transmission of data from an application to the network.
TCP es usado para transmisión de datos desde una aplicación a la red.
TCP is responsible for breaking data down into IP packets before they are sent, and for assembling the packets when they arri ve.
TCP es el encargado de dividir los datos en paquetes IP antes de que ellos sean enviados, y de ensamblarlos cuando estos lleguen.
IP - Internet Protocol
IP - Protocolo de Internet
IP takes care of the communication with other computers.
IP se encarga de la comunicacion con otras computadoras.
IP is responsible for the sending and receiving data packets over the Internet.
IP es responsable de enviar y recibir paquetes de datos a través de Internet.
HTTP - Hyper Text Transfer Protocol
HTTP – Protocolo de Transferencia de Hipertexto
HTTP takes care of the communication between a web server and a web browser.
HTTP se encarga de la comunicacion entre un servidor web y un navegador web.
HTTP is used for sending requests from a web client (a browser) to a web server, returning web content (web pages) from the server back
to the client.
HTTP se utiliza para enviar solicitudes desde un cliente web (un navegador) a un servidor, retornando contenido web (páginas web) desde
el servidor al cliente.
7. HTTPS - Secure HTTP
HTTPS – HTTP Seguro
HTTPS takes care of secure communication between a web server and a web browser.
HTTPS se encarga de una comunicación segura entre un servidor web y un navegador web.
HTTPS typically handles credit card transaction s and other sensitive data.
HTTPS típicamente maneja transacciones de tarjetas de créditos y otros datos sensitivos.
SSL - Secure Sockets Layer
SSL – Capa de Conexión Segura
The SSL protocol is u sed for encryption of data for secure data transmission.
El protocolo SSL es usado para la encriptación de datos para su transmisión segura.
SMTP - Simple Mail Transfer Protocol
SMTP – Protocolo de Transferencia Simple de Correo Electrónico
SMTP is used for transmission of e-mails.
SMTP es usado para la transmisión de correos electrónicos
MIME - Multi-purpose Internet Mail Extensions
MIME – Extensiones Multipropósitos de Correo de Internet
The MIME protocol lets SMTP transmit multimedia files including voice, audio, and binary data across TCP/IP networks.
El protocolo MIME permite a SMTP transmitir archivos multimedia incluyendo voz, audio y datos binaries a traves de redes TCP/IP.
IMAP - Internet Message Access Protocol
IMAP – Protocolo de Acceso de Mensajes a Internet
IMAP is used for storing and retrieving e-mails.
IMAP es usado para almacenar y recuperar mensajes de correo electrónico.
POP - Post Office Protocol
POP – Protocolo de Oficina de Correo
POP is used for downloading e-mails from an e-mail server to a personal computer.
POP es usado para descargar correos electrónicos desde un servidor de correos a una computadora personal.
8. FTP - File Transfer Protocol
FTP – Protocolo de Transferencia de Archivo
FTP takes care of transmission of files between computers.
FTP se encarga de la transmisión de archivos entre computadoras.
NTP - Network Time Protocol
NTP – Protocolo de Tiempo de Red
NTP is used to synchronize the time (the clock) between computers.
NTP es usado para sincronizar el tiempo (el reloj) entre ordenadores.
DHCP - Dynamic Host Configuration Protocol
DHCP – Protocolo de Configuración Dinámica de Host
DHCP is used for allocation of dynamic IP addresses to computers in a network.
DHCP se utiliza para la asignación dinámica de direcciones IP a computadoras en una red.
SNMP - Simple Network Management Protocol
SNMP – Protocolo Simple de Administración de Red
SNMP is used for administration of computer networks.
SNMP es usado para la administración de redes de computadoras.
LDAP - Lightweight Directory Access Protocol
LDAP – Protocolo Ligero de Accesos a Directorios
LDAP is used for collecting info rmation about users and e-mail addresses from the internet.
LDAP es usado para recoger información sobre los usuarios y direcciones de correos elect rónicos de internet.
ICMP - Internet Control Message Protocol
ICMP – Protocolo de Control de Mensajes de Internet
ICMP takes care of error-handling in the network.
ICMP se encarga del control de errores en la red.
9. ARP - Address Resolution Protocol
ARP – Protocolo de Resolución de Direcciones
ARP is used by IP to find the hardware address of a computer network card based on the IP address.
ARP es usado por IP para encontrar la dirección de hardware de una tarjeta de red de un computador basado en la dirección IP.
RARP - Reverse Address Resolution Protocol
RARP – Protocolo de Resolución de Direcciones Inverso
RARP is used by IP to find the IP address based on the hardware address of a computer network card.
RARP es usado por IP para encontrar la dirección IP basado en la dirección de hardware de una tarjeta de red del ordenador.
BOOTP - Boot Protocol
BOOTP – Protocolo de Arranque
BOOTP is used for booting (starting) computers from the network.
BOOTP se utiliza para arrancar (iniciar) computadores desde la red.
PPTP - Point to Point Tunneling Protocol
PPTP – Protocolo de Tunel Punto a Punto
PPTP is used for setting up a connection (tunnel) between private networks.
PPTP es usado para la configuración de una conexión (túnel) entre redes privadas.
TCP/IP Email
Email TCP/IP
E mail is one of the most important us es of TCP /IP.
L os c orreo electrónic o es uno de los usos más importantes de TCP /IP .
You Don't
Lo que usted no hace
When you write an email, you don't use TCP/IP.
Cuando usted escribe un correo electrónico, usted no usa TCP/IP.
10. When you write an email, you use an email program like Lotus Notes, Microsoft Outlook or Netscape Communicator.
Cuando usted escribe un correo electrónico, usted usa programa para correos electrónicos tal como Lotus Notes, Microsoft Outlook o
Netscape Communicator.
Your Email Program Does
Lo que su programa de correo electrónico hace
Your email program uses different TCP/IP protocols:
Su programa de correo electrónico usa diferentes protocolos TCP/IP:
It sends your emails using SMTP
Envía sus correos electrónicos mediante SMTP
It can download your emails from an email server using POP
Puede descargar sus correos electrónicos desde un servidor de correos usando POP
It can connect to an email server using IMAP
Puede conectarse a un servidor de correos electrónicos usando IMAP
SMTP - Simple Mail Transfer Protocol
SMTP – Protocolo de Transferencia Simple de Correo Electrónico
The SMTP protocol is used for the transmission of e-mails. SMTP takes care of sending your email to another computer.
El protocolo SMTP es usado para la transmisión de correos electrónicos. SMTP se encarga de enviar su correo a otra computadora.
Normally your email is sent to an email server (SMTP server), and then to another server or servers, and finally to its desti nation.
Normalmente su email es enviado a un servidor de email ( servidor SMTP), y luego a otro servidor o otros, y finalmente a su destino.
SMTP can only transmit pure text. It cannot transmit binary data like pictures, sounds or movies.
SMTP solo puede transmitir texto puro. No puede transmitir datos binarios como imágenes, sonidos o videos.
SMTP uses the MIME protocol to send binary data across TCP/IP networks. The MIME protocol converts binary data to pure text.
SMTP usa el protocolo MIME para enviar datos binarios a través de redes TCP/IP. El protocolo MIME convierte datos binarios a texto puro.
POP - Post Office Protocol
POP – Protocolo de Oficina de Correo
The POP protocol is used by email programs (like Microsoft Outlook) to retrieve emails from an email server.
El protocolo POP es usado por los programas de correo electrónico (como Microsoft Outlook) para obtener emails desde un servidor de
correos.
If your email program uses POP, all your emails are downloaded to your email program (also called email client), each time it connects to
your email server.
Si su programa de correo usa POP, todos sus correos electrónicos son descargados a su programa de correo (también conocido como
cliente de correo electrónico), cada vez que el programa se conecte al servidor de correos electrónicos.
11. IMAP - Internet Message Access Protocol
IMAP – Protocolo de Acceso de Mensajes a Internet
The IMAP protocol is used by email programs (like Microsoft Outlook) just like the POP protocol.
El protocolo IMAP es usado por los programas de email (como Microsoft Outlook) al igual que el protocolo POP.
The main difference between the IMAP protocol and the POP protocol is that the IMAP protocol will not automatically download all your
emails each time your email program connects to your email server.
La diferencia principal entre el protocolo IMAP y el protocolo POP es que el protocolo IMAP no descargará automáticamente todos sus emails
cada vez que el su programa de correo se conecte a su servidor de emails.
The IMAP protocol allows you to look through your email messages at the email server before you download them.
El protocolo IMAP le permite mirar a través de sus mensajes de correo electrónico en el servidor de correo electrónico antes de que usted
los descargue.
With IMAP you can choose to download your messages or just delete them.
Con IMAP usted puede optar por descargar los mensajes o simplemente eliminarlos.
This way IMAP is perfect if you need to connect to your email server from different locations, but only want to download your messages
when you are back in your office.
De esta manera IMAP es perfecto si usted necesita conectarse a su servidor de correo electrónico desde diferentes lugares, pero solamente
desea descargar sus mensajes cuando se encuentre de nuevo en su oficina.
Traducido al español por Ignacio Aular
El 22/01/2013 a las 16:19:48 p.m.
Ignacio_345@hotmail.com
0424 – 599 81 99
0412 – 517 37 13
0412 – 851 01 73