SlideShare une entreprise Scribd logo
1  sur  11
SIMULACIÓN DE TRAFICO DE INTERNET RICHAR DIOMEDES SALAS ELIAS GUTIÉRREZ SEIKA MEJÍA OLMIDES RINCONES AGNI ALTAMAR
INTERNET Internet  es un conjunto descentralizado de redes de comunicación interconectadas, que utilizan la familia de protocolos TCP/IP, garantizando que las redes físicas heterogéneas que la componen funcionen como una red lógica única, de alcance mundial. Sus orígenes se remontan a 1969, cuando se estableció la primera conexión de computadoras, conocida como ARPANET, entre tres universidades en California y una en Utah, Estados Unidos. Uno de los servicios que más éxito ha tenido en Internet ha sido la World Wide Web (WWW, o "la Web"), hasta tal punto que es habitual la confusión entre ambos términos. La WWW es un conjunto de protocolos que permite, de forma sencilla, la consulta remota de archivos de hipertexto. Ésta fue un desarrollo posterior ( 1990 ) y utiliza Internet como medio de transmisión. Existen, por tanto, muchos otros servicios y protocolos en Internet, aparte de la Web: el envío de correo electrónico (SMTP), la transmisión de archivos (FTP y P2P), las conversaciones en línea (IRC), la mensajería instantánea y presencia, la transmisión de contenido y comunicación multimedia -telefonía (VoIP), televisión (IPTV)-, los boletines electrónicos (NNTP), el acceso remoto a otras máquinas (SSH y Telnet) o los juegos en línea.
SIMULACIÓN DE TRAFICO DE INTERNET SIMULACIÓN DE TRAFICO DE INTERNET SIMULACIÓN DE TRAFICO DE INTERNET SIMULACIÓN DE TRAFICO DE INTERNET SIMULACIÓN DE TRAFICO DE INTERNET Desarrollar un programa que simule el tráfico de datos, al "estilo" del funcionamiento de Internet. Existen maquinas que cumplen la función de routers: rutean los datos desde la máquina de origen hacia la máquina de destino. SIMULACIÓN DE TRAFICO DE INTERNET Existen otra maquinas que son las emisoras - receptoras de páginas. Cada una de estas maquinas está conectada a un único router que es el encargado de enviar, recibir las paginas hacia, desde el destino final.
Cuando un router recibe de una de sus maquinas terminales un paquete para enviar, este lo divide en n paquetes de igual tamaño y va enviando por la ruta elegida de a un paquete por vez. Es decir que un servicio pedido por una maquina cliente se divide y se envía de a tramos. A su vez, cuando un router va recibiendo de otro router paquetes con un determinado destino, debe reenviarlo al router correspondiente en la ruta, o bien, si el destino final es una maquina a la cual está conectado directamente, debe ir almacenando los paquetes recibidos hasta que estén todos los que correspondan a la pagina enviada, rearma la pagina y recién allí se la envía a la maquina destino.
Las direcciones de las maquinas, son tipo IP, pero simplificadas. Tienen dos partes de 1 byte cada una: la primera indica el router y la segunda la maquina conectada al router. Es decir que pueden haber 256 routers con 256 maquinas cada uno. ¿Como hace cada router para computar la tabla de destinos que posee? Si la dirección del paquete corresponde a la de un router vecino, hay una conexión directa, por lo que no hay mas tramite. Para routers que no son vecinos pueden haber varias rutas alternativas, debiendo el router elegir aquella que tiene la menor carga de tráfico. Una vez determinada la mejor ruta, todos los paquetes enviados a un determinado destino, se envían al router vecino que conforma el camino elegido.
Cada router tiene las siguientes funciones: a) recibir una página de una maquina cliente, dividirla en los paquetes que corresponda, y enviarla a la cola de trafico de la ruta que corresponda b) recibir paquetes de los routers vecinos y redireccionarlos hacia el router que corresponda si la dirección del paquete no es la propia del router, o bien si la dirección del paquete es la del router en cuestión, debe esperar a recibir todos los paquetes que corresponden a la pagina enviada y una vez sucedido esto, enviar la pagina a la máquina de destino.
Cada router tiene una cola de envíos para cada router vecino, en donde van encolando los paquetes que tienen que enviarse por ese canal y envía por cada ciclo, todos los que su ancho de banda le permita. En la cola no se deben colocar todos los paquetes de una página consecutivos: deben ser intercalados con los paquetes que provengan de otra máquina, para que se vayan enviado parcialmente de todas las maquinas al mismo tiempo. Esto evita que un envió muy pesado atore al server y los otros paquetes demoren mucho en ser enviados.
Existe un administrador del sistema que de vez en cuando recomputa las rutas óptimas de todos los routers. Para ello cada router le envía el tamaño de la cola de espera de envíos de paquetes hacia cada router vecino, y con ello el administrador determina la ruta óptima pasando por los routers que tengan menor tráfico pendiente. Hay que tener en cuenta que cada router envía k paquetes por vez en un canal, según el ancho de banda que tenga el canal.
Para determinar el óptimo, lo que importa es la cantidad de ciclos que un nuevo paquete debe esperar hasta ser enviado. Además se pierde un ciclo al entrar a un router y volver a salir. O sea que si un router tiene la cola vacía, no tiene un costo de cero, si no de uno, porque el paquete debe esperar hasta el próximo ciclo para ser reenviado. Una vez que el administrador determina los caminos óptimos, se los informa a cada router.  Esos caminos son utilizados a partir de ese momento hasta que vuelven a recomputarse.
Puede pasar que los paquetes pendientes de enviar de una página, utilicen un camino distinto de los enviados previamente, porque se cambio el camino a utilizar por uno con menos tráfico.  El caso es así: la página se dividió en 50 paquetes. Se enviaron 20. Se recomputa el camino optimo y se cambia de ruta. Los 30 paquetes restantes van por otra ruta, que al ser tomada como óptima, se pueden llegar a destino antes que los primeros 20. Tener esto en cuenta cuando el router debe rearmar la pagina.
 

Contenu connexe

Tendances

Repasocap 2 switcheo wha
Repasocap 2 switcheo whaRepasocap 2 switcheo wha
Repasocap 2 switcheo wha
Whaleejaa Wha
 
Protocolos de enrutamiento
Protocolos de enrutamientoProtocolos de enrutamiento
Protocolos de enrutamiento
jhon caro
 
Protocolos de enrutamiento vector distancia 28 2-2011
Protocolos de enrutamiento vector distancia 28 2-2011Protocolos de enrutamiento vector distancia 28 2-2011
Protocolos de enrutamiento vector distancia 28 2-2011
tiutn
 
Clasificacion de los protocolos de enrutamiento
Clasificacion de los protocolos de enrutamientoClasificacion de los protocolos de enrutamiento
Clasificacion de los protocolos de enrutamiento
Oscar
 
Conceptos y protocolos de enrutamiento: 12. Resumen protocolos de enrutamient...
Conceptos y protocolos de enrutamiento: 12. Resumen protocolos de enrutamient...Conceptos y protocolos de enrutamiento: 12. Resumen protocolos de enrutamient...
Conceptos y protocolos de enrutamiento: 12. Resumen protocolos de enrutamient...
Francesc Perez
 
ENRUTAMIENTO
ENRUTAMIENTOENRUTAMIENTO
ENRUTAMIENTO
Jaison
 
Clase 5 de Enrutamiento de Redes
Clase 5 de Enrutamiento de RedesClase 5 de Enrutamiento de Redes
Clase 5 de Enrutamiento de Redes
tiutn
 
Conmutacion bajo ethernet
Conmutacion bajo ethernetConmutacion bajo ethernet
Conmutacion bajo ethernet
EROM86
 

Tendances (18)

Enrutamiento
EnrutamientoEnrutamiento
Enrutamiento
 
Repasocap 2 switcheo wha
Repasocap 2 switcheo whaRepasocap 2 switcheo wha
Repasocap 2 switcheo wha
 
Protocolos de enrutamiento
Protocolos de enrutamientoProtocolos de enrutamiento
Protocolos de enrutamiento
 
Protocolos de enrutamiento vector distancia 28 2-2011
Protocolos de enrutamiento vector distancia 28 2-2011Protocolos de enrutamiento vector distancia 28 2-2011
Protocolos de enrutamiento vector distancia 28 2-2011
 
Algoritmos Dinamicos
Algoritmos DinamicosAlgoritmos Dinamicos
Algoritmos Dinamicos
 
Clasificacion de los protocolos de enrutamiento
Clasificacion de los protocolos de enrutamientoClasificacion de los protocolos de enrutamiento
Clasificacion de los protocolos de enrutamiento
 
Presentacion Fsc
Presentacion FscPresentacion Fsc
Presentacion Fsc
 
Enrutamiento estático
Enrutamiento estáticoEnrutamiento estático
Enrutamiento estático
 
Conceptos y protocolos de enrutamiento: 12. Resumen protocolos de enrutamient...
Conceptos y protocolos de enrutamiento: 12. Resumen protocolos de enrutamient...Conceptos y protocolos de enrutamiento: 12. Resumen protocolos de enrutamient...
Conceptos y protocolos de enrutamiento: 12. Resumen protocolos de enrutamient...
 
ENRUTAMIENTO
ENRUTAMIENTOENRUTAMIENTO
ENRUTAMIENTO
 
¿Que es conmutacion?
¿Que es conmutacion?¿Que es conmutacion?
¿Que es conmutacion?
 
OSPF: Open Shortest Path First
OSPF: Open Shortest Path First OSPF: Open Shortest Path First
OSPF: Open Shortest Path First
 
Enrutamiento de datos
Enrutamiento de datosEnrutamiento de datos
Enrutamiento de datos
 
Clase 5 de Enrutamiento de Redes
Clase 5 de Enrutamiento de RedesClase 5 de Enrutamiento de Redes
Clase 5 de Enrutamiento de Redes
 
Enrutamiento: Conceptos básicos en redes de computadoras
Enrutamiento: Conceptos básicos en redes de computadorasEnrutamiento: Conceptos básicos en redes de computadoras
Enrutamiento: Conceptos básicos en redes de computadoras
 
Conmutacion bajo ethernet
Conmutacion bajo ethernetConmutacion bajo ethernet
Conmutacion bajo ethernet
 
Practica5jpmrip
Practica5jpmripPractica5jpmrip
Practica5jpmrip
 
01 enrutamiento
01 enrutamiento01 enrutamiento
01 enrutamiento
 

En vedette (8)

Bolisex
BolisexBolisex
Bolisex
 
bolis para comerselos
bolis para comerselosbolis para comerselos
bolis para comerselos
 
Creación de una carta tipo
Creación de una carta tipoCreación de una carta tipo
Creación de una carta tipo
 
Ventas De Bolis En Uniguajira
Ventas De Bolis En UniguajiraVentas De Bolis En Uniguajira
Ventas De Bolis En Uniguajira
 
Marketin hielitos de sabores
Marketin hielitos de saboresMarketin hielitos de sabores
Marketin hielitos de sabores
 
Marketin hielitos de sabores
Marketin hielitos de saboresMarketin hielitos de sabores
Marketin hielitos de sabores
 
Trabajo final grupo 102058 80
Trabajo final grupo 102058 80Trabajo final grupo 102058 80
Trabajo final grupo 102058 80
 
Análisis de una cartera de productos
Análisis de una cartera de productosAnálisis de una cartera de productos
Análisis de una cartera de productos
 

Similaire à Simulacion

Ccna2 (chapter1) presentation by halvyn
Ccna2 (chapter1) presentation by halvynCcna2 (chapter1) presentation by halvyn
Ccna2 (chapter1) presentation by halvyn
Adames Bakery SRL
 
Presentación1
Presentación1Presentación1
Presentación1
toxxics
 
Interconexión de redes lan y wan (networking)
Interconexión de redes lan y wan (networking)Interconexión de redes lan y wan (networking)
Interconexión de redes lan y wan (networking)
Koldo Parra
 

Similaire à Simulacion (20)

Investigación Enrutamiento
Investigación EnrutamientoInvestigación Enrutamiento
Investigación Enrutamiento
 
Capa de red
Capa de redCapa de red
Capa de red
 
Arp,rarp y tecnicas de multidifusion
Arp,rarp y tecnicas de multidifusionArp,rarp y tecnicas de multidifusion
Arp,rarp y tecnicas de multidifusion
 
Ccna2 (chapter1) presentation by halvyn
Ccna2 (chapter1) presentation by halvynCcna2 (chapter1) presentation by halvyn
Ccna2 (chapter1) presentation by halvyn
 
Dipositivos de redes
Dipositivos de redesDipositivos de redes
Dipositivos de redes
 
Resumen t1
Resumen t1Resumen t1
Resumen t1
 
Técnicas de Ruteo
Técnicas de RuteoTécnicas de Ruteo
Técnicas de Ruteo
 
Funcion de la tabla de enrutamiento
Funcion de la tabla de enrutamientoFuncion de la tabla de enrutamiento
Funcion de la tabla de enrutamiento
 
Cisco ccna 2_exploration
Cisco ccna 2_explorationCisco ccna 2_exploration
Cisco ccna 2_exploration
 
Estado enlace
Estado enlaceEstado enlace
Estado enlace
 
Capa de red
Capa de redCapa de red
Capa de red
 
10_Routing.ppt
10_Routing.ppt10_Routing.ppt
10_Routing.ppt
 
Presentación1
Presentación1Presentación1
Presentación1
 
Interconexion de red
Interconexion de redInterconexion de red
Interconexion de red
 
Un router
Un routerUn router
Un router
 
Switch
SwitchSwitch
Switch
 
Ud6 router
Ud6 routerUd6 router
Ud6 router
 
Dispositivos de interconexión
Dispositivos de interconexiónDispositivos de interconexión
Dispositivos de interconexión
 
Interconexión de redes lan y wan (networking)
Interconexión de redes lan y wan (networking)Interconexión de redes lan y wan (networking)
Interconexión de redes lan y wan (networking)
 
Historia de internet alejandro trujillo
Historia de internet alejandro trujilloHistoria de internet alejandro trujillo
Historia de internet alejandro trujillo
 

Dernier

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Dernier (12)

PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 

Simulacion

  • 1. SIMULACIÓN DE TRAFICO DE INTERNET RICHAR DIOMEDES SALAS ELIAS GUTIÉRREZ SEIKA MEJÍA OLMIDES RINCONES AGNI ALTAMAR
  • 2. INTERNET Internet es un conjunto descentralizado de redes de comunicación interconectadas, que utilizan la familia de protocolos TCP/IP, garantizando que las redes físicas heterogéneas que la componen funcionen como una red lógica única, de alcance mundial. Sus orígenes se remontan a 1969, cuando se estableció la primera conexión de computadoras, conocida como ARPANET, entre tres universidades en California y una en Utah, Estados Unidos. Uno de los servicios que más éxito ha tenido en Internet ha sido la World Wide Web (WWW, o "la Web"), hasta tal punto que es habitual la confusión entre ambos términos. La WWW es un conjunto de protocolos que permite, de forma sencilla, la consulta remota de archivos de hipertexto. Ésta fue un desarrollo posterior ( 1990 ) y utiliza Internet como medio de transmisión. Existen, por tanto, muchos otros servicios y protocolos en Internet, aparte de la Web: el envío de correo electrónico (SMTP), la transmisión de archivos (FTP y P2P), las conversaciones en línea (IRC), la mensajería instantánea y presencia, la transmisión de contenido y comunicación multimedia -telefonía (VoIP), televisión (IPTV)-, los boletines electrónicos (NNTP), el acceso remoto a otras máquinas (SSH y Telnet) o los juegos en línea.
  • 3. SIMULACIÓN DE TRAFICO DE INTERNET SIMULACIÓN DE TRAFICO DE INTERNET SIMULACIÓN DE TRAFICO DE INTERNET SIMULACIÓN DE TRAFICO DE INTERNET SIMULACIÓN DE TRAFICO DE INTERNET Desarrollar un programa que simule el tráfico de datos, al "estilo" del funcionamiento de Internet. Existen maquinas que cumplen la función de routers: rutean los datos desde la máquina de origen hacia la máquina de destino. SIMULACIÓN DE TRAFICO DE INTERNET Existen otra maquinas que son las emisoras - receptoras de páginas. Cada una de estas maquinas está conectada a un único router que es el encargado de enviar, recibir las paginas hacia, desde el destino final.
  • 4. Cuando un router recibe de una de sus maquinas terminales un paquete para enviar, este lo divide en n paquetes de igual tamaño y va enviando por la ruta elegida de a un paquete por vez. Es decir que un servicio pedido por una maquina cliente se divide y se envía de a tramos. A su vez, cuando un router va recibiendo de otro router paquetes con un determinado destino, debe reenviarlo al router correspondiente en la ruta, o bien, si el destino final es una maquina a la cual está conectado directamente, debe ir almacenando los paquetes recibidos hasta que estén todos los que correspondan a la pagina enviada, rearma la pagina y recién allí se la envía a la maquina destino.
  • 5. Las direcciones de las maquinas, son tipo IP, pero simplificadas. Tienen dos partes de 1 byte cada una: la primera indica el router y la segunda la maquina conectada al router. Es decir que pueden haber 256 routers con 256 maquinas cada uno. ¿Como hace cada router para computar la tabla de destinos que posee? Si la dirección del paquete corresponde a la de un router vecino, hay una conexión directa, por lo que no hay mas tramite. Para routers que no son vecinos pueden haber varias rutas alternativas, debiendo el router elegir aquella que tiene la menor carga de tráfico. Una vez determinada la mejor ruta, todos los paquetes enviados a un determinado destino, se envían al router vecino que conforma el camino elegido.
  • 6. Cada router tiene las siguientes funciones: a) recibir una página de una maquina cliente, dividirla en los paquetes que corresponda, y enviarla a la cola de trafico de la ruta que corresponda b) recibir paquetes de los routers vecinos y redireccionarlos hacia el router que corresponda si la dirección del paquete no es la propia del router, o bien si la dirección del paquete es la del router en cuestión, debe esperar a recibir todos los paquetes que corresponden a la pagina enviada y una vez sucedido esto, enviar la pagina a la máquina de destino.
  • 7. Cada router tiene una cola de envíos para cada router vecino, en donde van encolando los paquetes que tienen que enviarse por ese canal y envía por cada ciclo, todos los que su ancho de banda le permita. En la cola no se deben colocar todos los paquetes de una página consecutivos: deben ser intercalados con los paquetes que provengan de otra máquina, para que se vayan enviado parcialmente de todas las maquinas al mismo tiempo. Esto evita que un envió muy pesado atore al server y los otros paquetes demoren mucho en ser enviados.
  • 8. Existe un administrador del sistema que de vez en cuando recomputa las rutas óptimas de todos los routers. Para ello cada router le envía el tamaño de la cola de espera de envíos de paquetes hacia cada router vecino, y con ello el administrador determina la ruta óptima pasando por los routers que tengan menor tráfico pendiente. Hay que tener en cuenta que cada router envía k paquetes por vez en un canal, según el ancho de banda que tenga el canal.
  • 9. Para determinar el óptimo, lo que importa es la cantidad de ciclos que un nuevo paquete debe esperar hasta ser enviado. Además se pierde un ciclo al entrar a un router y volver a salir. O sea que si un router tiene la cola vacía, no tiene un costo de cero, si no de uno, porque el paquete debe esperar hasta el próximo ciclo para ser reenviado. Una vez que el administrador determina los caminos óptimos, se los informa a cada router. Esos caminos son utilizados a partir de ese momento hasta que vuelven a recomputarse.
  • 10. Puede pasar que los paquetes pendientes de enviar de una página, utilicen un camino distinto de los enviados previamente, porque se cambio el camino a utilizar por uno con menos tráfico. El caso es así: la página se dividió en 50 paquetes. Se enviaron 20. Se recomputa el camino optimo y se cambia de ruta. Los 30 paquetes restantes van por otra ruta, que al ser tomada como óptima, se pueden llegar a destino antes que los primeros 20. Tener esto en cuenta cuando el router debe rearmar la pagina.
  • 11.