tema 2 como funciona internet

71
Esta obra está bajo una licencia de Esta obra está bajo una licencia de Creative Commons Creative Commons . Autor: Jorge Sánchez Asenjo (año 2005) Autor: Jorge Sánchez Asenjo (año 2005) http://www.jorgesanchez.net http://www.jorgesanchez.net email:[email protected] email:[email protected] Esta obra está bajo una licencia de Reconocimiento- Esta obra está bajo una licencia de Reconocimiento- NoComercial-CompartirIgual de CreativeCommons. Para ver NoComercial-CompartirIgual de CreativeCommons. Para ver una copia de esta licencia, visite: una copia de esta licencia, visite: http://creativecommons.org/licenses/by-nc-sa/2.0/es/ http://creativecommons.org/licenses/by-nc-sa/2.0/es/ o envíe una carta a: o envíe una carta a: Creative Commons, 559 Nathan Abbott Way, Stanford, Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA. California 94305, USA. Tema 2

Upload: salgonsan

Post on 01-Jul-2015

2.622 views

Category:

Technology


0 download

DESCRIPTION

Como Funciona Internet

TRANSCRIPT

Page 1: Tema 2 Como Funciona Internet

Esta obra está bajo una licencia de Esta obra está bajo una licencia de Creative CommonsCreative Commons..Autor: Jorge Sánchez Asenjo (año 2005)Autor: Jorge Sánchez Asenjo (año 2005)

http://www.jorgesanchez.nethttp://www.jorgesanchez.netemail:[email protected]:[email protected]

Esta obra está bajo una licencia de Reconocimiento-NoComercial-Esta obra está bajo una licencia de Reconocimiento-NoComercial-CompartirIgual de CreativeCommons. Para ver una copia de esta CompartirIgual de CreativeCommons. Para ver una copia de esta

licencia, visite:licencia, visite:http://creativecommons.org/licenses/by-nc-sa/2.0/es/http://creativecommons.org/licenses/by-nc-sa/2.0/es/

o envíe una carta a:o envíe una carta a:Creative Commons, 559 Nathan Abbott Way, Stanford, California Creative Commons, 559 Nathan Abbott Way, Stanford, California

94305, USA.94305, USA.

Tema 2

Page 2: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

TemasTemas

Introducción a las redesIntroducción a las redes

Redes TCP/IPRedes TCP/IP

Historia de InternetHistoria de Internet

Servicios de las redes TCP/IPServicios de las redes TCP/IP

Niveles de las redes TCP/IPNiveles de las redes TCP/IP

Implementación de redes TCP/IPImplementación de redes TCP/IP

La La webweb

Page 3: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Introducción a las redes Introducción a las redes Tipos de redesTipos de redes

Redes locales (LAN)Redes locales (LAN)Los ordenadores se encuentran el Los ordenadores se encuentran el mismo edificio.mismo edificio.

Velocidades altasVelocidades altas

Redes globales (WAN)Redes globales (WAN)Ordenadores a gran distanciaOrdenadores a gran distancia

Velocidades lentasVelocidades lentas

Page 4: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Introducción a las redes Introducción a las redes Elementos de las redesElementos de las redes

Elementos de la conexiónElementos de la conexión

Ordenador 1 Ordenador 2

Adaptadores de red.Módem, tarjeta de red,...

Medio físico.Cable, infrarrojos, ondas

Protocolo: Normas que se siguen en la comunicación parael envío y la recepción de los datos

Page 5: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Introducción a las redes Introducción a las redes Adaptadores de redAdaptadores de red

Convierte los datos del Convierte los datos del ordenador a señales ordenador a señales transportables por el mediotransportables por el medio

Convierte las señales que se Convierte las señales que se recibe del medio a datos recibe del medio a datos compatibles con el ordenadorcompatibles con el ordenador

Controla el flujo entre el Controla el flujo entre el ordenador y el medioordenador y el medio

Page 6: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Introducción a las redes Introducción a las redes AAdaptadores de reddaptadores de red

Pueden ser internos o Pueden ser internos o externosexternos

Se debe comprobar su Se debe comprobar su compatibilidad con el tipo de compatibilidad con el tipo de medio y red a conectarmedio y red a conectar

Se debe comprobar su Se debe comprobar su compatibilidad con el compatibilidad con el sistema operativosistema operativo

Page 7: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Introducción a las redes Introducción a las redes Medio físico. Medio físico.

CablesCablesPares trenzadosPares trenzados UTP. Sin apantallarUTP. Sin apantallar STP. ApantalladosSTP. Apantallados

CoaxialesCoaxiales ThinNet.ThinNet. ThickNet.ThickNet.

Fibra ópticaFibra óptica

Page 8: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Introducción a las redes Introducción a las redes Medio físico. Medio físico.

Redes Inalámbricas (Redes Inalámbricas (WirelessWireless))InfrarrojosInfrarrojos Requiere línea de visión sin Requiere línea de visión sin

obstáculosobstáculos Interfieren otras lucesInterfieren otras luces

RadiofrecuenciaRadiofrecuencia Se usan frecuencias de radio para Se usan frecuencias de radio para

transmitir y enviar informacióntransmitir y enviar información

IEEE 802.11 es la norma que más IEEE 802.11 es la norma que más se usa para estas redesse usa para estas redes

Page 9: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Introducción a las redes Introducción a las redes Topologías de red Topologías de red

BusBus

Terminador de bus

Page 10: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Introducción a las redes Introducción a las redes Topologías de red Topologías de red

Hub

EstrellaEstrella

Page 11: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Introducción a las redes Introducción a las redes Topologías de red Topologías de red

AnilloAnillo

Page 12: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Introducción a las redes Introducción a las redes Tecnologías de red Tecnologías de red

EthernetEthernetUtiliza el método CSMA/CD Utiliza el método CSMA/CD (Acceso múltiple con detección de (Acceso múltiple con detección de portadora / detección de colisiónportadora / detección de colisión

10BaseT. 10 Mbps sobre cable 10BaseT. 10 Mbps sobre cable trenzadotrenzado

100BaseT. 100 Mbps100BaseT. 100 Mbps

Gigabit Ethernet. 1 Gbps Gigabit Ethernet. 1 Gbps normalmente sobre fibra óptica normalmente sobre fibra óptica (1000BaseX)(1000BaseX)

Page 13: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Introducción a las redes Introducción a las redes Tecnologías de red Tecnologías de red

Token RingToken RingUsa topología de anilloUsa topología de anillo

De 4 a 16 MbpsDe 4 a 16 Mbps

Usa el método de paso de Usa el método de paso de testigo con el que transmiten testigo con el que transmiten las estaciones que poseen el las estaciones que poseen el testigotestigo

Page 14: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Introducción a las redes Introducción a las redes Tecnologías de red Tecnologías de red

FDDI. FDDI. Fibber Distributed Data Fibber Distributed Data InterfaceInterface

Es una versión de Es una versión de Token RingToken Ring pensada para utilizar fibra ópticapensada para utilizar fibra óptica

Usa dos anillos para que si falla Usa dos anillos para que si falla uno se pueda utilizar el otrouno se pueda utilizar el otro

La velocidad puede llegar hasta La velocidad puede llegar hasta 600 Mbps (lo normal es 100 Mbps)600 Mbps (lo normal es 100 Mbps)

Page 15: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Introducción a las redes Introducción a las redes Tecnologías de red Tecnologías de red

Frame RelayFrame RelaySe utiliza para conectar redes Se utiliza para conectar redes mediante líneas dedicadasmediante líneas dedicadasTrasmite paquetes de anchura Trasmite paquetes de anchura variablevariableUsa conmutación rápida de tramasUsa conmutación rápida de tramasEl acceso es punto a punto y se El acceso es punto a punto y se usa para conectar LANsusa para conectar LANsAlcanza velocidades altísimasAlcanza velocidades altísimasSe basa en X25Se basa en X25

Page 16: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Introducción a las redes Introducción a las redes Tecnologías de red Tecnologías de red

ATM. ATM. Asynchronus Transfer Asynchronus Transfer ModeMode

Está especialmente pensado para Está especialmente pensado para transferir multimediatransferir multimedia

Se basa en Se basa en Frame RelayFrame Relay, pero usa , pero usa longitud fija de tramalongitud fija de trama

Usa acceso punto a punto Usa acceso punto a punto mediante equipos mediante equipos switchswitch

Velocidad de 155 a 622 MbpsVelocidad de 155 a 622 Mbps

Page 17: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Introducción a las redes Introducción a las redes Ampliar las redes Ampliar las redes

Hubs.Hubs. Conectan ordenadores en topología de estrellaConectan ordenadores en topología de estrella

Pueden tener capacidades de amplificar la señalPueden tener capacidades de amplificar la señal

Aseguran la integridad de la señalAseguran la integridad de la señal

PuentesPuentes (Bridges(Bridges). ). Permiten el paso de datos entre diferentes LAN Permiten el paso de datos entre diferentes LAN que utilizan el mismo protocoloque utilizan el mismo protocolo

Comprueba las direcciones físicasComprueba las direcciones físicas

Permiten dividir redes locales para reducir su Permiten dividir redes locales para reducir su tráficotráfico

Page 18: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Introducción a las redesIntroducción a las redesAmpliar las redes Ampliar las redes

SwitchesSwitches.. Muy parecidos a los puentes, dividen el Muy parecidos a los puentes, dividen el tráfico de una red localtráfico de una red localRealizan un control más avanzado del Realizan un control más avanzado del ancho de bandaancho de bandaAceleran la redAceleran la red

RoutersRouters.. Encaminan los datos entre LANs y/o WANsEncaminan los datos entre LANs y/o WANsDan más funcionalidad ya que determinan Dan más funcionalidad ya que determinan la red a la que van los paquetes y su mejor la red a la que van los paquetes y su mejor rutarutaPermiten compartir una sola conexión Permiten compartir una sola conexión WAN a toda una red localWAN a toda una red local

Page 19: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Introducción a las redes Introducción a las redes Ampliar las redes Ampliar las redes

Pasarelas (Pasarelas (gatewaysgateways).).Conectan redes de diferente Conectan redes de diferente protocolo (protocolo (Token ringToken ring y y EthernetEthernet por ejemplo) por ejemplo)

Son intérpretes entre Son intérpretes entre protocolosprotocolos

Page 20: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Introducción a las redes Introducción a las redes Redes de acceso Redes de acceso

Red telefónica (RTC o RTB)Red telefónica (RTC o RTB)Usa cable de pares de cobreUsa cable de pares de cobre

No estaba pensado para transmitir No estaba pensado para transmitir datos. Es analógicadatos. Es analógica

Requiere módem analógicoRequiere módem analógico

Alcanza hasta 56 Kbps (28 Kbps Alcanza hasta 56 Kbps (28 Kbps de bajada y otros 28 de subida)de bajada y otros 28 de subida)

Page 21: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Introducción a las redes Introducción a las redes Redes de acceso Redes de acceso

RDSI (ISDN)RDSI (ISDN)Estándar para el envío de datos Estándar para el envío de datos multimediamultimedia

La RDSI normal usa dos canales de La RDSI normal usa dos canales de 64 Kbps64 Kbps

Hay otra RDSI (RDSI-BA), basada Hay otra RDSI (RDSI-BA), basada en ATM con hasta 25 canales, de en ATM con hasta 25 canales, de 64 Kbps64 Kbps

Page 22: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Introducción a las redes Introducción a las redes Redes de acceso Redes de acceso

ADSLADSLTecnología que aprovecha más el Tecnología que aprovecha más el cable telefónico normal para cable telefónico normal para producir transmisiones a muy alta producir transmisiones a muy alta velocidadvelocidad

Requiere un adaptador de red que Requiere un adaptador de red que conecta el equipo con un router o conecta el equipo con un router o un módem ADSLun módem ADSL

Page 23: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

1.1 Introducción a las redes 1.1 Introducción a las redes Redes de acceso Redes de acceso

CableCableUsa una red troncal de fibra óptica Usa una red troncal de fibra óptica y llega a los subscriptores y llega a los subscriptores mediante cable coaxial u ópticomediante cable coaxial u óptico

Requiere un módem de cableRequiere un módem de cable

OtrasOtrasSatéliteSatélite

PLCPLC

Page 24: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Introducción a las redes Introducción a las redes Protocolos Protocolos

Protocolos abiertosProtocolos abiertosEscritos para intentar buscar Escritos para intentar buscar estándaresestándares

No son propiedad de ninguna No son propiedad de ninguna empresaempresa

Privados o propietariosPrivados o propietariosLos desarrollan empresas concretasLos desarrollan empresas concretas

Se utilizan en redes con tecnología Se utilizan en redes con tecnología comprada a una empresacomprada a una empresa

Page 25: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Introducción a las redes Introducción a las redes Modelo OSI Modelo OSI

OSI (OSI (Open System InterconectionOpen System Interconection) es ) es una arquitectura abierta creada por una arquitectura abierta creada por ISOISO

Se definió en 1977 y se empezó a Se definió en 1977 y se empezó a usar en 1983usar en 1983

Sigue siendo el modelo estándar de Sigue siendo el modelo estándar de comunicacionescomunicaciones

Define siete niveles que estructuran Define siete niveles que estructuran la comunicación digitalla comunicación digital

Page 26: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

1.1 Introducción a las redes 1.1 Introducción a las redes Modelo OSI Modelo OSI

La información atraviesa los siete La información atraviesa los siete niveles hasta llegar al medio físiconiveles hasta llegar al medio físicoCuando llega al destino, se atraviesan Cuando llega al destino, se atraviesan los siete niveles en orden inversolos siete niveles en orden inversoPara que dos niveles de un mismo Para que dos niveles de un mismo sistema se puedan comunicar se sistema se puedan comunicar se requiere un interfaz que usa hardware requiere un interfaz que usa hardware y softwarey softwareLos niveles se comunican mediante Los niveles se comunican mediante procesos (procesos (daemonsdaemons) y utilizan el mismo ) y utilizan el mismo formato de datos conocido como PDUformato de datos conocido como PDU

Page 27: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

1.1 Introducción a las redes 1.1 Introducción a las redes Modelo OSI .NivelesModelo OSI .Niveles

7 Aplicación7 Aplicación.. Usa aplicaciones para acceder al Usa aplicaciones para acceder al software de comunicaciones y viceversasoftware de comunicaciones y viceversa

Es el nivel más cercano al usuarioEs el nivel más cercano al usuario

Servicios:Servicios: Gestión de aplicacionesGestión de aplicaciones Gestión del sistema (archivos, recursos Gestión del sistema (archivos, recursos

físicos,...)físicos,...) Gestión de usuariosGestión de usuarios

Page 28: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Introducción a las redes Introducción a las redes Modelo OSI .NivelesModelo OSI .Niveles

6 Presentación.6 Presentación.Añade un formato común para Añade un formato común para representar los datosrepresentar los datosPrepara los datos de forma Prepara los datos de forma adecuada para su transmisiónadecuada para su transmisiónFunciones:Funciones: Compresión de texto e imágenesCompresión de texto e imágenes Cifrado de datosCifrado de datos Emulación de terminales remotosEmulación de terminales remotos

Page 29: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Introducción a las redes Introducción a las redes Modelo OSI .NivelesModelo OSI .Niveles

5 Sesión. 5 Sesión. EstableceEstablece los canales de comunicación los canales de comunicación

Genera los elementos necesarios para Genera los elementos necesarios para establecer una sesión de red (el medio establecer una sesión de red (el medio en el que las aplicaciones de red se en el que las aplicaciones de red se comunican)comunican)

Funciones:Funciones: Establecer puntos de sincronización, y Establecer puntos de sincronización, y

estructuración de los datosestructuración de los datos Establecer conexiónEstablecer conexión Liberar conexiónLiberar conexión

Page 30: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Introducción a las redes Introducción a las redes Modelo OSI .NivelesModelo OSI .Niveles

4 Transporte.4 Transporte.Se encarga de controlar la Se encarga de controlar la comunicación entre las redescomunicación entre las redes

Establece mecanismos fiables Establece mecanismos fiables para el intercambio de datospara el intercambio de datos

Funciones:Funciones: Control de erroresControl de errores Control de paquetesControl de paquetes

Page 31: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Introducción a las redes Introducción a las redes Modelo OSI .NivelesModelo OSI .Niveles

3 Red.3 Red. Se encarga de transmitir los datosSe encarga de transmitir los datos

Funciones:Funciones: Conexión y desconexión de las redesConexión y desconexión de las redes Sincronización y control del flujo de Sincronización y control del flujo de

informacióninformación Detección de errores en la Detección de errores en la

transmisióntransmisión EncaminamientoEncaminamiento

Page 32: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Introducción a las redes Introducción a las redes Modelo OSI .NivelesModelo OSI .Niveles

2 Enlace.2 Enlace.Se divide en dos: LLC y MACSe divide en dos: LLC y MAC

LLC determina la comunicación con LLC determina la comunicación con el nivel de redel nivel de red

MAC determina la forma de acceso MAC determina la forma de acceso al medioal medio

1 Físico1 FísicoColoca los datos en el medioColoca los datos en el medio

Tiene en cuenta los aspectos físicos Tiene en cuenta los aspectos físicos y eléctricos del medioy eléctricos del medio

Page 33: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Introducción a las redes Introducción a las redes Modelo OSI . CaracterísticasModelo OSI . Características

En cada nivel uno o más En cada nivel uno o más protocolos se encargan de protocolos se encargan de traducir los datos hacia el traducir los datos hacia el siguiente nivelsiguiente nivel

De tal manera que sobre los De tal manera que sobre los datos actúan una pila de datos actúan una pila de protocolos protocolos ((protocol stackprotocol stack))

Page 34: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Redes TCP/IPRedes TCP/IPCaracterísticasCaracterísticas

Es una arquitectura abiertaEs una arquitectura abierta

Es la más exitosaEs la más exitosa

Se basa en OSI, pero sólo Se basa en OSI, pero sólo usa cuatro niveles y sus usa cuatro niveles y sus protocolos son distintosprotocolos son distintos

Abarca todo tipo de redesAbarca todo tipo de redes

Page 35: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Redes TCP/IPRedes TCP/IPComparación con OSIComparación con OSI

http, FTP, Telnet,SMTP

Modelo TCP/IP

Aplicación

VTP, FTAM, X400

Modelo OSI

Aplicación

ISO 8823 Presentación

ISO 8823 Sesión

ISO 8823 TransporteTCP, UDPTransporte

ISO 8473 Red

LLCEnlace

MAC

802.X, LAN Físico

IP. ICMP, IGMP, ARPInternet

ATM, Ethernet, PPP, X25, SLIP,...

Interfaz de Red

Page 36: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Redes TCP/IPRedes TCP/IPIntranet / Intranet /ExtranetIntranet / Intranet /Extranet

InternetInternetEs la red global de comunicación Es la red global de comunicación entre redes más grande del entre redes más grande del mundomundo

Su protocolo es el TCP/IPSu protocolo es el TCP/IP

Permite el acceso de cualquier Permite el acceso de cualquier usuariousuario

Abarca a todo el planetaAbarca a todo el planeta

Es una red públicaEs una red pública

Page 37: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Redes TCP/IPRedes TCP/IPIntranet / Intranet /ExtranetIntranet / Intranet /Extranet

IntranetIntranetEs una red corporativa que usa Es una red corporativa que usa arquitectura TCP/IParquitectura TCP/IP

Los usuarios son los miembros de Los usuarios son los miembros de la empresala empresa

Es una red privadaEs una red privada

La información es propiedad de la La información es propiedad de la empresaempresa

Page 38: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Redes TCP/IPRedes TCP/IPIntranet / Intranet /ExtranetIntranet / Intranet /Extranet

ExtranetExtranetEs una extensión de la anteriorEs una extensión de la anterior

Es una Intranet que permite el Es una Intranet que permite el acceso a usuarios que no son acceso a usuarios que no son miembros de la empresa pero a miembros de la empresa pero a los que se autoriza la entradalos que se autoriza la entrada

Normalmente forman una Extranet Normalmente forman una Extranet un conjunto de empresas un conjunto de empresas relacionadasrelacionadas

Page 39: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Historia de InternetHistoria de Internet

1957.1957. Se lanza el Se lanza el SputnikSputnik..EE.UU.EE.UU. Funda ARPA. Funda ARPA.

1963.1963. Aparece el código ASCIIAparece el código ASCII

1968.1968. Primera red por conmutación de Primera red por conmutación de paquetes.paquetes.

1969.1969. Se funda Se funda ARPANetARPANet. . KleinrockKleinrock realiza una prueba exitosa de realiza una prueba exitosa de conexión entre ordenadoresconexión entre ordenadores. . 4 nodos forman 4 nodos forman ArpaNetArpaNet. . La Universidad de California idea los La Universidad de California idea los RFCsRFCs

Page 40: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Historia de InternetHistoria de Internet

1970.1970. Kevin Kevin MacKenzieMacKenzie inventa el primer inventa el primer emoticón :-) (significa emoticón :-) (significa ))

19711971. . Comienza el Comienza el ProyectoProyecto GutembergGutemberg

19721972.. Ray TomlinsonRay Tomlinson crea el primer programa crea el primer programa de e-mail y la notación de e-mail y la notación usuario@dominio usuario@dominio

19731973. . Bob Kahn y Vinton CerfBob Kahn y Vinton Cerf desarrollan TCP/IPdesarrollan TCP/IPInglaterra y Noruega unen computadoras Inglaterra y Noruega unen computadoras a a ARPANetARPANet. . Hay unas 100 computadoras conectadas. Hay unas 100 computadoras conectadas. Aparecen las redes locales Aparecen las redes locales EthernetEthernet

Page 41: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Historia de InternetHistoria de Internet

1979. 1979. Aparece Aparece UseNetUseNet. La red de los grupos . La red de los grupos de debatede debate

19801980. . Hay 212 computadoras conectadas.Hay 212 computadoras conectadas.

1981. 1981. Unix incorpora TCP/IPUnix incorpora TCP/IP

1983. 1983. Se impone TCP/IP como protocolo Se impone TCP/IP como protocolo único en único en ArpaNetArpaNet ArpaNet ArpaNet se divide en dos. se divide en dos. Ya se habla de InternetYa se habla de Internet

Page 42: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Historia de InternetHistoria de Internet

1984. 1984. Aparece el sistema DNSAparece el sistema DNS

1985. 1985. 2000 computadoras conectadas2000 computadoras conectadas

1986. 1986. Se funda Se funda NSFNetNSFNet. Hay 10000 . Hay 10000 computadorascomputadoras

1988. 1988. El gusano El gusano MorrisMorris afecta a 6000 de las afecta a 6000 de las 60000 computadoras conectadas. 60000 computadoras conectadas. Se crea un centro de emergencia (el CERT)Se crea un centro de emergencia (el CERT)

1989. 1989. Tim Bernes LeeTim Bernes Lee idea la World Wide Web. idea la World Wide Web. Jarkko OikanenJarkko Oikanen idea el idea el chatchat..

Page 43: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Historia de InternetHistoria de Internet

1990. 1990. Se desmantela Se desmantela ARPANetARPANet. . Aparece la Red Iris. España se conecta a Internet. Aparece la Red Iris. España se conecta a Internet.

1991. 1991. 350.000 computadoras conectadas, 1000 son 350.000 computadoras conectadas, 1000 son españolasespañolas

1992. 1992. Se crea la Se crea la Internet Internet SocietySociety (ISOC). (ISOC). El número de usuarios se dobla cada tres meses. El número de usuarios se dobla cada tres meses. Se crea el ESNIC. Se crea el ESNIC. Un millón de computadoras conectadasUn millón de computadoras conectadasPrimeros servidores Primeros servidores www www españolesespañoles

1993. 1993. Se crea Se crea InterNICInterNIC. . Aparece el navegador Aparece el navegador MosaicMosaic10000 computadoras españolas en Internet10000 computadoras españolas en Internet

Page 44: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Historia de InternetHistoria de Internet

1994. 1994. Vladimir LevinVladimir Levin desde San Petersburgo asalta al desde San Petersburgo asalta al CityBankCityBank. . Hay 13 servidores web en España (en el mundo Hay 13 servidores web en España (en el mundo hay unos 500)hay unos 500)Aparece Aparece yahooyahoo!!

1995. 1995. Aparecen los navegador Aparecen los navegador NetscapeNetscape..Aparece el Aparece el Real AudioReal Audio.. Aparece Aparece Internet Explorer. Internet Explorer. NSF abandona la gestión de la red troncal. NSF abandona la gestión de la red troncal. Aparece el lenguaje Aparece el lenguaje JavaJava..La mitad de los españoles no han oído hablar de La mitad de los españoles no han oído hablar de Internet Internet Aparece Aparece Olé!Olé! Inspirado en Inspirado en yahoo!yahoo!

Page 45: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Historia de InternetHistoria de Internet

19961996. . Entra en funcionamiento Entra en funcionamiento InfovíaInfovía. . Hay más de diez millones de computadoras Hay más de diez millones de computadoras en Internet (en España 100.000)en Internet (en España 100.000)Comienza la guerra de navegadores entre Comienza la guerra de navegadores entre Netscape Netscape y Microsofty MicrosoftAparece la telefonía por Internet (Aparece la telefonía por Internet (Internet Internet Phone)Phone)

19971997. . 16 millones de computadoras conectadas. 16 millones de computadoras conectadas. Aparecen alternativas a Aparecen alternativas a InfovíaInfovía..Algunos proveedores regalan el acceso a Algunos proveedores regalan el acceso a Internet Internet Empieza a ofrecerse el ADSLEmpieza a ofrecerse el ADSL

Page 46: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Historia de InternetHistoria de Internet

1998.1998. Se crea el Se crea el ICANNICANNEmpieza a hablarse del Empieza a hablarse del e-commercee-commerceSe elimina Se elimina InfovíaInfovía y aparece y aparece InfovíaInfovía Plus PlusEl juicio El juicio Clinton-LewinskyClinton-Lewinsky se convierte en todo se convierte en todo un acontecimiento en Internetun acontecimiento en InternetJuicio Juicio antianti-monopolio contra Microsoft-monopolio contra MicrosoftSe crea Se crea GoogleGoogle

1999.1999. 50 millones de computadoras conectadas50 millones de computadoras conectadasEl contenido de Internet desbordaEl contenido de Internet desbordaLos buscadores no son capaces de buscar más Los buscadores no son capaces de buscar más del 50% del contenidodel 50% del contenidoAparece Aparece TerraTerra. Empieza la guerra de los . Empieza la guerra de los portalesportales

Page 47: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Historia de InternetHistoria de Internet

2000. 2000. El virus El virus I I Love YouLove You contagia a millones contagia a millones de ordenadores en todo el mundode ordenadores en todo el mundoSe desarrolla Internet2 para el mundo Se desarrolla Internet2 para el mundo científicocientíficoAnte la demanda de nombres, la ICANN Ante la demanda de nombres, la ICANN lanza nuevas terminacioneslanza nuevas terminaciones

GoogleGoogle desbanca a desbanca a yahoo!yahoo! Como Como principal buscador de Internetprincipal buscador de Internet

2001. 2001. Se ilegaliza Se ilegaliza NapsterNapsterLos atentados del 11 de Septiembre Los atentados del 11 de Septiembre colapsan la webcolapsan la web

Page 48: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Historia de InternetHistoria de Internet

20022002Se empieza a popularizar la tarifa plana Se empieza a popularizar la tarifa plana en Españaen EspañaSe popularizan los servicios P2P como Se popularizan los servicios P2P como KazaaKazaa o o e-mulee-mule

2003. 2003. Sentencia a favor de Sentencia a favor de KazaaKazaaSe estima que se descargan ilegalmente Se estima que se descargan ilegalmente más de 2000 millones de archivos al mesmás de 2000 millones de archivos al mesCrisis del Crisis del spamspamMicrosoft anuncia que no habrá más Microsoft anuncia que no habrá más versiones de Internet Explorerversiones de Internet Explorer

Page 49: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Historia de InternetHistoria de Internet

2004 2004 El virus El virus MyDoomMyDoom contagia 1 de cada 12 contagia 1 de cada 12 mensajes de correo electrónicomensajes de correo electrónicoHay 924 millones de usuarios de Hay 924 millones de usuarios de Internet Internet (13,4 millones en España, 184 millones (13,4 millones en España, 184 millones en Estados Unidos y 100 millones en en Estados Unidos y 100 millones en China)China)La banda ancha crece La banda ancha crece espectacularmente en Españaespectacularmente en España

20072007Se esperan 1350 millones de usuarios Se esperan 1350 millones de usuarios en Interneten Internet

Page 50: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

La Web (www)La Web (www)Examinar informaciónExaminar informaciónDescargasDescargasCorreo webCorreo webBanca electrónicaBanca electrónicaSubastasSubastas

Correo electrónico (e-mail)Correo electrónico (e-mail)Grupos de debate (Grupos de debate (newsnews))Transferencia de archivos (Transferencia de archivos (ftpftp))Conexión remota (Conexión remota (telnettelnet))Charlas (Charlas (chatchat))VideoconferenciaVideoconferenciaJuegos en líneaJuegos en línea

Redes TCP/IPRedes TCP/IPServicios de las redes TCP/IPServicios de las redes TCP/IP

Page 51: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Redes TCP/IPRedes TCP/IPNivelesNiveles

Aplicación Aplicación

Transporte

Internet

Interfaz de red

Internet

RED1

Pasarela

RED2

Transporte

Internet

Interfaz de red Interfaz de red

Mensaje

Paquete

Datagrama Datagrama

Trama Trama

Page 52: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Cada Cada hosthost de Internet debe poseer de Internet debe poseer una dirección única.una dirección única.Estas direcciones identifican al Estas direcciones identifican al hosthost y a la red en la que está y a la red en la que está Son 32 bits que se representan por Son 32 bits que se representan por cuatro números decimales cuatro números decimales separados por un punto. Cada separados por un punto. Cada número es del 0 al 255número es del 0 al 255La red poseerá una dirección y cada La red poseerá una dirección y cada hosthost poseerá una dirección dentro poseerá una dirección dentro de esa redde esa red

Implementación de redes TCP/IP. Implementación de redes TCP/IP. Direcciones IPDirecciones IP

Page 53: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

192.168.2.0

Dirección de red

192.168.2.1192.168.2.2

192.168.2.3 192.168.2.4

Direcciones de host

Implementación de redes TCP/IP. Implementación de redes TCP/IP. Direcciones IPDirecciones IP

Page 54: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Clase A.Clase A.Se usan para redes con muchísimos hostsSe usan para redes con muchísimos hostsPermite 126 redes con hasta 16 millones de Permite 126 redes con hasta 16 millones de hostshostsDirecciones 0-127.y.y.yDirecciones 0-127.y.y.y

Clase BClase BAsignadas a redes de tamaño medioAsignadas a redes de tamaño medioPermite 16000 redes con hasta 65000 Permite 16000 redes con hasta 65000 ordenadoresordenadoresDirecciones 128-191.x.y.yDirecciones 128-191.x.y.y

Clase CClase CRedes pequeñasRedes pequeñas2 millones de redes con 255 hosts2 millones de redes con 255 hostsDirecciones 192-223.x.x.yDirecciones 192-223.x.x.y

Implementación de redes TCP/IP. Implementación de redes TCP/IP. Direcciones IPDirecciones IP

Page 55: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Implementación de redes TCP/IP. Implementación de redes TCP/IP. SubredesSubredes

192.1.0.8 192.1.0.13

192.1.0.3

192.1.0.0

Router128.10.0.25

192.1.0.30

128.10.0.0

128.10.0.2128.10.0.8

128.10.0.21128.10.0.17

128.10.0.15

Page 56: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Sirven para diferenciar la dirección Sirven para diferenciar la dirección de red respecto a la dirección de de red respecto a la dirección de cada host.cada host.Es un número que al multiplicarse Es un número que al multiplicarse de forma binaria por cualquier de forma binaria por cualquier número de host en la red, deja sólo número de host en la red, deja sólo el número de redel número de redEjemplo:Ejemplo:

Dirección IP: Dirección IP: 10.50.100.10.50.100.200200Máscara de subred: Máscara de subred: 255.255.255255.255.255.0.0Resultado:Resultado:10.50.10010.50.100.0.0

Implementación de redes TCP/IP. Implementación de redes TCP/IP. Máscaras de subredMáscaras de subred

Page 57: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

El primer número de la red no El primer número de la red no puede ser 127puede ser 127Un host no puede tener todos Un host no puede tener todos sus números con 255 (eso sirve sus números con 255 (eso sirve para hacer broadcast)para hacer broadcast)Tampoco puede tener todos los Tampoco puede tener todos los números cerosnúmeros cerosCada número de host debe ser Cada número de host debe ser único en la misma redúnico en la misma red

Implementación de redes TCP/IP. Implementación de redes TCP/IP. Normas de direccionamientoNormas de direccionamiento

Page 58: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Fue una iniciativa de Cisco Systems Fue una iniciativa de Cisco Systems de acuerdo con la IANA para utilizar de acuerdo con la IANA para utilizar direcciones de Intranetdirecciones de IntranetEstas direcciones son:Estas direcciones son:

192.168.x.x192.168.x.xDe 172.16.x.x a 172.32.x.xDe 172.16.x.x a 172.32.x.x10.x.x.x10.x.x.x

Ninguna de estas direcciones se Ninguna de estas direcciones se utiliza en Internet sólo sirven para utiliza en Internet sólo sirven para IntranetsIntranets

Implementación de redes TCP/IP. Implementación de redes TCP/IP. NATNAT

Page 59: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Las direcciones que se siguen Las direcciones que se siguen utilizando son IPv4 y se están utilizando son IPv4 y se están agotandoagotandoIPv6 usa 128 bits para la dirección. IPv6 usa 128 bits para la dirección. Lo cual da 16 números en decimal.Lo cual da 16 números en decimal.No obstante la forma que más se No obstante la forma que más se utiliza son cifras de cuatro números utiliza son cifras de cuatro números hexadecimales separadas por :hexadecimales separadas por :Cada cifra representa 2 bytesCada cifra representa 2 bytesEj:Ej:

3ffe:38e1:0100:a001:c230:1009:ab02:13ffe:38e1:0100:a001:c230:1009:ab02:1023023

Esto mejora el enrutamientoEsto mejora el enrutamiento

Implementación de redes TCP/IP. Implementación de redes TCP/IP. IPv6IPv6

Page 60: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Sirve para simplificar la Sirve para simplificar la asignación de direcciones IPasignación de direcciones IPUsa un servidor DHCP para Usa un servidor DHCP para asignar de forma dinámica asignar de forma dinámica las direcciones.las direcciones.El servidor DHCP contiene El servidor DHCP contiene una base de datos con las una base de datos con las posibles direcciones que posibles direcciones que puede asignarpuede asignar

Implementación de redes TCP/IP. Implementación de redes TCP/IP. DHCPDHCP

Page 61: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Cada red puede poseer un Cada red puede poseer un nombre de dominionombre de dominioCada host puede obtener un Cada host puede obtener un nombre dentro de ese dominio.nombre dentro de ese dominio.Ejemplo de dominio: Ejemplo de dominio: foremcyl.comforemcyl.comEjemplo de host: palenciaEjemplo de host: palenciaHost completo: Host completo: palencia.foremcyl.compalencia.foremcyl.com

Implementación de redes TCP/IP. Implementación de redes TCP/IP. NombresNombres

Page 62: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

A las personas les gusta más A las personas les gusta más manejar nombresmanejar nombresPero los protocolos TCP/IP Pero los protocolos TCP/IP requieren la direcciónrequieren la direcciónLos servidores DNS se encargan de Los servidores DNS se encargan de esta tareaesta tareaSon servidores que contienen una Son servidores que contienen una lista de dominios con sus lista de dominios con sus direcciones correspondientesdirecciones correspondientesEs un protocolo del nivel de Es un protocolo del nivel de aplicaciónaplicación

Implementación de redes TCP/IP. Implementación de redes TCP/IP. DNSDNS

Page 63: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

TCPTCP y y UDPUDP son los protocolos de son los protocolos de transportetransporteLa diferencia es que TCP está La diferencia es que TCP está orientado a conexión y UDP noorientado a conexión y UDP noSirven para establecer la base del Sirven para establecer la base del envío de los paquetesenvío de los paquetesA los paquetes se les asigna un A los paquetes se les asigna un puerto que indica hacia que servicio puerto que indica hacia que servicio se dirigen los paquetes y por tanto se dirigen los paquetes y por tanto que servidores deben manejarloque servidores deben manejarlo

Implementación de redes TCP/IP. Implementación de redes TCP/IP. TransporteTransporte

Page 64: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

ProtocoloProtocolo PuertoPuerto ProtocoloProtocolo PuertoPuerto

EchoEcho 77 IRCIRC 194, 6667194, 6667

FTPFTP 2121 LDAPLDAP 389389

TelnetTelnet 2323 QuicktimeQuicktime 545545

SMTPSMTP 2525 Real PlayerReal Player 554554

GopherGopher 7878 SOCKSSOCKS 10801080

FingerFinger 7979 SQLServerSQLServer 14331433

HTTPHTTP 80, 808080, 8080 Oracle SQLOracle SQL 15211521

POP3POP3 110110 mySQLmySQL 33063306

NNTPNNTP 119119 NapsterNapster 66696669

IMAPIMAP 143143 Quake IIIQuake III 2796027960

Implementación de redes TCP/IP. Implementación de redes TCP/IP. PuertosPuertos

Page 65: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Servidor WebServidor SMTPServidor chatServidor news

Petición.Puerto: 8080

Implementación de redes TCP/IP. Implementación de redes TCP/IP. PuertosPuertos

Page 66: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

URL = Localizador uniforme de URL = Localizador uniforme de recursosrecursosEs una notación formal que Es una notación formal que identifica un determinado identifica un determinado recurso de una forma unívocarecurso de una forma unívocaEn un caso normal consta de:En un caso normal consta de:

Protocolo:Protocolo:A veces los signos // o /// (según el A veces los signos // o /// (según el protocolo)protocolo)Nombre o dirección de host o redNombre o dirección de host o red:puerto:puerto/ruta/ruta

Implementación de redes TCP/IP. Implementación de redes TCP/IP. URLsURLs

Page 67: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

http://www.nortecastilla.eshttp://www.nortecastilla.eshttp://www.nortecastilla.es/edicion/http://www.nortecastilla.es/edicion/actualidad/palencia/palencia.htmlactualidad/palencia/palencia.htmlhttp://192.168.41.105:7676http://192.168.41.105:7676ftp://ftp.rediris.esftp://ftp.rediris.esmailto:[email protected]:[email protected]:///c|/windows/leeme.batfile:///c|/windows/leeme.battelnet://onramp.nettelnet://onramp.netftp://jorge:[email protected]://jorge:[email protected]

Implementación de redes TCP/IP. Implementación de redes TCP/IP. URLs. URLs. EjemplosEjemplos

Page 68: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Servidor: Dan información, Servidor: Dan información, servicios,...servicios,...Cliente: Piden información, Cliente: Piden información, servicios....servicios....Una misma máquina puede ser Una misma máquina puede ser servidor y clienteservidor y clienteLos servidores son públicos y Los servidores son públicos y pasivos (esperan las peticiones)pasivos (esperan las peticiones)Los clientes son anónimos y realizan Los clientes son anónimos y realizan la consulta o petición concreta que la consulta o petición concreta que requiere el usuariorequiere el usuarioCliente y servidor se comunican Cliente y servidor se comunican mediante un puertomediante un puerto

Implementación de redes TCP/IP. Implementación de redes TCP/IP. Modelo Cliente/ServidorModelo Cliente/Servidor

Page 69: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Un Un socketsocket es una indicación de es una indicación de aplicación que consta de un nombre aplicación que consta de un nombre o dirección de host y un número de o dirección de host y un número de puertopuertoForma lo que se conoce como canal Forma lo que se conoce como canal de comunicaciónde comunicaciónPermiten comunicar con una Permiten comunicar con una aplicación en un servidoraplicación en un servidorEs la base de la programación en Es la base de la programación en red tipo cliente / servidorred tipo cliente / servidor

Implementación de redes TCP/IP. Implementación de redes TCP/IP. SocketsSockets

Page 70: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

Las páginas de Internet están construidas Las páginas de Internet están construidas en leguaje HTML o XML en leguaje HTML o XML

Se accede a las páginas usando un Se accede a las páginas usando un

software navegador de páginas e software navegador de páginas e

indicando la URL de la páginaindicando la URL de la página

El navegador contacta con el servidor web El navegador contacta con el servidor web

y le solicita las páginas (se comunican y le solicita las páginas (se comunican

utilizando http)utilizando http)

Al recibir las páginas los navegadores Al recibir las páginas los navegadores

traducen el código de la páginatraducen el código de la página

La web. La web. FuncionamientoFuncionamiento

Page 71: Tema 2 Como Funciona Internet

Copyleft - Jorge Sánchez ‘2005 – www.jorgesanchez.net

1.1. El usuario escribe la URLEl usuario escribe la URL2.2. El navegador solicita al El navegador solicita al

servidor DNS la dirección IP servidor DNS la dirección IP correspondiente correspondiente

3.3. El navegador comunica por el El navegador comunica por el puerto 80 (salvo que se puerto 80 (salvo que se indique otro)indique otro)

4.4. Mediante el comando Mediante el comando getget, pide , pide la páginala página

5.5. El servidor entrega la páginaEl servidor entrega la página

La web. La web. PasosPasos