You are on page 1of 7

TECNOLOGICO DE ESTUDIOS SUPERIORES DE ECATEPEC DIVISION DE INGENIERIA EN SISTEMAS COMPUTACIONALES TEORIA DE LAS TELECOMUNICACIONES PROF.

ADOLFO MELENDEZ RAMIREZ


ALUMNO: RODRIGUEZ MEDINA JOSE AGUSTIN GRUPO: 5502 PRACTICA 03: Practica Interaccin cliente-servidor 28/08/13

Un localizador de recursos uniforme, ms comnmente denominado URL (sigla en ingls de uniform resource locator), es una secuencia de caracteres, de acuerdo a un formato modlico y estndar, que se usa para nombrar recursos en Internet para su localizacin o identificacin, como por ejemplo documentos textuales, imgenes, vdeos, presentaciones digitales, etc. Los localizadores uniformes de recursos fueron una innovacin en la historia de la Internet. Fueron usadas por primera vez por Tim Berners-Lee en 1991, para permitir a los autores de documentos establecer hiperenlaces en la World Wide Web. Desde 1994, en los estndares de la Internet, el concepto de URL ha sido incorporado dentro del ms general de URI (Uniform Resource Identifier, en espaol identificador uniforme de recurso), pero el trmino URL an se utiliza ampliamente para que los usuarios que entren en ella tengan una buena visin para ellos. Aunque nunca fueron mencionadas como tal en ningn estndar, mucha gente cree que las iniciales URL significan universal resource locator (localizador universal de recursos). Esta interpretacin puede ser debida al hecho de que, aunque la U en URL siempre ha significado "uniforme", la U de URI signific en un principio "universal", antes de la publicacin del AFC 2396. El URL es la cadena de caracteres con la cual se asigna una direccin nica a cada uno de los recursos de informacin disponibles en la Internet. Existe un URL nico para cada pgina de cada uno de los documentos de la World Wide Web, para todos los elementos de Gopher y todos los grupos de debate USENET, y as sucesivamente. En los sistemas operativos hay varias formas de ponerle diferente nombre a los objetos (alias, redirecciones, puntos de montajes, enlaces, DNS yo puedo poner en el DNS que los nombres mail, correo, email, mensajero, etc sean de la misma mquina). El URL de un recurso de informacin es su direccin en Internet, la cual permite que el navegador la encuentre y la muestre de forma adecuada. Por ello el URL combina el nombre del ordenador que proporciona la informacin, el directorio donde se encuentra, el nombre del archivo, y el protocolo a usar para recuperar los datos para que no se pierda alguna informacin sobre dicho factor que se emplea para el trabajo.

El modelo de interconexin de sistemas abiertos (ISO/IEC 7498-1), tambin llamado OSI (en ingls, Open System Interconnection) es el modelo de red descriptivo, que fue creado por la Organizacin Internacional para la Estandarizacin (ISO) en el ao 1980.1 Es un marco de referencia para la definicin de arquitecturas en la interconexin de los sistemas de comunicaciones.

Transmission Control Protocol (en espaol Protocolo de Control de Transmisin) o TCP, es uno de los protocolos fundamentales en Internet. Fue creado entre los aos 1973 y 1974 por Vint Cerf y Robert Kahn. Muchos programas dentro de una red de datos compuesta por computadoras, pueden usar TCP para crear conexiones entre ellos a travs de las cuales puede enviarse un flujo de datos. El protocolo garantiza que los datos sern entregados en su destino sin errores y en el mismo orden en que se transmitieron. Tambin proporciona un mecanismo para distinguir distintas aplicaciones dentro de una misma mquina, a travs del concepto de puerto. TCP da soporte a muchas de las aplicaciones ms populares de Internet (navegadores, intercambio de ficheros, clientes FTP, etc.) y protocolos de aplicacin HTTP, SMTP, SSH y FTP.

Comparativa entre UDP y TCP UDP: proporciona un nivel de transporte no fiable de datagramas, ya que apenas aade la informacin necesaria para la comunicacin extremo a extremo al paquete que enva al nivel inferior. Lo utilizan aplicaciones como NFS (Network File System) y RCP (comando para copiar ficheros entre ordenadores remotos), pero sobre todo se emplea en tareas de control y en la transmisin de audio y vdeo a travs de una red. No introduce retardos para establecer una conexin, no mantiene estado de conexin alguno y no realiza seguimiento de estos parmetros. As, un servidor dedicado a una aplicacin particular puede soportar ms clientes activos cuando la aplicacin corre sobre UDP en lugar de sobre TCP. TCP: es el protocolo que proporciona un transporte fiable de flujo de bits entre aplicaciones. Est pensado para poder enviar grandes cantidades de informacin de forma fiable, liberando al programador de la dificultad de gestionar la fiabilidad de la conexin (retransmisiones, prdida de paquetes, orden en el que llegan los paquetes, duplicados de paquetes...) que gestiona el propio protocolo. Pero la complejidad de la gestin de la fiabilidad tiene un coste en eficiencia, ya que para llevar a cabo las gestiones anteriores se tiene que aadir bastante informacin a los paquetes que enviar. Debido a que los paquetes para enviar tienen un tamao mximo, cuanta ms informacin aada el protocolo para su gestin, menos informacin que proviene de la aplicacin podr contener ese paquete (el segmento TCP tiene una sobrecarga de 20 bytes en cada segmento, mientras que UDP solo aade 8 bytes). Por eso, cuando es ms importante la velocidad que la fiabilidad, se utiliza UDP. En cambio, TCP asegura la recepcin en destino de la informacin para transmitir.

Direcciones Artculo principal: IPv4. Las direcciones IPv4 se expresan por un nmero binario de 32 bits, permitiendo un espacio de direcciones de hasta 4.294.967.296 (232) direcciones posibles. Las direcciones IP se pueden expresar como nmeros de notacin decimal: se dividen los 32 bits de la direccin en cuatro octetos. El valor decimal de cada octeto est comprendido en el rango de 0 a 255 [el nmero binario de 8 bits ms alto es 11111111 y esos bits, de derecha a izquierda, tienen valores decimales de 1, 2, 4, 8, 16, 32, 64 y 128, lo que suma 255]. En la expresin de direcciones IPv4 en decimal se separa cada octeto por un carcter nico ".". Cada uno de estos octetos puede estar comprendido entre 0 y 255, salvo algunas excepciones. Los ceros iniciales, si los hubiera, se pueden obviar. Ejemplo de representacin de direccin IPv4: 10.128.001.255 o 10.128.1.255 En las primeras etapas del desarrollo del Protocolo de Internet,1 los administradores de Internet interpretaban las direcciones IP en dos partes, los primeros 8 bits para designar la direccin de red y el resto para individualizar la computadora dentro de la red.

Este mtodo pronto prob ser inadecuado, cuando se comenzaron a agregar nuevas redes a las ya asignadas. En 1981 el direccionamiento internet fue revisado y se introdujo la arquitectura de clases (classful network architecture).2 En esta arquitectura hay tres clases de direcciones IP que una organizacin puede recibir de parte de la Internet Corporation for Assigned Names and Numbers (ICANN): clase A, clase B y clase C. En una red de clase A, se asigna el primer octeto para identificar la red, reservando los tres ltimos octetos (24 bits) para que sean asignados a los hosts, de modo que la cantidad mxima de hosts es 224 - 2 (se excluyen la direccin reservada para broadcast (ltimos octetos en 255) y de red (ltimos octetos en 0)), es decir, 16.777.214 hosts. En una red de clase B, se asignan los dos primeros octetos para identificar la red, reservando los dos octetos finales (16 bits) para que sean asignados a los hosts, de modo que la cantidad mxima de hosts es 216 - 2, o 65.534 hosts. En una red de clase C, se asignan los tres primeros octetos para identificar la red, reservando el octeto final (8 bits) para que sea asignado a los hosts, de modo que la cantidad mxima de hosts es 28 - 2, 254 hosts. Clase A B C (D) (E) Rango N de Redes N de Host Por Red 126 Mscara de Red 255.0.0.0 Broadcast ID x.255.255.255

1.0.0.0 - 126.255.255.255 128.0.0.0 - 191.255.255.255 192.0.0.0 - 223.255.255.255 224.0.0.0 - 239.255.255.255 240.0.0.0 - 255.255.255.255

16.777.214

16.384 65.534 255.255.0.0 2.097.152 histrico histrico 254

x.x.255.255

255.255.255.0 x.x.x.255

La direccin 0.0.0.0 es reservada por la IANA para identificacin local. La direccin que tiene los bits de host iguales a cero sirve para definir la red en la que se ubica. Se denomina direccin de red. La direccin que tiene los bits correspondientes a host iguales a 255, sirve para enviar paquetes a todos los hosts de la red en la que se ubica. Se denomina direccin de broadcast. Las direcciones 127.x.x.x se reservan para designar la propia mquina. Se denomina direccin de bucle local o loopback. El diseo de redes de clases (classful) sirvi durante la expansin de internet, sin embargo este diseo no era escalable y frente a una gran expansin de las redes en la dcada de los noventa, el sistema de espacio de direcciones de clases fue reemplazado por una arquitectura de redes sin clases Classless Inter-Domain Routing (CIDR)3 en el ao 1993. CIDR est basada en redes de longitud de mscara de subred variable (variable-length subnet masking VLSM) que permite asignar redes de longitud de prefijo arbitrario. Permitiendo una distribucin de direcciones ms fina y granulada, calculando las direcciones necesarias y "desperdiciando" las mnimas posibles.

Address Resolution Protocol En comunicaciones, ARP (del ingls Address Resolution Protocol o, en espaol, Protocolo de resolucin de direcciones) es un protocolo de la capa de enlace de datos responsable de encontrar la direccin hardware (Ethernet MAC) que corresponde a una determinada direccin IP. Para ello se enva un paquete (ARP request) a la direccin de difusin de la red (broadcast (MAC = FF FF FF FF FF FF)) que contiene la direccin IP por la que se pregunta, y se espera a que esa mquina (u otra) responda (ARP reply) con la direccin Ethernet que le corresponde. Cada mquina mantiene una cach con las direcciones traducidas para reducir el retardo y la carga. ARP permite a la direccin de Internet ser independiente de la direccin Ethernet, pero esto slo funciona si todas las mquinas lo soportan. ARP est documentado en el Request for comments RFC (Request For Comments) 826. El protocolo RARP realiza la operacin inversa y se encuentra descrito en el RFC 903. En Ethernet, la capa de enlace trabaja con direcciones fsicas. El protocolo ARP se encarga de traducir las direcciones IP a direcciones MAC (direcciones fsicas). Para realizar esta conversin, el nivel de enlace utiliza las tablas ARP, cada interfaz tiene tanto una direccin IP como una direccin fsica MAC. ARP se utiliza en 4 casos referentes a la comunicacin entre 2 hosts: Cuando 2 hosts estn en la misma red y uno quiere enviar un paquete a otro. Cuando 2 host estn sobre redes diferentes y deben usar un gateway/router para alcanzar otro host. Cuando un router necesita enviar un paquete a un host a travs de otro router. Cuando un router necesita enviar un paquete a un host de la misma red. Reverse ARP(RARP)

RARP es un protocolo utilizado para obtener la direccin IP perteneciente a un determinado hardware electrnico que se encuentra en la mayora de las veces en una red Ethernet. RARP utiliza el mismo mecanismo que ARP. La respuesta que se devuelve de una solicitud es la direccin de protocolo de la estacin origen, no la direccin de la estacin destino de la solicitud. Para poder usar RARP todas las direcciones MAC deben estar configuradas en un servidor central para que transfiera una direccin IP. Las especificaciones del RARP se encuentran en RFC 903. El RARP adems de encontrarlo en las redes Ethernet est disponible en otras redes de rea local como lo son la Interfaz de Fibra de Distribucin de Datos y las redes LAN Token Ring, entre otras. RARP ya no es usado, fue reemplazado por BOOTP (protocolo de red que es usado para obtener una direccin IP de un servidor), el cual fue tiempo ms tarde sustituido por el Protocolo de Configuracin Dinmica de host (DHCP).

El Protocolo de Mensajes de Control de Internet o ICMP (por sus siglas en ingls de Internet Control Message Protocol) es el sub protocolo de control y notificacin de errores del Protocolo de Internet (IP). Como tal, se usa para enviar mensajes de error, indicando por ejemplo que un servicio determinado no est disponible o que un router o host no puede ser localizado. Tambin puede ser utilizado para transmitir mensajes ICMP Query. ICMP difiere del propsito de TCP y UDP ya que generalmente no se utiliza directamente por las aplicaciones de usuario en la red. La nica excepcin es la herramienta ping y traceroute, que envan mensajes de peticin Echo ICMP (y recibe mensajes de respuesta Echo) para determinar si un host est disponible, el tiempo que le toma a los paquetes en ir y regresar a ese host y cantidad de hosts por los que pasa. Este protocolo es parte de la suite de protocolo de Internet, de esta manera se define en RFC 792. Los mensajes de este protocolo se utilizan con fines de diagnstico o control y se generan en respuesta a los errores en IP operaciones (como se especifica en el RFC 1122). Estos errores del protocolo ICMP se dirigen a la direccin IP de origen del paquete originario. Podramos decir, que todos los dispositivos (como intermedio enrutador) reenvan un datagrama IP que disminuye el tiempo de vida en el encabezado IP por uno. Si el tiempo de vida (TTL) resultante es 0, el paquete se descartara y un ICMP de tiempo de vida superado en trnsito enviara un mensaje de direccin al origen del datagrama.
Conclusin Las computadoras no estn conscientes de ellas, por lo que para comunicarse entre ellas deben utilizar todo tipo de protocolos con caractersticas y funciones que lo permiten. Tambin existen herramientas para observar lo que ocurre en la red as como analizarlo e interpretarlo.

You might also like