{"id":103,"date":"2015-12-04T17:57:31","date_gmt":"2015-12-04T17:57:31","guid":{"rendered":"http:\/\/www.routecloud.net\/blog\/?p=103"},"modified":"2015-12-04T17:57:31","modified_gmt":"2015-12-04T17:57:31","slug":"junos-routing-routing-ospf","status":"publish","type":"post","link":"https:\/\/www.routecloud.net\/blog\/junos-routing-routing-ospf\/","title":{"rendered":"[Junos Routing] Basic Routing OSPF"},"content":{"rendered":"<p>Semangat mengisi blog ini :), kesempatan kali ini ane mau share konfigurasi dasar routing ospf di juniper. Untuk membuat router juniper agar dapat saling komunikasi menggunakan protokol ospf, anda hanya perlu advertise semua interface tersebut ke dalam protokol ospf. secara dynamic protokol ospf akan segera aktif alias akan menemuakan router tetangga yang tentu menggunakan protokol ospf juga. nah berikut tak kasih gambat biar sedikit ada gambaran hehe&#8230;<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2015\/12\/Drawing1.png\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-104\" src=\"http:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2015\/12\/Drawing1.png\" alt=\"ospf topology\" width=\"739\" height=\"353\" srcset=\"https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2015\/12\/Drawing1.png 739w, https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2015\/12\/Drawing1-300x143.png 300w, https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2015\/12\/Drawing1-200x96.png 200w\" sizes=\"(max-width: 739px) 100vw, 739px\" \/><\/a>Untuk tulisan ini, anda hanya perlu fokus pada R1,R2, R3 dan R4. Karena R1 ke arah R-ISP akan dibahas secara terpisah, so kapan dibhas,? silahkan tunggu ja ya haha.. Oke mari kita mulai dengan konfigurasi interface, ohy lab ini pastikan anda sudah mengerti cara create logical router atau logical systems.<\/p>\n<p>Step 01 : Konfigurasi Interface<\/p>\n<pre class=\"lang:default decode:true\" title=\"R1\">set interfaces ge-0\/0\/1 unit 10 vlan-id 10\r\nset interfaces ge-0\/0\/1 unit 10 family inet address 10.10.10.1\/24\r\nset interfaces ge-0\/0\/1 unit 12 vlan-id 12\r\nset interfaces ge-0\/0\/1 unit 12 family inet address 10.12.12.1\/24\r\nset interfaces ge-0\/0\/1 unit 13 vlan-id 13\r\nset interfaces ge-0\/0\/1 unit 13 family inet address 10.13.13.1\/24\r\nset interfaces lo0 unit 1 family inet address 1.1.1.1\/32<\/pre>\n<pre class=\"lang:default decode:true\" title=\"R2\">set interfaces ge-0\/0\/2 unit 12 vlan-id 12\r\nset interfaces ge-0\/0\/2 unit 12 family inet address 10.12.12.2\/24\r\nset interfaces ge-0\/0\/2 unit 24 vlan-id 24\r\nset interfaces ge-0\/0\/2 unit 24 family inet address 10.24.24.2\/24\r\nset interfaces lo0 unit 2 family inet address 2.2.2.2\/32<\/pre>\n<pre class=\"lang:default decode:true \" title=\"R3\">set interfaces ge-0\/0\/3 unit 13 vlan-id 13\r\nset interfaces ge-0\/0\/3 unit 13 family inet address 10.13.13.3\/24\r\nset interfaces ge-0\/0\/3 unit 34 vlan-id 34\r\nset interfaces ge-0\/0\/3 unit 34 family inet address 10.34.34.3\/24\r\nset interfaces lo0 unit 3 family inet address 3.3.3.3\/32<\/pre>\n<pre class=\"lang:default decode:true \" title=\"R4\">set interfaces ge-0\/0\/4 unit 24 vlan-id 24\r\nset interfaces ge-0\/0\/4 unit 24 family inet address 10.24.24.4\/24\r\nset interfaces ge-0\/0\/4 unit 34 vlan-id 34\r\nset interfaces ge-0\/0\/4 unit 34 family inet address 10.34.34.4\/24\r\nset interfaces lo0 unit 4 family inet address 4.4.4.4\/32<\/pre>\n<p>Step02 : Konfigurasi protokol OSPF<\/p>\n<p>Seperti yang ane sampaikan di awal, by default ospf akan langsung melakukan update bila anda sudah advertise interface lokal di rouer tersebut, penasaran lanjut klo bgtu,,,:)<\/p>\n<pre class=\"lang:default decode:true\" title=\"edit protokol ospf\">R1\r\nset protocols ospf area 0.0.0.0 interface ge-0\/0\/1.12\r\nset protocols ospf area 0.0.0.0 interface ge-0\/0\/1.13\r\nset protocols ospf area 0.0.0.0 interface lo0.1\r\n\r\nR2\r\nset protocols ospf area 0.0.0.0 interface ge-0\/0\/2.12\r\nset protocols ospf area 0.0.0.0 interface ge-0\/0\/2.24\r\nset protocols ospf area 0.0.0.0 interface lo0.2\r\n\r\nR3\r\nset protocols ospf area 0.0.0.0 interface ge-0\/0\/3.13\r\nset protocols ospf area 0.0.0.0 interface ge-0\/0\/3.34\r\nset protocols ospf area 0.0.0.0 interface lo0.3\r\n\r\nR4\r\nset protocols ospf area 0.0.0.0 interface ge-0\/0\/4.24\r\nset protocols ospf area 0.0.0.0 interface ge-0\/0\/4.34\r\nset protocols ospf area 0.0.0.0 interface lo0.4\r\n\r\n<\/pre>\n<p>Step03: Verifikasi and Testing<\/p>\n<p>It&#8217;s time to check, hehe&#8230;pertama anda bisa melakukan cek routing, sperti berikut:<\/p>\n<pre class=\"lang:default decode:true \" title=\"run show route logical-system r4\">[edit]\r\nroot@vMX-1# run show route logical-system r4\r\n\r\ninet.0: 11 destinations, 11 routes (11 active, 0 holddown, 0 hidden)\r\n+ = Active Route, - = Last Active, * = Both\r\n\r\n1.1.1.1\/32         *[OSPF\/10] 00:21:50, metric 2\r\n                    &gt; to 10.24.24.2 via ge-0\/0\/4.24\r\n                      to 10.34.34.3 via ge-0\/0\/4.34\r\n2.2.2.2\/32         *[OSPF\/10] 00:22:05, metric 1\r\n                    &gt; to 10.24.24.2 via ge-0\/0\/4.24\r\n3.3.3.3\/32         *[OSPF\/10] 00:22:00, metric 1\r\n                    &gt; to 10.34.34.3 via ge-0\/0\/4.34\r\n4.4.4.4\/32         *[Direct\/0] 00:33:15\r\n                    &gt; via lo0.4\r\n10.12.12.0\/24      *[OSPF\/10] 00:22:05, metric 2\r\n                    &gt; to 10.24.24.2 via ge-0\/0\/4.24\r\n10.13.13.0\/24      *[OSPF\/10] 00:22:00, metric 2\r\n                    &gt; to 10.34.34.3 via ge-0\/0\/4.34\r\n10.24.24.0\/24      *[Direct\/0] 00:33:15\r\n                    &gt; via ge-0\/0\/4.24\r\n10.24.24.4\/32      *[Local\/0] 00:33:15\r\n                      Local via ge-0\/0\/4.24\r\n10.34.34.0\/24      *[Direct\/0] 00:33:15\r\n                    &gt; via ge-0\/0\/4.34\r\n10.34.34.4\/32      *[Local\/0] 00:33:15\r\n                      Local via ge-0\/0\/4.34\r\n224.0.0.5\/32       *[OSPF\/10] 00:22:55, metric 1\r\n                      MultiRecv\r\n<\/pre>\n<p>Coba test ping seperti berikut:<\/p>\n<pre class=\"lang:default decode:true \" title=\"ping to loopback R1 via R2, R3, R4\">root@vMX-1# run ping 1.1.1.1 logical-system r4 rapid\r\nPING 1.1.1.1 (1.1.1.1): 56 data bytes\r\n!!!!!\r\n--- 1.1.1.1 ping statistics ---\r\n5 packets transmitted, 5 packets received, 0% packet loss\r\nround-trip min\/avg\/max\/stddev = 2.368\/2.763\/3.174\/0.339 ms\r\n\r\n[edit]\r\nroot@vMX-1# run ping 1.1.1.1 logical-system r2 rapid\r\nPING 1.1.1.1 (1.1.1.1): 56 data bytes\r\n!!!!!\r\n--- 1.1.1.1 ping statistics ---\r\n5 packets transmitted, 5 packets received, 0% packet loss\r\nround-trip min\/avg\/max\/stddev = 1.444\/1.680\/2.286\/0.317 ms\r\n\r\n[edit]\r\nroot@vMX-1# run ping 1.1.1.1 logical-system r3 rapid\r\nPING 1.1.1.1 (1.1.1.1): 56 data bytes\r\n!!!!!\r\n--- 1.1.1.1 ping statistics ---\r\n5 packets transmitted, 5 packets received, 0% packet loss\r\nround-trip min\/avg\/max\/stddev = 1.452\/1.664\/2.028\/0.202 ms\r\n<\/pre>\n<p>Good Luck!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Semangat mengisi blog ini :), kesempatan kali ini ane mau share konfigurasi dasar routing ospf di juniper. Untuk membuat router juniper agar dapat saling komunikasi menggunakan protokol ospf, anda hanya perlu advertise semua interface tersebut ke dalam protokol ospf. secara dynamic protokol ospf akan segera aktif alias akan menemuakan router tetangga yang tentu menggunakan protokol [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[5],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v18.5.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>[Junos Routing] Basic Routing OSPF - Routecloud Indonesia - Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.routecloud.net\/blog\/junos-routing-routing-ospf\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Junos Routing] Basic Routing OSPF - Routecloud Indonesia - Blog\" \/>\n<meta property=\"og:description\" content=\"Semangat mengisi blog ini :), kesempatan kali ini ane mau share konfigurasi dasar routing ospf di juniper. Untuk membuat router juniper agar dapat saling komunikasi menggunakan protokol ospf, anda hanya perlu advertise semua interface tersebut ke dalam protokol ospf. secara dynamic protokol ospf akan segera aktif alias akan menemuakan router tetangga yang tentu menggunakan protokol [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.routecloud.net\/blog\/junos-routing-routing-ospf\/\" \/>\n<meta property=\"og:site_name\" content=\"Routecloud Indonesia - Blog\" \/>\n<meta property=\"article:published_time\" content=\"2015-12-04T17:57:31+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2015\/12\/Drawing1.png\" \/>\n<meta name=\"twitter:card\" content=\"summary\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"arisyi\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.routecloud.net\/blog\/#organization\",\"name\":\"Routecloud Indonesia\",\"url\":\"https:\/\/www.routecloud.net\/blog\/\",\"sameAs\":[],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.routecloud.net\/blog\/#logo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2017\/03\/logo_routecloud_horz_2x_b.png\",\"contentUrl\":\"https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2017\/03\/logo_routecloud_horz_2x_b.png\",\"width\":400,\"height\":80,\"caption\":\"Routecloud Indonesia\"},\"image\":{\"@id\":\"https:\/\/www.routecloud.net\/blog\/#logo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.routecloud.net\/blog\/#website\",\"url\":\"https:\/\/www.routecloud.net\/blog\/\",\"name\":\"Routecloud Indonesia - Blog\",\"description\":\"Share Your Knowledge\",\"publisher\":{\"@id\":\"https:\/\/www.routecloud.net\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.routecloud.net\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.routecloud.net\/blog\/junos-routing-routing-ospf\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"http:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2015\/12\/Drawing1.png\",\"contentUrl\":\"http:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2015\/12\/Drawing1.png\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.routecloud.net\/blog\/junos-routing-routing-ospf\/#webpage\",\"url\":\"https:\/\/www.routecloud.net\/blog\/junos-routing-routing-ospf\/\",\"name\":\"[Junos Routing] Basic Routing OSPF - Routecloud Indonesia - Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.routecloud.net\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.routecloud.net\/blog\/junos-routing-routing-ospf\/#primaryimage\"},\"datePublished\":\"2015-12-04T17:57:31+00:00\",\"dateModified\":\"2015-12-04T17:57:31+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.routecloud.net\/blog\/junos-routing-routing-ospf\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.routecloud.net\/blog\/junos-routing-routing-ospf\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.routecloud.net\/blog\/junos-routing-routing-ospf\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.routecloud.net\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Junos Routing] Basic Routing OSPF\"}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/www.routecloud.net\/blog\/junos-routing-routing-ospf\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.routecloud.net\/blog\/junos-routing-routing-ospf\/#webpage\"},\"author\":{\"@id\":\"https:\/\/www.routecloud.net\/blog\/#\/schema\/person\/bababa304857e6ec9533ffe7b108ec8c\"},\"headline\":\"[Junos Routing] Basic Routing OSPF\",\"datePublished\":\"2015-12-04T17:57:31+00:00\",\"dateModified\":\"2015-12-04T17:57:31+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.routecloud.net\/blog\/junos-routing-routing-ospf\/#webpage\"},\"wordCount\":180,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\/\/www.routecloud.net\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.routecloud.net\/blog\/junos-routing-routing-ospf\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2015\/12\/Drawing1.png\",\"articleSection\":[\"Juniper\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.routecloud.net\/blog\/junos-routing-routing-ospf\/#respond\"]}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.routecloud.net\/blog\/#\/schema\/person\/bababa304857e6ec9533ffe7b108ec8c\",\"name\":\"arisyi\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.routecloud.net\/blog\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/ad901c240e8ac1273cd2e05801a73235?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/ad901c240e8ac1273cd2e05801a73235?s=96&d=mm&r=g\",\"caption\":\"arisyi\"},\"sameAs\":[\"http:\/\/arisyi.net\"],\"url\":\"https:\/\/www.routecloud.net\/blog\/author\/arisyi\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Junos Routing] Basic Routing OSPF - Routecloud Indonesia - Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.routecloud.net\/blog\/junos-routing-routing-ospf\/","og_locale":"en_US","og_type":"article","og_title":"[Junos Routing] Basic Routing OSPF - Routecloud Indonesia - Blog","og_description":"Semangat mengisi blog ini :), kesempatan kali ini ane mau share konfigurasi dasar routing ospf di juniper. Untuk membuat router juniper agar dapat saling komunikasi menggunakan protokol ospf, anda hanya perlu advertise semua interface tersebut ke dalam protokol ospf. secara dynamic protokol ospf akan segera aktif alias akan menemuakan router tetangga yang tentu menggunakan protokol [&hellip;]","og_url":"https:\/\/www.routecloud.net\/blog\/junos-routing-routing-ospf\/","og_site_name":"Routecloud Indonesia - Blog","article_published_time":"2015-12-04T17:57:31+00:00","og_image":[{"url":"http:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2015\/12\/Drawing1.png"}],"twitter_card":"summary","twitter_misc":{"Written by":"arisyi","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Organization","@id":"https:\/\/www.routecloud.net\/blog\/#organization","name":"Routecloud Indonesia","url":"https:\/\/www.routecloud.net\/blog\/","sameAs":[],"logo":{"@type":"ImageObject","@id":"https:\/\/www.routecloud.net\/blog\/#logo","inLanguage":"en-US","url":"https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2017\/03\/logo_routecloud_horz_2x_b.png","contentUrl":"https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2017\/03\/logo_routecloud_horz_2x_b.png","width":400,"height":80,"caption":"Routecloud Indonesia"},"image":{"@id":"https:\/\/www.routecloud.net\/blog\/#logo"}},{"@type":"WebSite","@id":"https:\/\/www.routecloud.net\/blog\/#website","url":"https:\/\/www.routecloud.net\/blog\/","name":"Routecloud Indonesia - Blog","description":"Share Your Knowledge","publisher":{"@id":"https:\/\/www.routecloud.net\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.routecloud.net\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"ImageObject","@id":"https:\/\/www.routecloud.net\/blog\/junos-routing-routing-ospf\/#primaryimage","inLanguage":"en-US","url":"http:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2015\/12\/Drawing1.png","contentUrl":"http:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2015\/12\/Drawing1.png"},{"@type":"WebPage","@id":"https:\/\/www.routecloud.net\/blog\/junos-routing-routing-ospf\/#webpage","url":"https:\/\/www.routecloud.net\/blog\/junos-routing-routing-ospf\/","name":"[Junos Routing] Basic Routing OSPF - Routecloud Indonesia - Blog","isPartOf":{"@id":"https:\/\/www.routecloud.net\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.routecloud.net\/blog\/junos-routing-routing-ospf\/#primaryimage"},"datePublished":"2015-12-04T17:57:31+00:00","dateModified":"2015-12-04T17:57:31+00:00","breadcrumb":{"@id":"https:\/\/www.routecloud.net\/blog\/junos-routing-routing-ospf\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.routecloud.net\/blog\/junos-routing-routing-ospf\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.routecloud.net\/blog\/junos-routing-routing-ospf\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.routecloud.net\/blog\/"},{"@type":"ListItem","position":2,"name":"[Junos Routing] Basic Routing OSPF"}]},{"@type":"Article","@id":"https:\/\/www.routecloud.net\/blog\/junos-routing-routing-ospf\/#article","isPartOf":{"@id":"https:\/\/www.routecloud.net\/blog\/junos-routing-routing-ospf\/#webpage"},"author":{"@id":"https:\/\/www.routecloud.net\/blog\/#\/schema\/person\/bababa304857e6ec9533ffe7b108ec8c"},"headline":"[Junos Routing] Basic Routing OSPF","datePublished":"2015-12-04T17:57:31+00:00","dateModified":"2015-12-04T17:57:31+00:00","mainEntityOfPage":{"@id":"https:\/\/www.routecloud.net\/blog\/junos-routing-routing-ospf\/#webpage"},"wordCount":180,"commentCount":1,"publisher":{"@id":"https:\/\/www.routecloud.net\/blog\/#organization"},"image":{"@id":"https:\/\/www.routecloud.net\/blog\/junos-routing-routing-ospf\/#primaryimage"},"thumbnailUrl":"http:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2015\/12\/Drawing1.png","articleSection":["Juniper"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.routecloud.net\/blog\/junos-routing-routing-ospf\/#respond"]}]},{"@type":"Person","@id":"https:\/\/www.routecloud.net\/blog\/#\/schema\/person\/bababa304857e6ec9533ffe7b108ec8c","name":"arisyi","image":{"@type":"ImageObject","@id":"https:\/\/www.routecloud.net\/blog\/#personlogo","inLanguage":"en-US","url":"https:\/\/secure.gravatar.com\/avatar\/ad901c240e8ac1273cd2e05801a73235?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ad901c240e8ac1273cd2e05801a73235?s=96&d=mm&r=g","caption":"arisyi"},"sameAs":["http:\/\/arisyi.net"],"url":"https:\/\/www.routecloud.net\/blog\/author\/arisyi\/"}]}},"_links":{"self":[{"href":"https:\/\/www.routecloud.net\/blog\/wp-json\/wp\/v2\/posts\/103"}],"collection":[{"href":"https:\/\/www.routecloud.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.routecloud.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.routecloud.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.routecloud.net\/blog\/wp-json\/wp\/v2\/comments?post=103"}],"version-history":[{"count":1,"href":"https:\/\/www.routecloud.net\/blog\/wp-json\/wp\/v2\/posts\/103\/revisions"}],"predecessor-version":[{"id":105,"href":"https:\/\/www.routecloud.net\/blog\/wp-json\/wp\/v2\/posts\/103\/revisions\/105"}],"wp:attachment":[{"href":"https:\/\/www.routecloud.net\/blog\/wp-json\/wp\/v2\/media?parent=103"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.routecloud.net\/blog\/wp-json\/wp\/v2\/categories?post=103"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.routecloud.net\/blog\/wp-json\/wp\/v2\/tags?post=103"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}