Análisis del rendimiento de voz sobre IPv4 e IPv6, realizando mediciones del Jitter y Delay en sistemas MPLS y BGP
A lo largo de la historia, las comunicaciones se han convertido en parte esencial de la sociedad, por lo cual la industria ha desarrollado nuevas tecnologías en el ámbito de las telecomunicaciones, dando paso a nuevos servicios como el de voz de IP (VoIP) el cual brinda diferentes características, c...
- Autores:
-
Ramírez Moscoso, Juan Sebastián
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2015
- Institución:
- Universidad Santo Tomás
- Repositorio:
- Repositorio Institucional USTA
- Idioma:
- spa
- OAI Identifier:
- oai:repository.usta.edu.co:11634/307
- Acceso en línea:
- https://hdl.handle.net/11634/307
- Palabra clave:
- Ingeniería de Telecomunicaciones
Tecnología
Metodología
Procesamiento de datos en tiempo real
Procesamiento electrónico de datos
Protocolos de redes de computadores
- Rights
- openAccess
- License
- Atribución-NoComercial-SinDerivadas 2.5 Colombia
| id |
SANTOTOMAS_f4e4f4e41ff315cee8c4be867e0b446f |
|---|---|
| oai_identifier_str |
oai:repository.usta.edu.co:11634/307 |
| network_acronym_str |
SANTOTOMAS |
| network_name_str |
Repositorio Institucional USTA |
| repository_id_str |
|
| dc.title.eng.fl_str_mv |
Análisis del rendimiento de voz sobre IPv4 e IPv6, realizando mediciones del Jitter y Delay en sistemas MPLS y BGP |
| title |
Análisis del rendimiento de voz sobre IPv4 e IPv6, realizando mediciones del Jitter y Delay en sistemas MPLS y BGP |
| spellingShingle |
Análisis del rendimiento de voz sobre IPv4 e IPv6, realizando mediciones del Jitter y Delay en sistemas MPLS y BGP Ingeniería de Telecomunicaciones Tecnología Metodología Procesamiento de datos en tiempo real Procesamiento electrónico de datos Protocolos de redes de computadores |
| title_short |
Análisis del rendimiento de voz sobre IPv4 e IPv6, realizando mediciones del Jitter y Delay en sistemas MPLS y BGP |
| title_full |
Análisis del rendimiento de voz sobre IPv4 e IPv6, realizando mediciones del Jitter y Delay en sistemas MPLS y BGP |
| title_fullStr |
Análisis del rendimiento de voz sobre IPv4 e IPv6, realizando mediciones del Jitter y Delay en sistemas MPLS y BGP |
| title_full_unstemmed |
Análisis del rendimiento de voz sobre IPv4 e IPv6, realizando mediciones del Jitter y Delay en sistemas MPLS y BGP |
| title_sort |
Análisis del rendimiento de voz sobre IPv4 e IPv6, realizando mediciones del Jitter y Delay en sistemas MPLS y BGP |
| dc.creator.fl_str_mv |
Ramírez Moscoso, Juan Sebastián |
| dc.contributor.advisor.none.fl_str_mv |
Salcedo González, Mayra Liliana |
| dc.contributor.author.none.fl_str_mv |
Ramírez Moscoso, Juan Sebastián |
| dc.contributor.orcid.none.fl_str_mv |
https://orcid.org/0000-0002-2498-0109 |
| dc.contributor.cvlac.none.fl_str_mv |
https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0001498745 |
| dc.contributor.corporatename.none.fl_str_mv |
Universidad Santo Tomás |
| dc.subject.lemb.none.fl_str_mv |
Ingeniería de Telecomunicaciones Tecnología Metodología |
| topic |
Ingeniería de Telecomunicaciones Tecnología Metodología Procesamiento de datos en tiempo real Procesamiento electrónico de datos Protocolos de redes de computadores |
| dc.subject.proposal.spa.fl_str_mv |
Procesamiento de datos en tiempo real Procesamiento electrónico de datos Protocolos de redes de computadores |
| description |
A lo largo de la historia, las comunicaciones se han convertido en parte esencial de la sociedad, por lo cual la industria ha desarrollado nuevas tecnologías en el ámbito de las telecomunicaciones, dando paso a nuevos servicios como el de voz de IP (VoIP) el cual brinda diferentes características, como la disminución de costo en la implementación del servicio de telefonía, interoperabilidad con las redes de telefonía conmutadas y funcionalidades como la video llamada. En el presente documento se hace un análisis del rendimiento de Voz sobre IPv4 e IPv6 utilizando como método de convivencia un túnel manual IPv6-IPv4, realizando mediciones del jitter y delay en sistemas MPLS y BGP. Este análisis se llevará a cabo mediante experimentos que permitan observar el comportamiento del tráfico de voz, para así posteriormente realizar las conclusiones de los experimentos realizados |
| publishDate |
2015 |
| dc.date.accessioned.none.fl_str_mv |
2015-11-09T17:16:56Z 2017-02-13T18:12:58Z |
| dc.date.available.none.fl_str_mv |
2015-11-09T17:16:56Z 2017-02-13T18:12:58Z |
| dc.date.issued.none.fl_str_mv |
2015 |
| dc.date.accessioned.spa.fl_str_mv |
2017-06-24T16:26:52Z |
| dc.date.available.spa.fl_str_mv |
2017-06-24T16:26:52Z |
| dc.type.none.fl_str_mv |
bachelor thesis |
| dc.type.local.spa.fl_str_mv |
Tesis de pregrado |
| dc.type.version.none.fl_str_mv |
info:eu-repo/semantics/acceptedVersion |
| dc.type.coar.none.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
| dc.type.drive.none.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
| format |
http://purl.org/coar/resource_type/c_7a1f |
| status_str |
acceptedVersion |
| dc.identifier.citation.none.fl_str_mv |
Ramírez Moscoso, J. S. (2015). Análisis del rendimiento de voz sobre IPv4 e IPv6, realizando mediciones del Jitter y Delay en sistemas MPLS y BGP. [Trabajo de Grado, Universidad Santo Tomás]. Repositorio Institucional. |
| dc.identifier.uri.none.fl_str_mv |
https://hdl.handle.net/11634/307 |
| dc.identifier.reponame.spa.fl_str_mv |
reponame:Repositorio Institucional Universidad Santo Tomás |
| dc.identifier.instname.spa.fl_str_mv |
instname:Universidad Santo Tomás |
| dc.identifier.repourl.spa.fl_str_mv |
repourl:https://repository.usta.edu.co |
| identifier_str_mv |
Ramírez Moscoso, J. S. (2015). Análisis del rendimiento de voz sobre IPv4 e IPv6, realizando mediciones del Jitter y Delay en sistemas MPLS y BGP. [Trabajo de Grado, Universidad Santo Tomás]. Repositorio Institucional. reponame:Repositorio Institucional Universidad Santo Tomás instname:Universidad Santo Tomás repourl:https://repository.usta.edu.co |
| url |
https://hdl.handle.net/11634/307 |
| dc.language.iso.spa.fl_str_mv |
spa |
| language |
spa |
| dc.relation.references.none.fl_str_mv |
Asterisk. (014 Digium, Inc. All Rights Reserved.). asterisk. Obtenido de asterisk: http://www.asterisk.org/ Baroncelli, F. C., Martini, V., & Castoldi, P. (2007). A distributed signaling for the provisioning of ondemand VPN services in transport networks. Chen Shengyang State Key Lab. of Networking & Switching, B. U. (2010). P2P Communication Mechanism Based on Request Forwarding in IPv4 and IPv6 Coexistence Network. Daisaku Shimazaki, T. M. (october 2008). Advanced Operation with MPLS traffic engineering for IP over GMPLS-based Optical Network. Dirceu Cavendish, H. O. (october 2004). Operation, Administration, and Maintenance in MPLS Networks. Dr. Reyadh Shaker Nahum, M. M. (2013). Performace Evaluation for VoIP and MPLS. IEEE Escamilla., H. J. (2013.). Tomás de Aquino y el tratado de la educación. Bogotá fit, D. D. (1998). TCP/IP: Arquitectura, protocolos e implementación con IPv6 y seguridad de IP. Estados Unidos. Ge Zhang, S. F.-H. (2009). Revealing the Calling History of SIP VoIP Systems by Timing Attacks. Karlstad University, Fraunhofer FOKUS, Karlstad, Sweden - Berlin, Germany. Gil Cabezas, J. (2009). Protocolo de Transporte en Tiempo Real . GNs3. (opyright © 2007-2014 GNS3. All Rights Reserved). http://www.gns3.com. Obtenido de http://www.gns3.com: http://www.gns3.com |
| dc.rights.*.fl_str_mv |
Atribución-NoComercial-SinDerivadas 2.5 Colombia |
| dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/2.5/co/ |
| dc.rights.local.spa.fl_str_mv |
Abierto (Texto Completo) |
| dc.rights.accessrights.none.fl_str_mv |
info:eu-repo/semantics/openAccess |
| dc.rights.coar.none.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
| rights_invalid_str_mv |
Atribución-NoComercial-SinDerivadas 2.5 Colombia http://creativecommons.org/licenses/by-nc-nd/2.5/co/ Abierto (Texto Completo) http://purl.org/coar/access_right/c_abf2 |
| eu_rights_str_mv |
openAccess |
| dc.format.mimetype.spa.fl_str_mv |
application/pdf |
| dc.coverage.campus.spa.fl_str_mv |
CRAI-USTA Bogotá |
| dc.publisher.spa.fl_str_mv |
Universidad Santo Tomás |
| dc.publisher.program.spa.fl_str_mv |
Pregrado Ingeniería de Telecomunicaciones |
| dc.publisher.faculty.spa.fl_str_mv |
Facultad de Ingeniería de Telecomunicaciones |
| institution |
Universidad Santo Tomás |
| bitstream.url.fl_str_mv |
https://repository.usta.edu.co/bitstream/11634/307/1/analisis%20del%20rendimiento%20de%20voz%20sobre%20IPV4%20e%20IPV4%20e%20IPV5%2c%20realizando%20mediciones%20del%20jitter%20y%20delay%20en%20sistemas%20mpls%20y%20bgp.pdf https://repository.usta.edu.co/bitstream/11634/307/5/2015cartadefacultad.pdf https://repository.usta.edu.co/bitstream/11634/307/6/2015cartadederechosdeautor.pdf https://repository.usta.edu.co/bitstream/11634/307/2/license.txt https://repository.usta.edu.co/bitstream/11634/307/3/analisis%20del%20rendimiento%20de%20voz%20sobre%20IPV4%20e%20IPV4%20e%20IPV5%2c%20realizando%20mediciones%20del%20jitter%20y%20delay%20en%20sistemas%20mpls%20y%20bgp.pdf.txt https://repository.usta.edu.co/bitstream/11634/307/4/analisis%20del%20rendimiento%20de%20voz%20sobre%20IPV4%20e%20IPV4%20e%20IPV5%2c%20realizando%20mediciones%20del%20jitter%20y%20delay%20en%20sistemas%20mpls%20y%20bgp.pdf.jpg https://repository.usta.edu.co/bitstream/11634/307/7/2015cartadefacultad.pdf.jpg https://repository.usta.edu.co/bitstream/11634/307/8/2015cartadederechosdeautor.pdf.jpg |
| bitstream.checksum.fl_str_mv |
ecbe0f116ce200e0a6886e1e6186c010 e63e66753e1a1991ea849116ba2eb5b9 c46c171a51fe977f4c94854115f6fc29 8a4605be74aa9ea9d79846c1fba20a33 b3efc1cf5f2481b71ef59e13d4cd7456 a95eea0704fc9d5d28296646a86a25e0 17a9cf7a679ca2eb0ad015ff37b2c359 a71573a22e1af4d41d71a7209d9721e5 |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 |
| repository.name.fl_str_mv |
Repositorio Universidad Santo Tomás |
| repository.mail.fl_str_mv |
repositorio@usta.edu.co |
| _version_ |
1860882094665760768 |
| spelling |
Salcedo González, Mayra LilianaRamírez Moscoso, Juan Sebastiánhttps://orcid.org/0000-0002-2498-0109https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0001498745Universidad Santo Tomás2015-11-09T17:16:56Z2017-02-13T18:12:58Z2017-06-24T16:26:52Z2015-11-09T17:16:56Z2017-02-13T18:12:58Z2017-06-24T16:26:52Z2015Ramírez Moscoso, J. S. (2015). Análisis del rendimiento de voz sobre IPv4 e IPv6, realizando mediciones del Jitter y Delay en sistemas MPLS y BGP. [Trabajo de Grado, Universidad Santo Tomás]. Repositorio Institucional.https://hdl.handle.net/11634/307reponame:Repositorio Institucional Universidad Santo Tomásinstname:Universidad Santo Tomásrepourl:https://repository.usta.edu.coA lo largo de la historia, las comunicaciones se han convertido en parte esencial de la sociedad, por lo cual la industria ha desarrollado nuevas tecnologías en el ámbito de las telecomunicaciones, dando paso a nuevos servicios como el de voz de IP (VoIP) el cual brinda diferentes características, como la disminución de costo en la implementación del servicio de telefonía, interoperabilidad con las redes de telefonía conmutadas y funcionalidades como la video llamada. En el presente documento se hace un análisis del rendimiento de Voz sobre IPv4 e IPv6 utilizando como método de convivencia un túnel manual IPv6-IPv4, realizando mediciones del jitter y delay en sistemas MPLS y BGP. Este análisis se llevará a cabo mediante experimentos que permitan observar el comportamiento del tráfico de voz, para así posteriormente realizar las conclusiones de los experimentos realizadosPregradoapplication/pdfspaUniversidad Santo TomásPregrado Ingeniería de TelecomunicacionesFacultad de Ingeniería de TelecomunicacionesAtribución-NoComercial-SinDerivadas 2.5 Colombiahttp://creativecommons.org/licenses/by-nc-nd/2.5/co/Abierto (Texto Completo)info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Análisis del rendimiento de voz sobre IPv4 e IPv6, realizando mediciones del Jitter y Delay en sistemas MPLS y BGPbachelor thesisTesis de pregradoinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisIngeniería de TelecomunicacionesTecnologíaMetodologíaProcesamiento de datos en tiempo realProcesamiento electrónico de datosProtocolos de redes de computadoresCRAI-USTA BogotáAsterisk. (014 Digium, Inc. All Rights Reserved.). asterisk. Obtenido de asterisk: http://www.asterisk.org/Baroncelli, F. C., Martini, V., & Castoldi, P. (2007). A distributed signaling for the provisioning of ondemand VPN services in transport networks.Chen Shengyang State Key Lab. of Networking & Switching, B. U. (2010). P2P Communication Mechanism Based on Request Forwarding in IPv4 and IPv6 Coexistence Network.Daisaku Shimazaki, T. M. (october 2008). Advanced Operation with MPLS traffic engineering for IP over GMPLS-based Optical Network.Dirceu Cavendish, H. O. (october 2004). Operation, Administration, and Maintenance in MPLS Networks.Dr. Reyadh Shaker Nahum, M. M. (2013). Performace Evaluation for VoIP and MPLS. IEEEEscamilla., H. J. (2013.). Tomás de Aquino y el tratado de la educación. Bogotáfit, D. D. (1998). TCP/IP: Arquitectura, protocolos e implementación con IPv6 y seguridad de IP. Estados Unidos.Ge Zhang, S. F.-H. (2009). Revealing the Calling History of SIP VoIP Systems by Timing Attacks. Karlstad University, Fraunhofer FOKUS, Karlstad, Sweden - Berlin, Germany.Gil Cabezas, J. (2009). Protocolo de Transporte en Tiempo Real .GNs3. (opyright © 2007-2014 GNS3. All Rights Reserved). http://www.gns3.com. Obtenido de http://www.gns3.com: http://www.gns3.comORIGINALanalisis del rendimiento de voz sobre IPV4 e IPV4 e IPV5, realizando mediciones del jitter y delay en sistemas mpls y bgp.pdfapplication/pdf7249685https://repository.usta.edu.co/bitstream/11634/307/1/analisis%20del%20rendimiento%20de%20voz%20sobre%20IPV4%20e%20IPV4%20e%20IPV5%2c%20realizando%20mediciones%20del%20jitter%20y%20delay%20en%20sistemas%20mpls%20y%20bgp.pdfecbe0f116ce200e0a6886e1e6186c010MD51open access2015cartadefacultad.pdf2015cartadefacultad.pdfapplication/pdf212708https://repository.usta.edu.co/bitstream/11634/307/5/2015cartadefacultad.pdfe63e66753e1a1991ea849116ba2eb5b9MD55metadata only access2015cartadederechosdeautor.pdf2015cartadederechosdeautor.pdfapplication/pdf58657https://repository.usta.edu.co/bitstream/11634/307/6/2015cartadederechosdeautor.pdfc46c171a51fe977f4c94854115f6fc29MD56metadata only accessLICENSElicense.txttext/plain1748https://repository.usta.edu.co/bitstream/11634/307/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52open accessTEXTanalisis del rendimiento de voz sobre IPV4 e IPV4 e IPV5, realizando mediciones del jitter y delay en sistemas mpls y bgp.pdf.txtExtracted texttext/plain222910https://repository.usta.edu.co/bitstream/11634/307/3/analisis%20del%20rendimiento%20de%20voz%20sobre%20IPV4%20e%20IPV4%20e%20IPV5%2c%20realizando%20mediciones%20del%20jitter%20y%20delay%20en%20sistemas%20mpls%20y%20bgp.pdf.txtb3efc1cf5f2481b71ef59e13d4cd7456MD53open accessTHUMBNAILanalisis del rendimiento de voz sobre IPV4 e IPV4 e IPV5, realizando mediciones del jitter y delay en sistemas mpls y bgp.pdf.jpgGenerated Thumbnailimage/jpeg3624https://repository.usta.edu.co/bitstream/11634/307/4/analisis%20del%20rendimiento%20de%20voz%20sobre%20IPV4%20e%20IPV4%20e%20IPV5%2c%20realizando%20mediciones%20del%20jitter%20y%20delay%20en%20sistemas%20mpls%20y%20bgp.pdf.jpga95eea0704fc9d5d28296646a86a25e0MD54open access2015cartadefacultad.pdf.jpg2015cartadefacultad.pdf.jpgIM Thumbnailimage/jpeg8505https://repository.usta.edu.co/bitstream/11634/307/7/2015cartadefacultad.pdf.jpg17a9cf7a679ca2eb0ad015ff37b2c359MD57open access2015cartadederechosdeautor.pdf.jpg2015cartadederechosdeautor.pdf.jpgIM Thumbnailimage/jpeg7515https://repository.usta.edu.co/bitstream/11634/307/8/2015cartadederechosdeautor.pdf.jpga71573a22e1af4d41d71a7209d9721e5MD58open access11634/307oai:repository.usta.edu.co:11634/3072024-07-08 09:42:24.0open accessRepositorio Universidad Santo Tomásrepositorio@usta.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo= |
