• No results found

Educating Youth 1072

In document Rape Messaging (Page 41-44)

A. Denormalizing Rape 1063

5. Educating Youth 1072

En este anexo se detallar´a el software utilizado para la implementaci´on de la red

multicast. El fin del mismo no es ir paso a paso en la instalaci´on, sino mencionar los componentes para que el lector pueda reproducir los pasos para el despliegue. El programa para el despliegue de la red que se utiliz´o fue GNS3, en su versi´on 1.5.3. Este programa integra diferentes soluciones de virtualizaci´on para facilitar al usuario final el despliegue de diferentes tecnolog´ıas. Si bien est´a centrado en Cisco, en sus ´ultimas versiones pueden emularse plataformas de otros proveedores.

Dado que muchas de las integraciones de la herramienta funcionan solo con software para Linux, la misma viene con una m´aquina virtual con una peque˜na versi´on de

Ubuntu que, junto a su interfaz gr´afica para Windows, hace que los usuarios del sistema operativo deMicrosoft no necesiten una m´aquina Linux necesariamente. Para ejecutar la m´aquina virtual de GNS3, hace faltaVMware player. Para este proyecto se ha usado su versi´onVMware Workstation 12.5.2. Sobre esta plata- forma se han ejecutado tres m´aquinas. La mencionada de GNS3y los nodos emisor y receptor de v´ıdeo, de los que se hablar´a despu´es. GNS3 hace uso de una API

de VMware para ejecutar y configurar las m´aquinas virtuales sin intervenci´on del usuario. Esta API es VMWare VIX en su versi´on 1.15. Gracias a ella, es posible hacer todas las configuraciones necesarias en GNS3 y este se encarga de enviarlas a VMware.

Con respecto a la emulaci´on de los routers, GNS3 viene por defecto con un emu- lador llamadoDynamips en su versi´on 0.2.14. Es un emulador un poco antiguo y solo funciona con ciertas versiones de IOS 8. Actualmente existen otras soluciones m´as modernas como IOU (IOS on Unix) o vIOS (virtual IOS) pero no permiten hacer capturas conWireshark, por lo que no serv´ıan para este proyecto.Dynamips

funciona sobre Windows y Linux, aunque se decidi´o ejecutar las im´agenes de los routers sobre el segundo (sobre la m´aquina virtual de GNS3), ya que en Windows

presentaba alguna incompatibilidad.

El router que se utiliz´o fue unCisco 3745 (virtualizado), el cual trae de serie dos interfaces fastethernet. En algunos casos este router utiliza tres enlaces debido a la topolog´ıa, por lo que GNS3 permite a˜nadir tarjetas de expansi´on virtuales. Se opt´o por a˜nadir una tarjetaGT96100-FE, que provee al router de una interfaz adi- cionalfastethernet. El nombre de la imagen utilizada es: c3745-advipservicesk9- mz.124-25d.bin.

Con respecto a los nodos, emisor y receptor de v´ıdeo, se decidi´o utilizar sistemas operativosLinux para evitar el pago de licencias. Se utiliz´o la distribuci´onLubun- tu, que es una versi´on reducida de Ubuntu. La versi´on de este es la 16.04. Sobre estos nodos el ´unico software utilizado ha sidoVLCen su versi´on 2.2.4. Este, como se explica en el despliegue de red, puede ser usado para enviar y recibir v´ıdeo por la red. Para la simulaci´on del canal de televisi´on, se ha utilizado un fichero de v´ıdeo de baja resoluci´on (360x240) de ejemplo obtenido de www.sample-videos.com.

9.

Lista de referencias bibliogr´aficas

Referencias

[1] CISCO SYSTEMS. Worldwide Internet Traffic generated by different consumer services. White paper: Cisco VNI Forecast and Methodology. 2015. Disponible en: http://www.cisco.com/c/en/us/solutions/collateral/service-provider/visual- networking-index-vni/complete-white-paper-c11-481360.html.

[2] SIMPSON, Wes. Video Over IP. IPTV, Internet Video, H.264, P2P, Web TV, and Streaming: A complete guide to understand the technology. 2nd ed. P´agina 250. 2008.

[3] INTERNET ENGINEERING TASK FORCE (IETF). RFC 791:Internet Proto- col [en l´ınea]. September 1981. Disponible en: https://tools.ietf.org/html/rfc791. [4] INTERNET ENGINEERING TASK FORCE (IETF). RFC 768: User Data- gram Protocol [en l´ınea]. Edited by J. Postel. August 1980. Disponible en: https://tools.ietf.org/html/rfc768.

[5] PUNCHIHEWA, Amal, Ann Malsha DE SILVA y Yongseng DIAO. Server/Head end hardware.Internet Protocol Television (IPTV). Massey University, New Zea- land. 2010.

[6] Azure Media Services overview and common scenarios: Delivering Media on- Demand with Azure Media Services. Microsoft Corporation, 2015. Disponi- ble en: https://docs.microsoft.com/en-us/azure/media-services/media-services- overview.

[7] Data Confidentiality: Asymmetric Cryptography. Microsoft Corpora- tion, December 2005. Disponible en: https://msdn.microsoft.com/en- us/library/ff650720.aspx.

[8] PUNCHIHEWA, Amal, Ann Malsha DE SILVA y Yongseng DIAO. IPTV Buil- ding Blocks. Internet Protocol Television (IPTV). Massey University, New Zea- land. 2010.

[9] PUNCHIHEWA, Amal, Ann Malsha DE SILVA y Yongseng DIAO. IPTV Archi- tecture. Internet Protocol Television (IPTV). Massey University, New Zealand. 2010.

[10] ERICSSON. Multicast fundamentals.IPTV Architecture course.January 2010. [11] CISCO SYSTEMS. Unicast vs Multicast.Introduction to IP Multicast. 2006. [12] INTERNET ENGINEERING TASK FORCE (IETF). RFC 1112:Appendix I.

Internet Management Protocol (IGMP) [en l´ınea]. Edited by S. Deering. August 1989. Disponible en: https://www.ietf.org/rfc/rfc1112.txt.

[13] INTERNET ENGINEERING TASK FORCE (IETF). RFC 2236: Internet Group Management Protocol, Version 2 [en l´ınea]. Edited by W. Fenner. No- vember 1997. Disponible en: https://tools.ietf.org/html/rfc2236.

[14] COMSA, Ioan Sorin y Radu ARSINTE.Evaluating QoS Parameters for IPTV Distribution in Heterogeneous Networks. Technical University of Cluj-Napoca, Romania. 2010.

[15] Sala de controladores en el CNSO (Centro Nacional de Supervisi´on y Opera- ci´on).Telef´onica, 2010. Disponible en: https://www.telefonica.com/es/web/sala- de-prensa/-/sala-de-controladores-en-el-cnso-centro-nacional-de-supervision-y- operacion-aravaca-madrid-.

[16] CISCO SYSTEMS. White paper:Configuring a Rendez- vous Point [en l´ınea]. February 5, 2002. Disponible en: http://www.cisco.com/c/en/us/td/docs/ios/solutions docs/ip multicast/White

10.

Acr´onimos

IPTV - Internet Protocol Television.

OTT - Over The Top.

DRM - Digital Rights Management.

VoD - Video On Demand.

TCP - Transmission Control Protocol.

UDP - User Datagram Protocol.

RTP - Real Time Protocol.

RTSP - Real Time Streaming Protocol.

HLS - HTTP Live Streaming.

HTTP - Hypertext Transfer Protocol.

QoS - Quality Of Service.

CDN - Content Delivery Network.

IGMP - Internet Group Management Protocol.

MOSPF - Multicast Open Shortest Path First.

PIM - Protocol Independent Multicast.

PGM - Pragmatic General Multicast.

CP - Content Provider.

MW - Middleware.

SDI - Serial Digital Interface.

STB - Set Top Box.

AVC - Advance Video Codecs.

SNMP - Simple Network Management Protocol.

DVR - Digital Video Recorder.

SAN - Storage Area Network.

ISP - Internet Service Provider.

FTP - File Transfer Protocol.

PPV - Pay Per View.

TDT - Televisi´on Digital Terrestre.

CA - Certification Authority.

OS - Operative System.

EPG - Electronic Program Guide.

DHCP - Dynamic Host Configuration Protocol.

IP - Internet Protocol.

MPLS - Multi Protocol Label Switching.

DSLAM - Digital Subscriber Line Access Multiplexer.

OSS - Operations Support System.

BSS - Bussiness Support System.

CRM - Customer Relationship Management.

TTL - Time To Live.

PC - Personal Computer.

EC - End Client.

PDU - Protocol Data Unit.

SDU - Service Data Unit.

SSM - Source-Specific Multicast.

OSI - Open Systems Interconnection.

OUI - Organizationally Unique Identifier.

MAC - Media Access Control.

NIC - Network Interface Card.

SPT - Shared Path Tree.

FTTH - Fiber To The Home.

ADSL - Asymmetric Digital Subscriber Line.

BBDD - Base de datos.

UI - User Interface.

ICC - Instant Channel Change.

SQL - Structured Query Language.

API - Application Programming Interface.

OSPF - Open Shortest Path First.

IANA - Internet Assigned Numbers Authority.

IOS - Internetwork Operative System.

VLAN - Virtual Local Area Network.

In document Rape Messaging (Page 41-44)

Related documents