{"id":90,"date":"2019-07-03T17:00:49","date_gmt":"2019-07-03T14:00:49","guid":{"rendered":"https:\/\/web-mng.iptp.com\/?page_id=90"},"modified":"2026-03-18T06:26:24","modified_gmt":"2026-03-18T03:26:24","slug":"network","status":"publish","type":"page","link":"https:\/\/www.iptp.us\/vi\/network\/","title":{"rendered":"D\u1ecbch v\u1ee5 M\u1ea1ng"},"content":{"rendered":"<p>IPTP Networks cung c&#7845;p nhi&#7873;u lo&#7841;i h&igrave;nh d&#7883;ch v&#7909; v&#7873; qu&#7843;n l&yacute; v&agrave; truy&#7873;n t&#7843;i d&#7919; li&#7879;u nh&#432; d&#7883;ch v&#7909; <a href=\"https:\/\/www.iptp.us\/vi\/internet-access\/\">Truy c&#7853;p Internet<\/a>&nbsp;v&agrave; c&aacute;c gi&#7843;i ph&aacute;p v&#7873;&nbsp;<a href=\"https:\/\/www.iptp.us\/vi\/hosting\/\">hosting<\/a>.<\/p><!-- \r\n<link rel=\"stylesheet\" target=\"_blank\" href=\"\/wp-content\/themes\/benevolent\/lib\/leaflet\/leaflet.css\" \/>\r\n<script src=\"\/wp-content\/themes\/benevolent\/lib\/leaflet\/leaflet.js\"><\/script>\r\n<script type=\"text\/javascript\" src=\"\/wp-content\/themes\/benevolent\/lib\/jquery-ui.min.js\"><\/script>\r\n<script type=\"text\/javascript\" src=\"\/wp-content\/themes\/benevolent\/lib\/leaflet\/imgViewer2.js\"><\/script> --><!-- <div class=\"wrap-img zoom-magnify\"> --><div class=\"wrap-img\">\r\n\t\t\t\t<button class=\"btn-modal-toggle-js btn-toggle-modal-css btn btn-primary\"><i class=\"fa fa-arrows-alt\" aria-hidden=\"true\"><\/i><\/button><img class=\"img-zooms img-zoom-small lazy\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/ywAAAAAAQABAAACAUwAOw==\" alt=\"Global Network and Points of Presence Map\" data-src=\"\/map\/\">\r\n\t\t\t\t<div class=\"zoom-large\" style=\"--background: url('\/map\/')\"><\/div>\r\n\t\t\t<\/div><div class=\"pos-full-width div-toggle-js \" align=\"center\">\r\n\t\t\t\t<button class=\"btn-modal-toggle-js btn-toggle-modal-css btn btn-primary\"><i class=\"fa fa-close\" aria-hidden=\"true\"><\/i><\/button> <img class=\"img-zoom-large lazy\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/ywAAAAAAQABAAACAUwAOw==\" alt=\"Global Network and Points of Presence Map\" data-src=\"\/map\/\">\r\n\t\t\t<\/div><script>\r\n\t\t\t\tjQuery(function($){\r\n\t\t\t\t$(document).ready(function () {\r\n\t\t\t\t\tvar native_width = 0;\r\n\r\n\t\t\t\t\tvar native_height = 0;\r\n\r\n\t\t\t\t\t\/\/Now the mousemove function\r\n\r\n\t\t\t\t\t$(\".zoom-magnify\").mousemove(function (e) {\r\n\t\t\t\t\t\/\/When the user hovers on the image, the script will first calculate\r\n\r\n\t\t\t\t\t\/\/the native dimensions if they don't exist. Only after the native dimensions\r\n\r\n\t\t\t\t\t\/\/are available, the script will show the zoomed version.\r\n\r\n\t\t\t\t\tif (!native_width && !native_height) {\r\n\t\t\t\t\t\t\/\/This will create a new image object with the same image as that in .small\r\n\r\n\t\t\t\t\t\t\/\/We cannot directly get the dimensions from .small because of the\r\n\r\n\t\t\t\t\t\t\/\/width specified to 200px in the html. To get the actual dimensions we have\r\n\r\n\t\t\t\t\t\t\/\/created this image object.\r\n\r\n\t\t\t\t\t\tvar image_object = new Image();\r\n\r\n\t\t\t\t\t\timage_object.src = $(\".img-zoom-small\").attr(\"src\");\r\n\r\n\t\t\t\t\t\t\/\/This code is wrapped in the .load function which is important.\r\n\r\n\t\t\t\t\t\t\/\/width and height of the object would return 0 if accessed before\r\n\r\n\t\t\t\t\t\t\/\/the image gets loaded.\r\n\r\n\t\t\t\t\t\tnative_width = image_object.width;\r\n\r\n\t\t\t\t\t\tnative_height = image_object.height;\r\n\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\/\/x\/y coordinates of the mouse\r\n\r\n\t\t\t\t\t\t\/\/This is the position of .magnify with respect to the document.\r\n\r\n\t\t\t\t\t\tvar magnify_offset = $(this).offset();\r\n\r\n\t\t\t\t\t\t\/\/We will deduct the positions of .magnify from the mouse positions with\r\n\r\n\t\t\t\t\t\t\/\/respect to the document to get the mouse positions with respect to the\r\n\r\n\t\t\t\t\t\t\/\/container(.magnify)\r\n\r\n\t\t\t\t\t\tvar mx = e.pageX - magnify_offset.left;\r\n\r\n\t\t\t\t\t\tvar my = e.pageY - magnify_offset.top;\r\n\r\n\t\t\t\t\t\t\/\/Finally the code to fade out the glass if the mouse is outside the container\r\n\r\n\t\t\t\t\t\tif (mx < $(this).width() && my < $(this).height() && mx > 0 && my > 0) {\r\n\t\t\t\t\t\t$(\".zoom-large\").fadeIn(100);\r\n\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t$(\".zoom-large\").fadeOut(100);\r\n\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\tif ($(\".zoom-large\").is(\":visible\")) {\r\n\t\t\t\t\t\t\/\/The background position of .large will be changed according to the position\r\n\r\n\t\t\t\t\t\t\/\/of the mouse over the .small image. So we will get the ratio of the pixel\r\n\r\n\t\t\t\t\t\t\/\/under the mouse pointer with respect to the image and use that to position the\r\n\r\n\t\t\t\t\t\t\/\/large image inside the magnifying glass\r\n\r\n\t\t\t\t\t\tvar rx = Math.round((mx \/ $(\".img-zoom-small\").width()) * native_width - $(\".zoom-large\").width() \/ 2) * -1;\r\n\r\n\t\t\t\t\t\tvar ry = Math.round((my \/ $(\".img-zoom-small\").height()) * native_height - $(\".zoom-large\").height() \/ 2) * -1;\r\n\r\n\t\t\t\t\t\tvar bgp = rx + \"px \" + ry + \"px\";\r\n\r\n\t\t\t\t\t\t\/\/Time to move the magnifying glass with the mouse\r\n\r\n\t\t\t\t\t\tvar px = mx - $(\".zoom-large\").width() \/ 2;\r\n\r\n\t\t\t\t\t\tvar py = my - $(\".zoom-large\").height() \/ 2;\r\n\r\n\t\t\t\t\t\t\/\/Now the glass moves with the mouse\r\n\r\n\t\t\t\t\t\t\/\/The logic is to deduct half of the glass's width and height from the\r\n\r\n\t\t\t\t\t\t\/\/mouse coordinates to place it with its center at the mouse coordinates\r\n\r\n\t\t\t\t\t\t\/\/If you hover on the image now, you should see the magnifying glass in action\r\n\r\n\t\t\t\t\t\t$(\".zoom-large\").css({ left: px, top: py, backgroundPosition: bgp });\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t});\r\n\t\t\t\t});\r\n\t\t\t});\r\n\t\t\t<\/script><div class=\"inner\" style=\"padding-bottom: 30px;\">\n<div class=\"subtitle text-center\"><span>&#272;&#7883;a &#273;i&#7875;m<\/span><\/div>\n<h2 class=\"text-center mb-0\">&#272;i&#7875;m hi&#7879;n di&#7879;n c&#7911;a IPTP Networks<\/h2>\n<\/div><div class=\"pop-section\">\n\t\t\t\t\r\n\r\n\r\n\r\n\t<div class=\"load-ajax-69d0bc5b97085\"><\/div>\r\n\r\n\r\n\r\n\n<\/div><p>C&aacute;c d&#7883;ch v&#7909; m&#7841;ng c&#7911;a IPTP Networks:<\/p><div class=\"mb-5 row row-cols-1 row-cols-sm-2 row-cols-md-4 row-cols-lg-2 row-cols-xl-4\">\n<div class=\"col\"><a href=\"https:\/\/www.iptp.us\/vi\/internet-access\/\" class=\"fw-bold d-block mb-3\">Truy c&#7853;p Internet<\/a>\n<ul class=\"list-unstyled\">\n<li><a href=\"https:\/\/www.iptp.us\/vi\/internet-access\/ip-transit\/\">IP Transit<\/a><\/li>\n<li><a href=\"https:\/\/www.iptp.us\/vi\/internet-access\/ix-transit\/\">IX Transit<\/a><\/li>\n<li><a href=\"https:\/\/www.iptp.us\/vi\/internet-access\/remote-ix\/\">Peering T&#7915; Xa (Remote IX)<\/a><\/li>\n<li><a href=\"https:\/\/www.iptp.us\/vi\/internet-access\/remote-dia\/\">DIA T&#7915; Xa &ndash;  Truy c&#7853;p Internet tr&#7921;c ti&#7871;p t&#7915; xa (Remote DIA)<\/a><\/li>\n<li><a href=\"https:\/\/www.iptp.us\/vi\/internet-access\/virtual-pop\/\">POP &#7842;o (Virtual POP)<\/a><\/li>\n<\/ul><\/div>\n<div class=\"col\"><a href=\"https:\/\/www.iptp.us\/vi\/hosting\/\" class=\"fw-bold d-block mb-3\">Hosting<\/a>\n<ul class=\"list-unstyled\">\n<li><a href=\"https:\/\/www.iptp.us\/vi\/network\/datacenter-services\/dedicated-hosting\/\">Hosting chuy&ecirc;n d&#7909;ng<\/a><\/li>\n<li><a href=\"https:\/\/www.iptp.us\/vi\/network\/datacenter-services\/colocation\/\">Colocation<\/a><\/li>\n<li><a href=\"https:\/\/www.iptp.us\/vi\/matrix4\/\">DC Matrix 4 (Amsterdam)<\/a><\/li>\n<li><a href=\"https:\/\/www.iptp.us\/vi\/k1\/\">DC Kermia 1 (Limassol)<\/a><\/li>\n<li><a href=\"https:\/\/www.iptp.us\/vi\/hosting\/si\/\">DC San Isidro (Lima)<\/a><\/li>\n<li><a href=\"https:\/\/www.iptp.us\/vi\/network\/datacenter-services\/remote-hands\/\">H&#7895; tr&#7907; t&#7915; xa &ndash; Remote hands<\/a><\/li>\n<\/ul><\/div>\n<div class=\"col\"><a href=\"https:\/\/www.iptp.us\/vi\/network\/locations\/\" class=\"fw-bold d-block mb-3\">C&oacute; m&#7863;t t&#7841;i c&aacute;c khu v&#7921;c<\/a>\n<ul class=\"list-unstyled\">\n<li><a href=\"https:\/\/www.iptp.us\/vi\/americas-wholesale-congress-2024\/\">Ch&acirc;u M&#7929;<\/a><\/li>\n<li>Ch&acirc;u &Acirc;u, Trung &#272;&ocirc;ng v&agrave; Ch&acirc;u Phi (EMEA)<\/li>\n<li>Ch&acirc;u &Aacute; Th&aacute;i B&igrave;nh D&#432;&#417;ng<\/li>\n<\/ul><\/div>\n<div class=\"col\"><a href=\"https:\/\/www.iptp.us\/vi\/network\/locations\/\" class=\"fw-bold d-block mb-3\">C&ocirc;ng c&#7909; h&#7895; tr&#7907; c&#7911;a IPTP<\/a>\n<ul class=\"list-unstyled\">\n<li><a href=\"https:\/\/www.iptp.us\/vi\/iptp-tools\/best-path\/\">&#272;&#432;&#7901;ng truy&#7873;n t&#7889;t nh&#7845;t<\/a><\/li>\n<li><a href=\"https:\/\/www.iptp.us\/vi\/iptp-tools\/bandwidth-test\/\">Ki&#7875;m tra b&#259;ng th&ocirc;ng<\/a><\/li>\n<li><a href=\"https:\/\/www.iptp.us\/vi\/iptp-tools\/ixp-compare\/\">So s&aacute;nh IXP<\/a><\/li>\n<li><a href=\"https:\/\/www.iptp.us\/vi\/iptp-tools\/ip-calculator\/\">IP Calculator<\/a><\/li>\n<li><a href=\"https:\/\/www.iptp.us\/vi\/iptp-tools\/uptime-calculator\/\">Uptime Calculator<\/a><\/li>\n<li><a href=\"https:\/\/www.iptp.us\/vi\/iptp-tools\/lg\/\">Looking Glass<\/a><\/li>\n<li><a href=\"https:\/\/www.iptp.us\/vi\/iptp-tools\/weathermap\/\">Weathermap<\/a><\/li>\n<\/ul><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>IPTP Networks cung c\u1ea5p nhi\u1ec1u lo\u1ea1i h\u00ecnh d\u1ecbch v\u1ee5 v\u1ec1 qu\u1ea3n l\u00fd v\u00e0 ph\u00e2n t\u00e1n d\u1eef li\u1ec7u nh\u01b0 d\u1ecbch v\u1ee5  Truy c\u1eadp Internet \u00a0c\u00e1c gi\u1ea3i ph\u00e1p v\u1ec1\u00a0 hosting .<\/p>\n<p>C\u00e1c d\u1ecbch v\u1ee5 c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c t\u00ecm \u1edf d\u01b0\u1edbi \u0111\u00e2y :<\/p>\n<p> \t <a ...\n<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.iptp.us\/vi\/wp-json\/wp\/v2\/pages\/90"}],"collection":[{"href":"https:\/\/www.iptp.us\/vi\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.iptp.us\/vi\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.iptp.us\/vi\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.iptp.us\/vi\/wp-json\/wp\/v2\/comments?post=90"}],"version-history":[{"count":503,"href":"https:\/\/www.iptp.us\/vi\/wp-json\/wp\/v2\/pages\/90\/revisions"}],"predecessor-version":[{"id":39193,"href":"https:\/\/www.iptp.us\/vi\/wp-json\/wp\/v2\/pages\/90\/revisions\/39193"}],"wp:attachment":[{"href":"https:\/\/www.iptp.us\/vi\/wp-json\/wp\/v2\/media?parent=90"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}