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

Capasdel Modelode ReferenciaOSI.

El modelo OSI establece los lineamientos para que el software y los dispositivos de diferentes fabricantes funcionen juntos. Aunque los fabricantes de hardware y los de software para red son los usuarios principales del modelo OSI, una comprensin general del modelo llega a resultar muy benfica para el momento en que se expande la red o se conectan redes para formar redes de rea amplia (WAN). Capa7.- La capa de Aplicacin funciona como el acceso a los servicios que proporciona la red, as como de proporcionar al sistema operativo servicios como el de la transferencia de archivos. Capa6.- La funcin de la capa de Presentacin es la de proveer una interfase para realizar la transferencia de datos que sea idntica de la tecnologa para representarlos. Los datos pueden representarse en varias formas, lo que define como usar los datos y como mostrarlos es la arquitectura del sistema, as que la capa de presentacin se encarga de esto. Capa5.- La capa de sesin tiene la responsabilidad de asegurar la entrega correcta de la informacin. Esta capa tiene que revisar que la informacin que recibe este correcta; para esto, la capa de sesin debe realizar algunas funciones:

La deteccin y correccin de errores. El controlar los dialogos entre dos entidades que se esten comunicando y definir los mecanismos para hacer las llamadas a procedimientos remotos (Remote Procedure Control - RPC).

Hasta aqu, las tres primeras capas son denominadas "Capas de host" o las capas mas dependientes de la computadora o del anfitrin local (o incluso dentro del mismo programa). Las ltimas tres capas estan orientadas hacia la comunicacin (hacia la red). El TCP ejecuta funciones importantes en la capa de sesin, as como lo hace el NCP de Novell. Capa4.- La capa de transporte vincula las capas de host con las capas orientadas a la red; permite la cohesin entre el host y la red, su funcin es la de asegurar una entrega confiable de la informacin a traves de la red. Los estndares que pertenecen a la capa de transporte incluyen el protocolo de transporte (TP) de la Organizacin Internacional de Estndares (ISO) y el protocolo de intercambio de paquetes en secuencia (SPX) de Novell. Otros estndares que ejecutan funciones importantes en la capa de transporte incluyen el protocolo de control de transmisin (TCP) del Departamento de la Defensa, que es parte del TCP/IP, y el NCP de Novell. Capa3.- Incluye dos cosas fundamentales: la capa de Red se encarga de determinar las rutas adecuadas para llevar la informacin de un lado a otro (proporciona el enrutamiento); adems, su funcionalidad es la de proporcionar una interfase para que la transferencia de datos sea identica de la tecnologa del enlace de datos. Los estndares que se refieren a la capa de red incluyen el protocolo de intercambio de paquetes entre redes (IPX) de Novell, el protocolo de Internet (IP) y el protocolo de entrega de datagramas (DDP) de Apple. El IP es parte del estndar de protocolo TCP/IP, generado por el Departamento de la Defensa de Estados Unidos y utilizado en Internet. El DDP fue diseado para computadoras Apple, como la Macintosh. Los enrutadores operan en la capa de red. Capa2.- La funcin de la capa dos es la de asegurar la transferencia de datos libres de error entre nodos adyacentes (sincronizacin a nivel de datos), ademas establece el control de acceso al medio. La capa de enlace de datos est dividida en dos subcapas: el control de acceso al medio (MAC) y el control de enlace lgico (LLC). Los puentes (bridges) operan en la capa MAC.

Control de enlace lgico.

o o

IEEE 802.2 (enlace lgico). Punto a Punto (PPP).

MAC.

IEEE 802.3 - CSMA/CD.

o o

IEEE 802.5 - Token Ring. ANSI FDDI - Token Ring (fibra).

Capa1.- Define las caracteristicas fsicas del medio de transmisin; de tipo mecnico, elctrico y ptico (esto es, el tipo de medio a utilizar, el tamao o forma de los conectores, el grosor del cable, el tipo de cable, el tipo de aislante, el voltaje de la interfase, la imperancia - resistencia - nominal, etc.), ademas esta la sealizacin de la interfase (es decir, el como representar la informacin como un 0 y 1, por ejemplo, un 0 puede representarse como una seal entre 0 y 5 volts, y un 1 en una seal de entre 1 y -5 volts, por ejemplo).

| |

: Capa 5

| | Mensajes

+----------+ | Capa 4 | Segmentos / Paquetes < Capa ut!" Mac%o de datos (est%uctu%a de datos) < / #atos $s%& Encabezado *e%m!nac!+n& Manejo de b!ts/b-tes Encabezados

+----------+ | Capa 3 |

+----------+ | Capa ' |

+----------+ | Capa , |

+----------+

La capa fsica tambin maneja los tipos y las especificaciones de cables, incluyendo los cables Ethernet 802.3 del IEEE (Thick Ethernet - Ethernet denso o estndar -, Thin Ethernet - Ethernet estrecho o delgado - y UTP), el estndar de interfaz de datos distribuidos por fibra ptica (FDDI) del Instituto Nacional de Estndares Americanos (ANSI) para el cable de fibra ptica y muchos otros.

MODELO OSI
CAPA Associated Protocols NFS X.400 7 APLICACIN X.500 Shell Redirector 6 PRESENTACIN RFS ConnectivityDevices

SMB NCP NFS TCP IPX NetBIOS FTP/Telnet 5 SESIN SMPT TFTP RPC SNMP TCP 4 TRANSPORTE UDP SPX/IPX IP IPX 3 CAPA DE RED ICMP X.25 IEEE 802.2 ODI 2B ENLACE DE DATOS LLC LABP NDIS Drivers IEEE 802.3 IEEE 802.5 2A ENLACE DE DATOS MAC CSMA/CD Token 1 FSICA IEEE 802.3 Repetidor Switch Puente (Bridge) Enrutador Gateway (Enrutador)

IEEE 802.4 Transceptor IEEE 802.5 MAU RS-232 Hub RS-449 NIC V.35 Cableado Topologias

Protocolo: Es el conjunto de normas y reglas, organizadas y convenidas de mutuo acuerdo entre todos los participantes en una comunicacin. Su misin es: hacer que la comunicacin entre todos los ordenadores de una red que estn usando ese protocolo sea compatible y regular algn aspecto de la misma. Estos protocolos son estandarizados por las asociaciones u organizaciones de estandarizacin, y los fabricantes toman en cuenta estos estndares para la realizacin de dispositivos tele-informticos.

Que son las capas?? Capas: as redes de ordenadores, proveen al usuario de una serie de servicios, e internamente poseen unas funciones. !odo esto es realizado por las capas o niveles de la arquitectura que posee el tipo de red. as arquitecturas de las redes tienen una serie de capas superpuestas, una encima de otra, en la que cada una desempe"a su funcin. Funciones y caractersticas de las capas: -#ermiten fraccionar el desarrollo del prottocolo, que usa. - as capas facilitan el entendimiento del ffuncionamiento global de un protocolo. -$acilitan las compatibilidades, tanto de ssoft%are como hard%are de los distintos ordenadores conectados. - as arquitectura o estructuras de capas soon fle&ibles a la hora de modificarlas.

Introduccin

'En lugar de usar el hard%are de red directamente, las redes usan mdulos de soft%are que ofrecen interfaces de alto nivel para desarrollar aplicaciones.

os #rotocolos de red( son un conjunto de reglas que especifican el formato de los mensajes y las acciones apropiadas en cada caso para transferir informacin entre computadores.

Necesidad de protocolos

as familias de protocolos ocurre cuando En lugar de tener un solo protocolo gigante que especifique todos los detalles de todas las formas posibles de comunicacin El problema de la comunicacin entre computadores es divido en subpartes. )s* los protocolos son ms fciles de dise"ar, analizar, implementar, y probar. +Esta es bsicamente la aplicacin de la idea de dise"o estructurado de soft%are. !ambi,n se puede aplicar al hard%are'Esta particin el problema da origen a un conjunto de protocolos relacionados llamados Familias de Protocolos.

PLAN PARA DIS !" D PR"#"C"L"S .e han dise"ado varias herramientas para ayudar a los dise"adores de protocolos a entender las partes del problema de comunicacin y planear la familia de protocolos. /na de estas herramientas y la mas importante es el modelo de capas esto es solo una manera de dividir el problema de la comunicacin en partes llamadas capas. a familia de protocolos puede dise"arse especificando un protocolo que corresponda a cada capa. a organizacin internacional de 0ormalizacion 1.2 definio uno de los modelos mas importantes y el mas utilizado el modelo de siete capas.

)plicacin #resentacin .esion !ransportacin 8ed Enlace de datos fisica

3apa 4 3apa 5 3apa 6 3apa 7 3apa 9 3apa : 3apa ;

LAS SI # CAPAS )unque los conceptos sobre el dise"o de protocolos han cambiado en los :< a"os transcurridos desde el desarrollo del modelo 1.2 y muchos protocolos modernos no encajan en el modelo anterior, prevalece buena parte de la terminolog*a de la 1.2. El modelo 1.2 es conocido porque ofrece una e&plicacin sencilla de la relacin entre los complejos componentes de hard%are y de protocolo de red. En el modelo 1.2, la capa inferior corresponde al hard%are y las capas sucesivas al soft%are que usa la red.

E .1$!=)8E >E 8E> consiste en programas informticos que establecen protocolos, o normas, para que las computadoras se comuniquen entre s*. Estos protocolos se aplican enviando y recibiendo grupos de datos formateados denominados paquetes. os protocolos indican cmo efectuar cone&iones lgicas entre las aplicaciones de la red, dirigir el movimiento de paquetes a trav,s de la red f*sica y minimizar las posibilidades de colisin entre paquetes enviados simultneamente.

)# 23)32?0

.e entiende directamente con el usuario final, al proporcionarle el servicio de informacin distribuida para soportar las aplicaciones y administrar las comunicaciones por parte de la capa de presentacin. #ermite a la capa de aplicacin interpretar el significado de la informacin que se intercambia. Esta realiza las conversiones de formato mediante las cuales se logra la comunicacin de dispositivos. )dministra el dilogo entre las dos aplicaciones en cooperacin mediante el suministro de los servicios que se necesitan para establecer la comunicacin, flujo de datos y conclusin de la cone&in. Esta capa proporciona el control de e&tremo a e&tremo y el intercambio de informacin con el nivel que requiere el usuario. 8epresenta el corazn de la jerarqu*a de los protocolos que permite realizar el transporte de los datos en forma segura y econmica.

#8E.E0!)32?0

.E.2?0

!8)0.#18!E

8E>

#roporciona los medios para establecer, mantener y concluir las cone&iones conmutadas entre los sistemas del usuario final. #or lo tanto, la capa de red es la ms baja, que se ocupa de la transmisin de e&tremo a e&tremo.
)segura con confiabilidad del medio de transmisin, ya que realiza la verificacin de errores, retransmisin, control fuera del flujo y la sequenciacin de la capacidades que se utilizan en la capa de red. .e encarga de las caracter*sticas el,ctricas, mecnicas, funcionales y de procedimiento que se requieren para mover los bits de datos entre cada e&tremo del enlace de la comunicacin.

E0 )3E

$2.231

Pilas: software en capas


3uando se dise"a de acuerdo con un modelo de capas, el protocolo se apega a la organizacin en capas. El protocolo de cada computadora se divide e modulos, de los que cada uno corresponde a una capa. Es mas, las capas determinan la sinteraccioenes entre los modulos( en teoria, cuando el soft%are de protocolo envia o recibe datos, cada modulo solo se comunica con el modulo de la siguiente capa mas alta y el de la siguiente mas baja. )si los datos de salida pasan hacia abajo en cada capa y los de entrada suben por cada capa.

.ibujos sta@s 3omo se muestra en la figura cada computadora contiene el soft%are de una familia de protocolos. os proveedores usan el termino pila para referirse a este soft%are, puesto que el modelo de capas del que se construye muchas veces se dibuja como un grupo de rectngulos. ) continuacin se enlistan seis pilas de protocolos conocidas

pro$eedor 0ovell corporation Aanyan systems corporation )pple computer corporation >igital Euipment corporation iAD Barios proveedorres

pila 0E!=)8E B20E. )## E !) C >E30E! .0) !3#E2#

'>ebido a la estructura de capas, es comn referirse al modelo de capas como +pila-.

'>ebido a que cada pila fue dise"ada independientemente, protocolos de diferentes pilas no pueden interactuar con los de otro.

Funcionamiento del software en capas


3omo se ha dicho con anterioridad cada capa de soft%are de protocolo resuelve una parte del problema de comunicacin, para hacerlo, el soft%are de cada capa de la computadora transm1.2ra tambi,n agrega informacin a los datos de salida y el soft%are de la misma capa de la computadora receptora usa la informacin adicional para procesar los datos de entradas.

Cabeceras multiples anidadas


En general, cada capa one informacin adicionalen la cabecera antes de enviar los datos a una capa inferior, por lo tanto un cuadro que Biaja por una red contiene una serie de cabeceras anidadas como se ilustra continuacin

MODELO OSI Durante los aos 60 y 70 se crearon muchas tecnologas de redes, cada una basada en un diseo especfico de hardware. Estos sistemas eran construidos de una sola pieza, una ar uitectura monoltica. Esto significa ue los diseadores deban ocuparse de todos los elementos in!olucrados en el proceso, estos elementos forman una cadena de transmisi"n ue tiene di!ersas partes# $os dispositi!os fsicos de cone%i"n, los protocolos software y hardware usados en la comunicaci"n. $os programas de aplicaci"n realizan la comunicaci"n y la interfaz hombre&m' uina ue permite al humano utilizar la red. Este modelo, ue considera la cadena como un todo monoltico, es poco pr'ctico, pues el m's pe ueo cambio puede implicar alterar todos sus elementos. El diseo original de (nternet del Departamento de Defensa )mericano dispona un es uema de cuatro capas, aun ue data de los 70 es similar al ue se contin*a utilizando# Capa F sica o de !cceso de "ed: Es la responsable del en!o de la informaci"n sobre el sistema hardware utilizado en cada caso, se utiliza un protocolo distinto seg*n el tipo de red fsica. Capa de "ed o Capa Internet: Es la encargada de en!iar los datos a tra!+s de las distintas redes fsicas ue pueden conectar una m' uina origen con la de destino de la informaci"n. $os protocolos de transmisi"n, como el IP est'n ntimamente asociados a esta capa. Capa de #ransporte: ,ontrola el establecimiento y fin de la cone%i"n, control de flu-o de datos, retransmisi"n de datos perdidos y otros detalles de la transmisi"n entre dos sistemas. $os protocolos m's importantes a este ni!el son .,/ y 0D/ 1mutuamente e%cluyentes2. Capa de !plicacin: ,onformada por los protocolos ue sir!en directamente a los programas de usuario, na!egador, e&mail, 3./, .E$4E., etc. 5espondiendo a la teora general imperante el mundo de la computaci"n, de disear el hardware por m"dulos y el software por capas, en 6778 la organizaci"n ISO 1(nternational 9tandards :rganization2, propuso un modelo de comunicaciones para redes al ue titularon ;.he reference model of :pen 9ystems (nterconnection;, generalmente conocido como <:DE$: :9(. 9u filosofa se basa en descomponer la funcionalidad de la cadena de transmisi"n en di!ersos m"dulos, cuya interfaz con los adyacentes est+ estandarizada. Esta filosofa de diseo presenta una doble !enta-a# El cambio de un m"dulo no afecta necesariamente a la totalidad de la cadena, adem's, puede e%istir una cierta inter&operabilidad entre di!ersos productos y fabricantes hardware=software, dado ue los lmites y las interfaces est'n perfectamente definidas. Esto supone por e-emplo, ue dos softwares de comunicaci"n distintos puedan utilizar el mismo medio fsico de comunicaci"n. El modelo :9( tiene dos componentes principales#

0n modelo de red, denominado modelo b'sico de referencia o capa de ser!icio. 0na serie de protocolos concretos. El modelo de red, aun ue inspirado en el de (nternet no tiene m's seme-anzas con a u+l. Est' basado en un modelo de siete 172 capas, mientras ue el primiti!o de (nternet estaba basado en cuatro 1>2. )ctualmente todos los desarrollos se basan en este modelo de 7 ni!eles ue son los siguientes# 6 F sico? @ de Enlace? A de "ed? > de #ransporte? B de Sesin? 6 de Presentacin y 7 de !plicacin. ,ada ni!el realiza una funci"n concreta, y est' separado de los adyacentes por interfaces conocidas, sin ue le incumba ning*n otro aspecto del total de la comunicaci"n. Ceneralmente los dispositi!os utilizados en las redes circunscriben su operaci"n a uno o !arios de estos ni!eles. /or e-emplo, un hub 1concentrador2 ue amplifica y retransmite la seal a tra!+s de todos sus puertos est' operando e%clusi!amente en la capa 6, mientras ue un conmutador 1switch2 opera en las capas 6 y @? un router opera en las capas 6, @ y A. 3inalmente una estaci"n de traba-o de usuario generalmente mane-a las capas B, 6 y 7. En lo ue respecta al software, hay ue sealar ue cada capa utiliza un protocolo especfico para comunicarse con las capas adyacentes, y ue aade a la cabecera del pa uete cierta informaci"n adicional. Capas del modelo OSI $a descripci"n de las di!ersas capas ue componen este modelo es la siguiente#

$% Capa f sica Es la encargada de transmitir los bits de informaci"n por la lnea o medio utilizado para la transmisi"n. 9e ocupa de las propiedades fsicas y caractersticas el+ctricas de los di!ersos componentes, de la !elocidad de transmisi"n, si esta es unidireccional o bidireccional 1simple%, duple% o flull&duple%2. .ambi+n de aspectos mec'nicos de las cone%iones y terminales, incluyendo la interpretaci"n de las seales el+ctricas. ,omo resumen de los cometidos de esta capa, podemos decir ue se encarga de transformar un pa uete de informaci"n binaria en una sucesi"n de impulsos adecuados al medio fsico utilizado en la transmisi"n. Estos impulsos pueden ser el+ctricos 1transmisi"n por cable2, electromagn+ticos 1transmisi"n Direless2 o luminosos 1transmis"n "ptica2. ,uando act*a en modo recepci"n el traba-o es in!erso, se encarga de transformar estos impulsos en pa uetes de datos binarios ue ser'n entregados a la capa de enlace. &% Capa de enlace /uede decirse ue esta capa traslada los mensa-es hacia y desde la capa fsica a la capa de red. Especifica como se organizan los datos cuando se transmiten en un medio particular. Esta capa define como son los cuadros, las direcciones y las sumas de control de los pa uetes Ethernet. )dem's del direccionamiento local, se ocupa de la detecci"n y control de errores ocurridos en la capa fsica, del control del acceso a dicha capa y de la integridad de los datos y fiabilidad de la transmisi"n. /ara esto agrupa la informaci"n a transmitir en blo ues, e incluye a cada uno una suma de control ue permitir' al receptor comprobar su integridad. $os datagramas recibidos son comprobados por el receptor. 9i alg*n datagrama se ha corrompido se en!a un mensa-e de control al remitente solicitando su reen!o.

$a capa de enlace puede considerarse di!idida en dos subcapas# Control l'ico de enlace LLC: define la forma en ue los datos son transferidos sobre el medio fsico, proporcionando ser!icio a las capas superiores. Control de acceso al medio M!C: Esta subcapa act*a como controladora del hardware subyacente 1el adaptador de red2. De hecho el controlador de la tar-eta de red es denominado a !eces ;<), dri!er;, y la direcci"n fsica contenida en el hardware de la tar-eta es conocida como direcci"n. 9u principal consiste en arbitrar la utilizaci"n del medio fsico para facilitar ue !arios e uipos puedan competir simult'neamente por la utilizaci"n de un mismo medio de transporte. El mecanismo CSM!(CD 1;,arrier 9ense <ultiple )ccess with ,ollision Detection;2 utilizado en Ethernet es un tpico e-emplo de esta subcapa.

)% Capa de "ed Esta capa se ocupa de la transmisi"n de los datagramas 1pa uetes2 y de encaminar cada uno en la direcci"n adecuada tarea esta ue puede ser complicada en redes grandes como (nternet, pero no se ocupa para nada de los errores o p+rdidas de pa uetes. Define la estructura de direcciones y rutas de (nternet. ) este ni!el se utilizan dos tipos de pa uetes# pa uetes de datos y pa uetes de actualizaci"n de ruta. ,omo consecuencia esta capa puede considerarse subdi!idida en dos# #ransporte: Encargada de encapsular los datos a transmitir 1de usuario2. 0tiliza los pa uetes de datos. En esta categora se encuentra el protocolo IP. Conmutacin: Esta parte es la encargada de intercambiar informaci"n de conecti!idad especfica de la red. $os routers son dispositi!os ue traba-an en este ni!el y se benefician de estos pa uetes de actualizaci"n de ruta. En esta categora se encuentra el protocolo ICMP responsable de generar mensa-es cuando ocurren errores en la transmisi"n y de un modo especial de eco ue puede comprobarse mediante ping. $os protocolos m's frecuentemente utilizados en esta capa son dos# E.@B e IP. *% Capa de #ransporte Esta capa se ocupa de garantizar la fiabilidad del ser!icio, describe la calidad y naturaleza del en!o de datos. Esta capa define cuando y como debe utilizarse la retransmisi"n para asegurar su llegada. /ara ello di!ide el mensa-e recibido de la capa de sesi"n en trozos 1datagramas2, los numera correlati!amente y los entrega a la capa de red para su en!o. Durante la recepci"n, si la capa de 5ed utiliza el protocolo IP, la capa de .ransporte es responsable de reordenar los pa uetes recibidos fuera de secuencia. .ambi+n puede funcionar en sentido in!erso multiple%ando una cone%i"n de transporte entre di!ersas cone%iones de datos. Este permite ue los datos pro!inientes de di!ersas aplicaciones compartan el mismo flu-o hacia la capa de red. 0n e-emplo de protocolo usado en esta capa es #CP, ue con su hom"logo IP de la capa de 5ed, configuran la suite #CP(IP utilizada en (nternet, aun ue e%isten otros como +DP, ue es una capa de transporte utilizada tambi+n en (nternet por algunos programas de aplicaci"n. ,% Capa de Sesin Es una e%tensi"n de la capa de transporte ue ofrece control de di'logo y sincronizaci"n, aun ue en realidad son pocas las aplicaciones ue hacen uso de ella.

-% Capa de Presentacin

Esta capa se ocupa de garantizar la fiabilidad del ser!icio, describe la calidad y naturaleza del en!o de datos. Esta capa define cuando y como debe utilizarse la retransmisi"n para asegurar su llegada. /ara ello di!ide el mensa-e recibido de la capa de sesi"n en trozos 1datagramas2, los numera correlati!amente y los entrega a la capa de red para su en!o. Durante la recepci"n, si la capa de 5ed utiliza el protocolo (/, la capa de .ransporte es responsable de reordenar los pa uetes recibidos fuera de secuencia. .ambi+n puede funcionar en sentido in!erso multiple%ando una cone%i"n de transporte entre di!ersas cone%iones de datos. Este permite ue los datos pro!inientes de di!ersas aplicaciones compartan el mismo flu-o hacia la capa de red. Esta capa se ocupa de los aspectos sem'nticos de la comunicaci"n, estableciendo los arreglos necesarios para ue puedan comunicar m' uinas ue utilicen di!ersa representaci"n interna para los datos. Describe como pueden transferirse n*meros de coma flotante entre e uipos ue utilizan distintos formatos matem'ticos. En teora esta capa presenta los datos a la capa de aplicaci"n tomando los datos recibidos y transform'ndolos en formatos como te%to im'genes y sonido. En realidad esta capa puede estar ausente, ya ue son pocas las aplicaciones ue hacen uso de ella. .% Capa de !plicacin Esta capa describe como hacen su traba-o los programas de aplicaci"n 1na!egadores, clientes de correo, terminales remotos, transferencia de ficheros etc2. Esta capa implementa la operaci"n con ficheros del sistema. /or un lado interact*an con la capa de presentaci"n y por otro representan la interfaz con el usuario, entreg'ndole la informaci"n y recibiendo los comandos ue dirigen la comunicaci"n. )lgunos de los protocolos utilizados por los programas de esta capa son /##P, SM#P, POP, IM!P etc. En resumen, la funci"n principal de cada capa es# El ni!el de aplicaci"n es el destino final de los datos donde se proporcionan los ser!icios al usuario. 9e con!ierten e interpretan los datos ue se utilizar'n en el ni!el de aplicaci"n. Encargado de ciertos aspectos de la comunicaci"n como el control de los tiempos. .ransporta la informaci"n de una manera fiable para ue llegue correctamente a su destino. 4i!el encargado de encaminar los datos hacia su destino eligiendo la ruta m's efecti!a. Enlace de datos. ,ontrola el flu-o de los mismos, la sincronizaci"n y los errores ue puedan producirse. 9e encarga de los aspectos fsicos de la cone%i"n, tales como el medio de transmisi"n o el hardware.

)plicaci"n

/resentaci"n 9esi"n .ransporte 5ed

Enlace

3sico

IP 0P"O#OCOLO DE IN#E"NE#1: ,ada computador ue se conecta a (nternet se identifica por medio de una direcci"n (/. Fsta se compone de > campos comprendidos entre el 0 y el @BB ambos inclusi!e y separados por puntos. 4o est' permitido ue coe%istan en la 5ed dos computadores distintos con la misma direcci"n, puesto ue de ser as, la informaci"n solicitada por uno de los computadores no sabra a cual de ellos dirigirse. Dicha direcci"n es un n*mero de A@ bit y normalmente suele representarse como cuatro cifras de 8 bit separadas por puntos. $a direcci"n de (nternet 1(/ )ddress2 se utiliza para identificar tanto al computador en concreto como la red a la ue pertenece, de manera ue sea posible distinguir a los computadores ue se encuentran conectados a una misma red. ,on este prop"sito, y teniendo en cuenta ue en (nternet se encuentran conectadas redes de tamaos muy di!ersos, se establecieron tres clases diferentes de direcciones, las cuales se representan mediante tres rangos de !alores# Clase !: 9on las ue en su primer byte tienen un !alor comprendido entre 6 y 6@6, incluyendo ambos !alores. Estas direcciones utilizan *nicamente este primer byte para identificar la red, uedando los otros tres bytes disponibles para cada uno de los computadores ue pertenezcan a esta misma red. Esto significa ue podr'n e%istir m's de diecis+is millones de ordenadores en cada una de las redes de esta clase. Este tipo de direcciones es usado por redes muy e%tensas, pero hay ue tener en cuenta ue s"lo puede haber 6@6 redes de este tamao. Clase 2: Estas direcciones utilizan en su primer byte un !alor comprendido entre 6@8 y 676, incluyendo ambos. En este caso el identificador de la red se obtiene de los dos primeros bytes de la direcci"n, teniendo ue ser un !alor entre 6@8.6 y 676.@B> 1no es posible utilizar los !alores 0 y @BB por tener un significado especial2. $os dos *ltimos bytes de la direcci"n constituyen el identificador del host permitiendo, por consiguiente, un n*mero m'%imo de 6>B66 ordenadores en la misma red. Clase C: En este caso el !alor del primer byte tendr' ue estar comprendido entre 67@ y @@A, incluyendo ambos !alores. Este tercer tipo de direcciones utiliza los tres primeros bytes para el n*mero de la red, con un rango desde 67@.6.6 hasta @@A.@B>.@B>. De esta manera ueda libre un byte para el computador, lo ue permite ue se conecten un m'%imo de @B> computadores en cada red. Estas direcciones permiten un menor n*mero de computadores ue las anteriores, aun ue son las m's numerosas pudiendo e%istir un gran n*mero redes de este tipo 1m's de dos millones2. Clase D: $as direcciones de esta clase estan reser!adas para multicasting ue son usadas por direcciones de computadores en areas limitadas. Clase E: 9on direcciones ue se encuentran reser!adas para su uso futuro. #abla de direcciones IP de Internet% Clase ) G , Primer b3te 6 .. 6@6 6@8 .. 676 67@ .. @@A Identificacin de red 6 byte @ byte A byte Identificacin de 4osts A byte @ byte 6 byte N5mero de N5mero de redes 4osts 6@6 66.@B6 @.06>.B6@ 66.A87.06> 6>.B66 @B>

En la clasificaci"n de direcciones anterior se puede notar ue ciertos n*meros no se usan. )lgunos de ellos se encuentran reser!ados para un posible uso futuro, como es el caso de las

direcciones cuyo primer byte sea superior a @@A 1clases D y E, ue a*n no est'n definidas2, mientras ue el !alor 6@7 en el primer byte se utiliza en algunos sistemas para prop"sitos especiales. .ambi+n es importante notar ue los !alores 0 y @BB en cual uier byte de la direcci"n no pueden usarse normalmente por tener otros prop"sitos especficos. El n*mero 0 est' reser!ado para las m' uinas ue no conocen su direcci"n, pudiendo utilizarse tanto en la identificaci"n de red para m' uinas ue a*n no conocen el n*mero de red a la ue se encuentran conectadas, en la identificaci"n de computador para m' uinas ue a*n no conocen su n*mero dentro de la red, o en ambos casos. El n*mero @BB tiene tambi+n un significado especial, puesto ue se reser!a para el broadcast. El broadcast es necesario cuando se pretende hacer ue un mensa-e sea !isible para todos los sistemas conectados a la misma red. Esto puede ser *til si se necesita en!iar el mismo datagrama a un n*mero determinado de sistemas, resultando m's eficiente ue en!iar la misma informaci"n solicitada de manera indi!idual a cada uno. :tra situaci"n para el uso de broadcast es cuando se uiere con!ertir el nombre por dominio de un ordenador a su correspondiente n*mero (/ y no se conoce la direcci"n del ser!idor de nombres de dominio m's cercano. $o usual es ue cuando se uiere hacer uso del broadcast se utilice una direcci"n compuesta por el identificador normal de la red y por el n*mero @BB 1todo unos en binario2 en cada byte ue identifi ue al computador. 9in embargo, por con!eniencia tambi+n se permite el uso del n*mero @BB.@BB.@BB.@BB con la misma finalidad, de forma ue resulte m's simple referirse a todos los sistemas de la red. El broadcast es una caracterstica ue se encuentra implementada de formas diferentes dependiendo del medio utilizado, y por lo tanto, no siempre se encuentra disponible. IP 0Internet Protocol1 6ersin -: $a nue!a !ersi"n del protocolo (/ recibe el nombre de (/!6, aun ue es tambi+n conocido com*nmente como (/!6 1/rotocolo de (nternet de 4ue!a Ceneraci"n2. El n*mero de !ersi"n de este protocolo es el 6 frente a la !ersi"n > utilizada hasta entonces, puesto ue la !ersi"n B no pas" de la fase e%perimental. $os cambios ue se introducen en esta nue!a !ersi"n son muchos y de gran importancia, aun ue la transici"n desde la !ersi"n > no debera ser problem'tica gracias a las caractersticas de compatibilidad ue se han incluido en el protocolo. (/!6 se ha diseado para solucionar todos los problemas ue surgen con la !ersi"n anterior, y adem's ofrecer soporte a las nue!as redes de alto rendimiento 1como ).<, Cigabit Ethernet y otros2 0na de las caractersticas m's llamati!as es el nue!o sistema de direcciones, en el cual se pasa de los A@ a los 6@8 bit, eliminando todas las restricciones del sistema actual. :tro de los aspectos me-orados es la seguridad, ue en la !ersi"n anterior constitua uno de los mayores problemas. )dem's, el nue!o formato de la cabecera se ha organizado de una manera m's efecti!a, permitiendo ue las opciones se sit*en en e%tensiones separadas de la cabecera principal. Formato de la cabecera: El tamao de la cabecera ue el protocolo (/!6 aade a los datos es de A@0 bit, el doble ue en la !ersi"n >. 9in embargo, esta nue!a cabecera se ha simplificado con respecto a la anterior. )lgunos campos se han retirado de la misma, mientras ue otros se han con!ertido en opcionales por medio de las e%tensiones. De esta manera los routers no tienen ue procesar parte de la informaci"n de la cabecera, lo ue permite aumentar de rendimiento en la transmisi"n. El formato completo de la cabecera sin las e%tensiones es el siguiente#

7ersin: 4*mero de !ersi"n del protocolo (/, ue en este caso contendr' el !alor 6. .amao# > bit. Prioridad: ,ontiene el !alor de la prioridad o importancia del pa uete ue se est' en!iando con respecto a otros pa uetes pro!enientes de la misma fuente. .amao# > bit. Eti8ueta de flu9o: ,ampo ue se utiliza para indicar ue el pa uete re uiere un tratamiento especial por parte de los routers ue lo soporten. .amao# @> bit. Lon'itud: Es la longitud en bytes de los datos ue se encuentran a continuaci"n de la cabecera. .amao# 66 bit. Si'uiente cabecera: 9e utiliza para indicar el protocolo al ue corresponde la cabecera ue se sit*a a continuaci"n de la actual. El !alor de este campo es el mismo ue el de protocolo en la !ersi"n > de (/. .amao# 8 bit. L mite de e:istencia: .iene el mismo prop"sito ue el campo de la !ersi"n >, y es un !alor ue disminuye en una unidad cada !ez ue el pa uete pasa por un nodo. .amao#8 bit. Direccin de ori'en: El n*mero de direcci"n del host ue en!a el pa uete. 9u longitud es cuatro !eces mayor ue en la !ersi"n >. .amao# 6@8 bit. Direccin de destino: 4*mero de direcci"n de destino, aun ue puede no coincidir con la direcci"n del host final en algunos casos. 9u longitud es cuatro !eces mayor ue en la !ersi"n > del protocolo (/. .amao# 6@8 bit. Or'ani;acin de la cabecera IP6-% Hersi"n /rioridad Eti ueta de flu-o $ongitud 9iguiente cabecera $mite de e%istencia Direcci"n de origen Direcci"n de destino

$as e%tensiones ue permite aadir esta !ersi"n del protocolo se sit*an inmediatamente despu+s de la cabecera normal, y antes de la cabecera ue incluye el protocolo de ni!el de transporte. $os datos situados en cabeceras opcionales se procesan s"lo cuando el mensa-e llega a su destino final, lo ue supone una me-ora en el rendimiento. :tra !enta-a adicional es ue el tamao de la cabecera no est' limitado a un !alor fi-o de bytes como ocurra en la !ersi"n >. /or razones de eficiencia, las e%tensiones de la cabecera siempre tienen un tamao m*ltiplo de 8 bytes. )ctualmente se encuentran definidas e%tensiones para routing e%tendido, fragmentaci"n y ensambla-e, seguridad, confidencialidad de datos, etc. Direcciones en la 6ersin -: El sistema de direcciones es uno de los cambios m's importantes ue afectan a la !ersi"n 6 del protocolo (/, donde se han pasado de los A@ a los 6@8 bit 1cuatro !eces mayor2.

Estas nue!as direcciones identifican a un interfaz o con-unto de interfaces y no a un nodo, aun ue como cada interfaz pertenece a un nodo, es posible referirse a +stos a tra!+s de su interfaz. El n*mero de direcciones diferentes ue pueden utilizarse con 6@8 bits es enorme. .e"ricamente seran @6@8 direcciones posibles, siempre ue no apli uemos alg*n formato u organizaci"n a estas direcciones. Este n*mero es e%tremadamente alto, pudiendo llegar a soportar m's de 66B.000 trillones de direcciones distintas por cada metro cuadrado de la superficie del planeta .ierra. 9eg*n di!ersas fuentes consultadas, estos n*meros una !ez organizados de forma pr'ctica y -er'r uica uedaran reducidos en el peor de los casos a 6.B6> direcciones por cada metro cuadrado, y siendo optimistas se podran alcanzar entre los tres y cuatro trillones. E%isten tres tipos b'sicos de direcciones (/!6 seg*n se utilicen para identificar a un interfaz en concreto o a un grupo de interfaces. $os bits de mayor peso de los ue componen la direcci"n (/!6 son los ue permiten distinguir el tipo de direcci"n, emple'ndose un n*mero !ariable de bits para cada caso. Estos tres tipos de direcciones son# Direcciones unicast: 9on las direcciones dirigidas a un *nico interfaz de la red. $as direcciones unicast ue se encuentran definidas actualmente est'n di!ididas en !arios grupos. Dentro de este tipo de direcciones se encuentra tambi+n un formato especial ue facilita la compatibilidad con las direcciones de la !ersi"n > del protocolo (/. Direcciones an3cast: (dentifican a un con-unto de interfaces de la red. El pa uete se en!iar' a un interfaz cual uiera de las ue forman parte del con-unto. Estas direcciones son en realidad direcciones unicast ue se encuentran asignadas a !arios interfaces, los cuales necesitan ser configurados de manera especial. El formato es el mismo ue el de las direcciones unicast. Direcciones multicast: Este tipo de direcciones identifica a un con-unto de interfaces de la red, de manera ue el pa uete es en!iado a cada una de ellos indi!idualmente. $as direcciones de broadcast no est'n implementadas en esta !ersi"n del protocolo, debido a ue esta misma funci"n puede realizarse ahora mediante el uso de las direcciones multicast. MO#I7OS DEL S+"<IMIEN#O DE L! IP 7E"SION -: El moti!o b'sico para crear un nue!o protocolo fue la falta de direcciones. (/!> tiene un espacio de direcciones de A@ bits, en cambio (/!6 ofrece un espacio de 6@8 bits. El reducido espacio de direcciones de (/!>, -unto al hecho de falta de coordinaci"n para su asignaci"n durante la d+cada de los 80, sin ning*n tipo de optimizaci"n, de-ando incluso espacios de direcciones discontinuos, generan en la actualidad, dificultades no pre!istas en a uel momento. :tros de los problemas de (/!> es la gran dimensi"n de las tablas de ruteo en el bacIbone de (nternet, ue lo hace ineficaz y per-udica los tiempos de respuesta. Debido a la multitud de nue!as aplicaciones en las ue (/!> es utilizado, ha sido necesario agregar nue!as funcionalidades al protocolo b'sico, aspectos ue no fueron contemplados en el an'lisis inicial de (/!>, lo ue genera complicaciones en su escalabilidad para nue!os re uerimientos y en el uso simult'neo de dos o m's de dichas funcionalidades. Entre las m's conocidas se pueden mencionar medidas para permitir la ,alidad de 9er!icio, 9eguridad y mo!ilidad. F+NCION!MIEN#O DE L! C!P! DE "ED EN EL MODELO OSI: $a capa de red proporciona sus ser!icios a la capa de transporte, siendo una capa comple-a ue proporciona conecti!idad y selecci"n de la me-or ruta para la comunicaci"n entre m' uinas ue pueden estar ubicadas en redes geogr'ficamente distintas.

Es la responsable de las funciones de conmutaci"n y enrutamiento de la informaci"n 1direccionamiento l"gico2, proporcionando los procedimientos necesarios para el intercambio de datos entre el origen y el destino, por lo ue es necesario ue conozca la topologa de la red 1forma en ue est'n interconectados los nodos2, con ob-eto de determinar la ruta m's adecuada. 9us principales funciones son# Di!idir los mensa-es de la capa de transporte 1segmentos2 en unidades m's comple-as, denominadas pa8uetes, a los ue asigna las direcciones l"gicas de los computadores ue se est'n comunicando. ,onocer la topologa de la red y mane-ar el caso en ue la m' uina origen y la m' uina destino est+n en redes distintas. Encaminar la informaci"n a tra!+s de la red en base a las direcciones del pa uete, determinando los m+todos de conmutaci"n y enrutamiento a tra!+s de dispositi!os intermedios 1routers2. En!iar los pa uetes de nodo a nodo usando un circuito !irtual o datagramas. Ensamblar los pa uetes en el computador destino. En esta capa es donde traba-an los routers, dispositi!os encargados de encaminar o dirigir los pa uetes de datos desde el origen hasta el destino a tra!+s de la me-or ruta posible entre ellos. F+NCION!MIEN#O DE L! IP DEN#"O DEL MODELO OSI: El protocolo de (/ es la base fundamental de (nternet. Jace posible en!iar datos de la fuente al destino. El ni!el de transporte parte el flu-o de datos en datagramas. Durante su transmisi"n se puede partir un datagrama en fragmentos ue se montan de nue!o en el destino /a uetes de (/#

7ersin% Es la >. /ermite las actualizaciones. I/L% $a longitud del encabezamiento en palabras de A@ bits. El !alor m'%imo es 6B, o 60 bytes.

fiable. 4o usado. fragmento. nue!o.

#ipo de ser6icio% Determina si el en!o y la !elocidad de los datos es Lon'itud total% Jasta un m'%imo de 6B.BAB bytes. Identificacin% /ara determinar a u+ datagrama pertenece un DF 0Don=t Fra'ment1% El destino no puede montar el datagrama de MF 0More Fra'ments1% 4o establecido en el fragmento *ltimo. Despla;amiento del fra'mento% ) u+ parte del datagrama pertenece este fragmento. El tamao del fragmento elemental es 8 bytes. #iempo de 6ida% 9e decrementa cada salto. Protocolo% /rotocolo de transporte en ue se debiera basar el datagrama. $as opciones incluyen el enrutamiento estricto 1se especifica la ruta completa2, el enrutamiento suelto 1se especifican solamente algunos routers en la ruta2, y grabaci"n de la ruta $a operaci"n t+cnica en la ue los datos son transmitidos a tra!+s de la red se puede di!idir en dos pasos discretos, sistem'ticos. ) cada paso se realizan ciertas acciones ue no se pueden realizar en otro paso. ,ada paso incluye sus propias reglas y procedimientos, o protocolo. $os pasos del protocolo se tienen ue lle!ar a cabo en un orden apropiado y ue sea el mismo en cada uno de los e uipos de la red. En el e uipo origen, estos pasos se tienen ue lle!ar a cabo de arriba hacia aba-o. En el e uipo de destino, estos pasos se tienen ue lle!ar a cabo de aba-o hacia arriba. El e uipo origen# $os protocolos en el e uipo origen# 6. 9e di!iden en secciones m's pe ueas, denominadas pa uetes. @. 9e aade a los pa uetes informaci"n sobre la direcci"n (/, de forma ue el e uipo de destino pueda determinar si los datos le pertenecen. 9. /repara los datos para transmitirlos a tra!+s de la 4(, y en!iarlos a tra!+s del cable de la red. El e uipo de destino# $os protocolos en el e uipo de destino constan de la misma serie de pasos, pero en sentido in!erso. 6. .oma los pa uetes de datos del cable y los introduce en el e uipo a tra!+s de la 4(,. @. E%trae de los pa uetes de datos toda la informaci"n transmitida eliminando la informaci"n aadida por el e uipo origen. A. ,opia los datos de los pa uetes en un b*fer para reorganizarlos en!iarlos a la aplicaci"n. $os e uipos origen y destino necesitan realizar cada paso de la misma forma para ue los datos tengan la misma estructura al recibirse ue cuando se en!iaron. >COMO SE P"OCES!N LOS P!?+E#ES #CP(IP EN EL MODELO OSI@ $os protocolos como .,/=(/ determinan c"mo se comunican las computadoras entre ellas por redes como (nternet. Estos protocolos funcionan con-untamente, y se sit*an uno encima de otro en lo ue se conoce com*nmente como pila de protocolo. ,ada pila del protocolo se disea para lle!ar a cabo un prop"sito especial en la computadora emisora y en la receptora. $a pila

.,/ combina las pilas de aplicaci"n, presentaci"n y sesi"n en una tambi+n denominada pila de aplicaci"n. En este proceso se dan las caractersticas del en!asado ue tiene lugar para transmitir datos# $a pila de aplicaci"n .,/ formatea los datos ue se est'n en!iando para ue la pila inferior, la de transporte, los pueda remitir. $a pila de aplicaci"n .,/ realiza las operaciones e ui!alentes ue lle!an a cabo las tres pilas de :9( superiores# aplicaciones, presentaci"n y sesi"n. $a siguiente pila es la de transporte, ue es responsable de la transferencia de datos, y asegura ue los datos en!iados y recibidos son de hecho los mismos, en otras palabras, ue no han surgido errores durante +l en!i" de los datos. .,/ di!ide los datos ue obtiene de pila de aplicaci"n en segmento. )grega una cabecera contiene informaci"n ue se usar' cuando se reciban los datos para asegurar ue no han sido alterados en ruta, y ue los segmentos se pueden !ol!er a combinar correctamente en su forma original. $a tercera pila prepara los datos para la entrega introduci+ndolos en data gramas (/, y determinando la direcci"n (nternet e%acta para estos. El protocolo (/ traba-a en la pila de (nternet, tambi+n llamada pila de red. ,oloca un en!ase (/ con una cabecera en cada segmento. $a cabecera (/ incluye informaci"n como la direcci"n (/ de las computadoras emisoras y receptoras, la longitud del data grama y el orden de su secuencia. El orden secuencial se aade por ue el data grama podra sobrepasar posiblemente el tamao permitido a los pa uetes de red, y de este modo necesitara di!idirse en pa uetes m's pe ueos. (ncluir el orden secuencial les permitira !ol!erse a combinar apropiadamente. CONCL+SION 0na de las necesidades m's acuciantes de un sistema de comunicaciones es el establecimientos de est'ndares, sin ellos s"lo podran comunicarse entre si e uipos del mismo fabricante y ue usaran la misma tecnologa. $a cone%i"n entre e uipos electr"nicos se ha ido estandarizando paulatinamente, el <odelo :9( es la principal referencia para las comunicaciones por red. )un ue e%isten otros modelos, en la actualidad la mayora de los fabricantes de redes relacionan sus productos con el modelo :9(, especialmente cuando desean ensear a los usuarios c"mo utilizar sus productos. $os fabricantes consideran ue es la me-or herramienta disponible para ensear c"mo en!iar y recibir datos a tra!+s de una red. El modelo de referencia :9( permite ue los usuarios !ean las funciones de red ue se producen en cada capa. Es un modelo entendible para los usuarios. )dem's en el traba-o se defini" y e%plico la (/ tanto en su !ersi"n > como en su nue!a !ersi"n, (/ !ersi"n 6. Entendiendo ue la necesidad de la creaci"n de la nue!a !ersi"n radica en el agotamiento de las direcciones de la (/ anterior. 9e e%plico el modelo :9( y se hizo +nfasis en la capa A, debido a ue en esta capa funciona u opera el protocolo de (nternet, es decir, el protocolo (/, En esta capa se establece las comunicaciones y determina el camino ue tomar'n los datos en la red. 2I2LIO<"!FI!

Douglas E. ,omer. InternetworAin' wit4 #CP(IP% PrinciplesB Protocols and !rc4itecture . 6era Edici"n /rentice&Jall, 6788. Douglas E. ,omer and Da!id $. 9te!ens. InternetworAin' wit4 #CP(IP% 7olume II% @da Edici"n /rentice&Jall, 6776. C5)$$), /. COMO F+NCION!N L!S IN#"!NE#S 6era Edici"n. /rentice&Jall, 6776. /5:.:,:$:9 K:4 $(4EL. Disponible en# http#==www.protocols.com=

Вам также может понравиться