Você está na página 1de 16

Instituto Tecnolgico de Orizaba Ingeniera en Sistemas Computacionales ----------------------------------------------------------------------------------------------------------------------------------------------------------

FUNDAMENTOS DE INTERNET

En palabras de sus propios creadores, "Internet ha revolucionado el mundo de las comunicaciones y la informtica como nunca nada lo haba hecho antes. La invencin del telgrafo, el telfono, la radio y las computadoras fue el punto de partida para esta integracin de capacidades sin precedentes. Internet es a la vez un mecanismo de comunicacin global para la diseminacin de informacin y un medio de colaboracin e interaccin entre las personas y sus computadoras, independientemente de su localizacin geogrfica". El primer registro conocido de lo que podra llegar a ser la interaccin social a travs de las redes de ordenadores, se debe a J.C.R. Licklider del Instituto de Tecnologa de Massachussets (MIT) en los EE.UU., quien en agosto de 1962 describi su concepto de "Red Galctica" en la que profetizaba la interconexin de ordenadores en cualquier parte del mundo a travs de redes de comunicaciones. Unos meses ms tarde, Licklider fue el jefe de proyecto DARPA (Defense Advanced Research Projects Agency) sobre investigacin de la aplicacin de redes de computadoras en el campo militar. Paralelamente, entre 1961 y 1964, otro investigador del MIT llamado Leonard Kleinrock desarroll su teora sobre las comunicaciones de datos mediante conmutacin de paquetes, que mejoraran visiblemente los sistemas tradicionales de conmutacin de circuitos, usados en la telefona fija. Con su idea, seran los propios datos (bits) los que se encaminasen a travs de las redes de comunicaciones, en lugar de realizar un encaminamiento fsico de los circuitos, lo cual implicara disponer de una capacidad de transmisin mucho ms rpida. En 1965, Lawrence G. Roberts, sucesor de Licklider en DARPA y seguidor de las nuevas teoras de Kleinrock, trabajando en colaboracin con Thomas Merrill consigui conectar a travs de la lnea telefnica convencional dos ordenadores situados en Massachussets y California, constituyendo a todos los efectos la primera red de rea extensa (WAN, Wide Area Network) de la historia. Los experimentos mostraron la necesidad de aplicar la teora de conmutacin de paquetes de Kleinrock para mejorar las prestaciones del sistema y ya en 1966 Roberts desarroll el concepto de la red de datos ARPANET (Advanced Research Projects Agency Netowrk), que sera mejorado con la colaboracin de los investigadores ingleses Donald Davies y Roger Scantlebury. A finales de 1968 se comenz el desarrollo del elemento clave para implementar tecnolgicamente las teoras de Kleinrock: un conmutador de paquetes denominado IMP (Interface Message Processor). En este desarrollo participaron un grupo de investigadores encabezados por Frank Herat, de la empresa BBN y Bob Kahn, a la vez que los equipos de Roberts en DARPA y Kleinrock en la Universidad de California optimizaban el diseo de la topologa de la futura red ARPANET. -------------------------------------------------------------------------------------------------------------------Fundamentos de Internet pag. 1 / 16 IBJ

Instituto Tecnolgico de Orizaba Ingeniera en Sistemas Computacionales ----------------------------------------------------------------------------------------------------------------------------------------------------------

En septiembre de 1969 la BBN instal el primer conmutador IMP de la red en la Universidad de California, al que se conect una computadora. El segundo nodo se instal en el Instituto de Investigacin de Stanford y un mes ms tarde se consigui enviar el primer mensaje entre ambos. A continuacin se instalaron nuevos nodos en las Universidades de Santa Brbara y Utah, constituyendo el ncleo que al cabo de los aos continuara su expansin hasta constituir lo que hoy conocemos como Internet, con la implementacin de nuevas tecnologas. En diciembre de 1970, el equipo de S. Crocker en el Network Working Group concluy el desarrollo del protocolo NCP (Network Control Protocol), que permitira el desarrollo de aplicaciones para las computadoras de la red con la capacidad de interactuar entre ellas. El protocolo NCP sera implementado en el periodo 1971-1972. En este mismo ao y en base a la necesidad de una comunicacin rpida entre los distintos equipos que desarrollaban la red, se comenz el diseo del email o correo electrnico, cuyo primer programa fue escrito por Ray Tomlinson, de la BBN. Con la llegada de Kahn a DARPA en 1972 y sus estudios para el desarrollo de redes de conmutacin de paquetes por radio (packet radio), surgi la necesidad de implementar un mtodo de interconexin entre redes heterogneas, ya fuesen va radio terrestre, va cable o va satlite. Esto es lo que se conoce como "arquitectura abierta" y supondra un salto fundamental para el crecimiento de las redes originales. Se lleg a la conclusin de que se necesitaba un protocolo ms potente que el NCP para realizar las comunicaciones y que, entre otras cosas, permitiese asignar identificadores a las mquinas de la red. Fue el nacimiento de los protocolos TCP/IP, fundamento de la Internet actual.

Tipos de redes Como ya se ha dicho, Internet es la interconexin global de redes heterogneas que utilizan protocolos TCP/IP para intercomunicarse. A continuacin se ofrece una clasificacin que describe los diferentes tipos de redes existentes y que utilizan esta pila de protocolos. Atendiendo a su cobertura geogrfica, distinguimos tres tipos de redes: LAN (Local Area Networks): Redes de rea local. Normalmente se establecen dentro de un mismo edificio, utilizando principalmente la tecnologa Ethernet. MAN (Metropolitan Area Networks): Redes de rea metropolitana. Su rea de cobertura es una ciudad completa. Suelen implementarse por los proveedores de servicios de internet para dar acceso a sus usuarios, o bien por organismos que disponen de varias LAN dentro de una misma ciudad con el fin de interconectarlas. WAN (Wide Area Networks): Redes de rea extensa. Su rea de cobertura es regional, nacional o internacional. Se trata de redes con gran capacidad de transmisin y la interconexin de las mismas permite formar el gran backbone o esqueleto de Internet.

-------------------------------------------------------------------------------------------------------------------Fundamentos de Internet pag. 2 / 16 IBJ

Instituto Tecnolgico de Orizaba Ingeniera en Sistemas Computacionales ----------------------------------------------------------------------------------------------------------------------------------------------------------

Con independencia de su rea de cobertura geogrfica, pueden considerarse dos grandes grupos de redes en funcin de su interconectividad: Intranets. Redes corporativas privadas que utilizan protocolos TCP/IP. Se trata de redes bajo la gestin de un mismo organismo cuya finalidad es dar servicio de interconexin a sus mquinas, de forma aislada al resto de Internet o bien estableciendo redes privadas virtuales (VPN, Virtual Private Networks) a travs de la misma. Habitualmente las intranets disponen de un mecanismo de salida al resto de Internet. Internet. Red mundial que engloba a las redes pblicas de trnsito o acceso y a las intranets que disponen de capacidad de interconexin hacia el exterior. Modelo OSI y protocolos TCP/IP Un protocolo son una serie de reglas y especificaciones, aceptadas por todos, que los servidores deben seguir para intercambiar informacin. Estos protocolos pueden describir detalles de bajo nivel de las interfaces ordenador-ordenador o por el contrario intercambios de alto nivel entre programas de asignacin de recursos. Normalmente, en este proceso de comunicacin intervienen diversos protocolos con una estructura jerrquica, que pueden describirse de forma cmoda mediante el modelo de interconexin de sistemas abiertos (OSI). En la figura 1 se describe una simplificacin de este modelo, que consta de cinco capas: Aplicacin Transporte Red Enlace Fsica Fig.1: Simplificacin del modelo de interconexin de sistemas OSI. La capa de aplicacin est formada por los programas utilizados directamente por el usuario para realizar la comunicacin a travs de Internet. Estos programas utilizan distintos protocolos en funcin del tipo de comunicacin, como pueden ser: SMTP (Simple Mail Transfer Protocol) y POP3 para el envo de correos electrnicos. FTP (File Transfer Protocol) para la transferencia de ficheros. Telnet, para la gestin remota de mquinas. SSH (Secure Shell), similar a Telnet pero incluyendo cifrado en la comunicacin. HTTP (Hyper Text Transfer Protocol), para la visualizacin de pginas web. -------------------------------------------------------------------------------------------------------------------Fundamentos de Internet pag. 3 / 16 IBJ

Instituto Tecnolgico de Orizaba Ingeniera en Sistemas Computacionales ----------------------------------------------------------------------------------------------------------------------------------------------------------

En esta capa tambin residen algunos protocolos de routing. De cara al usuario final, los programas utilizados en Internet y que usan la capa de aplicacin como interfaz hacia los protocolos TCP/IP se dividen en dos grandes grupos: servidores, encargados de ofrecer algn servicio (por ejemplo, distribuir correo electrnico o alojar una web) y clientes, que permiten nuestra conexin a dichos servicios (por ejemplo, el programa con el que recibimos/enviamos correo o el propio navegador). La capa de transporte se encarga de posibilitar ms de una comunicacin entre dos mquinas, mediante la utilizacin de puertos. De esta forma, desde una misma mquina podemos por ejemplo ver pginas con un navegador y enviar correos electrnicos al mismo tiempo. Esta capa tambin ofrece dos medios de comunicacin: orientado a conexin, asegurando el establecimiento y el mantenimiento de la misma, y no orientado a conexin, haciendo que la comunicacin sea ms rpida. Los datos generados por la capa de aplicacin se agrupan o encapsulan en estructuras llamadas segmentos. Los protocolos que funcionan en esta capa son: TCP (Transmission Control Protocol): proporciona un servicio orientado a conexin. UDP (User Datagram Protocol): proporciona un servicio no orientado a conexin La capa de red se encarga de asegurar la comunicacin entre extremos, proporcionado los mecanismos necesarios para la transmisin de los datos a lo largo de toda la red. Los segmentos generados por la capa de transporte se agrupan en estructuras de datos conocidas como datagramas o paquetes. En Internet, el protocolo de red utilizado es el IP (Internet Protocol), que adems se encarga de asignar una direccin o identificador nico a cada mquina de la red (direccin IP), de forma que los paquetes lleguen siempre al destino adecuado. La capa de enlace se encarga de asegurar la comunicacin entre dos nodos consecutivos de la red. En esta capa, los datagramas se agrupan formando tramas. Todos los dispositivos de la red tambin tienen su propia direccin en esta capa, conocida como direccin MAC (Medium Access Control). Esta capa est ntimamente relacionada con la fsica y en ella existe una gran variedad de protocolos, como por ejemplo: Ethernet, usado en redes de rea local (LAN). X.25, usado en redes de rea extensa (WAN), tambin incluye funcionalidades de red. La variante AX.25 es usada en las comunicaciones con radiopaquete. Frame Relay, considerado el sucesor de X.25. LAP-D, capa de enlace utilizada en la RDSI. PPP (Point-to-Point Protocol), usado por ejemplo en el acceso telefnico a redes. ATM (Asynchronous Transfer Mode), usado en redes de banda ancha, tambin incluye funcionalidades de red.

-------------------------------------------------------------------------------------------------------------------Fundamentos de Internet pag. 4 / 16 IBJ

Instituto Tecnolgico de Orizaba Ingeniera en Sistemas Computacionales ----------------------------------------------------------------------------------------------------------------------------------------------------------

SDH/SONET (Synchronous Digital Hierarchy/Synchronos Optical Network), estndar optimizado para redes de banda ancha, que tambin incluye funcionalidades de red. La capa fsica est formada por los medios fsicos de transmisin de datos: ondas de radio, fibra ptica, cables de cobre, etc. La unidad bsica de informacin en esta capa es el bit (BInary digiT). El flujo de datos en el proceso de comunicacin queda de la siguiente forma: en la mquina origen el usuario genera la informacin en el nivel de aplicacin, que se encapsula a travs de las capas de transporte, red y enlace, para ser transmitida al destino a travs del medio fsico. Una vez en el destino, se produce un proceso de desencapsulacin hasta que los datos llegan al nivel de aplicacin del destinatario. La gran ventaja de los protocolos TCP/IP se traduce en la posibilidad de interconectar redes heterogneas, es decir, que utilicen medios distintos de transmisin a nivel fsico. De esta forma, por ejemplo, es posible interconectar una red de fibra ptica con una de radio. En los apartados - Internet a travs de mdem telefnico - y - Direcciones IP y dominios -, se ofrecen dos ejemplos para entender mejor el proceso: una comunicacin de Internet a travs de radiopaquete y una comunicacin de Internet a travs de mdem telefnico. TCP/IP sobre radiopaquete Una de las posibilidades que ofrece el radiopaquete es la de utilizar protocolos TCP/IP para interconectar sus redes con otras que utilicen estos mismos protocolos, como pueden ser redes corporativas privadas o la propia Internet. En la figura 2 se muestra el escenario de las comunicaciones empleando TCP/IP sobre radiopaquete:

Fig.2: Escenario de comunicaciones TCP/IP sobre radiopaquete. Supongamos que el usuario del PC_1 quiere mandar un email al usuario del PC_2. En el nivel de aplicacin intervendrn los protocolos de correo electrnico SMTP y POP3. A nivel de transporte y para dar fiabilidad a la comunicacin, se utilizar TCP. En el nivel de red intervendr IP, implementado por los propios PCs, por lo que cada uno de ellos deber tener su propia direccin IP. En el nivel de enlace se utiliza AX.25, implementado por las TNCs, para -------------------------------------------------------------------------------------------------------------------Fundamentos de Internet pag. 5 / 16 IBJ

Instituto Tecnolgico de Orizaba Ingeniera en Sistemas Computacionales ----------------------------------------------------------------------------------------------------------------------------------------------------------

asegurar las comunicaciones PC_1PC_2 y PC_2PC3. Finalmente, el medio fsico son las ondas de radio.

Internet a travs de mdem telefnico La forma ms comn de acceso a Internet es mediante la utilizacin de un mdem telefnico, proceso conocido como "Acceso telefnico a redes". A continuacin se describe toda la secuencia de conexin a Internet y de transmisin de datos, en base al escenario descrito en la figura 3 y tomando como ejemplo la descarga de una pgina web del servidor al PC_1:

Fig.3: Escenario de acceso a Internet mediante mdem telefnico

El proceso se inicia con el establecimiento de la conexin a Internet. Para ello, el usuario configura su PC_1 de forma que el mdem realice una llamada telefnica al servidor de acceso del proveedor de servicios (ISP) que tenga contratado. Una vez que este servidor contesta a la llamada telefnica, queda asegurado el nivel fsico entre el usuario y su proveedor. A continuacin, entre ambos se establece una conexin de enlace utilizando el protocolo PPP, a travs de la cual el servidor de acceso asigna una direccin IP al PC_1. En este momento el PC_1 ya dispone de nivel de red y por tanto puede acceder a Internet. Una vez establecida la conexin IP, el usuario introducir en su navegador la direccin a la que se quiere conectar, cuyo nombre realmente se corresponde con la direccin IP del servidor web correspondiente. De la correspondencia entre nombres y direcciones IP se encarga el servicio de resolucin de dominios o DNS (Domain Name System), de forma transparente al usuario. Al usar un navegador, la transferencia de datos a nivel de aplicacin utiliza el protocolo HTTP, que ser encapsulado en el protocolo de transporte TCP y ste a su vez en el nivel de red IP. Los datagramas IP se encapsularn en tramas de nivel de enlace PPP para llegar por la lnea telefnica fsica hasta el servidor de acceso, que realizar un proceso de desencapsulacin nicamente hasta el nivel IP, de forma que pueda determinar la direccin IP de destino. A continuacin los encapsula nuevamente y los pasa a los dispositivos de enrutamiento de Internet, conocidos como routers, que los harn llegar hasta el servidor web final. La pgina web -------------------------------------------------------------------------------------------------------------------Fundamentos de Internet pag. 6 / 16 IBJ

Instituto Tecnolgico de Orizaba Ingeniera en Sistemas Computacionales ----------------------------------------------------------------------------------------------------------------------------------------------------------

descargada viajar siguiendo el proceso inverso hasta el PC_1, donde podr ser visualizada por el usuario.

Direcciones IP y dominios

La direccin IP identifica unvocamente a cada mquina conectada a una red IP, como puede ser Internet. Se trata de un nmero binario de 32 bits y para una mejor interpretacin suele traducirse a decimal agrupndose en cuatro octetos, como se muestra en la figura 4:

Direccin IP binaria

11000011111010111010010000000000 11000011.11101011.10100100.00000000 195.235.164.200

Fig.4: Interpretacin de direcciones IP

Cada datagrama o paquete IP que viaja por Internet con los datos transmitidos por los usuarios, incluye en sus campos las direcciones IP de origen y de destino, de forma que se pueda asegurar una comunicacin bidireccional. Pero las direcciones IP contienen ms informacin aparte de la identificacin unvoca de cada mquina o host dentro de Internet. Tambin sirven para identificar subredes completas dentro de Internet, mediante la utilizacin de una mscara de red. As pues, nuestra direccin IP identifica tanto a nuestra propia mquina como a la red donde nos encontramos. La mscara de red es igualmente un nmero binario de 32 bits, que indica qu parte de la direccin IP identifica a la red y qu parte identifica a la mquina dentro de esa red. Las mscaras de red tambin se traducen de binario a decimal para una mejor interpretacin, como se muestra en la figura 5.

Mscara IP binaria

11111111111111110000000000000000 11111111.11111111.00000000.00000000 255.255.0.0

Fig.5: Interpretacin de mscaras de subred

-------------------------------------------------------------------------------------------------------------------Fundamentos de Internet pag. 7 / 16 IBJ

Instituto Tecnolgico de Orizaba Ingeniera en Sistemas Computacionales ----------------------------------------------------------------------------------------------------------------------------------------------------------

Para identificar a cada parte, basta con realizar la operacin lgica "AND" entre la direccin IP y la mscara, como puede verse en el ejemplo de la figura 6. Tras realizar esta operacin lgica obtenemos la direccin de red. La parte remanente identificar a la mquina dentro de esa red:

195.235.164.200 Msc 255.255.0.0 11000011111010111010010000000000 11111111111111110000000000000000 11000011111010110000000000000000 195.235.0.0 Identif .164.200 Fig.6: Obtencin de la direccin de red y del identificativo del host

Otra forma comn de identificar a una mscara de red se realiza mediante la "notacin de barra", indicando el nmero de bits destinados a la parte de red. As pues, una mscara 255.255.0.0 equivale a /16 y una mscara 255.255.255.0 equivale a /24. Tradicionalmente, en funcin de los bits reservados para la parte de red y los bits reservados para la parte de host o equipo, se habla de clases de direcciones, que engloban los rangos mostrados en la tabla 1.

Clase A

1.0.0.0 126.0.0.0 128.0.0.0 191.255.0.0 192.0.0.0 223.255.255.0 A partir de 224.0.0.0 A partir de 240.0.0.0 Tabla.1: Direccionamiento utilizando clases.

Las clases A, B y C engloban el direccionamiento pblico y privado comnmente utilizado en Internet y en las intranets. La clase D se utiliza en aplicaciones de multicast, en las que existe comunicacin entre un grupo de mquinas al mismo tiempo (por ejemplo, en el caso de la videoconferencia). La clase E es experimental. -------------------------------------------------------------------------------------------------------------------Fundamentos de Internet pag. 8 / 16 IBJ

Instituto Tecnolgico de Orizaba Ingeniera en Sistemas Computacionales ----------------------------------------------------------------------------------------------------------------------------------------------------------

Dentro de una red, adems de las de todos los equipos contenidos en la misma, existen dos direcciones especiales: la que identifica a la propia red y la direccin de broadcast, usada para alcanzar a todos los equipos de la red y usada por determinados protocolos de control y gestin de red.

Actualmente, para realizar un mejor aprovechamiento del espacio de direccionamiento disponible, en lugar de clases se utilizan mscaras de longitud variable ( VLSM, Variable Length Subnet Masks), de forma que las mscaras de red se disean limitando a lo estrictamente necesario la parte de la direccin destinada a hosts. Para ello, un subconjunto de bits de la parte de la direccin detinada a host se destina a lo que se conoce como subred, lo cual permite que dentro de una red grande podamos formar subredes ms pequeas que se ajusten al nmero estricto de hosts que necesitamos. Pongamos, por ejemplo, el caso de un enlace punto a punto entre dos mquinas. Nos harn falta cuatro direcciones dentro de esta subred punto a punto: la direccin de la propia subred, la direccin de cada uno de los dos equipos y la direccin de broadcast. En caso de que utilizsemos una clase C (/24) para este caso, tendremos 32-24=8 bits para la parte de host, lo cual nos dara un total de 28-2=254 equipos (se resta 2 porque la direccin de red y la de broadcast no se asignan a ningn equipo concreto). Como slo tenemos 2 equipos, estaramos desaprovechando 252 direcciones. En su lugar, podemos usar VLSM con una direccin /30, lo cual nos da 32-30=2 bits para la parte de host y por tanto 22-2=2 direcciones de equipos dentro de la subred, que es precisamente lo que necesitamos. Como regla general, puede determinarse el nmero de subredes dentro de una red mediante la frmula 2m, donde m es el nmero de bits que se toman de la parte de host para realizar subredes. De la misma forma, el nmero de hosts dentro de cada subred viene dado por la frmula 2n-2, donde n es el nmero de bits destinados a la parte de host. El manejo de direcciones IP, aunque sea en formato decimal, puede resultar bastante incmodo para los usuarios. Es por ello que en Internet se utiliza el sistema de nombres de dominio o DNS (Domain Name System), encargado de traducir las direcciones IP a nombres legibles y fcilmente utilizables por los usuarios finales. De la implementacin de este servicio se encargan los servidores DNS (Domain Name Servers), que tienen una organizacin jerrquica dentro de Internet, de forma que las peticiones de traduccin de direccin IP a nombre o a la inversa van pasando de pequeos servidores a grandes servidores hasta su ejecucin. Esta arquitectura distribuda ofrece una gran rapidez en el servicio de traduccin. Por ejemplo, si desde un navegador queremos visualizar una determinada pgina web no emplearemos la direccin IP del servidor (ej: 195.235.164.200), sino el nombre de la mquina (ej: www.boe.es). El servidor DNS que tengamos configurado en nuestra mquina se encargar de realizar la traduccin. Los nombres de dominio se estructuran jerrquicamente, de forma que se puede identificar a una mquina dentro de una red dentro de un pas u organizacin. Por ejemplo, el nombre www.proteccincivil.mx nos da la siguiente informacin: -------------------------------------------------------------------------------------------------------------------Fundamentos de Internet pag. 9 / 16 IBJ

Instituto Tecnolgico de Orizaba Ingeniera en Sistemas Computacionales ----------------------------------------------------------------------------------------------------------------------------------------------------------

www: identifica a un servidor World Wide Web. proteccioncivil.mx: identifica al dominio de la Direccin General de Proteccin Civil de Mxico. El ".mx" se considera dominio de primer nivel, en este caso identificando a una red mexicana.

Existen dos tipos de dominio de primer nivel, siendo distintos los organismos encargados de regular su asignacin (ver apartado - Organismos reguladores -): Dominios genricos: .com, .org, .net, .edu, .gov, .mil, .int, .info, etc. Los dominios .com, .net, .org y .info estn disponibles internacionalmente. Los dominios .edu, .gov y .mil estn reservados para instituciones de EE.UU., y el dominio .int se utiliza para registrar organizaciones establecidas por tratados internacionales entre gobiernos. Dominios de cdigo de pas: .es, .co, .uk, .de, .fr, .it, .ar, .mx, etc. Se regulan especficamente en cada pas concreto. Estos dominios tambin se denominan dominios geogrficos y siguen el estndar ISO3166. Aprovechamiento del espacio de direccionamiento Como ya se ha indicado, una direccin IP consiste en un nmero de 32 bits, lo cual, considerando la operativa direccin + mscara de red y el actual crecimiento exponencial de Internet, implica un rpido agotamiento de las direcciones disponibles. Para disimular este hecho, se utilizan diversas tcnicas, entre las que cabe destacar el uso del ya visto direccionamiento de subredes (VLSM), el direccionamiento privado en intranets con traduccin de direcciones para salir al resto de Internet, y la asignacin dinmica de direcciones IP (DHCP). El direccionamiento privado es un rango reservado de direcciones para su uso en intranets, es decir, direcciones IP que no sern visibles de forma directa al resto de Internet y que por tanto pueden reutilizarse en intranets distintas. Los rangos reservados se muestran en la tabla 2, segn la recomendacin RFC-1918 (las RFC o Requests For Comments son documentos tcnicos elaborados por los organismos pblicos de control de Internet). 10.0.0.0 (clase A completa) 172.16.0.0 172.31.0.0 192.168.0.0 192.168.255.0 Tabla.2: Rangos de direccionamiento privado segn RFC-1918. Dentro de la intranet que utiliza direccionamiento privado habr una mquina de propsito especfico que realizar las funciones de proxy, es decir, traduccin de direcciones IP pblicas a privadas y viceversa (NAT, Network Address Translation), as como traduccin de nmeros de puerto UDP/TCP hacia dentro y hacia fuera de la intranet ( PAT, Port Address Translation). -------------------------------------------------------------------------------------------------------------------Fundamentos de Internet pag. 10 / 16 IBJ

Instituto Tecnolgico de Orizaba Ingeniera en Sistemas Computacionales ----------------------------------------------------------------------------------------------------------------------------------------------------------

Finalmente, la mayora de los ISP proveen a sus usuarios conmutados (no fijos, por ejemplo los que se conectan peridicamente a travs de tarifas ) de una direccin IP dinmica que es asignada en el momento de realizarse la conexin mediante el protocolo DHCP (Dynamic Host Configuration Protocol), y que "muere" en el momento de realizarse la desconexin, quedando por tanto reutilizable para su asignacin a otro usuario.

Arquitectura de Internet En la siguiente seccin se va a describir la arquitectura global de Internet y el proceso de encaminamiento de los datagramas o paquetes IP para llegar desde su origen hasta su destino. Acceso La conexin de un usuario cualquiera a Internet se produce mediante una red de acceso, controlada y administrada por un Proveedor de Servicios de Internet (PSI o ISP, Internet Services Provider). El acceso en s se puede producir mediante el empleo de tecnologas diversas, como la Red Telefnica Bsica (RTB), la Red Digital de Servicios Integrados (RDSI), la Lnea Asimtrica Digital de Abonado (ADSL, Asymetric Digital Subscriber Line) o lneas dedicadas tipo X.25, Frame Relay, etc. Por regla general, el precio del acceso es funcin del tiempo de conexin y de la velocidad de transmisin ofrecida. En la tabla 3 se muestra una comparacin iva de las velocidades de acceso proporcionadas por algunas tecnologas actuales. Tecnologa RTB RDSI ADSL Frame Relay X.25 Velocidad de acceso Hasta 56 kbps 64-128 kbps Hasta 2 Mbps 64 kbps 2 Mbps 300 bps 2 Mbps

Tabla.3: Comparativa de velocidades de acceso de distintas tecnologas El Proveedor de Servicios, una vez establecida la conexin, asigna una direccin IP a la mquina que se conecta, de forma que quede completamente visible para el resto de mquinas de Internet. Trnsito La red de acceso del ISP se conecta a los grandes backbones de trnsito de Internet, operados casi en su totalidad por compaas privadas. Estas redes ofrecen un servicio de interconexin global entre ellas y con otros ISP, alcanzndose de esta forma un mallado mundial. -------------------------------------------------------------------------------------------------------------------Fundamentos de Internet pag. 11 / 16 IBJ

Instituto Tecnolgico de Orizaba Ingeniera en Sistemas Computacionales ----------------------------------------------------------------------------------------------------------------------------------------------------------

Entre las redes de acceso y trnsito existen tres tipos de relaciones, que definen la arquitectura general de Internet: Clientes. Los pequeos ISP son clientes de los grandes proveedores, anuncindoles la informacin necesaria para alcanzar a los usuarios que acceden a travs de sus redes. Proveedores. Las grandes redes globales proveen a los ISP de un servicio de interconexin con otros ISP del mundo. Peers. Algunos ISP de tamao mediano y grande se interconectan directamente para intercambiar informacin de direcciones IP sin que intervenga un proveedor de trnsito. De esta forma se consigue una mayor rapidez al acceso de los contenidos dentro de una determinada zona geogrfica, como un pas o un continente. De la misma forma, los proveedores de trnsito mantienen una relacin de "peering" entre ellos para el intercambio de informacin IP. Las relaciones de peering pueden ser mediante enlaces directos o mediante puntos de interconexin pblicos (IX, Internet Exchanges). En la figura 7 se muestra una visin general de la arquitectura de Internet y el tipo de relacin entre las distintas redes que la componen.

Fig.7: Arquitectura de interconexin global de Internet -------------------------------------------------------------------------------------------------------------------Fundamentos de Internet pag. 12 / 16 IBJ

Instituto Tecnolgico de Orizaba Ingeniera en Sistemas Computacionales ----------------------------------------------------------------------------------------------------------------------------------------------------------

Cualquier red que se interconecte con otras para formar la Internet y que est bajo un mismo dominio administrativo conforma lo que se denomina sistema autnomo (AS, Autonomous System), y se identifica con un nmero especfico asignado por los organismos reguladores de Internet. En la figura 7, todos los ISP y proveedores se identificaran con su propio nmero de sistema autnomo. Routing El proceso de encaminamiento de los datagramas IP a travs de Internet se conoce con el nombre de encaminamiento o routing, y corre a cargo de unas mquinas de propsito especfico llamadas routers. Un router es un dispositivo con varios interfaces que maneja tablas de rutas, las cuales contienen informacin para alcanzar todos los destinos de Internet. Cuando un datagrama llega al router por uno de sus interfaces, se analiza la direccin IP destino, se consulta la tabla de rutas para identificar el prximo router en el camino hacia el destino, y se enva por el interfaz correspondiente. De esta forma, los datagramas van pasando de router en router a travs de Internet, hasta llegar a su destino. La informacin de retorno puede seguir la misma ruta u otra distinta, hasta alcanzar nuevamente al origen. Los routers tienen la capacidad de aprender nuevas rutas y de anunciarlas al resto de routers. Mediante la utilizacin de algoritmos de routing seleccionan las mejores para llegar a cada destino, en funcin de mtricas como el nmero de saltos, el retardo o el ancho de banda de los enlaces.
www.proteccioncivil.mx

Fig.8: Encaminamiento o routing de datagramas en Internet.

-------------------------------------------------------------------------------------------------------------------Fundamentos de Internet pag. 13 / 16 IBJ

Instituto Tecnolgico de Orizaba Ingeniera en Sistemas Computacionales ----------------------------------------------------------------------------------------------------------------------------------------------------------

En la figura 8 se muestra un ejemplo simplificado en el que un usuario de cualquier parte del mundo conectado a su ISP (identificado como AS3) quiere acceder a la web www.proteccioncivil.mx. Su ISP se conecta a un proveedor de trnsito AS1 que dispone de varios routers, establecindose la ruta ptima hacia el destino a travs de los routers 3 y 2, de forma que se llega al sistema autnomo final AS2 donde se encuentra el servidor que aloja la web de destino.

En caso de fallo de alguno de los enlaces implicados en la ruta origen-destino, los routers recalcularan la ruta ptima a travs de otros enlaces disponibles, de forma que la conectividad no se pierda. Gracias a este proceso y a la gran redundancia de enlaces existente, Internet es una red muy robusta ante todo tipo de escenarios de fallo. En el ejemplo de la figura 8, si falla el enlace directo entre el router 3 y el router 2, automticamente los datagramas seran encaminados a travs de la ruta router 3 router 1 router 2 para llegar al destino. Las mquinas alojadas en subredes pequeas disponen de informacin para alcanzar a las otras mquinas de su misma subred, y por regla general de una ruta por defecto a travs de un router para alcanzar al resto de Internet. Los routers de los grandes backbones de trnsito suelen manejar informacin de redes en lugar de hosts especficos, de forma que las tablas de rutas sean ms manejables. Actualmente (2002), un router de un backbone de trnsito maneja unas 110.000 rutas. El router es capaz de identificar a qu red pertenece la direccin IP del host de destino y realizar el encaminamiento apropiado hacia la misma. Dentro de la red de destino, otro router se encargar de realizar el encaminamiento hacia el host final. Redes privadas virtuales En ocasiones, una entidad que dispone de puntos de presencia (PoP, Point of Presence) en zonas geogrficas distintas, requiere la interconexin de sus redes de forma privada y segura. Es posible realizar esta configuracin mediante la implementacin de redes privadas virtuales (VPN, Virtual Private Networks). Una VPN, cuya topologa tpica se muestra en le figura 9, permite la interconexin de intranets distantes mediante la utilizacin de tneles seguros a travs de Internet. Recibe el calificativo de "virtual" porque se establece a travs de caminos dentro de las redes de los ISP y proveedores de trnsito de Internet, cuyas rutas son dinmicas en funcin de las necesidades del routing, pero que de cara al usuario equivalen a un enlace punto a punto entre sus intranets distantes

-------------------------------------------------------------------------------------------------------------------Fundamentos de Internet pag. 14 / 16 IBJ

Instituto Tecnolgico de Orizaba Ingeniera en Sistemas Computacionales ----------------------------------------------------------------------------------------------------------------------------------------------------------

Fig.9: Redes privadas virtuales (VPN). La configuracin de las VPN se realiza en los routers de la red del proveedor que ofrece este tipo de servicios, establecindose una serie de tneles virtuales a travs de los mismos para asegurar la conexin entre PoPs. En las VPN el grado de seguridad puede ser mximo si se utilizan tcnicas de cifrado en la transmisin de los datos. Organismos reguladores Actualmente la regulacin de Internet se realiza a nivel nacional mediante organismos gubernamentales y a nivel internacional mediante organismos supranacionales participados por los organismos dependientes de cada pas. Los ISP han de adaptarse a la normativa nacional de su pas y a las reglas establecidas internacionalmente por los organismos competentes. Bsicamente, la regulacin afecta a los siguientes campos: Asignacin de direccionamiento IP pblico. Asignacin de dominios. Establecimiento de polticas compatibles de routing. Mecanismos de regulacin para la proteccin de los usuarios. Regulacin de Internet a nivel mundial El organismo supranacional encargado de la administracin, en el mbito mundial, de los nombres y direcciones numricas de Internet es el ICANN (http://www.icann.org). Asimismo, existen otros organismos regionales reguladores de las polticas de routing y de las redes IP, como:

-------------------------------------------------------------------------------------------------------------------Fundamentos de Internet pag. 15 / 16 IBJ

Instituto Tecnolgico de Orizaba Ingeniera en Sistemas Computacionales ----------------------------------------------------------------------------------------------------------------------------------------------------------

ARIN (American Registry for Internet Numbers) para la regin de Norteamrica: http://www.arin.net. LACNIC (Latin American and Caribbean IP address Regional Registry) para la regin de Latinoamrica y el Caribe: http://www.lacnic.org. RIPE (Rseaux IP Europens) para la regin de Europa: http://www.ripe.net APNIC (Asia-Pacific Network Information Centre) para la regin Asia-Pacfico: http://www.apnic.net. AfriNIC (Africa http://www.afrinic.org. Network Information Center) para la regin de frica:

Otros organismos, como el IETF (Internet Engineering Task Force, http://www.ietf.org) se encargan de la elaboracin de standards utilizables en Internet.

-------------------------------------------------------------------------------------------------------------------Fundamentos de Internet pag. 16 / 16 IBJ

Você também pode gostar