11
TCP/IP Introduction Introducción a TCP/IP TCP/IP is the communication protocol for the Internet. TCP/IP es el protocolo de comunicació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 transmitted 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

Tcp ip

Embed Size (px)

Citation preview

Page 1: Tcp ip

TCP/IP Introduction

Introducción a TCP/IP

TCP/IP is the communication protocol for the Internet.

TCP/IP es el protocolo de comunicac 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 transmitted 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

Page 2: Tcp ip

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.

Page 3: Tcp ip

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 communication.

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 sent, 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.

Page 4: Tcp ip

TCP/IP Addressing

Direccionamiento IP

TCP/IP uses 32 bits , or four numbers between 0 and 255, to address a computer.

TCP/IP usa 32 bits , o cuatro números entre 0 y 255, para direcc ionar a un computador.

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.

Page 5: Tcp ip

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, 00000010, 00000011, 00000100, 00000101, 00000110, 00000111, 00001000 .......and all the way up to 11111111.

00000000, 00000001, 00000010, 00000011, 00000100, 00000101, 00000110, 00000111, 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 DNS 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.

Page 6: Tcp ip

TCP/IP Protocols

Protocolos TCP/IP

TCP/IP is a large collection of different communication protocols .

TCP/IP es una larga colección de diferentes protocolos de comunicació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 arrive.

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.

Page 7: Tcp ip

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 transactions 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 used 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.

Page 8: Tcp ip

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 electró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.

Page 9: Tcp ip

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

Email is one of the most important uses of TCP /IP.

Los correo electrónico 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.

Page 10: Tcp ip

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 destination.

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.

Page 11: Tcp ip

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.

[email protected]

0424 – 599 81 99

0412 – 517 37 13

0412 – 851 01 73