Anda di halaman 1dari 26

ARQUITECTURA DE PROTOCOLOS TCP/IP Aunque no hay un TCP/IP oficial, se pueden establecer 5 capas: 1.

Capa de aplicacin: proporciona comunicacin entre procesos o aplicaciones en computadores distintos. 2. Capa de transporte o computador-a-computador: encargada de transferir datos entre computadores sin detalles de red pero con mecanismos de seguridad. 3. Capa de internet: se encarga de direccionar y guiar los datos desde el origen al destino a travs de la red o redes intermedias. 4. Capa de acceso a la red: interfaz entre sistema final y la subred a la que est conectado. 5. Capa fsica: define las caractersticas del medio, sealizacin y codificacin de las seales. Caractersticas de tcp/ip Ya que dentro de un sistema TCP/IP los datos transmitidos se dividen en pequeos paquetes, stos resaltan una serie de caractersticas. La tarea de IP es llevar los datos a granel (los paquetes) de un sitio a otro. Las computadoras que encuentran las vas para llevar los datos de una red a otra (denominadas enrutadores) utilizan IP para trasladar los datos. En resumen IP mueve los paquetes de datos a granel, mientras TCP se encarga del flujo y asegura que los datos estn correctos. Las lneas de comunicacin se pueden compartir entre varios usuarios. Cualquier tipo de paquete puede transmitirse al mismo tiempo, y se ordenar y combinar cuando llegue a su destino. Compare esto con la manera en que se transmite una conversacin telefnica. Una vez que establece una conexin, se reservan algunos circuitos para usted, que no puede emplear en otra llamada, aun si deja esperando a su interlocutor por veinte minutos.

Los datos no tienen que enviarse directamente entre dos computadoras. Cada paquete pasa de computadora en computadora hasta llegar a su destino. ste, claro est, es el secreto de cmo se pueden enviar datos y mensajes entre dos computadoras aunque no estn conectadas directamente entre s. Lo que realmente sorprende es que slo se necesitan algunos segundos para enviar un archivo de buen tamao de una mquina a otra, aunque estn separadas por miles de kilmetros y pese a que los datos tienen que pasar por mltiples computadoras. Una de las razones de la rapidez es que, cuando algo anda mal, slo es necesario volver a transmitir un paquete, no todo el mensaje. Los paquetes no necesitan seguir la misma trayectoria. La red puede llevar cada paquete de un lugar a otro y usar la conexin ms idnea que est disponible en ese instante. No todos los paquetes de los mensajes tienen que viajar, necesariamente, por la misma ruta, ni necesariamente tienen que llegar todos al mismo tiempo. La flexibilidad del sistema lo hace muy confiable. Si un enlace se pierde, el sistema usa otro. Cuando usted enva un mensaje, el TCP divide los datos en paquetes, ordena stos en secuencia, agrega cierta informacin para control de errores y despus los lanza hacia fuera, y los distribuye. En el otro extremo, el TCP recibe los paquetes, verifica si hay errores y los vuelve a combinar para convertirlos en los datos originales. De haber error en algn punto, el programa TCP destino enva un mensaje solicitando que se vuelvan a enviar determinados paquetes. CMO FUNCIONA TCP/IP - IP: El protocolo IP trabaja de la siguiente manera; la capa de transporte toma los mensajes y los divide en datagramas, de hasta 64K octetos cada uno. Cada datagrama se transmite a travs de la red interred, posiblemente

fragmentndose en unidades ms pequeas, durante su recorrido normal. Al final, cuando todas las piezas llegan a la mquina destinataria, la capa de transporte los reensambla para as reconstruir el mensaje original.

Un datagrama IP consta de una parte de cabecera y una parte de texto. La cabecera tiene una parte fija de 20 octetos y una parte opcional de longitud variable. En la figura 1 se muestra el formato de la cabecera. El campo Versin indica a qu versin del protocolo pertenece cada uno de los datagramas. Mediante la inclusin de la versin en cada datagrama, no se excluye la posibilidad de modificar los protocolos mientras la red se encuentre en operacin. El campo Opciones se utiliza para fines de seguridad, encaminamiento fuente, informe de errores, depuracin, sellado de tiempo, as como otro tipo de informacin. Esto, bsicamente, proporciona un escape para permitir que las versiones subsiguientes de los protocolos incluyan informacin que

actualmente no est presente en el diseo original. Tambin, para permitir que los experimentadores trabajen con nuevas ideas y para evitar, la asignacin de bits de cabecera a informacin que muy rara vez se necesita. Debido a que la longitud de la cabecera no es constante, un campo de la cabecera, IHL, permite que se indique la longitud que tiene la cabecera en palabras de 32 bits. El valor mnimo es de 5. Tamao 4 bit. El campo Tipo de servicio le permite al hostal indicarle a la subred el tipo de servicio que desea. Es posible tener varias combinaciones con respecto a la seguridad y la velocidad. Para voz digitalizada, por ejemplo, es ms importante la entrega rpida que corregir errores de transmisin. En tanto que, para la transferencia de archivos, resulta ms importante tener la transmisin fiable que entrega rpida. Tambin, es posible tener algunas otras combinaciones, desde un trfico rutinario, hasta una anulacin instantnea. Tamao 8 bit. La Longitud total incluye todo lo que se encuentra en el datagrama -tanto la cabecera como los datos. La mxima longitud es de 65 536 octetos(bytes). Tamao 16 bit. El campo Identificacin se necesita para permitir que el hostal destinatario determine a qu datagrama pertenece el fragmento recin llegado. Todos los

fragmentos de un datagrama contienen el mismo valor de identificacin. Tamao 16 bits. Enseguida viene un bit que no se utiliza, y despus dos campos de 1 bit. Las letras DF quieren decir no fragmentar. Esta es una orden para que las pasarelas no fragmenten el datagrama, porque el extremo destinatario es incapaz de poner las partes juntas nuevamente. Por ejemplo, supngase que se tiene un datagrama que se carga en un micro pequeo para su ejecucin; podra marcarse con DF porque la ROM de micro espera el programa completo en un datagrama. Si el datagrama no puede pasarse a travs de una red, se deber encaminar sobre otra red, o bien, desecharse. Las letras MF significan ms fragmentos. Todos los fragmentos, con excepcin del ltimo, debern tener ese bit puesto. Se utiliza como una verificacin doble contra el campo de Longitud total, con objeto de tener seguridad de que no faltan fragmentos y que el datagrama entero se reensamble por completo. El desplazamiento de fragmento indica el lugar del datagrama actual al cual pertenece este fragmento. En un datagrama, todos los fragmentos, con excepcin del ltimo, debern ser un mltiplo de 8 octetos, que es la unidad elemental de fragmentacin. Dado que se proporcionan 13 bits, hay un mximo de 8192 fragmentos por datagrama, dando as una longitud mxima de datagrama de 65 536 octetos, que coinciden con el campo Longitud total. Tamao 16 bits. El campo Tiempo de vida es un contador que se utiliza para limitar el tiempo de vida de los paquetes. Cuando se llega a cero, el paquete se destruye. La unidad de tiempo es el segundo, permitindose un tiempo de vida mximo de 255 segundos. Tamao 8 bits. Cuando la capa de red ha terminado de ensamblar un datagrama completo, necesitar saber qu hacer con l. El campo Protocolo indica, a qu proceso de transporte pertenece el datagrama. El TCP es efectivamente una posibilidad, pero en realidad hay muchas ms.

Protocolo: El nmero utilizado en este campo sirve para indicar a qu protocolo pertenece el datagrama que se encuentra a continuacin de la cabecera IP, de manera que pueda ser tratado correctamente cuando llegue a su destino. Tamao: 8 bit. El cdigo de redundancia de la cabecera es necesario para verificar que los datos contenidos en la cabecera IP son correctos. Por razones de eficiencia este campo no puede utilizarse para comprobar los datos incluidos a continuacin, sino que estos datos de usuario se comprobarn posteriormente a partir del cdigo de redundancia de la cabecera siguiente, y que corresponde al nivel de transporte. Este campo debe calcularse de nuevo cuando cambia alguna opcin de la cabecera, como puede ser el tiempo de vida. Tamao: 16 bit La Direccin de origen contiene la direccin del host que enva el paquete. Tamao: 32 bit. La Direccin de destino: Esta direccin es la del host que recibir la informacin. Los routers o gateways intermedios deben conocerla para dirigir correctamente el paquete. Tamao: 32 bit. EL PROTOCOLO IP El protocolo de IP (Internet Protocol) es la base fundamental de la Internet. Porta datagramas de la fuente al destino. El nivel de transporte parte el flujo de datos en datagramas. Durante su transmisin se puede partir un datagrama en fragmentos que se montan de nuevo en el destino. Las principales caractersticas de este protocolo son:

Protocolo orientado a no conexin. Fragmenta paquetes si es necesario. Direccionamiento mediante direcciones lgicas IP de 32 bits. Si un paquete no es recibido, este permanecer en la red durante un tiempo finito.

Realiza el "mejor esfuerzo" para la distribucin de paquetes.

Tamao mximo del paquete de 65635 bytes. Slo ser realiza verificacin por suma al encabezado del paquete, no a los datos ste que contiene.

El Protocolo Internet proporciona un servicio de distribucin de paquetes de informacin orientado a no conexin de manera no fiable. La orientacin a no conexin significa que los paquetes de informacin, que ser emitido a la red, son tratados independientemente, pudiendo viajar por diferentes trayectorias para llegar a su destino. El trmino no fiable significa ms que nada que no se garantiza la recepcin del paquete. La unidad de informacin intercambiada por IP es denominada datagrama. Tomando como analoga los marcos intercambiados por una red fsica los datagramas contienen un encabezado y un rea de datos. IP no especifica el contenido del rea de datos, sta ser utilizada arbitrariamente por el protocolo de transporte.

DIRECCIONES IP Para que en una red dos computadoras puedan comunicarse entre s ellas deben estar identificadas con precisin Este identificador puede estar definido en niveles bajos (identificador fsico) o en niveles altos (identificador lgico) de pendiendo del protocolo utilizado. TCP/IP utiliza un identificador denominado direccin internet o direccin IP, cuya longitud es de 32 bites. La direccin IP identifica tanto a la red a la que pertenece una computadora como a ella misma dentro de dicha red.

Tomando tal cual est definida una direccin IP podra surgir la duda de cmo identificar qu parte de la direccin identifica a la red y qu parte al nodo en dicha red. Lo anterior se resuelve mediante la definicin de las "Clases de Direcciones IP". Para clarificar lo anterior veamos que una red con direccin clase A queda precisamente definida con el primer octeto de la direccin, la clase B con los dos primeros y la C con los tres primeros octetos. Los octetos restantes definen los nodos en la red especfica. Mscara de subred

La mscara de subred es un cdigo numrico que forma parte de la direccin IP (Direccin de una computadora usada en internet) de los computadores, tiene el mismo formato que la direccin IP, pero afecta slo a un segmento particular de la red. Se utiliza para dividir grandes redes en redes menores, facilitando la administracin y reduciendo el trfico intil, de tal manera que ser la misma para ordenadores de una misma subred.

La tarjeta de red rechazar aquellos paquetes que no cumplan el que IP & MS = GW (gateway) haciendo AND slo con aquellos bits que indique la mscara de subred (MS).

Por ejemplo: IP: 10.10.123.160 -------> 00001010.00001010.01111011.10|100000 MS: 255.255.255.192 ---> 11111111.11111111.11111111.11|000000 GW: 10.10.123.128 ------> 00001010.00001010.01111011.10|000000

Como se ve en el ejemplo anterior la fila binaria de la mscara de subred determina que la IP y el Gateway deben ser iguales hasta la lnea. Todos los paquetes que no cumplen esta norma son rechazados por el PC (si el paquete viene de otro ordenador) y aceptados por el router (Gateway) para su envo fuera de la LAN. De esta manera se optimiza el trabajo que realiza el PC. As las cosas, el gateway (router) es una direccin que se programa en el mismo router. La mayora de los router vienen con una direccin de fbrica, modificable via puerto serie o por red, esta direccin modificable es la direccin interna de la LAN, la que ven los demas equipos de la LAN, no la direccin pblica o externa de dicho router la cual no es modificable sino asignada por la empresa suministradora de ADSL/RDSI. En resumen la mscara lo que determina es que los paquetes circulando en la LAN se acepten por algn ordenador de la LAN o salgan fuera de la LAN (por el router).

De esta manera, si se escribe en el navegador una IP: 182.23.112.9, el PC lo enviara a la LAN (peticin web, ftp, etc) y slo responder el Router porque todos los demas PC's de la LAN lo rechazarn por no cumplir la norma anterior.

En el ejemplo anterior, la mscara da 6 bits (los que quedan a 0, es decir, 64 posibilidades, no de 1 a 64 sino 64 posibilidades) para programar las IP y el Gateway de la LAN, es decir, el ltimo byte para la IP y el gateway, en nuestro ejemplo debera tomarse entre 10000000 y 10111111, es decir, entre 128 y 191. Lo normal es darle al Gateway (router) la direccin ms baja, indicando que es el primer equipo que se instala en la LAN.

Clases de redes convencionales Almbricas: Se comunica a travs de cables de datos (generalmente basada en Ethernet. Los cables de datos, conocidos como cables de red de Ethernet o cables con hilos conductores (CAT5), conectan computadoras y otros dispositivos que forman las redes. Las redes almbricas son mejores cuando usted necesita mover grandes cantidades de datos a altas velocidades, como medios multimedia de calidad profesional. Inalmbricas: Una red de rea local por radio frecuencia o WLAN (Wireless LAN) puede definirse como una red local que utiliza tecnologa de radiofrecuencia para enlazar los equipos conectados a la red en lugar de los cables coaxiales o de fibra ptica que se utilizan en las LAN convencionales cableados. Estos enlaces se implementan mediante tecnologa basada en microondas o bien en infrarrojos. La tecnologa basada en microondas se puede considerar como la ms desarrollada, dado que es donde se han conseguido los resultados ms claros. La tecnologa basada en infrarrojos, actualmente es la menos desarrollada, porque las distancias que cubren son cortas y an existen una serie de problemas tcnicos por resolver. A pesar de todo, presenta la ventaja frente a las microondas de que no existe el problema de la saturacin

del espectro de frecuencias, lo que la hace llamativa. Las redes inalmbricas, traspasa edificios, paredes, sin correr peligro, est lista para la accin en pocos minutos, permite a sus usuarios trabajar en redes de equipos porttiles y todo esto, como diran los magos- sin cables. Redes de datos: Compaas de beepers, celulares de datos (SMS), proveedores de Internet, Voz paquetizada (VoIP) Redes de video: Compaas de cable TV, Estaciones televisin. Redes de voz: Compaas telefnicas. Redes de audio: Rockolas digitales, audio por Internet, Msica por satlite Redes de multimedios: Compaas que explotan voz, datos, video simultneamente RED SOCIAL: es una estructura social compuesta de personas (u organizaciones u otras entidades), las cuales estn conectadas por uno varios tipos de relaciones, tales como amistad, parentesco, intereses comunes, intercambios econmicos, relaciones sexuales, o que comparten creencias, conocimiento o prestigio. Tambin existen redes de microondas, redes va satlite, redes de fibra ptica, redes pblicas, redes privadas, redes elctricas, redes ferroviarias, redes de carreteras. DIRECCIONES ESPECIALES Cuando se cancela el identificador de host, es decir, cuando los bits reservados para los equipos de la red se reemplazan por ceros (por ejemplo, 194.28.12.0), se obtiene lo que se llama direccin de red. Esta direccin no se puede asignar a ninguno de los equipos de la red.

Cuando se cancela el identificador de red, es decir, cuando los bits reservados para la red se reemplazan por ceros, se obtiene una direccin del equipo. Esta direccin representa el equipo especificado por el identificador de host y que se encuentra en la red actual. Cuando todos los bits del identificador de host estn en 1, la direccin que se obtiene es la denominada direccin de difusin. Es una direccin especfica que permite enviar un mensaje a todos los equipos de la red especificados por el netID. A la inversa, cuando todos los bits del identificador de red estn en 1, la direccin que se obtiene se denomina direccin de multidifusin. Por ltimo, la direccin 127.0.0.1 se denomina direccin de bucle de retorno porque indica el host local.

Existen algunas direcciones (combinaciones de unos y ceros) que no se asignan con direcciones IP, sin que tengan un significado especial. Estas combinaciones son: Direccin de la red Todo unos: Esta direccin se llama difusin dirigida y permite direccionar a todas las mquinas dentro de la red especificada. Es un direccionamiento muy til, ya que con un solo paquete podemos enviar el mismo mensaje a todas las mquinas de una red.

127 Cualquier combinacin (normalmente 1): Esta direccin se denomina loopback y se utiliza para realizar pruebas y comunicaciones entre procesos

dentro de una misma mquina. Si un programa enva un mensaje a esta direccin, TCP/IP le devolver los datos sin enviar nada a la red, aunque se comporta como si lo hubiera hecho.

Parte de la red a ceros direccin de host: Esta direccin permite direccionar a un host interno de la red.

Todos unos: Esta direccin se denomina difusin limitada; realiza un direccionamiento a todos los host de la propia red. Todos ceros: Esta direccin, direcciona al propio host.

Una direccin Internet no identifica a un host, sino a una conexin a red. Un ejemplo: si se dispone de un gateway que conecta una red con otra, qu direccin de Internet se le da a esta estacin?, ya que tiene dos posibles direcciones, una por cada red a la que est concectada. En realidad, se le asigna a cada estacin tantas direcciones IP como conexiones a redes tenga la estacin. DIRECCIONES UTILIZADAS EN LA REALIDAD

Cuando se intenta establecer una conexin con otra mquina, no se suele poner la direccin IP de esta, sin que se utilice un nombre. La mquina se encarga de transformar ese nombre a una direccin IP.

Cuando se quiere conectar con otra mquina que no est en la misma red, se suele utilizar un nombre que es msa complejo que las conexiones dentro de la misma red. Dicho nombre consta de dos partes: Identificacin del usuario@. Nombre de la mquina. El nombre de la mquina se llama dominio, que a su vez puede estar dividido en subdominios. Lo normal es que un dominio tenga tres subdominios, de los

cuales el de ms a la derecha se denomina subdominio de primer nivel y es el ms genrico de todos.

Para entender los subdominios se deben mirar de derecha a izquierda. Existen dos tipos de subdominios de primer nivel:

Dominios de organizaciones, utilizados casi de manera exclusiva en Norteamrica. Dominios geogrficos utilizados en el resto del mundo. EL DATAGRAMA IP Es la unidad de transferencia en las redes IP. Bsicamente consiste en una cabecera IP y un campo de datos para protocolos superiores. El datagrama IP est encapsulado en la trama de nivel de enlace, que suele tener una longitud mxima (MTU, Maximum Transfer Unit), dependiendo del hardware de red usado. Para Ethernet, esta es tpicamente de 1500 bytes. En vez de limitar el datagrama a un tamao mximo, IP puede tratar la fragmentacin y el reensamblado de sus datagramas.

En particular, IP no impone un tamao mximo, pero establece que todas las redes deberan ser capaces de manejar al menos 576 bytes. Los fragmentos de datagramas tienen toda una cabecera, copiada bsicamente del datagrama original, y de los datos que la siguen. Los fragmentos se tratan como datagramas normales mientras son transportados a su destino. Ntese, sin embargo, que si uno de los fragmentos se pierde, todo el datagrama se considerar perdido, y los restantes fragmentos tambin se considerarn perdidos. Estructura del datagrama La estructura de un datagrama es: cabecera y datos. Un datagrama tiene una cabecera que contiene una informacin de direcciones de la capa de red. Los encaminadores examinan la direccin de destino de la cabecera, para dirigir los datagramas al destino.

RELACION ENTRE DIRECCIONES IP Y DIRECCIONES FSICAS

Se debe relacionar la direccin IP con suministrada con una direccin fsica. Situndose en la jerarqua de niveles utilizada por Internet, se observa que por debajo del protocolo IP existe el nivel de enlace, en el se asientan protocolos como ARP o RARP. Estos protocolos resuelven problemas relacionados con las direcciones. ARP: Convierte una direccin IP en una direccin fsica RARP: Convierte una direccin fsica en una direccin IP. En cada host debe existir una tabla de encaminamiento, que est limitada a la red que pertenece. Si la direccin IP no pertenece a la red, entonces hace dirigir los paquetes IP hacia el gateway o router que est conectado a esa red, el cual ya poseen unas tablas que referencias las redes que conocen. El contenido de estas tablas puede variar dinmicamente.

La direccin IP es la identificacin (nmero) de una mquina en concreto dentro de la red TCP/IP a la que pertenece. Cada computadora est identificada en Internet por una direccin numrica (por ejemplo: 435.157.7.70). Cada direccin IP tiene una direccin DNS correspondiente (por ejemplo: www.dominio.com). La direccin IP es sinnimo de un nmero que identifica un sitio web en Internet. Una direccin IP es un nmero que identifica de manera lgica y jerrquica a una interfaz de un dispositivo (habitualmente una computadora) dentro de una red que utilice el protocolo IP (Internet Protocol), que corresponde al nivel de red o nivel 3 del modelo de referencia OSI. Dicho

nmero no se ha de confundir con la direccin MAC que es un nmero hexadecimal fijo que es asignado a la tarjeta o dispositivo de red por el fabricante, mientras que la direccin IP se puede cambiar. Es habitual que un usuario que se conecta desde su hogar a Internet utilice una direccin IP. Esta direccin puede cambiar al reconectar; y a esta forma de asignacin de direccin IP se denomina una direccin IP dinmica (normalmente se abrevia como IP dinmica). Hace la relacin entre la direccin lgica (IP) y la fsica (Direccin de tarjeta) muestra y modifica las entradas en la cache de protocolo de resolucin de direcciones ARP, que contiene una o varias tablas utilizadas para almacenar direcciones IP y sus direcciones fsicas Ethernet resueltas. Existe una tabla independiente para cada adaptador de red de Ethernet Token ring instalado en el equipo. El protocolo ARP (Address Resolution Protocol) Es el encargado de convertir las direcciones IP en direcciones de la red fsica. El funcionamiento del protocolo ARP es bastante simple. Cuando una mquina desea enviar un mensaje a otra mquina que est conectada a travs de una red ethernet se encuentra con un problema: la direccin IP de la mquina en cuestin es diferente a la direccin fsica de la misma. La mquina que quiere enviar el mensaje slo conoce la direccin IP del destino, por lo que tendr que encontrar un modo de traducir la direccin IP a la direccin fsica. Esto se hace con el protocolo ARP. Este protocolo utiliza una tabla denominada Tabla de Direcciones ARP, que contiene la correspondencia entre direcciones IP y direcciones fsicas utilizadas recientemente. Si la direccin solicitada se encuentra en esta tabla el proceso se termina en este punto, puesto que la mquina que origina el mensaje ya dispone de la direccin fsica de la mquina destino. Si la direccin buscada no est en la tabla el protocolo ARP enva un mensaje a toda la red. Cuando un ordenador reconoce su direccin IP enva un mensaje de respuesta que contiene la direccin fsica. Cuando la mquina origen recibe este mensaje ya puede establecer la comunicacin con la mquina destino, y esta direccin fsica se guarda en la Tabla de direcciones ARP.

Protocolo RARP ( Reverse Address Resolition Protocol)

Del modo inverso a ARP el protocolo RARP se utiliza cuando un computador conoce su direccin MAC pero desconoce su direccin IP. Segn el protocolo TCP/IP esto sera un inconveniente para enviar informacin a las capas superiores. Lo que se necesita para una interrogacin RARP sea atendida es un servidor RARP en la red. Cabe destacar que tanto el protocolo ARP como RARP cuentan con una misma estructura.

Bueno veremos cmo funciona, la computadora 1 quiere enviar informacin a la computadora 5, la computadora 1 sabe su nmero MAC (Direccin Fsica) pero desconoce su direccin IP (Direccin Lgica) aqu es donde interviene el protocolo RARP. RARP arma un paquete que contiene en su campo direccin destino una direccin IP Broadcast (formada por un conjunto de bits 1) para asegurarse de que toda la red lo vea. El campo direccin IP origen permanece en blanco (es lo que deseamos averiguar). Tanto direccin MAC origen y destino deben ser completados por con direccin MAC Origen y Destino Figura 4-.

El nico autorizado a responder una peticin RARAP es el servidor RARP designado el cual posee la direccin IP 200.5934.50 , l contiene una tabla ARP de la red , la cual no es cach por lo tanto no se borra al reiniciar el servidor. Una vez que el Servidor RARP toma la trama de interrogacin compara la direccin MAC origen con su tabla , la asocia con la IP correspondiente y arma el RARP reply Figura 5- el cual ser enviado a la computadora 1 , ella podr ver el campo IP destino su propia direccin IP . La

computadora 1 copiara en su memoria cach su direccin IP y all permanece hasta finalizar la sesin.

Figura 5. Respuesta RARP.

Alguno se preguntaran cmo es posible que un computador desconozca su direccin IP, imagnense que la terminal que estn utilizando carece de Disco. Esto es algo as como la asignacin de IP va un servidor DHCP.

ENCAMINAMIENTO DE DATAGRAMAS

El proceso de ruteado o encaminamiento (routing) hace referencia a cmo los distintos datagramas IP enviados circulan y seleccionan el camino hacia su destino. Debido a la construccin de Internet para que fuera tolerante a fallos, estos caminos no son fijos o estticos, sino que existen diferentes vas que se actualizan dinmicamente para que un paquete alcance su destino sin necesidad de usar siempre la misma ruta. De esta forma, tenemos que cada paquete se encamina de forma independiente hacia su destino.

Los ordenadores encargados de recibir y distribuir los datagramas hasta su siguiente paso hacia el destino se denominan routers. Estos routers se encargan de leer la direccin destino del paquete y seleccionar su va de salida. Esta comunicacin se produce mediante saltos unitarios ( hops) de router a router hasta que alcanza su destino o el paquete es descartado (ya sea porque

no exista una ruta al destino de la informacin, o porque se ha consumido el tiempo de vida del datagrama).

Una vez que el datagrama llega hasta el router final, este se propaga por la red local hasta su destino. A diferencia que de lo que ocurre en Internet, en las redes locales (LAN) el direccionamiento de los ordenadores conectados se produce mediante una direccin hardware nica denominada direccin MAC (Media Access Control).

La direccin MAC es nica para cada dispositivo de red y viene serigrafiada en el hardware de la tarjeta, consiste en un nmero de 48 bits que indican el fabricante y su nmero de serie (ver figura 7).

Esta direccin suele expresarse como 12 dgitos hexadecimales (0-F) que se dividen en 24 bits (6 dgitos hexadecimales) para el nmero de organizacin OUI (Organiztion Unique Identifier) y 24 bits para la direccin de nmero de serie.

Una vez que el router final recibe un paquete IP para un ordenador que est conectado en su red local (LAN), realiza una peticin a toda la red local para que se identifique el ordenador destinatario y as poder enviarle el datagrama IP.

TABLA DE ENRUTAMIENTO IP La funcin principal de un router es enviar un paquete hacia su red de destino, que es la direccin IP de destino del paquete, para llevar a cabo esta accin el router busca informacin dentro de la tabla de enrutamiento en su tabla de

enrutamiento.

Una tabla de enrutamiento es un archivo de datos en la RAM que se usa para almacenar la informacin de rutas para redes remotas y redes conectadas directamente. La tabla de enrutamiento contiene asociaciones entre la red y el siguiente salto, estas asociaciones le indican al router que un destino en particular se puede alcanzar mejor enviando el paquete hacia un router en particular, que representa el siguiente salto en el camino hacia su destino final. La asociacin del siguiente salto tambin puede ser la interfaz de salida hacia el destino final. Una red conectada directamente es una red que esta directamente vinculada a una de las interfaces del router. Cuando se configura una interfaz de router con una direccin IP y una mscara de subred, la interfaz pasa a ser un host en esa red conectada, la direccin de red y la mscara de subred de la interfaz, junto con el nmero y el tipo de interfaz se ingresan en la tabla de enrutamiento como una red conectada directamente. Cuando un router enva un paquete a un host, como por ejemplo un servidor web, ese host est en la misma red que la red del router conectada directamente. Una red remota es una red que no est directamente conectada al router. En otras palabras, una red remota es una red que slo se puede llegar mediante el envo del paquete a otro router. Las redes remotas se agregan a la tabla de enrutamiento mediante el uso de un protocolo de enrutamiento dinmico o la configuracin de rutas estticas. Las rutas dinmicas son rutas hacia redes

remotas que fueron aprendidas automticamente por el router utilizando un protocolo de enrutamiento dinmico. Las rutas estticas son rutas hacia redes manualmente configuradas por un administrador de red. La tabla de enrutamiento se visualiza en el modo EXEC privilegiado con el comando" Router# show ip route ", en la imgen se muestra el camando anterior abreviado: En la parte superior de la tabla de enrutamiento (sombreada de amarillo) aparecen los codigos con los cuales se enumeran las redes aprendidas por el router. Para cada red enumerada en la tabla de enrutamiento, se incluye la siguiente informacin de acuerdo con la imgen siguiente:

R, C : Nomenclatura con la cual se identifican las redes aprendidas por el router, en este caso la C signiifica que la ruta esta conectada directamente al router, mientras que la R indica que se ha aprendido con el protocolo enrutamiento dinmico RIP.

192.168.10.0/24 : Denota la direccion de red y la mscara de subred de la red remota o conectada directamente, en este caso tenemos varias entradas de este tipo. [120/2]: Estos encerrados entre corchetes se refieren a la Distancia Administrativa (AD) y a la Mtrica, conceptos que definiremos ms adelante.

Serial 3/0: Representa la interfaz de salida y/o la direccin IP del router del siguiente salto, en este ejemplo Serial 3/0 es la interfaz de salida que se usa para alcanzar la red 192.168.10.0/24. PROTOCOLO TCP TCP (que significa Protocolo de Control de Transmisin) es uno de los principales protocolos de la capa de transporte del modelo TCP/IP. En el nivel de aplicacin, posibilita la administracin de datos que vienen del nivel ms

bajo del modelo, o van hacia l, (es decir, el protocolo IP). Cuando se proporcionan los datos al protocolo IP, los agrupa en datagramas IP, fijando el campo del protocolo en 6 (para que sepa con anticipacin que el protocolo es TCP). TCP es un protocolo orientado a conexin, es decir, que permite que dos mquinas que estn comunicadas controlen el estado de la transmisin. Las principales caractersticas del protocolo TCP son las siguientes:

TCP permite colocar los datagramas nuevamente en orden cuando vienen del protocolo IP.

TCP permite que el monitoreo del flujo de los datos y as evita la saturacin de la red.

TCP permite que los datos se formen en segmentos de longitud variada para "entregarlos" al protocolo IP.

TCP permite multiplexar los datos, es decir, que la informacin que viene de diferentes fuentes (por ejemplo, aplicaciones) en la misma lnea pueda circular simultneamente.

Por ltimo, TCP permite comenzar y finalizar la comunicacin amablemente.

El objetivo de TCP Con el uso del protocolo TCP, las aplicaciones pueden comunicarse en forma segura (gracias al sistema de acuse de recibo del protocolo TCP) independientemente de las capas inferiores. Esto significa que los routers (que funcionan en la capa de Internet) slo tienen que enviar los datos en forma de datagramas, sin preocuparse con el monitoreo de datos porque esta funcin la cumple la capa de transporte (o ms especficamente el protocolo TCP). MENSAJE DE ERROR EL ICMP es un protocolo de notificacin de errores para el protocolo IP. Cuando se produce un error en la entrega de datagramas, se usa el ICMP para notificar de dichos errores a la fuente de los datagrama. Por ejemplo, si la estacin de trabajo 1 de la figura enva un datagrama a la estacin de trabajo 6, pero la interfaz Fa0/0 del router C deja de funcionar, el router C utiliza ICMP para enviar un mensaje de vuelta a la estacin de trabajo 1, el cual notifica que

el datagrama no se pudo entregar. El ICMP no corrige el problema en la red; solo informa del problema.

Cuando el router C recibe el datagrama de la estacin de trabajo 1, solo conoce las direcciones de IP de origen y destino del datagrama. No sabe cul es la ruta exacta que tomo el datagrama en su camino hacia el. Por lo tanto, el router C solo puede notificar a la estacin de trabajo 1 acerca de la falla, y no se enva ningn mensaje de error ICMP al router A y al router B. El ICMP solo informa al dispositivo de origen acerca del estado del paquete. No enva ninguna informacin sobre cambios en la red a los router.

EJERCICIOS Ejercicio Dada la situacin representada en la figura siguiente:

1) Asigna una direccin IP vlida a aquellas interfaces de red a las que les falte. 2) Establece unas tablas de encaminamiento para que, simultneamente: A hable con C y viceversa B hable con E pero no con A C no pueda hablar con D

3) Muestra las tramas Ethernet (indicando tan slo los campos relevantes) necesarias para que un datagrama IP con origen en C y destino A viaje desde C hasta A. Asigna las direcciones Ethernet que consideres oportunas. NOTA: La mscara de subred es 255.255.255.0 en todos los casos.

ARCHIVOS DE CONFIGURACIN

Cada sistema de la red obtiene su informacin de configuracin de TCP/IP de los siguientes archivos de configuracin de TCP/IP y bases de datos de red:

Archivo /etc/hostname.interfaz Este archivo define las interfaces de red fsicas del host local. En el sistema local debe haber como mnimo un archivo/etc/hostname. interfaz. El programa de instalacin de Oracle Solaris crea un archivo /etc/hostname.interfaz para la primera interfaz que se encuentra durante el proceso de instalacin. Esta interfaz normalmente tiene el nmero de dispositivo menor, por ejemplo, eri0, y se hace referencia a ella como la interfaz de red principal. Si el programa de instalacin encuentra interfaces adicionales, puede configurarlas de modo opcional, como parte del proceso de instalacin. Archivo /etc/nodename Este archivo debe contener una entrada: el nombre de host del sistema local. Por ejemplo, en el sistema timbuktu, el archivo/etc/nodename incluira la entrada timbuktu. Archivo /etc/defaultdomain Este archivo debe contener una entrada: el nombre de dominio completo del dominio administrativo al que pertenece la red del host local. Puede proporcionar este nombre en el programa de instalacin de Oracle Solaris o editar el archivo posteriormente. Para ms informacin sobre los dominios de red, consulte System Administration Guide: Naming and Directory Services (DNS, NIS, and LDAP). Archivo /etc/defaultrouter Este archivo puede contener una entrada para cada enrutador que est conectado directamente a la red. La entrada debe ser el nombre de la interfaz de red que acte como enrutador entre las redes. La presencia del archivo /etc/defaultrouter indica que el sistema est configurado para admitir el enrutamiento esttico. Base de datos hosts La base de datos hosts contiene las direcciones IPv4 y los nombres de host de los sistemas de la red. Si utiliza el servicio de nombres NIS o DNS, o el servicio de directorios LDAP, la base de datos hosts se guarda en una base de datos

designada para la informacin del host. Por ejemplo, en una red que ejecuta NIS, la base de datos hosts se guarda en el archivo hostsbyname. Si utiliza los archivos locales para el servicio de nombres, la base de datos hosts se mantiene en el archivo /etc/inet/hosts. Este archivo contiene los nombres de host y las direcciones IPv4 de la interfaz de red principal, las dems interfaces de red conectadas al sistema y cualquier otra direccin de red que deba comprobar el sistema. Formato de archivo /etc/inet/hosts El archivo /etc/inet/hosts utiliza la sintaxis bsica que se incluye a continuacin. Consulte la pgina del comando man hosts (4) para obtener informacin completa acerca de la sintaxis. nombre_host direccin_IPv4 [apodos] [#comentario] direccin_IPv4: Contiene la direccin IPv4 de cada interfaz que debe reconocer el host local. nombre_host:Contiene el nombre de host asignado al sistema durante la instalacin, adems de los nombres de host asignados a interfaces de red adicionales que debe reconocer el host local. [Apodo]:Es un campo opcional que contiene un apodo para el host. [#Comentario]:Es un campo opcional para un comentario. Archivo /etc/inet/hosts inicial Al ejecutar el programa de instalacin de Oracle Solaris en un sistema, el programa configura el archivo /etc/inet/hosts inicial. Este archivo contiene las entradas mnimas que requiere el host local. Las entradas incluyen la direccin en bucle, la direccin IPv4 del host y el nombre de host. LOCALIZACIN DE AVERAS EN REDES TCP/IP Para poder solucionar los problemas que van ligados a la comunicacin de ordenadores dentro de la red Internet, se tienen que tener en cuenta una serie de particularidades sobre las que ha sido diseada TCP/IP:

Los programas de aplicacin no tienen conocimiento del hardware que se utilizara para realizar la comunicacin (mdem, tarjeta de red...) La comunicacin no est orientada a la conexin de dos maquinas, eso quiere decir que cada paquete de informacin es independiente, y puede viajar por caminos diferentes entre dos maquinas. La interfaz de usuario debe ser independiente del sistema, as los programas no necesitan saber sobre qu tipo de red trabajan. El uso de la red no impone ninguna topologa en especial (distribucin de los distintos ordenadores).

De esta forma, podremos decir, que dos redes estn interconectadas, si hay una maquina comn que pase informacin de una red a otra. Adems, tambin podremos decir que una red Internet virtual realizara conexiones entre redes, que ha cambio de pertenecer a la gran red, colaboraran en el trafico de informacin procedente de una red cualquiera, que necesite de ella para acceder a una red remota. Todo esto independiente de las maquinas que implementen estas funciones, y de los sistemas operativos que estas utilicen.

Repblica Bolivariana de Venezuela Ministerio del Poder Popular las Defensa Universidad Nacional Experimental Politcnica de la Fuerza Armada Nacional Bolivariana Comandante Supremo Hugo Rafael Chvez fras Extensin Puerto Ordaz Ncleo bolvar

DOCENTE VICMAN LIRA

BACHILLERES ELIANNYS GONZALES EMILIO TERAN OSCAR MALAVE LUIS MATEO

Puerto Ordaz julio de 2013

Anda mungkin juga menyukai