Protocolos de Comunicacion !, Para Principiantes... Una Medio Introduccion
Hay diversos tipos de protocolos de comunicaci�n, dentro de los cuales le presento a continuaci�n:
FTP
HTTP
NFS
POP 3
IMAP4
TCP/IP
ARP
SSL
S-HTTP
ICMP FTP(Protocolo de Transferencia de Archivos)
Este protocolo permite bajar y subir archivos en Internet.
El objetivo principal de este protocolo son diversos puntos, tales como:
Promover, es decir, el compartir archivos entre computadoras (programas y datos).
Alentar el uso remoto de las computadoras.
Y por ultimo la transferencia de datos de una forma segura y optima por computadora.
El FTP mas que para ser usado por un usuario directamente es para que los programas lo usen entre ellos para comunicarse.
Hay docenas de miles de cifras FTP que ofrecen millones de archivos �tiles; y la mayor�a gratuitos con solo pedirlos.
Bajar archivos con FTP es una actividad popular.
Usted puede bajar juegos, emociones, obras de arte, colonias, mapas, m�sica, artistas, prometedores, fotograf�as, programas de galer�as y aplicaciones, en fin cualquier cosa que se pueda almacenar en forma digital.
Muchos sitios FTP incluso invitan a todo usuario autorizado a contribuir con (subir) sus propios archivos.
En muchos sitios FTP se necesita ser usuario autorizado (saber la contrase�a) para tener acceso, sin embargo hay muchos que son sitios an�nimos que mantienen archivos p�blicos.
FTP an�nimo permite a cualquiera en la red transferir archivos sin autorizaci�n previa.
La clave del �xito para bajar archivos por FTP es saber por donde buscar.
FTP ha ido evolucionando demasiado en todos estos a�os desde que se creo, este empez� en el a�o de 1971 con un modelo de transferencia llamado RFC 141 en M.I.T.. fue hasta despu�s de muchas revisiones que llego a RCF 265 cuando ya se le considero un protocolo de transferencia de archivos completa entre HOST (servidores de archivos) de ARPHANET. Y finalmente se publico un documento oficial de FTP cuando se llego al RCF 454.
Al final de la edici�n de RFC 765 se incluyeron algunos de los que ahora son comandos de este protocolo.
CDUP (Change To Parent Directory).
SMNT (Structure Mount).
STOU (Store Unique).
Existen tres tipos de datos en la transferencia por FTP que las mencionaremos a continuaci�n:
v v ASCII solo se usan todos los caracteres dentro de los 8 bits en su valor bajo.
Adem�s es el mas com�n, en el protocolo FTP, este se usa cuando se transfieren archivos de texto, la computadora que env�a (sender), debe convertir cualquiera que sea su estructura de archivos interna, debe convertir sus datos al formato gen�rico de 8 bits, y la computadora que recibe (receiver), lo debe convertir de nuevo a su formato propio.
v v EBCDIC es el mas eficiente cuando ambos el que recibe y el que env�a lo usan como formato propio, este tipo se presenta tambi�n en 8 bits pero de forma EBCDIC.
Lo �nico en lo que cambian es en la forma reconocer los c�digos de los caracteres.
v v IMAGEN es cuando se empaca todo lo que se quiere enviar en cadenas seguidas de paquetes de 8 bits, no importa el formato en que internamente se maneje la informaci�n, cuando se va a enviar se tiene que hacer una conversi�n de 8 bits, y cuando el que lo recibe tiene todo el paquete, �l mismo debe de codificarlos de nuevo para que la transmisi�n sea completa.
A continuaci�n le presento una terminolog�a que es usada por el protocolo de FTP.
v v Access Controls esta terminolog�a sirve para hablar acerca de los privilegios (derechos en la red) de cada usuario tanto en archivos como en dispositivos.
En la estructura de datos del protocolo FTP se consideran tres tipos diferentes de archivos que son:
FILE-STRUCTUREE (donde no hay estructuras internas y el archivo es considerado una secuencia continua de bytes).
RECORD-STRUCTURE (donde los archivos contienen puros registros igualitos en estructura).
PAGE-STRUCTURE (donde los archivos contienen paginas enteras indexadas separadas).
En el protocolo FTP existen tres modos de transferencia que son:
STREAM MODE
BLOCK MODE
COMPRESSED MODE
HTTP (Protocolo Para la Transferencia de Hipertextos)
Es para todos los sistemas de informaci�n distribuidos que tengan la necesidad de mostrar la informaci�n y pasarla por una comunicaci�n normal haciendo uso de las ligas de este lenguaje.
Adem�s es el servicio mas reciente e importante de Internet.
La primera versi�n de este lenguaje (http 0.9) se uso desde 1990.
El protocolo fue implantado inicialmente para WWW en 1991 como una iniciativa de software y se denomino (http 0.9).
El protocolo completo fue definido en 1992 e implementado en marzo de 1993.
Este protocolo al igual que los demas tiene su terminolog�a que es la siguiente:
v v Conexi�n: es el circuito virtual establecido entre dos programas en una red de comunicaci�n con el proceso de una simple comunicaci�n.
v v Mensaje: es la unidad b�sica de este protocolo, estos consisten en una secuencia estructurada que es transmitida siempre entre los programas.
v v Cliente: es el programa que hace la llamada al servidor y es el que atiende a toda la transmisi�n la trama de los mensajes.
v v Servidor: el que presta el servicio en la red.
v v Proxy: un programa intermedio que act�a sobre los dos, el servidor y el cliente.
NFS (Sistema de archivos de red)
Es un sistema distribuido para archivos, este es para las redes heterog�neas con este protocolo, el usuario solo ve un directorio cuando esta dentro de la red, claro que tiene ramas dentro no mas arriba del nivel en el que se entra, tal vez los archivos dentro de esta estructura del directorio ni siquiera esta en la misma computadora.
POP 3 (Post office version 3)
Este es verdaderamente un protocolo para la administraci�n de correo de Internet.
El protocolo de oficina de correos-versi�n 3 (POP 3) esta destinado a permitir que una estaci�n de trabajo acceda din�micamente a un maildrop en un host servidor de forma �til y eficiente.
Esto significa que el protocolo POP 3 se usa para permitir a una estaci�n de trabajo recobrar correo que el servidor tiene almacenado.
POP 3 no esta destinado a proveer de extensas operaciones de manipulaci�n de correo sobre el servidor; normalmente, el correo es transmitido y entonces borrado.
IMAP4
este es un protocolo mas avanzado y complejo. Este protocolo es tratado en (RFC 1730) y es revisado en (RFC 2060).
TCP/IP (Transfer Communication Protocol)
(Internet Protocol)
TCP/IP es un conjunto de protocolos de comunicaci�n, es decir de conversiones particulares, creadas para permitir la colaboraci�n y la partici�n de recursos entre mas ordenadores conectados entre si en la que est� como red o network.
Lo que permite a maquinas tan distintas por hardware y por prestaciones, comunicar entre si de manera casi transparente, es el, TCP/IP, el cual construye un tipo de ?lenguaje universal? comprendido y utilizado por todas las maquinas que cooperan en red.
Todas las comunicaciones de Internet funcionan mediante el TCP/IP un protocolo b�sico de comunicaciones, dise�ado para garantizar la comunicaci�n mas simple entre dos ordenadores.
Sobre ese protocolo b�sico funcionan otros protocolos destinados a tareas especificas.
ARP (Protocolo de Resoluci�n de Direcciones)
Es un protocolo de bajo nivel que oculta el direccionamiento de la red en las capas inferiores, permitiendo asignar, a nuestra elecci�n, direcciones, direcciones IP a los equipos en una red f�sica.
Le permite a un equipo obtener la direcci�n f�sica de un equipo destino, ubicado en la misma red f�sica, proporcionando solamente la direcci�n IP destino.
Las direcciones IP y f�sica de la computadora que consulta es incluida en cada emisi�n general ARP, el equipo que contesta toma esta informaci�n y actualiza su tabla de conversi�n.
SSL(Secure Socket Layer)
Este protocolo es la comunicaci�n segura entre dos ordenadores.
Adem�s este protocolo sirve para cualquier comunicaci�n. Es importante se�alar que cuando un navegador utiliza este sistema seguro, suele indicarlo mediante alg�n icono en la barra de estado, o mediante alguna ventana de aviso.
SSL puede ser utilizado como un intermediario entre el TCP/IP y cualquier otro protocolo.
S-http (Secure HyperText Transfer Protocol)
El objetivo de este protocolo es similar al SSL solo que la diferencia entre ambos es que este protocolo sirve solamente para la web, y el SSL sirve para cualquier comunicaci�n.
S-http sustituye al protocolo http (web).
ICMP(Protocolo de Mensajes de Control de Internet)
La funci�n de este protocolo es la de notificar de eventos en los que los paquetes enviados no alcanzaron su destino.
Este protocolo proporciona un medio de transporte para que los equipos compuerta se env�en mensajes de control y error.
ICMP no esta orientado a la correcci�n de errores, solo a su notificaci�n.
control de flujo de datagramas y congesti�n.
reporta sobre destinos inalcanzables.
controla los requerimientos de cambio de rutas entre compuertas.
El formato ICMP de cambia dependiendo de la funci�n que realice, exceptuando los campos de Tipo, C�digo y de Checksum.
Un 1 en el campo de protocolo del mensaje IP indicar� que se trata de un datagrama ICMP.
La funci�n de un mensaje determinado ICMP es de la siguiente manera:
el campo de Tipo: la funci�n del mensaje estar� definido por el campo de tipo.
el campo de C�digo: es el que proporciona informaci�n adicional para realizar la funci�n.
el campo de Checksum: que es el que sirve para efectuar una verificaci�n por suma que solo corresponde al mensaje de ICMP.
|