Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
86Activity
0 of .
Results for:
No results containing your search query
P. 1
Protocolos de Internet

Protocolos de Internet

Ratings: (0)|Views: 17,261 |Likes:

More info:

Published by: José Francisco González on Nov 17, 2009
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOCX, PDF, TXT or read online from Scribd
See more
See less

05/07/2013

pdf

text

original

 
PROTOCOLOS DE INTERNET
Herramientas de Colaboración Digital
 José Francisco GonzálezUn
 protocolo
es u n método estándar que permite la comunicación entreprocesos (que potencialmente se ejecutan en diferentes equipos) y unconjunto de reglas y procedimientos que deben respetarse para el envío y larecepción de datos a través de una red.En Internet existen diversos protocolos de acuerdo a la comunicación y quepertenecen a una sucesión o a un conjunto de protocolos relacionados entresí (familias de protocolos de Internet).La
familia de protocolos de Internet 
es un conjunto de protocolos de reden la que se basa Internet y que permiten la transmisión de datos entre
redes
de computadoras. En ocasiones se le denomina conjunto deprotocolos
TCP/IP
, en referencia a los dos protocolos más importantes quela componen: Protocolo de Control de Transmisión (TCP) y Protocolo deInternet (IP), que fueron los dos primeros en definirse, y que son los másutilizados de la familia. Existen tantos protocolos en este conjunto quellegan a ser más de 100 diferentes, entre ellos se destacan los siguientes:
TCP (Transmission-Control-Protocol)
El
Protocolo de Control de Transmisión
es uno de los protocolosfundamentales en Internet. Fue creado entre los años 1973 - 1974 porVint Cerf y Robert Kahn.Muchos programas dentro de una red de datos compuesta porcomputadoras pueden usar
TCP
para crear conexiones entre ellos através de las cuales puede enviarse un flujo de datos. El protocologarantiza que los datos serán entregados en su destino sin errores yen el mismo orden en que se transmitieron. También proporciona unmecanismo para distinguir distintas aplicaciones dentro de unamisma máquina, a través del concepto de puerto.Este es uno de los principales protocolos de la capa de transporte delmodelo
TCP/IP
. En el nivel de aplicación, posibilita la administraciónde datos que vienen del nivel más bajo del modelo, o van hacia él, (esdecir, el protocolo IP). Cuando se proporcionan los datos al protocoloIP, los agrupa en datagramas IP, fijando el campo del protocolo en 6(para que sepa con anticipación que el protocolo es TCP).Como es un protocolo orientado a conexión permite que dosmáquinas que están comunicadas controlen el estado de latransmisión.Las principales características del protocolo
TCP
son las siguientes:Da soporte a muchas de las aplicaciones más populares de Internet,incluidas
HTTP, SMTP, SSH y FTP
.Permite colocar los
datagramas
nuevamente en orden cuando vienendel protocolo IP.
 
 También permite el monitoreo del flujo de los datos y así evita lasaturación de la red.Permite que los datos se formen en segmentos de longitud variadapara "entregarlos" al protocolo IP.Permite “
multiplexar” 
los datos, es decir, que la información queviene de diferentes fuentes (por ejemplo, aplicaciones) en la mismalínea pueda circular simultáneamente.Por último, permite comenzar y finalizar la comunicaciónamablemente.
IP (Internet Protocol)
El
Protocolo de Internet 
es un protocolo no orientado a conexión usado tantopor el origen como por el destino para la comunicación de datos a través deuna
red de paquetes conmutados
.Los datos en una red basada en
IP
son enviados en bloques conocidos comopaquetes o datagramas (en el protocolo IP estos términos se suelen usarindistintamente). En particular, en
IP
no se necesita ninguna configuraciónantes de que un equipo intente enviar paquetes a otro con el que no sehabía comunicado antes.El Protocolo de Internet provee un servicio de datagramas no fiable(también llamado del mejor esfuerzo “
best effort” 
, lo hará lo mejor posiblepero garantizando poco).
IP
no provee ningún mecanismo para determinarsi un paquete alcanza o no su destino y únicamente proporciona seguridad(mediante
checksums
o sumas de comprobación) de sus cabeceras y no delos datos transmitidos. Por ejemplo, al no garantizar nada sobre la recepcióndel paquete, éste podría llegar dañado, en otro orden con respecto a otrospaquetes, duplicado o simplemente no llegar. Si se necesita fiabilidad, éstaes proporcionada por los protocolos de la capa de transporte, como
TCP
.Si la información a transmitir (datagramas) supera el tamaño ximo"negociado" (MTU) en el tramo de red por el que va a circular podrá serdividida en paquetes más pequeños, y re ensamblada luego cuando seanecesario. Estos fragmentos podrán ir cada uno por un camino diferentedependiendo de cómo estén congestionadas las rutas en cada momento.Las cabeceras
IP
contienen las direcciones de las máquinas de origen ydestino (
direcciones IP
), direcciones que serán usadas por losconmutadores de paquetes (
switches
) y los enrutadores (
routers
) paradecidir el tramo de red por el que reenviarán los paquetes.Las
direcciones IP
son direcciones numéricas compuestas por cuatromeros enteros (4 bytes) entre 0 y 255, y escritos en el formatoxxx.xxx.xxx.xxx. Por ejemplo, 194.153.205.26 es una
dirección IP
enformato técnico.Los equipos de una red utilizan estas direcciones para comunicarse, demanera que cada equipo de la red tiene una
dirección IP
exclusiva.El organismo a cargo de asignar direcciones blicas de IP, es decir,
direcciones IP
para los equipos conectados directamente a la red públicade Internet, es el
ICANN
(Internet Corporation for Assigned Names and
 
Numbers) que remplaza el IANA desde 1998 (Internet Assigned NumbersAgency).El
IP
es el elemento común en la Internet de hoy. El actual y más popularprotocolo de red es IPv4. El IPv6 es el sucesor propuesto de IPv4; poco apoco Internet está agotando las direcciones disponibles por lo que IPv6utiliza direcciones de fuente y destino de 128 bits (lo cual asigna a cadamilímetro cuadrado de la superficie de la Tierra la colosal cifra de 670.000millones de direcciones IP), muchas más direcciones que las que proveeIPv4 con 32 bits. Las versiones de la 0 a la 3 están reservadas o no fueronusadas. La versn 5 fue usada para un protocolo experimental. Otrosnúmeros han sido asignados, usualmente para protocolos experimentales,pero no han sido muy extendidos.
HTTP (HyperText Transfer Protocol)
Desde 1990, el protocolo
HTTP
(Protocolo de transferencia de hipertexto) esel protocolo s utilizado en Internet. Es el protocolo usado en cadatransacción de la Web (WWW). Fue desarrollado por el consorcio W3C y laIETF, colaboración que culminó en 1999. La versn 0.9 lo tea lafinalidad de transferir los datos a través de Internet (en particular páginasWeb escritas en HTML). La versión 1.0 del protocolo (la más utilizada)permite la transferencia de mensajes con encabezados que describen elcontenido de los mensajes mediante la codificación MIME.El propósito del protocolo
HTTP
es permitir la transferencia de archivos(principalmente, en formato HTML) entre un navegador (el cliente) y unservidor web (denominado, entre otros,
httpd
en equipos UNIX).
HTTP
define la sintaxis y la semántica que utilizan los elementos softwarede la arquitectura web (clientes, servidores, proxies) para comunicarse. Esun protocolo orientado a transacciones y sigue el esquema peticn-respuesta entre un cliente y un servidor. Al cliente que efectúa la petición(un navegador o un spider) se lo conoce como
"user agent"
(agente delusuario). A la información transmitida se la llama
recurso
y se la identificamediante una cadena de caracteres denominada dirección URL. Losrecursos pueden ser archivos, el resultado de la ejecución de un programa,una consulta a una base de datos, la traducción autotica de undocumento, etc.La comunicación entre elnavegador y el servidor se lleva acabo e n dos etapas:El navegador realiza unasolicitud
HTTP
• El servidor procesa la solicitud ydesps ena una respuesta
HTTP

Activity (86)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
Andrea Hdez liked this
Andrea Hdez liked this
Leider Caicedo liked this
andreamontenegro liked this
Diego Ivan liked this
NayFx Tapias liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->