UNIVERSIDAD YACAMBÚ
DIRECCIÓN DE INVESTIGACIÓN Y POSTGRADO

CICLO DE NIVELACIÓN
INTERNET COMO HERRAMIENTA DE APOYO A LA INVESTIGACIÓN
PROTOCOLOS
(PT-111)

     Elaborado Por:
Maitane  I. Fernández U.
Caracas, 03 de marzo de 2001
Diariamente, miles de redes basadas en tecnologías heterogéneas se enlazan en la Internet ofreciendo un conjunto homogéneo de servicios. Mas aún en la Internet se encuentran ordenadores muy diversos con sistemas operativos diferentes, desde ordenadores de sobremesa PC o Macintosh hasta grandes sistemas IBM o Digital.
Al conjunto de normas que gobiernan el intercambio de información entre ordenadores, se denominan PROTOCOLOS. Los protocolos de la familia TCP/IP son los que hacen posible que todos estos sistemas compartan información entre sí. El TCP/IP fue desarrollado por una comunidad de investigadores centrada alrededor del ARPAnet. Una de las grandes ventajas del TCP/IP, es que es compatible con cualquier sistema operativo y con cualquier tipo de hardware, además, el  TCP/IP no es un único protocolo, sino que es en realidad,  un conjunto de protocolos.  Los dos protocolos más importantes, que son los que dan el nombre al conjunto, son el TCP (Transmission Control Protocol) y el IP (Internet Protocol).
Existen algunos protocolos, pertenecientes a este conjunto, que poseen diversas aplicaciones como el IP, TCP, y UDP. Otros realizan tareas específicas como: la transferencia de  archivos entre  computadoras, envío de  correo, etc.
Una situación típica es cuando se envía un correo. Primero, hay un protocolo  para el envío del correo, que  asume que  hay una manera de comunicarse fiablemente entre las dos computadoras, lo  cual  simplemente define un juego de órdenes y mensajes  que han ser enviados. Esto, esta  diseñado  para ser usado junto con TCP e IP.  En este caso,  el TCP es responsable de  asegurarse que las órdenes lleguen  al otro extremo. Guarda huella de lo que se envía, y retransmite algo que no llegó correctamente. Si cualquier mensaje es demasiado grande para un  solo paquete,  ej. el texto del correo, TCP lo dividirá en varios paquetes, y se asegura que  todos los paquetes  lleguen correctamente. Simultáneamente, TCP llama  a los  servicios de IP, los cuales  pueden ser vistos como una biblioteca de rutinas a las que TCP llama, pero que también está disponible a aplicaciones que no usan TCP.
El TCP/IP es un protocolo de utilizado para interconectar redes. La información es transferida en paquetes. Cada uno de estos paquetes, es  enviado individualmente a través de la red hacia el otro extremo. Sin embargo mientras esos paquetes están en tránsito, la red no sabe que hay alguna conexión entre ellos. Es absolutamente posible que el penúltimo paquete  realmente llegue antes del último.  También es posible que en alguna parte en la red, un error ocurra y  que un paquete no termine  de llegar. En ese caso,  el paquete tiene que ser enviado de nuevo. En este caso, hay  dos protocolos independientes  involucrados: el  TCP  que es responsable por  separar  el mensaje en  paquetes, volverlos  a montar  en el  otro extremo, reenviar  algo que se pierde, y volver a colocar   los paquetes  en el orden correcto; el  IP es responsable por la ruta de los  paquetes individuales.
Otros tipos de protocolos importantes, que no son parte de los protocolos TCP/IP son  aquellos  que permiten establecer enlaces de red, es decir permiten que el usuario se conecte desde un móden a Internet. Estos son  SLIP y PPP. Ellos realizan el proceso de reconocimiento y permiten que la información sea mostrada de manera gráfica.  El SLIP (Serial Line Internet Protocol) que data de principios de los 80, se diseñó como un método sencillo, aunque no muy potente, para conectar dos dispositivos IP a través de un cable serie. En el 84, se logró que SLIP funcionara bajo UNIX y en pocos años los usuarios empezaron a utilizar ampliamente el término SLIP por todo el mundo. A comienzos de los 90, cuando INTERNET empezó a crecer,  muchos empezaron a utilizar SLIP para conectar computadoras a la Red, a través de una línea telefónica. Esto suponía que se podía obtener una conexión real con Internet, incluso cuando la computadora no formara parte de una red local. A finales de los 80, se observó que SLIP era insuficiente en algunos aspectos importantes, por lo que se creó un sustituto de SLIP, llamado PPP (Point to Point Protocol).En noviembre de 1989,  se propuso a  PPP como estándar oficial de Internet.  PPP es mas potente (funciona con otros sistemas y no solo con TCP/IP), fiable, flexible y mas fácil de configurar que SLIP a la hora de instalarlo y ponerlo a funcionar en un sistema nuevo. Hoy en día, PPP ha reemplazado a SLIP como primera opción para conectar con INTERNET a través de una línea telefónica.
· JAMSA, Kris,Suleiman Lalani y otros. Programación para el Web. México. Mc Graw-Hill, 1998.
· http://members.es.tripod.de/DAchiardi/pagina_n5.htm
· http://www.members.es.tripod.de/janjo/janjo1.html
· http://www.ii.uib.no/~magnus/TCP-1.html
· http://www.infase.es/FORMACION/INTERNET/tcpip.html
· http://ben.home.cern.ch/ben/TCPHIST.html
· http://www.monografias.com/trabajos/slipvsppp/slipvsppp.shtml
· http://www.findarticles.com/cf_1/m0EDN/7_44/54330034/p1/article.jhtml?term=protocols+internet
CONTENIDO
BIBLIOGRAFIA
PROTOCOLOS TCP/IP
Algunos de los protocolos pertenecientes al conjunto TCP/IP son:
FTP (File Transfer Protocol): Para transferencia de archivos
SMTP (Simple Mail Transfer Protocol): Aplicación para el correo electrónico
TELNET: Permite la conexión a una aplicación remota desde un proceso o terminal
RPC (Remote Procedure Call): Permite llamadas a procedimientos situados remotamente. Se utilizan las llamadas a RPC como si fuesen procedimientos locales.
SNMP (Simple Network Management Protocol): Aplicación para el control de la red.
NFS (Network File System): Utiliza los archivos distribuidos por los programas de la red.
X-Windows:Protocolo para el manejo de ventanas e interfaces de usuario
PPP: Protocolo Punto a Punto. Permite al ordenador usar los protocolos TCP/IP. Realiza el proceso de verificación y corrección de errores.
TCP: Eealiza la comunicación entre las computadoras conectados a Internet. Encargado de verificar la integridad y buen tránsito de los paquetes de información.
IP (Protocolo Internet):: Identifica las computadoras a través de las direcciones. Ecargado de llevar los paquetes de información a su destino; es mover un bloque de datos de un lugar a otro.