Implementación de la red privada virtual (VPN) a las sucursales y usuarios externos de la empresa Hardsoft S.A.
Las redes son un factor crítico para las empresas, pues a partir de ellas se puede transmitir información vital de forma segura, envío y recepción de datos en tiempo real, reducción de costos para la empresa y comunicación desde cualquier punto del mundo, superando la barrera de las conexiones local...
- Autores:
-
Prieto Cristancho, Yudy Yoanna
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2011
- Institución:
- Universidad Libre
- Repositorio:
- RIU - Repositorio Institucional UniLibre
- Idioma:
- spa
- OAI Identifier:
- oai:repository.unilibre.edu.co:10901/8838
- Acceso en línea:
- https://hdl.handle.net/10901/8838
- Palabra clave:
- Red WAN
Red privada virtual (VPN)
Ingeniería de sistemas
TESIS - FACULTAD DE INGENIERÍA
INGENIERÍA DE SISTEMAS
TECNOLOGÍA
ORDENADORES ELECTRÓNICOS
CIRCUITOS LÓGICOS
Implementación de la red privada (VPN)
Envío y recepción de datos
Hardsoft
Telecomunicaciones
- Rights
- openAccess
- License
- http://creativecommons.org/licenses/by-nc-nd/2.5/co/
id |
RULIBRE2_346b217ae6b10eb75b013ce46c19bfcf |
---|---|
oai_identifier_str |
oai:repository.unilibre.edu.co:10901/8838 |
network_acronym_str |
RULIBRE2 |
network_name_str |
RIU - Repositorio Institucional UniLibre |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Implementación de la red privada virtual (VPN) a las sucursales y usuarios externos de la empresa Hardsoft S.A. |
title |
Implementación de la red privada virtual (VPN) a las sucursales y usuarios externos de la empresa Hardsoft S.A. |
spellingShingle |
Implementación de la red privada virtual (VPN) a las sucursales y usuarios externos de la empresa Hardsoft S.A. Red WAN Red privada virtual (VPN) Ingeniería de sistemas TESIS - FACULTAD DE INGENIERÍA INGENIERÍA DE SISTEMAS TECNOLOGÍA ORDENADORES ELECTRÓNICOS CIRCUITOS LÓGICOS Implementación de la red privada (VPN) Envío y recepción de datos Hardsoft Telecomunicaciones |
title_short |
Implementación de la red privada virtual (VPN) a las sucursales y usuarios externos de la empresa Hardsoft S.A. |
title_full |
Implementación de la red privada virtual (VPN) a las sucursales y usuarios externos de la empresa Hardsoft S.A. |
title_fullStr |
Implementación de la red privada virtual (VPN) a las sucursales y usuarios externos de la empresa Hardsoft S.A. |
title_full_unstemmed |
Implementación de la red privada virtual (VPN) a las sucursales y usuarios externos de la empresa Hardsoft S.A. |
title_sort |
Implementación de la red privada virtual (VPN) a las sucursales y usuarios externos de la empresa Hardsoft S.A. |
dc.creator.fl_str_mv |
Prieto Cristancho, Yudy Yoanna |
dc.contributor.advisor.none.fl_str_mv |
Rojas Daza, Álvaro |
dc.contributor.author.none.fl_str_mv |
Prieto Cristancho, Yudy Yoanna |
dc.subject.spa.fl_str_mv |
Red WAN Red privada virtual (VPN) Ingeniería de sistemas |
topic |
Red WAN Red privada virtual (VPN) Ingeniería de sistemas TESIS - FACULTAD DE INGENIERÍA INGENIERÍA DE SISTEMAS TECNOLOGÍA ORDENADORES ELECTRÓNICOS CIRCUITOS LÓGICOS Implementación de la red privada (VPN) Envío y recepción de datos Hardsoft Telecomunicaciones |
dc.subject.lemb.spa.fl_str_mv |
TESIS - FACULTAD DE INGENIERÍA INGENIERÍA DE SISTEMAS TECNOLOGÍA ORDENADORES ELECTRÓNICOS CIRCUITOS LÓGICOS |
dc.subject.proposal.spa.fl_str_mv |
Implementación de la red privada (VPN) Envío y recepción de datos Hardsoft Telecomunicaciones |
description |
Las redes son un factor crítico para las empresas, pues a partir de ellas se puede transmitir información vital de forma segura, envío y recepción de datos en tiempo real, reducción de costos para la empresa y comunicación desde cualquier punto del mundo, superando la barrera de las conexiones locales y permitiendo la conectividad de su personal y oficinas en otros edificios, ciudades e incluso países. En la actualidad gran parte de las entidades y empresas presentan una estructura distribuida, disponiendo de oficinas y sedes en distintos puntos geográficos, permitiendo la comunicación entre ellas ya sea mediante una conexión punto a punto, Frame Relay o RDSI, estas aunque brindan gran seguridad porque la información viaja a través de un canal dedicado, son un poco costosas y exigen inversión tanto de Hardware como de Software, mientras q las VPN son mucho más económicas pues la emisión y recepción de datos se hace mediante la utilización de canales públicos como internet. Hardsoft es una empresa en desarrollo, por lo tanto quiere una solución segura, eficiente y económica para permitir la comunicación de sus oficinas remotas y usuarios externos con la sede principal, sin invertir tanto en hardware, software y en servicios de telecomunicaciones. Las Redes Privadas Virtuales (VPN) son una solución económica, fiable y segura para la comunicación con usuarios externos a los aplicativos de la sede principal como la intranet, o la utilización de dispositivos periféricos, videoconferencias, manejo y modificación de datos, entre otras funcionalidades que se pueden hacer desde cualquier punto sin necesidad de estar físicamente en la sede principal de Hardsoft S.A. El diseño de un prototipo de Red Virtual Privada VPN para la empresa HardSorf S.A consiste en utilizar un canal de comunicación público como internet para la comunicación privada con oficinas remotas, usuarios externos como proveedores, clientes y empleados remotos, empleando una técnica de tunneling la cual encapsula un protocolo de red sobre otro creando un túnel dentro de una red de computadores, el establecimiento de este túnel se implementa incluyendo una PDU determinada dentro de otra PDU con el objetivo de transmitirla desde un extremo al lado del túnel sin que sea necesaria una interpretación intermedia de la PDU encapsulada, por tal motivo los datos son encriptados de forma tal que son ilegibles para los extraños. El principal objetivo de una VPN es conseguir una red a un costo asequible en infraestructura, mantenimiento y seguridad para toda la información transmitida, permitiendo la interconexión entre distintas sedes eliminado la necesidad de utilizar líneas dedicadas entre dos puntos, la cual es una solución muy costosa y dependiente del operador, por otro lado brindar seguridad a través de protocolos de encriptación permitiendo la transmisión de datos con los proveedores, clientes, oficinas remotas de forma segura y acceso rápido a todos los servicios de intranet y otros aplicativos empleados por la empresa para el manejo de datos garantizando la autenticación y autorización a los distintos niveles de acceso que 14 existan; la integridad de los datos para que no sean alterados y confidencialidad de dichos datos para evitar que sean manipulados o leídos por terceros. La VPN es capaz de verificar la identidad de los usuarios y restringir el acceso a la VPN a aquellos usuarios que no están autorizados, además muestra registros estadísticos que muestra quien tuvo acceso a cual información y cuando. La utilización de una Red Virtual Privada para la empresa Hardsoft S.A además de proteger las comunicaciones de usuarios externos especialmente, permite optimizar los recursos utilizando una única línea para el acceso a internet sin necesidad de emplear las conexiones punto a punto, además garantiza seguridad en todo momento para que los datos sean fiables permitiendo que solamente el emisor y receptor legitimo del mensaje puedan verla en su estado normal. La adecuación de topologías virtuales VPN permitirán la instalación de nuevas sedes o centros remotos de forma rápida y transparente al usuario sin afectar de alguna forma sus sistemas o redes y sin grandes inversiones que afecten el bolsillo de Hardsoft S.A. |
publishDate |
2011 |
dc.date.created.none.fl_str_mv |
2011-03-11 |
dc.date.accessioned.none.fl_str_mv |
2016-06-27T19:59:52Z |
dc.date.available.none.fl_str_mv |
2016-06-27T19:59:52Z |
dc.type.local.spa.fl_str_mv |
Tesis de Pregrado |
dc.type.hasversion.spa.fl_str_mv |
info:eu-repo/semantics/acceptedVersion |
dc.type.coar.spa.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
http://purl.org/coar/resource_type/c_7a1f |
status_str |
acceptedVersion |
dc.identifier.uri.none.fl_str_mv |
https://hdl.handle.net/10901/8838 |
dc.identifier.instname.spa.fl_str_mv |
instname:Universidad Libre |
dc.identifier.reponame.spa.fl_str_mv |
reponame:Repositorio Institucional Universidad Libre |
url |
https://hdl.handle.net/10901/8838 |
identifier_str_mv |
instname:Universidad Libre reponame:Repositorio Institucional Universidad Libre |
dc.language.iso.none.fl_str_mv |
spa |
language |
spa |
dc.relation.references.Spa.fl_str_mv |
REDES DE COMPUTADORAS Tanenbaum, Andrews S. (Prentice Hall) INSTITUTO COLOMBIANO DE NORMAS TECNICAS Y CERTIFICACION. Documentación: Citas y notas de pie de pagina, 2 ed. Bogotá: ICONTEC, 1995. 7p. (NTC 1487). Pérez Hernández María Gabriela. Ciencias Fundamentales y Tecnología. Editorial Dikinson. 2006. Tanenbaum Andrew S.. Redes de computadoras. Cuarta Edición. PEARSON EDUCACION, México, 2003.912 p. ISBN: 970-26-0162-2 |
dc.relation.references.Eng.fl_str_mv |
Cisco Networking Academy, CCNA Exploration 1, Network Fundamentals, Versión 4.0, en línea. http://eviip.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet/LMS _ID=CNAMS,Theme=ccna3theme,Style=ccna3,Language=es,Version=1,RootI D=knetlcms_exploration1_es_40,Engine=static/CHAPID=null/RLOID=null/RIOID=null/t heme/cheetah.html?cid=0600000000&l1=tl&l2=en&chapter=intro. Junio 2009 Cisco Networking Academy, CCNA Exploration 2, Routing Protocols and Concepts, Version 4.0, en línea, http://eviip.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet/LMS _ID=CNAMS,Theme=ccna3theme,Style=ccna3,Language=es,Version=1,RootI D=knetlcms_exploration2_es_40,Engine=static/CHAPID=null/RLOID=null/RIOID=null/t heme/cheetah.html?cid=0900000000&l1=tl&l2=en&chapter=intro. Agosto 2009 Cisco Networking Academy, CCNA Exploration 4, Accessing the WAN, Version 4.0, en línea, http://eviip.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet/LMS _ID=CNAMS,Theme=ccna3theme,Style=ccna3,Language=es,Version=1,RootI D=knetlcms_exploration4_es_40,Engine=static/CHAPID=null/RLOID=null/RIOID=null/t heme/cheetah.html?cid=1400000000&l1=tl&l2=en&chapter=intro. Noviembre 2009 |
dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/2.5/co/ |
dc.rights.license.*.fl_str_mv |
Atribución-NoComercial-SinDerivadas 2.5 Colombia |
dc.rights.accessrights.spa.fl_str_mv |
info:eu-repo/semantics/openAccess |
dc.rights.coar.spa.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-nd/2.5/co/ Atribución-NoComercial-SinDerivadas 2.5 Colombia http://purl.org/coar/access_right/c_abf2 |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
PDF |
dc.format.mimetype.none.fl_str_mv |
application/pdf |
dc.coverage.spatial.spa.fl_str_mv |
Bogotá |
institution |
Universidad Libre |
bitstream.url.fl_str_mv |
http://repository.unilibre.edu.co/bitstream/10901/8838/1/IMPLEMENTACION%20DE%20L%20RED%20PRIVADA%20VIRTUAL%20%28VPN%29%20A%20LAS%20SUCURSALES%20Y%20USUARIOS%20EXTERNOS%20DE%20LA%20EMPRESA.pdf http://repository.unilibre.edu.co/bitstream/10901/8838/4/CamScanner%2006-14-2022%2016.16.pdf http://repository.unilibre.edu.co/bitstream/10901/8838/2/license.txt http://repository.unilibre.edu.co/bitstream/10901/8838/3/IMPLEMENTACION%20DE%20L%20RED%20PRIVADA%20VIRTUAL%20%28VPN%29%20A%20LAS%20SUCURSALES%20Y%20USUARIOS%20EXTERNOS%20DE%20LA%20EMPRESA.pdf.jpg http://repository.unilibre.edu.co/bitstream/10901/8838/5/CamScanner%2006-14-2022%2016.16.pdf.jpg |
bitstream.checksum.fl_str_mv |
361ca8119273a99bd3f64c0d2b642a0b 7e9e828caa3902bdd4e2fb729fab609a 8a4605be74aa9ea9d79846c1fba20a33 6270d26217dffb3bffbf167f3d7503e8 8531bd60d7e6bfb6a9f49af54975effd |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional Unilibre |
repository.mail.fl_str_mv |
repositorio@unilibrebog.edu.co |
_version_ |
1814090383313862656 |
spelling |
Rojas Daza, ÁlvaroPrieto Cristancho, Yudy YoannaBogotá2016-06-27T19:59:52Z2016-06-27T19:59:52Z2011-03-11https://hdl.handle.net/10901/8838instname:Universidad Librereponame:Repositorio Institucional Universidad LibreLas redes son un factor crítico para las empresas, pues a partir de ellas se puede transmitir información vital de forma segura, envío y recepción de datos en tiempo real, reducción de costos para la empresa y comunicación desde cualquier punto del mundo, superando la barrera de las conexiones locales y permitiendo la conectividad de su personal y oficinas en otros edificios, ciudades e incluso países. En la actualidad gran parte de las entidades y empresas presentan una estructura distribuida, disponiendo de oficinas y sedes en distintos puntos geográficos, permitiendo la comunicación entre ellas ya sea mediante una conexión punto a punto, Frame Relay o RDSI, estas aunque brindan gran seguridad porque la información viaja a través de un canal dedicado, son un poco costosas y exigen inversión tanto de Hardware como de Software, mientras q las VPN son mucho más económicas pues la emisión y recepción de datos se hace mediante la utilización de canales públicos como internet. Hardsoft es una empresa en desarrollo, por lo tanto quiere una solución segura, eficiente y económica para permitir la comunicación de sus oficinas remotas y usuarios externos con la sede principal, sin invertir tanto en hardware, software y en servicios de telecomunicaciones. Las Redes Privadas Virtuales (VPN) son una solución económica, fiable y segura para la comunicación con usuarios externos a los aplicativos de la sede principal como la intranet, o la utilización de dispositivos periféricos, videoconferencias, manejo y modificación de datos, entre otras funcionalidades que se pueden hacer desde cualquier punto sin necesidad de estar físicamente en la sede principal de Hardsoft S.A. El diseño de un prototipo de Red Virtual Privada VPN para la empresa HardSorf S.A consiste en utilizar un canal de comunicación público como internet para la comunicación privada con oficinas remotas, usuarios externos como proveedores, clientes y empleados remotos, empleando una técnica de tunneling la cual encapsula un protocolo de red sobre otro creando un túnel dentro de una red de computadores, el establecimiento de este túnel se implementa incluyendo una PDU determinada dentro de otra PDU con el objetivo de transmitirla desde un extremo al lado del túnel sin que sea necesaria una interpretación intermedia de la PDU encapsulada, por tal motivo los datos son encriptados de forma tal que son ilegibles para los extraños. El principal objetivo de una VPN es conseguir una red a un costo asequible en infraestructura, mantenimiento y seguridad para toda la información transmitida, permitiendo la interconexión entre distintas sedes eliminado la necesidad de utilizar líneas dedicadas entre dos puntos, la cual es una solución muy costosa y dependiente del operador, por otro lado brindar seguridad a través de protocolos de encriptación permitiendo la transmisión de datos con los proveedores, clientes, oficinas remotas de forma segura y acceso rápido a todos los servicios de intranet y otros aplicativos empleados por la empresa para el manejo de datos garantizando la autenticación y autorización a los distintos niveles de acceso que 14 existan; la integridad de los datos para que no sean alterados y confidencialidad de dichos datos para evitar que sean manipulados o leídos por terceros. La VPN es capaz de verificar la identidad de los usuarios y restringir el acceso a la VPN a aquellos usuarios que no están autorizados, además muestra registros estadísticos que muestra quien tuvo acceso a cual información y cuando. La utilización de una Red Virtual Privada para la empresa Hardsoft S.A además de proteger las comunicaciones de usuarios externos especialmente, permite optimizar los recursos utilizando una única línea para el acceso a internet sin necesidad de emplear las conexiones punto a punto, además garantiza seguridad en todo momento para que los datos sean fiables permitiendo que solamente el emisor y receptor legitimo del mensaje puedan verla en su estado normal. La adecuación de topologías virtuales VPN permitirán la instalación de nuevas sedes o centros remotos de forma rápida y transparente al usuario sin afectar de alguna forma sus sistemas o redes y sin grandes inversiones que afecten el bolsillo de Hardsoft S.A.PDFapplication/pdfspahttp://creativecommons.org/licenses/by-nc-nd/2.5/co/Atribución-NoComercial-SinDerivadas 2.5 Colombiainfo:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Red WANRed privada virtual (VPN)Ingeniería de sistemasTESIS - FACULTAD DE INGENIERÍAINGENIERÍA DE SISTEMASTECNOLOGÍAORDENADORES ELECTRÓNICOSCIRCUITOS LÓGICOSImplementación de la red privada (VPN)Envío y recepción de datosHardsoftTelecomunicacionesImplementación de la red privada virtual (VPN) a las sucursales y usuarios externos de la empresa Hardsoft S.A.Tesis de Pregradoinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisREDES DE COMPUTADORAS Tanenbaum, Andrews S. (Prentice Hall)INSTITUTO COLOMBIANO DE NORMAS TECNICAS Y CERTIFICACION. Documentación: Citas y notas de pie de pagina, 2 ed. Bogotá: ICONTEC, 1995. 7p. (NTC 1487).Pérez Hernández María Gabriela. Ciencias Fundamentales y Tecnología. Editorial Dikinson. 2006.Tanenbaum Andrew S.. Redes de computadoras. Cuarta Edición. PEARSON EDUCACION, México, 2003.912 p. ISBN: 970-26-0162-2Cisco Networking Academy, CCNA Exploration 1, Network Fundamentals, Versión 4.0, en línea. http://eviip.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet/LMS _ID=CNAMS,Theme=ccna3theme,Style=ccna3,Language=es,Version=1,RootI D=knetlcms_exploration1_es_40,Engine=static/CHAPID=null/RLOID=null/RIOID=null/t heme/cheetah.html?cid=0600000000&l1=tl&l2=en&chapter=intro. Junio 2009Cisco Networking Academy, CCNA Exploration 2, Routing Protocols and Concepts, Version 4.0, en línea, http://eviip.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet/LMS _ID=CNAMS,Theme=ccna3theme,Style=ccna3,Language=es,Version=1,RootI D=knetlcms_exploration2_es_40,Engine=static/CHAPID=null/RLOID=null/RIOID=null/t heme/cheetah.html?cid=0900000000&l1=tl&l2=en&chapter=intro. Agosto 2009Cisco Networking Academy, CCNA Exploration 4, Accessing the WAN, Version 4.0, en línea, http://eviip.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet/LMS _ID=CNAMS,Theme=ccna3theme,Style=ccna3,Language=es,Version=1,RootI D=knetlcms_exploration4_es_40,Engine=static/CHAPID=null/RLOID=null/RIOID=null/t heme/cheetah.html?cid=1400000000&l1=tl&l2=en&chapter=intro. Noviembre 2009ORIGINALIMPLEMENTACION DE L RED PRIVADA VIRTUAL (VPN) A LAS SUCURSALES Y USUARIOS EXTERNOS DE LA EMPRESA.pdfIMPLEMENTACION DE L RED PRIVADA VIRTUAL (VPN) A LAS SUCURSALES Y USUARIOS EXTERNOS DE LA EMPRESA.pdfPrietoCristanchoYudyYoanna2011application/pdf2093851http://repository.unilibre.edu.co/bitstream/10901/8838/1/IMPLEMENTACION%20DE%20L%20RED%20PRIVADA%20VIRTUAL%20%28VPN%29%20A%20LAS%20SUCURSALES%20Y%20USUARIOS%20EXTERNOS%20DE%20LA%20EMPRESA.pdf361ca8119273a99bd3f64c0d2b642a0bMD51CamScanner 06-14-2022 16.16.pdfCamScanner 06-14-2022 16.16.pdfAutorizaciónapplication/pdf252136http://repository.unilibre.edu.co/bitstream/10901/8838/4/CamScanner%2006-14-2022%2016.16.pdf7e9e828caa3902bdd4e2fb729fab609aMD54LICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://repository.unilibre.edu.co/bitstream/10901/8838/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52THUMBNAILIMPLEMENTACION DE L RED PRIVADA VIRTUAL (VPN) A LAS SUCURSALES Y USUARIOS EXTERNOS DE LA EMPRESA.pdf.jpgIMPLEMENTACION DE L RED PRIVADA VIRTUAL (VPN) A LAS SUCURSALES Y USUARIOS EXTERNOS DE LA EMPRESA.pdf.jpgIM Thumbnailimage/jpeg4339http://repository.unilibre.edu.co/bitstream/10901/8838/3/IMPLEMENTACION%20DE%20L%20RED%20PRIVADA%20VIRTUAL%20%28VPN%29%20A%20LAS%20SUCURSALES%20Y%20USUARIOS%20EXTERNOS%20DE%20LA%20EMPRESA.pdf.jpg6270d26217dffb3bffbf167f3d7503e8MD53CamScanner 06-14-2022 16.16.pdf.jpgCamScanner 06-14-2022 16.16.pdf.jpgIM Thumbnailimage/jpeg18557http://repository.unilibre.edu.co/bitstream/10901/8838/5/CamScanner%2006-14-2022%2016.16.pdf.jpg8531bd60d7e6bfb6a9f49af54975effdMD5510901/8838oai:repository.unilibre.edu.co:10901/88382022-10-11 12:50:03.742Repositorio Institucional Unilibrerepositorio@unilibrebog.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo= |