Вы находитесь на странице: 1из 19

INTERCONEXIN DE REDES (NETWORKING)

Protocolos de comunicacin














Miguel Arias Tllez
Diego Barrera Carmona
Vanessa Crdova Zavala
Pablo Marucich Baeza
Camilo Navarrete Portino
Prof.: Alejandro Mellado Gatica
12 - mayo 2014












Introduccin


Muchas veces escuchamos en la industria la palabra protocolos de comunicacin sin tener claro de qu
estamos hablando. Con el objeto de familiarizarnos con estos conceptos, expondremos sus principales
caractersticas y fundamentos de los ms utilizados. En principio un protocolo de comunicacin es un
conjunto de reglas que permiten la transferencia e intercambio de datos entre los distintos dispositivos
que conforman una red. Estos han tenido un proceso de evolucin gradual a medida que la tecnologa
electrnica ha avanzado y muy en especial en lo que se refiere a los microprocesadores.

Por esto, en este informe revisaremos distintos protocolos para distintos tipos evaluando su
funcionamiento en la capa OSI

































Desarrollo


1. Qu es un protocolo de comunicacin?

Un protocolo de comunicacin es una serie de normas que usan los equipos informticos para gestionar
sus dilogos en los intercambios de informacin. Esto permite que dos equipos diferentes de marcas
diferentes se pueden comunicar sin problemas en el caso en que usen el mismo protocolo de
comunicaciones.

A lo largo del tiempo ha ido mejorando la tecnologa de las comunicaciones, y se han podido ir usando
protocolos ms tiles para las nuevas mquinas. Por ello han ido apareciendo nuevos protocolos a los
que se han ido adaptando los productos de cada fabricante para asegurarse la compatibilidad con el
resto de las marcas.

Existen dos tipos de protocolos:
1. Los protocolos de bajo nivel controlan la forma en que las seales se transmiten por el cable o
medio fsico.
2. Los protocolos de red organizan la informacin (controles y datos) para su transmisin por el
medio fsico a travs de los protocolos de bajo nivel.
Estos finalmente permiten a los ordenadores comunes intercambiar bits y bytes, es decir: los paquetes
(cumplen las mismas funciones que los idiomas para los humanos) por medio de sus servicios
principales:
1. Control del flujo: Como coordino el intercambio de informacin entre el sistema origen y el
sistema destino (sincronizacin)
2. Solucin a problemas: Resolucin de los posibles problemas debidos a errores de transmisin
3. Direccionamiento: Como identificar cada nodo en un red
4. Encaminamiento: Como dirijo hacia el destino la informacin desde el nodo fuente



















2. Buscar protocolos presentes en las redes de computadores:

Netbeui/Netbios:
Bsicamente es una especificacin de interfaz para acceso a servicios de red, es decir, una capa de
software desarrollado para enlazar un sistema operativo de red con hardware especfico.
NetBIOS, permite a las aplicaciones 'hablar' con la red. Su intencin es conseguir aislar los programas de
aplicacin de cualquier tipo de dependencia del hardware.
En una red de NetBIOS, cada pc tiene un nombre especfico. El PC de una red local NetBIOS se comunica
con los otros bien sea estableciendo una conexin (sesin). Las sesiones permiten, mandar mensajes
ms largos y gestionar el control y recuperacin de errores. La comunicacin ser punto a punto.
Estos servicios estn en la capa 5 del modelo OSI.
El protocolo se debe transportar entre pc a travs de otros protocolos, porque por s mismo no es capaz
de transportar datos, por lo que recurre a NETBEUI, TCP/IP e IPC/IPX. Esto es debido a que NETBIOS por
s solo no provee de formato de datos para la transmisin, el cual los antes mencionados s.

IPX/SPX:
IPX (Internetwork Packet Exchange) es un protocolo de Novell que interconecta redes que usan clientes
y servidores Novell Netware. Es un protocolo orientado a paquetes y no orientado a conexin (esto es,
no requiere que se establezca una conexin antes de que los paquetes se enven a su destino). Otro
protocolo, el SPX (Sequenced Packet eXchange), acta sobre IPX para asegurar la entrega de los
paquetes.

TCP/IP:

Es realmente un conjunto de protocolos, donde los
ms conocidos son TCP (Transmission Control
Protocol o protocolo de control de transmisin) e IP
(Internet Protocol o protocolo Internet). Dicha
conjunto o familia de protocolos es el que se utiliza
en Internet

TCP/IP est basado en un modelo de referencia de
cuatro niveles. Todos los protocolos que pertenecen
al conjunto de protocolos TCP/IP se encuentran en los
tres niveles superiores de este modelo.

Tal como se muestra en la siguiente ilustracin, cada nivel del modelo TCP/IP corresponde a uno o ms
niveles del modelo de referencia Interconexin de sistemas abiertos (OSI, Open Systems
Interconnection) de siete niveles, propuesto por la Organizacin internacional de normalizacin (ISO,
International Organization for Standardization).







Appletalk:
AppleTalk es un protocolo propietario que se utiliza para conectar ordenadores Macintosh de Applet en
redes locales. LocalTalk es un sistema de cableado fcilmente configurable que permite conectar
estaciones de trabajo y otros dispositivos, como impresoras o escner, a un entorno de red Appletalk.
LocalTalk se estructura en una topologa de bus y su operacin la gestiona el LocalTalk Link Access
Protocol (LLAP).

LLAP proporciona los servicios bsicos de transmisiones de paquetes entre nodos de una red LocalTalk y
gestiona el acceso al enlace compartido utilizando el mtodo CSMA/CD. El protocolo LLAP utiliza un
mecanismo de direccionamiento de nodos que permite asignar dinmicamente la identificacin de los
nodos, que consisten en un nmero de 8 bits.

Es el protocolo de comunicacin para ordenadores Apple Macintosh y viene incluido en su sistema
operativo, de tal forma que el usuario no necesita configurarlo. Existen tres variantes de este protocolo:

1. LocalTalk: La comunicacin se realiza a travs de los puertos serie de las estaciones. La
velocidad de transmisin es pequea pero sirve por ejemplo para compartir impresoras.
2. Ethertalk: Es la versin para Ethernet. Esto aumenta la velocidad y facilita aplicaciones como
por ejemplo la transferencia de archivos.
3. Tokentalk: Es la versin de Appletalk para redes Token


ARP:
Este protocolo es responsable dentro de la capa de enlace de datos de encontrar la direccin hardware
correspondiente a una determinada direccin IP. Para este protocolo se enva un paquete, y es por eso
que para poder enviar un paquete y este pueda llegar a los protocolos de nivel superior Transporte y
Aplicacin de la computadora destino, lo que es ms importante es primero debe pasar por la capa de
Red y luego la capa Internet. Para que esto suceda, necesita bsicamente dos cosas la primera es una
Direccin MAC origen y destino encabezado de trama y una direccin IP origen y destino encabezado del
paquete.

Este protocolo, fue creado para obtener la direccin MAC destino, sabiendo que la direccin IP tiene
asignada dicha mquina. ARP consta de dos tipos de ARP, como lo son el ARP request o de Interrogacin
y un ARP reply tambin llamado ARP respuesta.

Adems, este protocolo posee una tabla, que se denomina tabla ARP, el cual es un cach que se guarda
por un tiempo limitado el nmero IP de una mquina enlazado con la direccin MAC. Esta tabla ayuda a
resolver las direcciones que ya fueron obtenidas mediante el protocolo ARP, sin necesidad de volver a
interrogar al destino.











Telnet:
Telnet es un protocolo que sirve para emular una terminal remota, lo que significa que se puede utilizar
para ejecutar comandos introducidos con un teclado en un equipo remoto. La herramienta Telnet est
implementada por el protocolo Telnet. Esto significa que traduce las especificaciones del protocolo al
lenguaje de programacin a fin de crear un programa que pueda emular una terminal.
Telnet opera en un entorno de cliente/servidor, lo que implica que el equipo remoto se configura como
servidor, por lo que espera que el otro equipo le solicite un servicio. Por lo tanto, dado que este equipo
remoto enva datos que se deben mostrar, el usuario siente que est trabajando directamente en un
ordenador remoto. En UNIX, este servicio se brinda por medio de lo que se conoce como un daemon
(daemon), una tarea pequea que se ejecuta de fondo. El daemon de Telnet se denomina Telnetd.
Protocolos e implementacin
Telnet tambin es un protocolo, un conjunto de reglas y procedimientos que se definieron para
estandarizar la comunicacin de Telnet. Por esta razn, Telnet se implement en muchas plataformas,
en base a las especificaciones del protocolo.
Ejecutar Telnet
Telnet se proporciona con varias plataformas, incluidas UNIX, Windows 95, Windows NT, y Linux.

El comando para iniciar una sesin Telnet generalmente es:
telnet nombre_del_servidor

nombre_del_servidor representa el nombre o la direccin IP del equipo remoto al que se quiere
conectar el usuario. Tambin puede usar su direccin IP, por ejemplo:
telnet 125.64.124.77

Por ltimo, tambin puede especificar el puerto que desea usar introduciendo el nmero de puerto
despus de la direccin IP o el nombre del servidor:
telnet 125.64.124.77 80

HTTP:

El Protocolo de Transferencia de HiperTexto (Hypertext Transfer Protocol) es un sencillo protocolo
cliente-servidor que articula los intercambios de informacin entre los clientes Web y los servidores
HTTP. La especificacin completa del protocolo HTTP 1/0 est recogida en el RFC 1945. Fue propuesto
por Tim Berners-Lee, atendiendo a las necesidades de un sistema global de distribucin de informacin
como el World Wide Web.
Desde el punto de vista de las comunicaciones, est soportado sobre los servicios de conexin TCP/IP, y
funciona de la misma forma que el resto de los servicios comunes de los entornos UNIX: un proceso
servidor escucha en un puerto de comunicaciones TCP (por defecto, el 80), y espera las solicitudes de
conexin de los clientes Web. Una vez que se establece la conexin, el protocolo TCP se encarga de
mantener la comunicacin y garantizar un intercambio de datos libre de errores.



HTTP se basa en sencillas operaciones de solicitud/respuesta. Un cliente establece una conexin con un
servidor y enva un mensaje con los datos de la solicitud. El servidor responde con un mensaje similar,
que contiene el estado de la operacin y su posible resultado. Todas las operaciones pueden adjuntar un
objeto o recurso sobre el que actan; cada objeto Web (documento HTML, fichero multimedia o
aplicacin CGI) es conocido por su URL.

Etapas de una transaccin HTTP

Para profundizar ms en el funcionamiento de HTTP, veremos primero un caso particular de una
transaccin HTTP; en los siguientes apartados se analizarn las diferentes partes de este proceso.
Cada vez que un cliente realiza una peticin a un servidor, se ejecutan los siguientes pasos:
Un usuario accede a una URL, seleccionando un enlace de un documento HTML o introduciendo
la directamente en el campo Location del cliente Web.
El cliente Web descodifica la URL, separando sus diferentes partes. As identifica el protocolo de
acceso, la direccin DNS o IP del servidor, el posible puerto opcional (el valor por defecto es 80)
y el objeto requerido del servidor.
Se abre una conexin TCP/IP con el servidor, llamando al puerto TCP correspondiente.
Se realiza la peticin. Para ello, se enva el comando necesario (GET, POST, HEAD), la direccin
del objeto requerido (el contenido de la URL que sigue a la direccin del servidor), la versin del
protocolo HTTP empleada (casi siempre HTTP/1.0) y un conjunto variable de informacin, que
incluye datos sobre las capacidades del browser, datos opcionales para el servidor.
El servidor devuelve la respuesta al cliente. Consiste en un cdigo de estado y el tipo de dato
MIME de la informacin de retorno, seguido de la propia informacin.
Se cierra la conexin TCP.
Este proceso se repite en cada acceso al servidor HTTP. Por ejemplo, si se recoge un documento HTML
en cuyo interior estn insertadas cuatro imgenes, el proceso anterior se repite cinco veces, una para el
documento HTML y cuatro para las imgenes.






















3. Ubicar los distintos protocolos encontrados en las capas del modelo OSI en que acta

Modelo OSI:
En las redes informticas, los protocolos se van dividiendo en diversas categoras, dentro de las diversas
clasificaciones encontramos el modelo OSI. Dado esta clasificacin, el modelo OSI se puede estudiar en 7
niveles para la comunicacin de varios dispositivos ETD, el cual estn expuestos desde un nivel alto
hasta el ms bajo.

A la vez, los 7 niveles de modelo OSI, se subdividen en 2 categoras, las cuales son llamadas capas
superiores y capas inferiores. Para ello existen 4 capas superiores que trabajan con problemas
particulares a las aplicaciones, y las 3 capas inferiores trabajan de forma que se encargan de los
problemas pertinentes al transporte de datos.



El modelo de estos protocolos es ms simple que el modelo OSI, como resultado de la agrupacin de
diversas capas en una sola o bien por no usar alguna de las capas propuestas en dicho modelo de
referencia.

Capas del modelo OSI en que acta cada uno de los protocolos ya mencionados
anteriormente:

Las 4 Capas de Modelo TCP/IP:

Capa 4 o capa de aplicacin: Aplicacin, asimilable a las capas 5 (sesin), 6 (presentacin) y 7
(aplicacin) del modelo OSI. La capa de aplicacin deba incluir los detalles de las capas de
sesin y presentacin OSI. Crearon una capa de aplicacin que maneja aspectos de
representacin, codificacin y control de dilogo.
Capa 3 o capa de transporte: Transporte, asimilable a la capa 4 (transporte) del modelo OSI.
Capa 2 o capa de internet: Internet, asimilable a la capa 3 (red) del modelo OSI.
Capa 1 o capa de acceso al medio: Acceso al Medio, asimilable a la capa 2 (enlace de datos) y a
la capa 1 (fsica) del modelo OSI.




Por ejemplo, la capa de presentacin desaparece, puesto que las funciones que definen ellas se incluyen
a las aplicaciones. Lo mismo sucede con la capa de sesin, cuyas funciones son incorporadas a la capa de
transporte en los protocolos TCP/IP. Finalmente la capa de enlace de datos no suele usarse en los
protocolos.

Al igual que en el modelo OSI, los datos descienden por la pila de protocolos en el sistema emisor y la
escalan en el extremo receptor. Donde cada capa de la pila aade a los datos y se envan a la capa
inferior para una informacin de control para que el envo sea correcto. Esta informacin de control la
denominamos cabecera, el cual se coloca precediendo a los datos. Aadiendo, esta informacin en cada
capa se le nombra encapsulacin, que cuando los datos se reciben tiene lugar el proceso inverso, es
decir, segn los datos que ascienden por la pila, se van eliminando las cabeceras correspondientes.

El modelo TCP/IP, describe un conjunto de guas generales de diseo e implementacin de protocolos
de red especficos para permitir que un equipo pueda comunicarse en una red. TCP/IP provee
conectividad de extremo a extremo especificando cmo los datos deberan ser formateados,
direccionados, transmitidos, enrutados y recibidos por el destinatario. Existen protocolos para los
diferentes tipos de servicios de comunicacin entre equipos.

Para conseguir un intercambio fiable de datos entre dos equipos, se deben llevar a cabo muchos
procedimientos separados. El resultado es que el software de comunicaciones es complejo. Con un
modelo en capas o niveles resulta ms sencillo agrupar funciones relacionadas e implementar el
software de comunicaciones modular.

Las capas estn jerarquizadas. Cada capa se construye sobre su predecesora. El nmero de capas y, en
cada una de ellas, sus servicios y funciones son variables con cada tipo de red. Sin embargo, en cualquier
red, la misin de cada capa es proveer servicios a las capas superiores hacindoles transparentes el
modo en que esos servicios se llevan a cabo. De esta manera, cada capa debe ocuparse exclusivamente
de su nivel inmediatamente inferior, a quien solicita servicios, y del nivel inmediatamente superior, a
quien devuelve resultados.




















Netbeui/Netbios

La siguiente figura muestra la relacin entre los protocolos NetBIOS y NetBEUI en relacin al modelo de
las siete capas.



Puesto que Netbeui solo proporciona los servicios que se requieren en las capas de transporte y red de
OSI, necesita funcionar con NetBIOS, que opera en la capa de sesin del modelo OSI, y se encarga de
establecer la sesin de comunicacin entre las dos computadoras conectadas a la red. Las redes
Microsoft incluyen adems otros dos componentes: el redirector y el Bloque de mensajes del servidor
(server Message Block). El redirector opera en la capa de aplicacin y hace que una computadora
cliente perciba todos los recursos de la red como si fueran locales. El Bloque de Mensaje del Servidor
(Server Message Block o SMB), por su parte, proporciona comunicacin del mismo nivel entre los
redirectores incluidos en las maquinas cliente y servidor de la red. El Bloque de Mensajes del Servidor
opera en la capa de presentacin del modelo OSI. NetBEUI formaliza la trama de transporte y agrega
funciones adicionales. NetBEUI implementa el protocolo OSI LLC2.

IPX/SPX
IPX
Protocolo Intercambio de Paquetes Entre Redes (IPX) es la implementacin del protocolo IDP (Internet
Datagram Protocol) de Xerox. Es un protocolo de datagramas rpido orientado a comunicaciones sin
conexin que se encarga de transmitir datos a travs de la red, incluyendo en cada paquete la direccin
de destino.Pertenece a la capa de red (nivel 3 del modelo OSI) y al ser un protocolo de datagramas es
similar (aunque ms simple y con menor fiabilidad) al protocolo IP del TCP/IP en sus operaciones bsicas
pero diferente en cuanto al sistema de direccionamiento, formato de los paquetes y el mbito general
Fue creado por el ing. Alexis G.Soulle



SPX
Protocolo Intercambio de Paquetes en Secuencia (SPX) es la implementacin del protocolo SPP
(Sequenced Packet Protocol) de Xerox. Es un protocolo fiable basado en comunicaciones con conexin y
se encarga de controlar la integridad de los paquetes y confirmar los paquetes recibidos a travs de una
red.Pertenece a la capa de transporte (nivel 4 del modelo OSI) y acta sobre IPX para asegurar la
entrega de los paquetes (datos), ya que IPX por s solo no es capaz. Es similar a TCP ya que realiza las
mismas funciones. Se utiliza principalmente para aplicaciones cliente/servidor.

Appletalk

Como en otros conjuntos de protocolos, tales como TCP/IP, la arquitectura Appletalk mantiene
dependencias de acceso a medios en capas bajas como Ethernet, Token Ring.

Estas implementaciones de la capa de enlace de datos ejecutan traducciones de direcciones y otras
funciones que permiten a los protocolos propietarios de Appletalk comunicarse a travs de interfaces
estndar, como: IEEE 802.3 (usando EtherTalk), Token Ring/IEEE 802.5 (usando TokenTalk). Adems,
Appletalk implementa su propia interfaz de red, conocida como LocalTalk.

La figura muestra como las implementaciones de acceso a medios concuerdan con el modelo de
referencia OSI.



ARP
Es un protocolo de broadcast (nivel de capa de red), recibe una direccin IP de destino y le enva una
peticin a todas las mquinas buscando la direccin MAC del terminal destino.
Existen dos niveles:
Subnivel MAC: Encargado de control de acceso de cada estacin al medio.
LLC: Encargado de transmitir tramas entre dos estaciones sin tener que pasar sin ninguno intermedio.







Telnet

En la Capa de aplicacin, los ordenadores se intercomunican a travs de procesos, correspondiente a
unas determinadas aplicaciones. El intercambio de informacin entre dos procesos se efecta por medio
del protocolo nombrado. Por eso que el protocolo TELNET, donde el Software de emulacin de
terminal, tiene la capacidad de accederse forma remota a otro computador. Le permite conectarse a un
host de Internet y ejecutar comandos. Se considera al cliente de Telnet como una mquina local y al
servidor de Telnet, que utiliza un software especial denominado daemon, como un host remoto.




HTTP

Cuando ofrece a la capa de aplicacin, la posibilidad de acceder a los servicios de las dems capas y
define los protocolos que utilizan las aplicaciones para intercambiar datos, existen tantos protocolos
como aplicaciones distintas, puesto que continuamente se desarrollan nuevas aplicaciones el nmero de
protocolos crece sin parar. El desarrollo de aplicaciones web necesita frecuentemente mantener estado.
Para esto se usan las cookies, que es informacin que un servidor puede almacenar en el sistema
cliente. Esto le permite a las aplicaciones web instituir la nocin de sesin, y tambin permite rastrear
usuarios ya que las cookies pueden guardarse en el cliente por tiempo indeterminado. Es el protocolo
usado en cada transaccin de la Web (WWW). Es un protocolo orientado a transacciones y sigue el
esquema peticin-respuesta entre un cliente y un servidor.






4. Mencionar si corresponde que sistemas operativos aplican el protocolo

NetBios/NetBEUI: NetBios sobre NetBEUI es utilizado por muchos sistemas operativos desarrollados en
1990, como Lan Manager, Lan Server, Windows 3.x, Windows 95 y Windows NT.
NetBEUI -Aparte de DOS y UNIX- es oficialmente soportado por Microsoft en todos sus sistemas
operativos hasta Windows 2000, pero su uso va rpidamente en descenso desde la aparicin de
NetBIOS sobre TCP/IP.

IPX/SPX: Novell es en gran parte responsable de la utilizacin de IPX como protocolo de red, debido a su
posicin dominante en el mercado de software de sistema operativo de red (con Novell Netware) desde
finales de 1980 hasta mediados de la dcada de 1990.
Sistemas que lo soportan:
DOS: NetWare de Novell original fue escrito para DOS.
Windows : Debido a la prevalencia de IPX / SPX en redes LAN en la dcada de 1990, Microsoft
ha aadido soporte para los protocolos, incluso llamaron a su puesta en prctica "NWLink ", lo
que implica que la inclusin de la capa de 3/4 de los transportes provistos conectividad
NetWare. En realidad, los protocolos fueron admitidos como transporte nativo para Windows.
Mac: Novell public tambin un cliente IPX para Classic Mac OS llamado MacIPX. Esto no slo
fue utilizado por el cliente para Mac NetWare, sino tambin por los juegos como la condenacin
y Warcraft III para el juego multijugador.
Unix /Linux: Las implementaciones han sido escritos para varias distribuciones de Unix / Linux,
tanto por parte de Novell y de otros fabricantes. En particular, de Novell UnixWare apoy IPX /
SPX de forma nativa.
FreeBSD incluye una pila IPX / SPX, para apoyar tanto a un cliente del sistema de archivos
NetWare, NWFS, as como del servidor NetWare con Marte NWE (que proporciona algunas
funciones).
OpenBSD ha abandonado el soporte con la versin 4.2, y 4.1 necesita algo de trabajo para
compilar con IPX.
Otros: Desde hace varios aos, Novell suministra un cliente nativo de NetWare para OS/2. Esto
fue similar en estructura al cliente para DOS.

TCP/IP:
Se han desarrollado diferentes familias de protocolos para comunicacin por red de datos para los
sistemas UNIX. El ms ampliamente utilizado es el Internet Protocol Suite, comnmente conocido como
TCP / IP.Es un protocolo DARPA que proporciona transmisin fiable de paquetes de datos sobre redes. El
nombre TCP / IP Proviene de dos protocolos importantes de la familia, el Transmission Contorl Protocol
(TCP) y el Internet Protocol (IP). Todos juntos llegan a ser ms de 100 protocolos diferentes definidos en
este conjunto. El TCP / IP es la base del Internet que sirve para enlazar computadoras que utilizan
diferentes sistemas operativos, incluyendo PC, minicomputadoras y computadoras centrales sobre redes
de rea local y rea extensa. TCP / IP fue desarrollado y demostrado por primera vez en 1972 por el
departamento de defensa de los Estados Unidos, ejecutndose en el ARPANET una red de rea extensa
del departamento de defensa.




5. Describir como es el direccionamiento de protocolo

IPX/SPX:

El direccionamiento de este protocolo soporta direcciones de 32 bits, que se asignan completamente
sobre una red en vez de sobre equipos individuales. Para identificar cada equipo dentro de la red, se
emplea hardware especfico y cada direccin posee tres componentes:

Una direccin de red, valor de 32 bits asignado por el administrador y limitando una determinada red.
Un nmero del nodo, derivada en una direccin MAC de 48 bits el cual es obtenida por una tarjeta de
red. Finalmente, un nmero de socket, valor 16 bits asignados al sistema operativo de red a un proceso
especfico dentro de un nodo.

De esta forma, un nodo dentro de una red se puede representar como:

Direccin de red + nmero del nodo

O tambin, mientras que un proceso dentro de la red se representar como:

Nmero de conexin + nmero de socket

TCP/IP:

El direccionamiento TCP/IP utiliza una direccin IP, exclusiva para un sistema principal determinado de
una red TCP/IP, donde cada nodo de una red recibe el nombre de sistema principal y una direccin
exclusiva.

La propia red puede asignar direcciones propias, es por eso que si se desea conectarse a Internet, el
Proveedor de Servicios de Internet (ISP) asigna direcciones de red y los nombres de dominio.

El direccionamiento se divide en 2 partes:

La direccin TCP/IP en s y otra es la mscara de subred. La direccin TCP/IP es de 32 bits que contiene
tanto una parte correspondiente a la red como una correspondiente al sistema principal. La direccin
generalmente est expresada en formato decimal con puntos, por ejemplo: xxx.xxx.xxx.xxx, donde xxx
es un entero entre 1 y 255. La mscara de subred es una mscara de bits que determina qu bits de la
direccin TCP/IP designan la red y qu bits designan el sistema principal.

Para ayudar las direcciones IP de una subred se necesita es el asesor calculador para nuevas subredes.
Todo lo que debe hacer es teclear la direccin de la red y especificar cuntas subredes desea crear. El
Asesor calculador de subred visualiza la direccin IP de la red y del primer y ltimo sistema principal de
cada subred. TCP/IP utiliza las partes de red y sistema principal de la direccin as como la mscara de
subred para entregar paquetes de informacin a travs de una red. El direccionamiento TCP/IP refleja
las necesidades de licencias y de la red. El tamao de la red constituye el punto de partida para
determinar el direccionamiento TCP/IP.





Appletalk:

El direccionamiento del Appletalk consta de 4 bytes. Un nmero de red de 2 bytes, un nmero de nodo
de 1 byte y un nmero de socket de 1 byte, el cual dentro de estos nmeros, solamente el nmero de
red requiere configuracin y es obtenido de un enrutador. Cada nodo se elige dinmicamente a su
propio nmero de nodo, segn el protocolo que maneja la contencin entre diversos nodos que se
elegan accidentalmente un mismo nmero. Para los nmeros del socket, algunos nmeros conocidos
son reservados para los propsitos especiales especficos de Appletalk.

Dado esto, los usuarios no podan esperar a tener acceso a servicios, especificando su direccin, por eso,
en lugar de direcciones, todos los servicios tenan nombres que intentaban ser significativos a los
usuarios, y tambin eran suficientemente largos para reducir al mnimo los conflictos de conexin.

Un cierto nombre en Appletalk enva directamente un servicio que era proporcionado por cualquier
mquina, ya que estaba completamente separado del nombre. Los usuarios no tendran que cambiar
nada para continuar con el acceso al servicio, y la mquina podra recibir cualquier nmero de servicios
del mismo tipo, sin ningn conflicto a la conexin de red.


6. Describir la estructura del encabezado del protocolo

En la red los datos no pueden viajar solos, ya que por s solos no saben de donde provienen ni tampoco
a dnde se dirigen, es por esto que los datos circulan en Internet en forma de datagramas (tambin
conocidos como paquetes). Los datagramas son datos encapsulados, es decir, datos a los que se les
agrega un encabezado que contiene informacin sobre su transporte (como la direccin IP de destino).
Los routers analizan (y eventualmente modifican) los datos contenidos en un datagrama para que
puedan transitar.
A continuacin un datagrama de ejemplo del protocolo IP:






A continuacin se indican los significados de los diferentes campos:
Versin (4 bits): es la versin del protocolo IP que se est utilizando (actualmente se utiliza la
versin 4 IPv4) para verificar la validez del datagrama. Est codificado en 4 bits.
Longitud del encabezado o IHL por Internet Header Length (Longitud del encabezado de
Internet) (4 bits): es la cantidad de palabras de 32 bits que componen el encabezado
(Importante: el valor mnimo es 5). Este campo est codificado en 4 bits.
Tipo de servicio (8 bits): indica la forma en la que se debe procesar el datagrama.
Longitud total (16 bits): indica el tamao total del datagrama en bytes. El tamao de este
campo es de 2 bytes, por lo tanto el tamao total del datagrama no puede exceder los 65536
bytes. Si se lo utiliza junto con el tamao del encabezado, este campo permite determinar
dnde se encuentran los datos.
Identificacin, indicadores y margen del fragmento son campos que permiten la fragmentacin
de datagramas. Esto se explica a continuacin.
TTL o Tiempo de vida (8 bits): este campo especifica el nmero mximo de routers por los que
puede pasar un datagrama. Por lo tanto, este campo disminuye con cada paso por un router y
cuando alcanza el valor crtico de 0, el router destruye el datagrama. Esto evita que la red se
sobrecargue de datagramas perdidos.
Protocolo (8 bits): este campo, en notacin decimal, permite saber de qu protocolo proviene el
datagrama.
o ICMP 1
o IGMP: 2
o TCP: 6
o UDP: 17
Suma de comprobacin del encabezado (16 bits): este campo contiene un valor codificado en
16 bits que permite controlar la integridad del encabezado para establecer si se ha modificado
durante la transmisin. La suma de comprobacin es la suma de todas las palabras de 16 bits del
encabezado (se excluye el campo suma de comprobacin). Esto se realiza de tal modo que
cuando se suman los campos de encabezado (suma de comprobacin inclusive), se obtenga un
nmero con todos los bits en 1.
Direccin IP de origen (32 bits): Este campo representa la direccin IP del equipo remitente y
permite que el destinatario responda.
Direccin IP de destino (32 bits): direccin IP del destinatario del mensaje.

Con la informacin anterior podemos concluir que los encabezados a nivel de protocolos son esenciales
para la comunicacin, validacin y seguimiento de los datos o en este caso paquetes, ya que sin esta
informacin adicional, los datos por si solos son inseguros, y poco confiables ya que no habra ningn
mecanismo que por el cual identificarlos, saber su origen, destino etc.










7. Para qu se usa el protocolo?

Permiten que dos o ms entidades de un sistema de comunicacin se comuniquen entre ellos para
transmitir informacin por medio de cualquier tipo de variacin de una magnitud fsica. Se trata de las
reglas o el estndar que define la sintaxis, semntica y sincronizacin de la comunicacin, as como
posibles mtodos de recuperacin de errores. Permiten que dos o ms entidades de un sistema de
comunicacin se comuniquen entre ellos para transmitir informacin por medio de cualquier tipo de
variacin de una magnitud fsica. Se trata de las reglas o el estndar que define la sintaxis, semntica y
sincronizacin de la comunicacin, as como posibles mtodos de recuperacin de errores.
































Conclusin

Los protocolos son una herramienta importante en el diseo de las redes ya que nos dan las reglas y/o
normas para sacarle el mejor provecho a una red.
Cada una est destinada para algo en especial o para hacer las cosas de una manera caracterstica, es
por eso que tiene tanta importancia para el futuro ingeniero de sistemas y computacin su
conocimiento.

El modelo OSI representa un importante desarrollo en la manera de construir redes y transportar datos
a travs de ellas.
En este trabajo se le dio definicin a sus 7 capas, que son desde la ms alta, las siguientes:
Capa de aplicacin. Es el nivel ltimo de las capas del sistema OSI, el que aloja el programa de
red interacta con el usuario.
Capa de presentacin. Maneja los datos de la aplicacin, los acomoda en un formato que pueda
ser transmitido en una red.
Capa de sesin. Establece conexiones lgicas entre puntos de la red.
Capa de transporte. Maneja la entrega entre un punto y otro de la red, de los mensajes de una
sesin.
Capa de red. Maneja destinos, rutas, congestin de rutas, alternativas de rutas.
Capa de enlace de datos. Entrega los datos entre un nodo y otro en un enlace de red.
Capa fsica. Define la conexin fsica de la red.

En este modelo, slo las capas que tengan otra capa equivalente en el nodo remoto podrn
comunicarse, esto es, solo las capas que son iguales entre si se comunican entre s.
El protocolo de capa solo se interesa por la informacin de su capa y no por la de los dems.
La informacin se pasa a las capas de abajo hasta que la informacin llega a la red. En el nodo remoto, la
informacin es entonces pasada hacia arriba hasta que llega a la aplicacin correspondiente. Cada capa
confa en que las dems harn su trabajo, y lo nico que le interesa es la forma en como los datos sern
pasados hacia arriba o hacia abajo.
















Referencias

1. Protocolos de comunicaciones
http://es.m.wikipedia.org/wiki/Protocolo_de_comunicaciones

2. Modelo TCP/IP
http://msdn.microsoft.com/es-es/library/cc786900(v=ws.10).aspx

3. PROTOCOLO APPLETALK
http://teleprocesostareas.galeon.com/TAREA18.HTML

4. Redes y protocolos de comunicacin
http://www.redes.upv.es/oir/trasp/T1_4p_CAS.pdf

5. Protocolo telnet
http://es.kioskea.net/contents/708-uso-de-telnet

6. Protocolo HTTP
http://neo.lcc.uma.es/evirtual/cdd/tutorial/aplicacion/http.html

7. Direccionamiento TCP/IP
http://publib.boulder.ibm.com/html/as400/v4r5/ic2931/info/RZAI2ADDRESSING.HTM

8. Protocolo ARP
http://es.wikipedia.org/wiki/Address_Resolution_Protocol

9. Protocolo IPX/SPX
http://es.wikipedia.org/wiki/IPX/SPX

10. AppleTalk
http://es.wikipedia.org/wiki/AppleTalk

11. Protocolos de Red: Modelo OSI
http://priaramos00001.blogspot.com/2012/05/1.html

12. Protocolo TCP/IP
http://www.monografias.com/trabajos/protocolotcpip/protocolotcpip.shtml