You are on page 1of 10

Conmutacin de circuitos La conmutacin de circuitos fue, y an se sigue empleando en el establecimiento de llamadas telefnicas; aunque en la actualidad est siendo reemplazada

por la telefona digital que utiliza otro tipo de conmutacin. Bsicamente consiste en una serie de relevadores que se van conmutando para enlazar las lneas de los usuarios con lneas de troncales para formar una lnea fsica desde el origen hasta el destino. Ello ocurre a medida que el usuario va marcando los nmeros del telfono al cual desea comunicarse. Como caractersticas importantes de esta tecnologa estn: Resulta evidente que se forma una lnea fsica desde el origen hasta el destino. Si alguna lnea o relevador en la trayectoria se daa, la comunicacin se interrumpe. Esto hace que al inicio exista un tiempo de espera, mientras se realiza la conexin; pero despus, la transmisin se realiza a la mxima velocidad posible del canal, ya que el enlace es exclusivo para esa transmisin. Mientras dura la llamada la lnea (desde el origen hasta el destino) estar ocupada y nadie podr utilizarla. Cuando no se transmite, el canal es desperdiciado porque no puede ser utilizado por nadie ms. Cuando uno de los usuarios cuelga, se termina el enlace y en ese momento se liberan las diversas lneas (de troncales y abonados) y podrn ser utilizadas por otros usuarios. Si se establece un enlace de esta forma y no se transmite nada, la lnea sigue ocupada, y por lo tanto, se desperdicia el ancho de banda. En esta tecnologa resulta necesario que existan gran cantidad de lneas disponibles para poder formar los enlaces. Cuando la cantidad de usuarios que intentan comunicarse es demasiado, las lneas disponibles pueden agotarse y nadie se podr comunicar hasta que se libere una. Conmutacin de paquetes Internet es una internetwork que utiliza la tecnologa de la conmutacin de paquetes. Ella consiste bsicamente en la existencia de dispositivos especiales que unen las diversas redes y cuya funcin es la de conmutan (pasar de una red a otra) los paquetes para permitir su viaje a travs de la internetwork hasta su destino final. Estos dispositivos reciben el nombre de ruteadores y toman la decisin de cul es el mejor camino basados en la informacin que recolectan de las redes que los rodean y de la informacin que lleva cada paquete. Si una ruta falla o se encuentra muy satura, tienen la capacidad para tomar la decisin y enviarlos por otra. El paquete es formado en el equipo fuente y est compuesto por un pedazo de la informacin que se desea transmitir y un encabezado que contiene la informacin suficiente para que llegue a su destino; informacin como la direccin del equipo fuente y destino y as como lo necesario para el equipo destino pueda volver a reunir y ordenar todos los paquetes que forman el mensaje original. Las ventajas de esta tcnica son: Se utiliza un mismo medio de transporte, el cual es compartido por todos los equipos; cada uno enva paquetes independientes, impidiendo que un solo equipo se aduee de medio. Se optimizando el ancho de banda al mximo. Ya que mientras un equipo prepara un paquete, otro puede utilizar el medio para enviar los suyos. Se forma un enlace lgico entre el equipo fuente y el destino; no fsico. Se tiene mltiple rutas para llegar al destino. Si alguna se daa los ruteadores reenvan los paquetes por otra ruta sin la intervencin ni el conocimiento de los usuarios; los cuales siguen recibiendo su informacin de forma ininterrumpida. Tipos de Enlaces PUNTO A PUNTO En este tipo de enlace es donde se encuentran conectadas dos computadoras, una a la otra, a travs de un medio, por el cual se establece el enlace entre los dos equipos. PUNTO - MULTIPUNTO En este tipo de enlace es donde se encuentra varias computadoras conectadas a un medio y la informacin que transmite una le llega a las dems y a varios puntos especficos. Modos de operacin Existen diferentes formas (llamados Modos) en las cuales se establece una transmisin de informacin entre dos computadoras Y ellas son : Simplex, Half Duplex y Full Duplex. En el primero, Simplex, existe un nico sentido en el cual viaja la informacin por el medio. Esta va de un transmisor hacia un receptor. Ejemplos de esta comunicacin la podemos encontrar en la vida diaria: La Televisin y el Radio; no es posible a travs de un televisor o radio contestar una pregunta que realice un conductos o locutor respectivamente. En el segundo modo, Half Duplex, la informacin puede viajar en ambos sentidos; pero no al mismo tiempo. Ejemplos de estos los podemos encontrar en la radio de banda civil, dnde una persona habla y para dar la oportunidad a su contraparte dice la frase cambio. Finalmente, el modo Full Duplex permite la comunicacin simultanea entre las dos entidades. Como ejemplo ponemos el caso de la lnea telefnica en la cual, aunque no suele ser el caso, ambas personar pueden hablar y escuchar al mismo tiempo. TCNICAS DE SEALIZACIN

Para enviar la informacin a travs del medio de transmisin, se utilizan seales que representan los datos, conocidas como tcnicas de sealizacin; dentro de las cuales, las ms empleadas son: BANDA BASE (FORMA DIGITAL). En esta tcnica se envia una seal digital y para transmitir la informacin se ocupa todo el ancho de banda, esto quiere decir que en el cable nicamente puede existir una seal en un momento determinado (slo una informacin y no dos; ya que se pierde la informacin y da como resultado, lo que se conoce como colisin). BANDA ANCHA (FORMA ANALGICA). En esta tcnica se envia una seal analgica que ocupa un pequeo espacio del ancho de banda total; por lo que, se pueden enviar varias seales al mismo tiempo pero a distinta frecuencia. Para ello se utilizan diversas seales portadoras que son moduladas, ya sea en frecuencia, amplitud o fase para transmitir la informacin. Para ello se requieren modems (moduladores / demoduladores de la seal). Cuando se utiliza coaxial para banda ancha debe ser de 75homs de impedancia. TOPOLOGA La topologa es la forma fsica que adquiere la red al interconectar los equipos. BUS VENTAJAS - Es econmico y fcil de instalar. - Si un equipo falla la red sigue funcionando. DESVENTAJAS - Si el bus tiene problemas o se rompe ninguna computadora se conectar o tendr servicio. - Para agregar un nuevo equipo se tiene que interrumpir el servicio. ANILLO VENTAJAS - No hay colisiones. DESVENTAJAS - Si se rompe el cable toda la red falla. - Si en la red un equipo falla, toda la red falla. - Para agregar un nuevo equipo se tiene que interrumpir el servicio. ESTRELLA VENTAJAS - Si un equipo falla la red sigue funcionando. - Si un cable se rompe la red sigue funcionando. - Se pueden agregar nuevos equipos sin interrumpir la red. . DESVENTAJAS - Se debe de tener cuidado con la unidad central; de que est bien ubicada, de que no falte la energa elctrica, porque si no, toda la red falla. JERRQUICA En este tipo de topologa el equipo principal (el que est hasta arriba) es el que manda. Si un equipo falla, afecta a los de menor jerarqua; los que estn conectados por debajo de l nicamente. MALLA VENTAJAS - Tiene mltiples caminos para transmitir. - Si falla un cable de la red, la informacin fluye por otro camino, por lo que sigue funcionando. - Si falla un equipo los dems elementos de la red siguen funcionando. DESVENTAJAS - Es muy cara. - Protocolo complejo ESTRELLA - ANILLO Este tipo de topologa fsicamente parase una estrella, pero funciona lgicamente como anillo. El dispositivo central recibe el nombre de MAU (Unidad de Acceso Mltiple). ESTRELLA BUS Esta topologa fsicamente parece una estrella pero funciona lgicamente como bus. El dispositivo central recibe el nombre de repetidor multipuerto comnmente llamado concentrador. CLASIFICACIN DE LAS REDES Las redes se pueden clasificar entre otras formas como las que se muestran en el siguiente cuadro: POR SU TAMAO LAN - ( RED DE REA LOCAL ) Este tipo de red puede ocupar un cuarto, un piso, un edificio o grupos de edificios contiguos; puede extenderse 5 a 8 Km. Puede ser, por ejemplo una compaa o escuela (red pequea). Los tipos de cable que esta red puede usar son:

- CABLE COAXIAL. - UTP. - FIBRA OPTICA. MAN - (RED DE REA METROPILITANA) Este tipo de red comunica a varios edificios en una rea metropolitana; puede extenderse al rededor de 80Km por ejemplo: RED UNAM, (abarca una ciudad). Los tipos de cable que esta red puede usar son: - FIBRA PTICA. - MICROONDAS. - LNEAS TELEFNICAS. WAN - ( RED DE REA AMPLIA) Este tipo de red puede unir ciudades del mismo pas o de diferentes partes del mundo, como por ejemplo: la red de las compaas Banamex, Aeromxico, serfin o la misma red Internet. (abarca varias ciudades o pases). Los tipos de cable que esta red puede usar son: - FIBRA PTICA. - VIA SATELITE. - PREDOMINA EL USO DE CARRIER. (Compaas que tienen instalada una infraestructura para conectar ciudades y que ponen a disposicin del pblico; como compaas telefnicas. POR SU USO RED PBLICA En este tipo de red puede tener acceso todo tipo de persona sin pagar ningn precio. RED PRIVADA A este tipo de red solo tienen acceso las personas que pertenecen a la empresa o compaa, propietaria de la red. RED COMERCIAL En este tipo de red, si se quiere tener acceso se tiene que pagar un precio. MTODO DE ACCESO CSMA / CS TOKEN / PASING TOKEN / BUS TECNOLOGA ETHERNET TOKEN RING ATM ARC net SISTEMA OPERATIVO UNIX NT NOVELL WINDOWS (95,98,ME,2000,XP) LANTASTIX ELEMENTOS DE UNA RED A continuacin se muestra en el siguiente cuadro los elementos que integran una red, los cuales sern tratados a mayor detalle en el siguiente captulo. DISPOSITIVOS QUE PERMITEN COMUNICAR REDES REPETIDOR Este dispositivo toma la seal, la regenera devolviendo su amplitud y forma para posteriormente pasarla al otro cable. Este dispositivo no asla el trfico, transmite la seal tal cual. PUENTE (BRIDGE) Este dispositivo conecta redes que tengan distintos medios de transmisin; tiene la capacidad de aislar el trfico; une redes con distinto mtodo de acceso, adems de realizar lo que hace el repetidor. Se tiene que utilizar el mismo protocolo. RUTEADOR (ENCAMINADOR) Este tipo de dispositivo encamina y gua a la seal hasta llegar a su destino, toma la decisin de enviar la seal por algn medio sin trfico. Adems, este dispositivo realiza lo que hace el puente y el repetidor. COMPUERTA (GETAWAY) Este dispositivo tiene la capacidad de unir redes con protocolos diferentes, realiza lo que hace el ruteador, el puente y el repetidor. MEDIOS DE TRANSMISIN Es un medio que nos va a permitir unir los equipos, para elegir un medio de transmisin tenemos que tomar en cuenta las siguientes caractersticas:

- ANCHO DE BANDA. - COSTO. - VELOCIDAD DE TRANSMISIN. - SEGURIDAD. - DISTANCIA. - MANEJABILIDAD DEL CABLE. - INMUNIDAD A INTERFERENCIAS. TIPOS DE MEDIOS DE TRANSMISIN Los diferentes tipos de medios de transmisin se muestran en el siguiente cuadro: COAXIAL Es un conductor forrado por dos aislantes, dentro de estos dos aislantes se encuentra una malla metlica. Recibe su nombre porque los conductores que forman al cable coaxial comparten el mismo eje. PAR TRENZADO Este tipo de cable est formado por varios pares de cables (4,8 o ms). Cada par se encuentra trenzado con la finalidad de reducir las interferencias internas causadas por los mismos cables cuando transmiten informacin. Es sumamente econmico por lo cual es muy utilizado en la actualidad. Existen varios tipos de este cable: el UTP, o cable par trenzado sin blindaje; el FTP, o cable par trenzado apantallado, y STP, o cable par trenzado blindado. La proteccin contra interferencias es menor en el UTP y mayor en el STP. El FTP es el punto medio entre estos dos. De forma analgica es el costo. El cable UTP lo podemos encontrar en varias categoras desde la 1 hasta la 7. A mayor categora mayor calidad, mayor ancho de banda y mayor costo. FIBRA PTICA Este medio es construido con un material de silicio o cristal, dando cierta flexibilidad al conductor, pero si es doblado ms all de sus lmites, se romper y dejar de circular la seal por l, interrumpiendo la comunicacin. Est compuesto por dos conductores concntricos, siendo el conductor central el encargado de guiar las seales luminosas empleadas en la transmisin. De los medios de transmisin este es el que posee mayor ancho de banda, las velocidades de transmisin son a la velocidad de la luz, alcanza distancias de uno a varios kilmetros sin necesidad de repetidor, es inmune a las interferencias electromagnticas y brinda un nivel alto de seguridad; pero es el ms caro y sofisticado en su instalacin y manejo. Para realizar la transmisin a travs de l se emplea un dispositivo que convierte las seales elctricas que maneja la computadora a seales luminosas capaces de viajar por la fibra ptica, en el lado receptor se emplea un dispositivo que realiza la funcin inversa, es decir, que convierta seales luminosas en elctricas. Para el primer caso pueden emplearse leds, diodo laser o un laser, y para el segundo caso puede emplearse un fotodiodo. ESTNDAR 802.3 El estndar 802.3 est compuesto por varios subestndares que definen redes que funcionan con el mtodo de acceso CSMA/CD para distintos medios y velocidades de transmisin. A continuacin se darn algunas de las caractersticas que deben cumplir algunos de estos subestndares: 10 BASE 5 10 BASE 2 10 BASE T El primero fue el primer estndar y se utiliz a inicios y mediados de los 80s. El segundo fue muy popular a finales de los 80s e inicios de los 90s, y finalmente el tercero que se empez a utilizar a mediados de los 90s y en la actualidad aun suele encontrarse en muchas instalaciones. Actualmente est el proceso la migracin del estndar 10baseT al 100baseT. Existen ms estndares y algunos estn en desarrollo como el de la red de 10gigabits de velocidad. 10 BASE 5 Este tipo de red LAN utiliza un cable coaxial grueso y sus caractersticas principales son: CARACTERSTICAS - Topologa tipo bus. - Distancia total de la red con repetidores es de 2500 mtr. - 5 Segmentos mximo; 3 pueden llevar equipos y 2 no. - Medio de transmisin, C.O. grueso de 50 ohms de impedancia. - Requiere un transceptor para poder conectar la PC al bus. - Velocidad de transmisin 10Mbs. - Distancia mxima de un segmento 500 Mts. - No. mximo de repetidores es de 4. - Requiere terminadores de 50 ohms. En los extremos del bus. - Tcnica de sealizacin banda base. - No. mximo de nodos por segmento es de 100. - Distancia mnima entre nodos es de 2.5Mts. 10 BASE 2

Este tipo de red, utiliza un cable coaxial delgado, sus caractersticas principales son: CARACTERSTICAS - Topologa tipo bus. - Distancia total de la red con repetidores es de 925 mtr. - 5 Segmentos mximo; 3 pueden llevar equipos y 2 no. - Medio de transmisin, C.O. delgado de 50 ohms de impedancia (RG58 AU). - Velocidad de transmisin 10Mbs. - Distancia mxima de un segmento 185 Mts. - No. mximo de repetidores es de 4. - Requiere terminadores de 50 ohms. En los extremos del bus. - Tcnica de sealizacin banda base. - No. mximo de nodos por segmento es de 30. - Se utilizan conectores tipo T y BNC. 10 BASE T Este tipo de red, ocupa un cable par trenzado, sus caractersticas principales son: CARACTERSTICAS - Medio de transmisin cable par trenzado sin blindaje (UTP) categora 3 o superior - Tcnica de sealizacin banda base. - Velocidad de transmisin 10 Mbs. - Topologa fsica de estrella y lgica de bus. - Se emplean conectores RJ45. - El dispositivo central de la estrella es un repetidor multipuerto, tambin conocido como hub o concentrador. - Distancia mxima entre el concentrador y la PC es de 100 Mts. - Para ampliar la red se pueden conectar hasta 4 concentradores en cascada. - Para ampliar la red se puede utilizar concentradores apilables Existen concentradores administrables que nos permiten revisar los equipos y llevar estadsticas de forma remota y muy sencilla. Modelo de referencia OSI El modelo OSI pretende ser un punto de referencia para analizar el proceso de comunicacin en redes. Este no es un protocolo; si no un modelo que intenta servir como patrn para que los diseadores de protocolos se basen en l, y de esta forma, se creen protocolos que con mnimas o ninguna modificacin, puedan establecer comunicacin. El modelo OSI fue desarrollado por ISO (Organizacin de Estndares Internacional) posterior a la creacin del protocolo TCP/IP y muchos otros, pero debido a la sencillez con que se explican los elementos que intervienen en la comunicacin y su importancia, es estudiado antes de poder emprender el anlisis de un protocolo. Funcionamiento El proceso para realizar la transmisin de la informacin fue analizado y dividido en 7 capas; cada una con una funcin definida claramente y un nombre relacionado a su funcin, as como la caracterstica de ser independientes entre ellas. Un resumen de la funcin de cada una de ellas de manera sencilla y simple es: La capa 7, est encargada de la definicin de los protocolos de aplicacin. Generalmente existe un protocolo por cada aplicacin. La capa 6, es la encargada de establecer una presentacin estndar para la transmisin de la informacin. La capa 5, es la encargada del proceso de iniciar, mantener y cerrar la sesin durante la cual se transmite la informacin. La capa 4, es la encargada del transporte; establecer mecanismos de recuperacin de informacin, cerciorndose que la informacin llegue en orden y sin errores. La capa 3, es la encargada del direccionamiento de los paquetes a travs de los diversos elementos que enlazan las distintas redes para que pueda llegar a su destino. La capa 2, es la encargada de establecer los mtodos de acceso al medio, los mecanismos para establecer la conexin de punto a punto en la red. Esta capa est muy ligada al parte fsica de la red. La capa 1, es la encargada de definir todos los aspectos fsicos como impedancias, medios, voltajes, etc. En este modelo, la informacin pasa desde la capa superior (7) a la capa inferior (1) durante la transmisin y de la primera capa a la sptima durante la recepcin. Al igual, este modelo acepta la transmisin de informacin en ambos sentidos, Siempre que la informacin pasa por una capa le es aadida cierta informacin de control para asegurar el envo, que es conocida como encabezado; de tal forma que al momento de llegar a la capa uno, sta est formada por los encabezados que coloca cada una de las capas y la informacin original a transmitir. A este proceso se le llama Encapsulado. La estructura de los encabezados en cada nivel es diferente, y tericamente, un nivel no requiere conocer nada de la estructura de los niveles superiores o inferiores; simplemente trata la informacin que recibe como datos. El proceso contrario, desencapsulado, se efecta durante la recepcin; en donde la informacin es recibida en la capa inferior (uno), la cual elimina su encabezado y el resto lo pasa a la capa superior. De esta forma, a medida que los datos suben por la pila de protocolos se le van eliminado los encabezados que fueron colocados durante la transmisin, hasta que finalmente la aplicacin recibe los datos originales.

Un concepto final en este modelo es el de la comunicacin, en el cual se establece que sta se lleva acabo entre capas del mismo nivel; esto es, que la capa uno del equipo fuente se comunica con la capa uno del destino; la dos del fuente con la dos del destino y as sucesivamente. Este tipo de tecnologa minimiza el impacto en el cambio de la tecnologa, al no ser necesario reconstruir todo el protocolo cuando se realicen cambios; si no nicamente se modifica el mdulo, o capa, afectada. Esto permite el poder cambiar la red sin afectar al sistema operativo o viceversa. Introduccin El protocolo TCP/IP es un estndar de facto, a dems de ser un estndar militar del gobierno de los Estados Unidos. Es uno de los ms ampliamente difundidos y utilizado en el mundo, siendo este, el protocolo oficial de la red ms grande, Internet. Su amplia influencia ha provocado que diversas compaas lo incorporen en sus diseos, permitiendo que miles de usuario puedan compartir informacin y recursos de forma transparente. En este trabajo se presenta una pequea introduccin al tema relacionado con el protocolo de comunicacin TCP/IP, para lo cual, est dividido en varios apartados: En el primero se trata la historia de este protocolo, el cual est ligado al surgimiento de la red ARPANET, en un inicio, y posteriormente de Internet. El segundo analiza varios aspectos, como son sus caractersticas, estructura y la relacin que guarda con el modelo OSI, entre otros. Elementos que permitirn tener una visin general de su estructura y la relacin que guardan entre s los diversos protocolos que lo componen. En el tercer apartado se analizan a groso modo los protocolos ms importantes, como son TCP, IP y UDP entre otros. Historia del Protocolo. Como se recordar del tema de "historia de las redes" tratado en el captulo 1 la agencia ARPA del gobierno de Estados Unidos construy para septiembre de 1969 la red llamada ARPANET, quedara posteriormente origen a lo que conocemos como Internet. Para que esta primera red pudiese funcionar, en diciembre de 1970 el Grupo de Trabajo de Redes (NWG) termina el protocolo de comunicacin llamado NCP o Protocolo de Control de Red que sera utilizado en esta red. Para el 72, en la Conferencia de Comunicacin de Computadoras Internacional se realiza la primera demostracin pblica de ARPANET, la cual se llevo a cabo con bastante xito. Dado que NCP tendr a actuar como un controlador de dispositivos y no como un conmutador de paquetes, al crecimiento de los nodos y la necesidad de una arquitectura abierta fue que en 1973 Cerf y Kahm empezaron el desarrollo de un nuevo protocolo denominado TCP (Protocolo de Control de Transmisin). Este, posteriormente sufri modificaciones y dividi sus funciones en dos protocolos: TCP, encargado de las funciones de transporte, control de flujo y recuperacin de paquetes, y el IP (Protocolo de Internet) encargado del direccionamiento de paquetes. Posteriormente se incrementara el protocolo ICMP para control de mensajes y retroalimentacin de problemas, y el protocolo UDP (Protocolo de Datagrama de usuario) que brindaba un acceso a IP para aquellas aplicaciones que no requirieran de los servicios de TCP. La creacin de aplicaciones para este protocolo no se hizo esperar, y as surgieron innumerables protocolos. La red ARPANET con su protocolo de comunicacin TCP/IP dio origen a lo que hoy en da se conoce como INTERNET; la red mundial a la cual se encuentra conectadas una innumerable cantidad de redes y equipos de cmputo ya es utilizada un sin fin de personas; Lo cual no est lejos de lo planteado en los inicios de este proyecto "UNA RED GALACTICA". GENERALIDADES DE TCP/IP TCP/IP es un protocolo de comunicacin, por lo que en l se describen las normas, reglas, formato de estructuras empleadas y mecanismos para llevar a cabo una comunicacin adecuada entre dos computadoras conectadas a travs de una red. TCP/IP es conocido como el Conjunto de Protocolos de Internet, ya que no est formado por dos protocolos, como muchos suelen creer; si no por una gran cantidad de ellos, de los cuales, ciertamente los ms importantes y fundamentales para el correcto funcionamiento son TCP e IP. Aunque en la actualidad existen arriba de 100 protocolos que lo conforman, un equipo requiere implementar un nmero pequeo de ellos para su correcto funcionamiento (TCP, IP, ICMP, ARP, etc.) y el resto, relacionado con las aplicaciones, solo si son requeridos por la estacin. A continuacin se dar un pequeo vistazo de algunos conceptos que permitirn entender cmo se encuentra estructurado. Caractersticas Dentro de las caractersticas de este protocolo destacan: Es un protocolo estndar abierto; esto es que est creado para trabajar la idea de una Arquitectura de Red Abierta, la cual intenta dar cabida para la transmisin de seales en cualquier tipo y tecnologa de red; por ello, durante su diseo se busco que este fuera: Independiente de del Hardware. En teora puede operar sobre cualquier tipo de red (Ethernet, token ring, ATM, dial up, lneas X25, etc.) Independiente del Software. En teora puede operar sobre cualquier tipo de Sistema Operativo (S.O. de Mac, MS-DOS, Windows, UNIX, etc.) Su tecnologa est disponible a cualquier persona y sin costo. Se pueden obtener los documentos que describen la estructura y funcin de la red, y de cada uno de los protocolos que lo componen sin ningn problema.

Utiliza la tecnologa de computacin de paquetes para realizar la transmisin de la informacin. En sta, la informacin es dividida en pequeos pedazos conocidos como paquetes, que contienen la informacin necesaria para llegar a su destino. Cada paquete viaja de una red a otra y de forma independiente, siendo conmutados de una a otra red, por los dispositivos conocidos como ruteadores (o compuertas en su caso). Las caractersticas anteriores surgen de la necesidad de poder unir y compartir la informacin y recursos de diversos equipos de cmputo, los cuales contaban con distintos sistemas operativos y tecnologa de red. RFC's Las peticiones de comentarios son los documentos oficiales que contienen la historia de este protocolo. Existen rfc's que definen cada uno de los protocolos documentos de investigacin, de la forma de operar de la red, y otros. Fueron creados para ser un medio de distribucin rpido e informal de los avances e investigacin en el desarrollo de ARPANET entre la comunidad. En un principio eran impresos y distribuidos mediante el correo tradicional, el cual era sumamente lento. Posteriormente y gracias al surgimiento de aplicaciones como FTP, permiti que stos fueran distribuidos de una manera eficiente por medio electrnico a travs de la misma red. Lo anterior fue lo que brinda un invaluable mecanismo que permiti la participacin de la gran comunidad cientfica y de investigadores, as como la diseminacin de la informacin con extremada rapidez; contribuyendo al sbito desarrollo de esta tecnologa. Hoy en la actualidad existe arriba de 3 000 documentos, dentro los cuales destacan los que tratan sobre los adelantos ms recientes, como lo es el protocolo IP versin 6 y otros. El mecanismo con el que operaban era el siguiente: Se publicaban los documentos como rfcs y la comunidad poda tener acceso a ellos, permitiendo implementar los protocolos y conocimientos expresados en ellos en los diversos sistemas y hardware que posean. Cada participante re-enviaba sus comentarios y experiencias sobre el tema, dando origen a nuevos rfcs, los cuales incorporaban, de ser necesario, las modificaciones sugeridas. De esto se puede apreciar que intervengan un gran nmero de personas en el desarrollo, dando auge y rapidez a los avances, todo ello controlado por diversos organismos. Arquitectura de TCP/IP Cuando se analiza al protocolo TCP/IP desde el punto de vista del modelo OSI, se pueden distinguir varias capas. Algunos autores establecen la existencia de tres, cuatro y hasta cinco capas. Dentro de los documentos que definen a TCP/IP se manejan 4, que a mi punto de vista, son las ms adecuadas. La capa de aplicacin de TCP/IP desarrolla las funciones de la capa de aplicacin, presentacin y sesin del modelo OSI. La capa de transporte de ambos modelos realizan esencialmente las mismas funciones, al igual que la capa de Internet y red respectivamente. La cuarta capa establecida para TCP/IP, realmente no es implementada por este protocolo, y solamente se han diseado algunos protocolos que realizan algunas funciones de la capa de enlace de OSI. Esto tiene que ver con el diseo original de TCP/IP, que sea independiente del Hardware. Si se definieran protocolos para las capas de enlace y fsicas de OSI, se estara restringiendo el funcionamiento del TCP/IP a un tipo de red en especfico. En su lugar, TCP/IP utiliza las capas de enlace y fsica ya definidas para la gran diversidad de redes, permitiendo de esta forma, el poder adaptarse a nuevas tecnologas. Lo anterior se ilustra en la siguiente figura, donde TCP/IP es montado sobres las normas de la IEEE para redes LAN y MAN. Pila de Protocolos de TCP/ IP La pila de protocolos que conforma a TCP/IP se ilustra en la siguiente figura, en la cual, tambin son agregados los de la IEEE 802 y algunos para conexin mediante MODEM, dando una visin ms amplia de lo tratado en el punto anterior. De esta grfica se puede apreciar la diversidad de protocolos existentes. Cabe destacar que ah estn representados slo algunos de ellos y cada uno es un tema de estudio completo. Tambin se puede apreciar que TCP/IP puede operar sobre redes como Ethernet, Fast Ethernet, Token Ring, Conexin va MODEM, ATM, X25, etc. PROTOCOLOS DE TCP/IP En este punto de estudiar de una manera sencilla, el funcionamiento de los diversos protocolos que componen a TCP/IP; para ello, se agruparan de acuerdo a la capa en la cual se encuentra ubicados. Debido a la gran cantidad de protocolos existentes, se analizaran los ms importantes que permiten un correcto funcionamiento. Protocolos de aplicacin En esta capa se encuentra la mayor cantidad de protocolos; ya que generalmente existe uno por cada aplicacin destinada a trabajar en red. Por ello, se mencionaran en forma breve algunos de ellos, sin profundizar en ninguno. Se puede encontrar una gran diversidad de protocolos de aplicacin que fueron creados para satisfacer las tambin amplias necesidades de servicios. Se pueden mencionar desde los iniciales, como el correo electrnico y transferencia de archivos, hasta los ms recientes y difundidos, como el Web, que estn destinados para servicios. As tambin, existen aquellos cuya funcin es el monitorear y administrar la red (ping, finger, DNS, SNMP, etc.). Correo electrnico, el cual permite la transmisin de mensajes por medio electrnico. Esta fue una de las primeras aplicaciones, y gracias a ella, se agilizo la distribucin de informacin entre investigadores, extendiendo el conocimiento y eliminando la barrera de las distancias. Varias de las primeras redes creadas tenan el propsito de servir para funciones similares como correo electrnico, boletines, noticias, etc. El protocolo empleado para llevar a cabo esta funcin es el SMTP o Protocolo de Transferencia de Correo Simple. FTP es un protocolo que permite la transferencia de archivos. l tambin contribuy, al permitir que los investigadores y diseadores pudieran distribuir investigaciones y resultados completos de una manera extremadamente fcil y rpida; dando un gil avance a los desarrollos que permitieron el rpido crecimiento de Internet.

Telnet, cuyo propsito fue proveer un mecanismo de comunicacin extremadamente sencillo y bidireccional. Su principal benfico es el poder, en determinado modo, emular una terminal remota que permita la comunicacin a travs de la red. El WWW o Gran telaraa mundial es un servicio que permite el poder adquirir acceso de una manera eficiente y sencilla (en ambiente grfico) a un sin fin de informacin y servicios. Este servicio es el que permiti el ingreso masivo de personas con poca, o en su caso nula experiencia, dando a Internet su apariencia actual. ste basa su funcionamiento en el concepto de Hipertexto y su protocolo correspondiente HTTP o Protocolo de Transferencia de Hipertexto. Ping es una herramienta sumamente importante para el manejo de redes. Permite determinar si existe una ruta o camino hacia un determinado equipo; es decir, si existe conexin, y de haberla, si el equipo remoto est activo. Generalmente ping es implementado a travs del mensaje de hecho del protocolo ICMP. Traceroute, es otra invaluable herramienta de administracin de redes. Mientras ping slo indica si hay una ruta, Traceroute indica cul es esta. DNS o Sistema de Nombres por Dominio represent una solucin a la saturada tabla que hosts. Este servicio permite distribuir de manera dinmica bases de datos a fin de que las direcciones de nombres como www.unam.mx, puedan ser traducidas a sus respectivas direcciones IP. Protocolos de transporte En este nivel se encuentran bsicamente dos protocolos: TCP y UDP. El primero brindando un sistema de transporte efectivo y seguro; el segundo, uno simple y rpido, pero no confiable. Ambos protocolos envan la informacin al protocolo IP que se encuentra en la capa re Red o Internet para su libramiento y ruteo. TCP Las especificaciones del protocolo TCP o Protocolo de Control de Transmisin se encuentran establecidas en el rfc 793 publicado en septiembre de 1981. Fue creado para proveer un servicio de comunicacin altamente confiable de equipo a equipo (o proceso a proceso) en un ambiente de redes. Dentro de sus principales caractersticas se encuentran: Es orientado a comunicacin. Lo cual indica que establece una conexin con el equipo remoto antes de transmitir, la mantiene y al final la cierra. Es confiable, dado que implementa una serie de mecanismos para cerciorarse de que la informacin llega a su destino, en el orden correcto, sin repetirse, sin errores as como otros. La forma que adquiere el encabezado en este protocolo es conocida como segmento y su estructura es la siguiente. El campo de puerto fuente contiene un nmero que identifica plenamente al protocolo de aplicacin que est enviando la informacin. El campo de puerto destino, permite al TCP destino identificar a cul de todos los protocolos de aplicacin que se encuentran en la capa superior, va destinada la informacin del segmento. El nmero de secuencia es un nmero que se asigna de forma consecutiva a cada byte que es transmitido. Este permite ordenar los datos en el equipo destino y eliminar datos repetidos, si es que llegan. El campo de nmero de secuencia contiene el nmero de secuencia que ha sido asignado al primer byte que se encuentra en el campo de los datos. El campo nmero de confirmacin contiene el nmero de secuencia del siguiente dato que espera recibir el equipo destino. Segmentos conteniendo los datos son enviados de la fuente al destino y segmentos conteniendo confirmaciones son enviados del destino a la fuente. Este mecanismo permite llevar un control y asegurar que, lo que se est enviando est siendo recibido en el equipo destino. El campo desplazamiento de datos permite determinar en qu lugar, dentro del segmento se encuentran los datos. El campo de banderas contiene, como su nombre lo indica, banderas que se activan para determinar acciones que deben ser seguidas. Por ejemplo, en l se encuentra la bandera de sincronizacin SYN, que es enviada al momento de establecer una sesin. La bandera de fin FIN, que es enviada al final de la transmisin e inicia el proceso de cierre de conexin. La bandera de urgencia URG, que indica que dentro de los datos hay algunos que tienen el caracter de urgente y deben ser procesados sin tardanza, o la de ACK, que indica que se trata de un segmento de confirmacin y dentro del campo de nmero de confirmacin se encuentra el nmero de secuencia del siguiente byte que se espera recibir en el destino, entre otros. El capo de ventana permite establecer un control de flujo en la transmisin e indica la cantidad de byte que el equipo que lo enva es capaz de recibir. El campo de suma de verificacin (checksum) contiene el resultado de una operacin matemtica efectuada sobre el segmento al momento de ser enviado. Esto permite verificar la integridad de los datos, y para ello, el equipo destino efecta la misma operacin matemtica (llamada suma de verificacin) al segmento. Si el resultado de la operacin es idntico al que se encontraba en este campo, el segmento es procesado dado que los datos no sufrieron alteracin; de caso contrario, el segmento es desechado por haber sufrido cambios durante la transmisin. El campo puntero de urgencia contiene un apuntador que indica en qu lugar, dentro de los datos, se encuentra los datos urgentes. Este campo tiene valor cuando se encuentra activada la bandera de urgencia URG. Las opciones son parmetros que pueden o no ir; esto ocasiona que el tamao del segmento pueda variar, y hace necesario la existencia del campo desplazamiento de datos que indique la posicin de stos dentro del segmento. El campo de relleno es utilizado para rellenar con ceros el campo de opciones, a fin de que este termine en los lmites de una palabra de 32 bits, y de esta forma, los Datos enviados sean localizados al inicio de una palabra.

UDP Las especificaciones del protocolo UDP o Protocolo de Datagrama de Usuario se encuentran establecidas en el rfc 768 publicado el 28 de agosto de 1980. Fue creado para proveer un medio de envo de datos sencillos (mensajes); como una alternativa para que aquellos protocolos de aplicacin que no requieran los servicios de TCP, puedan alcanzar los servicios de envo provedos por IP. Aunque est diseado para el envo de pequeos mensajes, algunas aplicaciones como TFTP lo utilizan para el transporte de archivos completos; claro est, con las limitaciones y beneficios que ofrece. Dentro de sus principales caractersticas se encuentran: Es un protocolo muy simple; como lo veremos ms adelante cuando analicemos su encabezado. No es confiable; ya que no implementa los mecanismos de recuperacin de errores que podemos encontrar en TCP. Es un protocolo sin conexin; simplemente toma la informacin y la enva. No establece conexin con el equipo remoto. Si el transporte se efecta dentro de aplicaciones en el mismo equipo, es altamente confiable. Tiene un encabezado pequeo. Es encabezado de este protocolo (que recibe el nombre de Datagrama de Usuario) demuestra lo simple que es: El campo de puerto fuente contiene un nmero que identifica plenamente al protocolo de aplicacin que est enviando la informacin. El campo de puerto destino permite al UDP destino, identificar a cul de todos los protocolos de aplicacin que se encuentran en la capa superior, va destinada la informacin. El campo de largo indica el largo del Datagrama de Usuario; es decir, el largo del encabezado y datos. El campo de suma de verificacin (checksum) contiene el resultado de una operacin matemtica efectuada sobre el Datagrama de Usuario al momento de ser enviado. Este permite verificar la integridad de los datos y para ello, el equipo destino efecta la misma operacin matemtica (llamada suma de verificacin) sobre el Datagrama de Usuario que analiza. Si el resultado de la operacin es idntico al que se encontraba en este campo, el Datagrama de Usuario es procesado, dado que los datos no sufrieron alteracin; de caso contrario, es desechado porque ha sufrido cambios durante la transmisin. Protocolos de Internet (red) En esta capa se encuentra bsicamente el protocolo IP, que utiliza como apoyo y retroalimentacin al protocolo ICMP, as como ARP entre otros. IP Las especificaciones del protocolo IP o Protocolo de Internet se encuentran establecidas en el rfc 791 publicado en septiembre de 1981. Fue creado para proveer un sistema de envo de datos. Dentro de sus principales funciones estn: Crear y rutear los datagramas hacia los equipos remotos. Definicin de un esquema de direccionamiento. Esto es lo que permite a IP identificar plenamente a cada red y equipo dentro de Internet y determinar cul es la mejor o ms corta ruta hacia el destino. Dentro de este punto, IP crea el esquema de direccionamiento conocido como Direcciones IP que est compuesto por 4 bytes representados de la siguiente forma: 132.348.12.45 Es decir se representa el valor decimal de cada byte y son separados por un punto. Este esquema de direccionamiento divide a la direccin en dos campos: uno que identifica la direccin de la red, y otro la del equipo dentro de dicha red. La forma que pueden adoptar estos campos, varias dependiendo de lo que se ha denominado clase. Existen varia clases, pero slo se ocupan tres con el propsito de direccionar a equipos, y estas son: La clase A, que comprende las direcciones cuyo primer byte sea menor a 128. En esta clase, se utiliza el primer byte para 7 identificar la red y los siguientes tres para identificar al equipo; esto quiere decir que existen en teora aproximadamente 2 24 redes de este tipo, cada una de las cuales puede soportar 2 equipos. Esta clase de direcciones es asignada generalmente a redes de tipo WAN, que contienen muchsimos equipos e incluso millones. La clase B, que comprende las direcciones cuyo primer byte se encuentra en el rango de 128 a 191. En esta clase, se utilizan los dos primeros bytes para identificar la red y los dos siguientes para identificar al equipo; esto quiere decir que existen en 14 16 teora aproximadamente 2 redes de este tipo, cada una de las cuales pueden soportar 2 equipos. Esta clase de direcciones es asignada en general a redes de tipo MAN, las cuales tienen asignadas varios miles de equipos. La RED UNAM tiene asignadas 2 direcciones de red de este tipo. La clase C, que comprende las direcciones cuyo primer byte se encuentre en el rango de 192 a 223. En esta clase, se utilizan los primeros tres bytes para identificar la red y el ltimo para el equipo; esto quiere decir que existen en teora 21 8 aproximadamente 2 redes de este tipo, cada una de las cuales pueden soportar 2 equipos. Este tipo de direcciones suelen ser empleadas para redes LAN, aunque en la actualidad y debido al problema de agotamiento de direcciones, se emplean para otros tipos; tal es el caso de la REDUNAM, que tiene asignadas 255 direcciones de este tipo formando en teora, una direccin de clase B. Fragmentar y desfragmentar datagramas. Esto permite que un datagrama pueda ser dividido, si es necesario, para que pueda pasar a travs de los distintos tipos de redes que pueden conformar a Internet. En otras palabras, Internet est formado por un gran nmero de tecnologas de red, cada una con sus propias caractersticas que limitan el tamao que pueda tener el paquete al pasar por ella. IP es el encargado de enviar los paquetes por las distintas alternativas de ruta y puede ser necesario, en algn caso, que el tamao del paquete sea mayor al tamao permitido en una determinadas red; es en este caso cuando IP fragmenta los paquetes de tal modo que los pequeos pedazos que lo conforman puedan viajar sin problemas por la red. Del otro extremo, el IP que recibe los fragmentos tiene la funcin de reconstruir el datagrama original, desfragmentacin.

Las principales caractersticas del protocolo son: Es un protocolo sin conexin, Esto indica que no establece ni mantiene ningn tipo de conexin con el equipo destino; simplemente toma el datagrama y lo enva en la red, confiando en el correcto diseo de sta para que la informacin llegue a su destino. No detecta ni establece mecanismos de recuperacin; por ello: Suele decirse que es un protocolo poco confiable. Esto quiere decir que implementa mecanismos para dirigir el datagrama a su destino, pero no para detectar fallas en los datos; esta funcin la deja a los protocolos superiores. Para llevar a cavo las funciones mencionadas crea un encabezado que es aadido a los datos y cuya estructura y utilizacin son las siguientes: La versin actual del protocolo y datagrama es la 4, aunque ya est en prueba y operando una nueva versin, la 6. El largo total del encabezado permite saber si existen o no opciones; por lo que el valor mnimo es de 5. Este es expresado en palabras de 32 bits. El campo de tipo de servicios establece el servicio, desempeo y confiabilidad entre otros, que ser utilizado al momento de procesar los datos. El largo total del datagrama, como su nombre lo indica, contiene un nmero que representa el largo total (encabezado y datos). Los campos de identificacin, banderas y desplazamiento de fragmentacin son utilizados al momento de fragmentar un paquete. El primero identifica todos los fragmentos, el ltimo la posicin original de cada fragmento y las banderas permiten identificar el ltimo de los fragmentos o determinar si puede, o no, ser fragmentado dicho datagrama. El tiempo de vida establece un tiempo mximo, durante el cual, el datagrama puede viajar por la red. Si se agota este tiempo y no llega a su destino, es desechado. El protocolo le permite decidir a IP, a cul de los protocolo de la capa superior va dirigido este paquete. Los campos de direccin IP fuente y destino contienen las direcciones IP que han sido asignados a los equipos, fuente y destino. Como su nombre lo indican las opciones son mecanismos que pueden o no ir dentro del encabezado. Esto ocasiona que el tamao de este pueda variar, y por lo tanto el campo de largo de encabezado es requerido. Finalmente el campo de relleno es utilizado para rellenar, si es necesario, a manera de que los datos empiecen al inicio de una palabra de 32 bits.

You might also like