<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.haidhi.my.id/wiki/index.php?action=history&amp;feed=atom&amp;title=VLSM</id>
	<title>VLSM - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.haidhi.my.id/wiki/index.php?action=history&amp;feed=atom&amp;title=VLSM"/>
	<link rel="alternate" type="text/html" href="https://wiki.haidhi.my.id/wiki/index.php?title=VLSM&amp;action=history"/>
	<updated>2026-11-01T19:55:14Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wiki.haidhi.my.id/wiki/index.php?title=VLSM&amp;diff=722&amp;oldid=prev</id>
		<title>SanzSkuy at 03:24, 1 July 2026</title>
		<link rel="alternate" type="text/html" href="https://wiki.haidhi.my.id/wiki/index.php?title=VLSM&amp;diff=722&amp;oldid=prev"/>
		<updated>2026-07-01T03:24:40Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 03:24, 1 July 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l7&quot;&gt;Line 7:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 7:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Semua routing protocol &amp;#039;&amp;#039;&amp;#039;modern&amp;#039;&amp;#039;&amp;#039; udah dukung &amp;#039;&amp;#039;&amp;#039;VLSM&amp;#039;&amp;#039;&amp;#039;, jadi kita bisa ngasih ukuran subnet beda-beda menurut jumlah host-nya. Ini yang dipakai di jaringan production beneran.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Semua routing protocol &amp;#039;&amp;#039;&amp;#039;modern&amp;#039;&amp;#039;&amp;#039; udah dukung &amp;#039;&amp;#039;&amp;#039;VLSM&amp;#039;&amp;#039;&amp;#039;, jadi kita bisa ngasih ukuran subnet beda-beda menurut jumlah host-nya. Ini yang dipakai di jaringan production beneran.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Note&lt;/del&gt;|Supaya VLSM jalan, routing protocol-nya harus &#039;&#039;&#039;classless&#039;&#039;&#039; dan ngirim subnet mask di update routing-nya (OSPF, EIGRP, RIPv2). RIPv1 dan IGRP classful, jadi gak dukung VLSM.}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Catatan&lt;/ins&gt;|Supaya VLSM jalan, routing protocol-nya harus &#039;&#039;&#039;classless&#039;&#039;&#039; dan ngirim subnet mask di update routing-nya (OSPF, EIGRP, RIPv2). RIPv1 dan IGRP classful, jadi gak dukung VLSM.}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Pertimbangan Sebelum Subnetting ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Pertimbangan Sebelum Subnetting ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l106&quot;&gt;Line 106:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 106:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: &amp;#039;&amp;#039;&amp;#039;Host valid:&amp;#039;&amp;#039;&amp;#039; 200.15.10.97 – 200.15.10.98&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: &amp;#039;&amp;#039;&amp;#039;Host valid:&amp;#039;&amp;#039;&amp;#039; 200.15.10.97 – 200.15.10.98&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Note&lt;/del&gt;|/30 adalah pilihan klasik buat link antar-router. Kalau perangkatnya support [[RFC 3021]], bisa lebih irit lagi pakai /31 (2 alamat, tanpa network/broadcast) khusus buat point-to-point.}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Catatan&lt;/ins&gt;|/30 adalah pilihan klasik buat link antar-router. Kalau perangkatnya support [[RFC 3021]], bisa lebih irit lagi pakai /31 (2 alamat, tanpa network/broadcast) khusus buat point-to-point.}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Jangan lupa link antar-router &amp;amp; loopback ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Jangan lupa link antar-router &amp;amp; loopback ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l207&quot;&gt;Line 207:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 207:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Note&lt;/del&gt;|&amp;lt;code&amp;gt;clock rate&amp;lt;/code&amp;gt; cuma diperluin di sisi &#039;&#039;&#039;DCE&#039;&#039;&#039; serial link (di Packet Tracer biasanya router yang nyambung ke ujung kabel bertanda DCE). Kalau interface-nya DTE, gak usah. Di PC/host, isi gateway-nya sesuai kolom Gateway di tabel alokasi (misal PC di NY Sales → gateway 200.15.10.65).}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Catatan&lt;/ins&gt;|&amp;lt;code&amp;gt;clock rate&amp;lt;/code&amp;gt; cuma diperluin di sisi &#039;&#039;&#039;DCE&#039;&#039;&#039; serial link (di Packet Tracer biasanya router yang nyambung ke ujung kabel bertanda DCE). Kalau interface-nya DTE, gak usah. Di PC/host, isi gateway-nya sesuai kolom Gateway di tabel alokasi (misal PC di NY Sales → gateway 200.15.10.65).}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Setelah semua interface up, dua LAN yang beda subnet udah bisa saling ping lewat router. Kalau ada lebih dari dua router / subnet yang gak langsung nyambung, baru butuh tambahan &amp;#039;&amp;#039;&amp;#039;static route&amp;#039;&amp;#039;&amp;#039; atau &amp;#039;&amp;#039;&amp;#039;routing protocol&amp;#039;&amp;#039;&amp;#039; (OSPF/EIGRP).&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Setelah semua interface up, dua LAN yang beda subnet udah bisa saling ping lewat router. Kalau ada lebih dari dua router / subnet yang gak langsung nyambung, baru butuh tambahan &amp;#039;&amp;#039;&amp;#039;static route&amp;#039;&amp;#039;&amp;#039; atau &amp;#039;&amp;#039;&amp;#039;routing protocol&amp;#039;&amp;#039;&amp;#039; (OSPF/EIGRP).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>SanzSkuy</name></author>
	</entry>
	<entry>
		<id>https://wiki.haidhi.my.id/wiki/index.php?title=VLSM&amp;diff=721&amp;oldid=prev</id>
		<title>SanzSkuy: Created page with &quot;&#039;&#039;&#039;Variable Length Subnet Mask (VLSM)&#039;&#039;&#039; adalah teknik subnetting di mana tiap subnet boleh punya &#039;&#039;&#039;ukuran (mask) yang berbeda-beda&#039;&#039;&#039;, disesuaikan sama jumlah host yang beneran dibutuhkan. Intinya: &quot;subnet the subnets&quot; — kita ambil blok yang udah di-subnet, terus di-subnet lagi lebih kecil sesuai kebutuhan.  == FLSM vs VLSM ==  Routing protocol jaman dulu cuma dukung &#039;&#039;&#039;Fixed Length Subnet Masking (FLSM)&#039;&#039;&#039;, di mana &#039;&#039;&#039;semua subnet harus ukuran sama&#039;&#039;&#039;. Gak bisa puny...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.haidhi.my.id/wiki/index.php?title=VLSM&amp;diff=721&amp;oldid=prev"/>
		<updated>2026-07-01T03:24:02Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&amp;#039;&amp;#039;&amp;#039;Variable Length Subnet Mask (VLSM)&amp;#039;&amp;#039;&amp;#039; adalah teknik subnetting di mana tiap subnet boleh punya &amp;#039;&amp;#039;&amp;#039;ukuran (mask) yang berbeda-beda&amp;#039;&amp;#039;&amp;#039;, disesuaikan sama jumlah host yang beneran dibutuhkan. Intinya: &amp;quot;subnet the subnets&amp;quot; — kita ambil blok yang udah di-subnet, terus di-subnet lagi lebih kecil sesuai kebutuhan.  == FLSM vs VLSM ==  Routing protocol jaman dulu cuma dukung &amp;#039;&amp;#039;&amp;#039;Fixed Length Subnet Masking (FLSM)&amp;#039;&amp;#039;&amp;#039;, di mana &amp;#039;&amp;#039;&amp;#039;semua subnet harus ukuran sama&amp;#039;&amp;#039;&amp;#039;. Gak bisa puny...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Variable Length Subnet Mask (VLSM)&amp;#039;&amp;#039;&amp;#039; adalah teknik subnetting di mana tiap subnet boleh punya &amp;#039;&amp;#039;&amp;#039;ukuran (mask) yang berbeda-beda&amp;#039;&amp;#039;&amp;#039;, disesuaikan sama jumlah host yang beneran dibutuhkan. Intinya: &amp;quot;subnet the subnets&amp;quot; — kita ambil blok yang udah di-subnet, terus di-subnet lagi lebih kecil sesuai kebutuhan.&lt;br /&gt;
&lt;br /&gt;
== FLSM vs VLSM ==&lt;br /&gt;
&lt;br /&gt;
Routing protocol jaman dulu cuma dukung &amp;#039;&amp;#039;&amp;#039;Fixed Length Subnet Masking (FLSM)&amp;#039;&amp;#039;&amp;#039;, di mana &amp;#039;&amp;#039;&amp;#039;semua subnet harus ukuran sama&amp;#039;&amp;#039;&amp;#039;. Gak bisa punya satu subnet 14 host dan satu lagi 64 host dalam network yang sama — semua kepaksa ikut yang paling gede, jadi boros.&lt;br /&gt;
&lt;br /&gt;
Semua routing protocol &amp;#039;&amp;#039;&amp;#039;modern&amp;#039;&amp;#039;&amp;#039; udah dukung &amp;#039;&amp;#039;&amp;#039;VLSM&amp;#039;&amp;#039;&amp;#039;, jadi kita bisa ngasih ukuran subnet beda-beda menurut jumlah host-nya. Ini yang dipakai di jaringan production beneran.&lt;br /&gt;
&lt;br /&gt;
{{Note|Supaya VLSM jalan, routing protocol-nya harus &amp;#039;&amp;#039;&amp;#039;classless&amp;#039;&amp;#039;&amp;#039; dan ngirim subnet mask di update routing-nya (OSPF, EIGRP, RIPv2). RIPv1 dan IGRP classful, jadi gak dukung VLSM.}}&lt;br /&gt;
&lt;br /&gt;
== Pertimbangan Sebelum Subnetting ==&lt;br /&gt;
&lt;br /&gt;
Sebelum mulai ngitung, jawab dulu pertanyaan desain ini:&lt;br /&gt;
* Ada berapa &amp;#039;&amp;#039;&amp;#039;lokasi&amp;#039;&amp;#039;&amp;#039; di network?&lt;br /&gt;
* Berapa &amp;#039;&amp;#039;&amp;#039;host&amp;#039;&amp;#039;&amp;#039; di tiap lokasi?&lt;br /&gt;
* Apa &amp;#039;&amp;#039;&amp;#039;requirement addressing&amp;#039;&amp;#039;&amp;#039;-nya? (Perlu gak departemen atau tipe host dipisah ke subnet berbeda?)&lt;br /&gt;
* Ukuran subnet yang &amp;#039;&amp;#039;&amp;#039;pas&amp;#039;&amp;#039;&amp;#039; berapa? — jangan buang-buang alamat, tapi sisain ruang buat tumbuh.&lt;br /&gt;
&lt;br /&gt;
== Langkah Desain VLSM ==&lt;br /&gt;
&lt;br /&gt;
Aturan mainnya:&lt;br /&gt;
# Cari &amp;#039;&amp;#039;&amp;#039;segment paling besar&amp;#039;&amp;#039;&amp;#039;, alokasikan ukuran subnet yang cocok buat dia.&lt;br /&gt;
# Taro subnet itu di &amp;#039;&amp;#039;&amp;#039;awal address space&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
# Lanjut ke segment berikutnya (menurun dari besar ke kecil).&lt;br /&gt;
&lt;br /&gt;
Di dunia nyata lo pengen desain yang &amp;#039;&amp;#039;&amp;#039;scalable&amp;#039;&amp;#039;&amp;#039; — biasanya sisain subnet cadangan buat pertumbuhan, dan sisain ruang host di dalam subnet. Tapi &amp;#039;&amp;#039;&amp;#039;di exam CCNA&amp;#039;&amp;#039;&amp;#039;, kerjain &amp;#039;&amp;#039;&amp;#039;persis&amp;#039;&amp;#039;&amp;#039; apa yang diminta soal; jangan mikirin best practice kalau soalnya minta subnet paling irit.&lt;br /&gt;
&lt;br /&gt;
== Studi Kasus: Jaringan New York–Boston ==&lt;br /&gt;
&lt;br /&gt;
Kita dialokasikan Class C &amp;#039;&amp;#039;&amp;#039;200.15.10.0/24&amp;#039;&amp;#039;&amp;#039;. Topologinya: dua router (New York &amp;amp; Boston) dihubungin lewat point-to-point link, masing-masing punya LAN Sales dan Engineering.&lt;br /&gt;
&lt;br /&gt;
Kebutuhan host tiap segment:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Segment !! Butuh Host&lt;br /&gt;
|-&lt;br /&gt;
| New York Engineering || 28&lt;br /&gt;
|-&lt;br /&gt;
| Boston Engineering || 28&lt;br /&gt;
|-&lt;br /&gt;
| New York Sales || 14&lt;br /&gt;
|-&lt;br /&gt;
| Boston Sales || 7&lt;br /&gt;
|-&lt;br /&gt;
| Link New York–Boston || 2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Router interface ikut kehitung sebagai host ===&lt;br /&gt;
&lt;br /&gt;
Ini yang sering kelewat: &amp;#039;&amp;#039;&amp;#039;interface router itu juga butuh IP address&amp;#039;&amp;#039;&amp;#039;, jadi ikut dihitung sebagai host di subnet-nya. Contoh, kalau &amp;quot;New York Sales butuh 14 host&amp;quot;, itu artinya &amp;#039;&amp;#039;&amp;#039;1 interface router + 13 PC = 14 host&amp;#039;&amp;#039;&amp;#039;. Gateway-nya makan 1 jatah host.&lt;br /&gt;
&lt;br /&gt;
== Alokasi Step-by-Step ==&lt;br /&gt;
&lt;br /&gt;
Ngikutin aturan &amp;#039;&amp;#039;&amp;#039;besar dulu&amp;#039;&amp;#039;&amp;#039;, urutannya: Engineering (28) → NY Sales (14) → Boston Sales (7) → Link (2).&lt;br /&gt;
&lt;br /&gt;
=== Step 1 — Engineering (28 host, dua-duanya) ===&lt;br /&gt;
&lt;br /&gt;
Butuh 28 host. Cari prefix yang muat:&lt;br /&gt;
* /28 → 2&amp;lt;sup&amp;gt;4&amp;lt;/sup&amp;gt; − 2 = 14 host → &amp;#039;&amp;#039;&amp;#039;kurang&amp;#039;&amp;#039;&amp;#039; ✗&lt;br /&gt;
* /27 → 2&amp;lt;sup&amp;gt;5&amp;lt;/sup&amp;gt; − 2 = &amp;#039;&amp;#039;&amp;#039;30 host&amp;#039;&amp;#039;&amp;#039; → cukup ✓&lt;br /&gt;
&lt;br /&gt;
Pakai &amp;#039;&amp;#039;&amp;#039;/27&amp;#039;&amp;#039;&amp;#039; (mask &amp;#039;&amp;#039;&amp;#039;255.255.255.224&amp;#039;&amp;#039;&amp;#039;), block size = 256 − 224 = &amp;#039;&amp;#039;&amp;#039;32&amp;#039;&amp;#039;&amp;#039;. Dua Engineering department dialokasikan berurutan dari awal:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Subnet !! Network !! Range Host !! Broadcast&lt;br /&gt;
|-&lt;br /&gt;
| NY Engineering || 200.15.10.0/27 || .1 – .30 || 200.15.10.31&lt;br /&gt;
|-&lt;br /&gt;
| Boston Engineering || 200.15.10.32/27 || .33 – .62 || 200.15.10.63&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Step 2 — New York Sales (14 host) ===&lt;br /&gt;
&lt;br /&gt;
Butuh 14 host:&lt;br /&gt;
* /28 → 2&amp;lt;sup&amp;gt;4&amp;lt;/sup&amp;gt; − 2 = &amp;#039;&amp;#039;&amp;#039;14 host&amp;#039;&amp;#039;&amp;#039; → pas ✓&lt;br /&gt;
&lt;br /&gt;
Pakai &amp;#039;&amp;#039;&amp;#039;/28&amp;#039;&amp;#039;&amp;#039; (mask &amp;#039;&amp;#039;&amp;#039;255.255.255.240&amp;#039;&amp;#039;&amp;#039;), block size = 16. Alamat .0–.63 udah kepakai Engineering, jadi network address mulai dari &amp;#039;&amp;#039;&amp;#039;.64&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
: &amp;#039;&amp;#039;&amp;#039;Network:&amp;#039;&amp;#039;&amp;#039; 200.15.10.64/28&lt;br /&gt;
: &amp;#039;&amp;#039;&amp;#039;Broadcast:&amp;#039;&amp;#039;&amp;#039; 200.15.10.79&lt;br /&gt;
: &amp;#039;&amp;#039;&amp;#039;Host valid:&amp;#039;&amp;#039;&amp;#039; 200.15.10.65 – 200.15.10.78&lt;br /&gt;
&lt;br /&gt;
=== Step 3 — Boston Sales (7 host) ===&lt;br /&gt;
&lt;br /&gt;
Nah ini yang jebakan. Butuh 7 host:&lt;br /&gt;
* /29 → block size 8 alamat, tapi valid host cuma 2&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt; − 2 = &amp;#039;&amp;#039;&amp;#039;6 host&amp;#039;&amp;#039;&amp;#039; → &amp;#039;&amp;#039;&amp;#039;kurang&amp;#039;&amp;#039;&amp;#039; ✗&lt;br /&gt;
* /28 → 2&amp;lt;sup&amp;gt;4&amp;lt;/sup&amp;gt; − 2 = 14 host → cukup ✓&lt;br /&gt;
&lt;br /&gt;
Inget: block /29 punya 8 alamat total, tapi setelah dikurangi network + broadcast cuma sisa &amp;#039;&amp;#039;&amp;#039;6&amp;#039;&amp;#039;&amp;#039; yang bisa dipakai host. 6 &amp;lt; 7, jadi kepaksa naik ke &amp;#039;&amp;#039;&amp;#039;/28&amp;#039;&amp;#039;&amp;#039;. Ini contoh kenapa &amp;quot;kurangi 2&amp;quot; itu penting — gampang ketipu kalau cuma liat total alamat.&lt;br /&gt;
&lt;br /&gt;
Alamat .0–.79 udah kepakai, network address mulai dari &amp;#039;&amp;#039;&amp;#039;.80&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
: &amp;#039;&amp;#039;&amp;#039;Network:&amp;#039;&amp;#039;&amp;#039; 200.15.10.80/28 (mask 255.255.255.240)&lt;br /&gt;
: &amp;#039;&amp;#039;&amp;#039;Broadcast:&amp;#039;&amp;#039;&amp;#039; 200.15.10.95&lt;br /&gt;
: &amp;#039;&amp;#039;&amp;#039;Host valid:&amp;#039;&amp;#039;&amp;#039; 200.15.10.81 – 200.15.10.94&lt;br /&gt;
&lt;br /&gt;
=== Step 4 — Link New York–Boston (2 host) ===&lt;br /&gt;
&lt;br /&gt;
Point-to-point link cuma butuh 2 host (satu interface tiap router):&lt;br /&gt;
* /30 → 2&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt; − 2 = &amp;#039;&amp;#039;&amp;#039;2 host&amp;#039;&amp;#039;&amp;#039; → pas banget ✓&lt;br /&gt;
&lt;br /&gt;
Pakai &amp;#039;&amp;#039;&amp;#039;/30&amp;#039;&amp;#039;&amp;#039; (mask &amp;#039;&amp;#039;&amp;#039;255.255.255.252&amp;#039;&amp;#039;&amp;#039;), block size = 256 − 252 = &amp;#039;&amp;#039;&amp;#039;4&amp;#039;&amp;#039;&amp;#039;. Alamat .0–.95 udah kepakai, mulai dari &amp;#039;&amp;#039;&amp;#039;.96&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
: &amp;#039;&amp;#039;&amp;#039;Network:&amp;#039;&amp;#039;&amp;#039; 200.15.10.96/30&lt;br /&gt;
: &amp;#039;&amp;#039;&amp;#039;Broadcast:&amp;#039;&amp;#039;&amp;#039; 200.15.10.99&lt;br /&gt;
: &amp;#039;&amp;#039;&amp;#039;Host valid:&amp;#039;&amp;#039;&amp;#039; 200.15.10.97 – 200.15.10.98&lt;br /&gt;
&lt;br /&gt;
{{Note|/30 adalah pilihan klasik buat link antar-router. Kalau perangkatnya support [[RFC 3021]], bisa lebih irit lagi pakai /31 (2 alamat, tanpa network/broadcast) khusus buat point-to-point.}}&lt;br /&gt;
&lt;br /&gt;
=== Jangan lupa link antar-router &amp;amp; loopback ===&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Udah selesai, kan?&amp;quot; — belum. Yang gampang kelupaan:&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Link antar router&amp;#039;&amp;#039;&amp;#039; harus punya subnet sendiri (udah dihitung di Step 4).&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Loopback interface&amp;#039;&amp;#039;&amp;#039; router juga butuh address space (biasanya /32 per loopback). Di contoh ini gak dipakai, tapi di jaringan beneran hampir selalu ada.&lt;br /&gt;
&lt;br /&gt;
== Tabel Alokasi Final ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Segment !! Network / Prefix !! Subnet Mask !! Range Host !! Broadcast !! Gateway&lt;br /&gt;
|-&lt;br /&gt;
| NY Engineering || 200.15.10.0/27 || 255.255.255.224 || .1 – .30 || .31 || 200.15.10.1&lt;br /&gt;
|-&lt;br /&gt;
| Boston Engineering || 200.15.10.32/27 || 255.255.255.224 || .33 – .62 || .63 || 200.15.10.33&lt;br /&gt;
|-&lt;br /&gt;
| NY Sales || 200.15.10.64/28 || 255.255.255.240 || .65 – .78 || .79 || 200.15.10.65&lt;br /&gt;
|-&lt;br /&gt;
| Boston Sales || 200.15.10.80/28 || 255.255.255.240 || .81 – .94 || .95 || 200.15.10.81&lt;br /&gt;
|-&lt;br /&gt;
| Link NY–Boston || 200.15.10.96/30 || 255.255.255.252 || .97 – .98 || .99 || —&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Total kepakai: &amp;#039;&amp;#039;&amp;#039;.0 sampai .99&amp;#039;&amp;#039;&amp;#039; = 100 alamat dari 256. Sisa &amp;#039;&amp;#039;&amp;#039;.100–.255&amp;#039;&amp;#039;&amp;#039; (156 alamat) masih bebas buat pertumbuhan. Kalau tadi pakai FLSM (semua /27 ikut yang paling gede), 5 subnet × 32 = 160 alamat kebuang lebih banyak dan link 2-host boros banget dikasih /27.&lt;br /&gt;
&lt;br /&gt;
== Default Gateway &amp;amp; Konfigurasi Router ==&lt;br /&gt;
&lt;br /&gt;
Konvensi umum: &amp;#039;&amp;#039;&amp;#039;default gateway = alamat valid pertama&amp;#039;&amp;#039;&amp;#039; di tiap subnet. Interface router di-set ke alamat itu.&lt;br /&gt;
&lt;br /&gt;
Pemetaan IP interface router (dari topologi):&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Router !! Interface !! Subnet !! IP&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | New York || LAN Engineering || 200.15.10.0/27 || 200.15.10.1&lt;br /&gt;
|-&lt;br /&gt;
| LAN Sales || 200.15.10.64/28 || 200.15.10.65&lt;br /&gt;
|-&lt;br /&gt;
| Link ke Boston || 200.15.10.96/30 || 200.15.10.97&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot; | Boston || LAN Engineering || 200.15.10.32/27 || 200.15.10.33&lt;br /&gt;
|-&lt;br /&gt;
| LAN Sales || 200.15.10.80/28 || 200.15.10.81&lt;br /&gt;
|-&lt;br /&gt;
| Link ke New York || 200.15.10.96/30 || 200.15.10.98&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Config New York Router (Cisco IOS) ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
enable&lt;br /&gt;
configure terminal&lt;br /&gt;
 hostname NewYork&lt;br /&gt;
!&lt;br /&gt;
interface GigabitEthernet0/0&lt;br /&gt;
 description LAN-Engineering&lt;br /&gt;
 ip address 200.15.10.1 255.255.255.224&lt;br /&gt;
 no shutdown&lt;br /&gt;
!&lt;br /&gt;
interface GigabitEthernet0/1&lt;br /&gt;
 description LAN-Sales&lt;br /&gt;
 ip address 200.15.10.65 255.255.255.240&lt;br /&gt;
 no shutdown&lt;br /&gt;
!&lt;br /&gt;
interface Serial0/0/0&lt;br /&gt;
 description Link-to-Boston&lt;br /&gt;
 ip address 200.15.10.97 255.255.255.252&lt;br /&gt;
 clock rate 64000&lt;br /&gt;
 no shutdown&lt;br /&gt;
!&lt;br /&gt;
end&lt;br /&gt;
write memory&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Config Boston Router (Cisco IOS) ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
enable&lt;br /&gt;
configure terminal&lt;br /&gt;
 hostname Boston&lt;br /&gt;
!&lt;br /&gt;
interface GigabitEthernet0/0&lt;br /&gt;
 description LAN-Engineering&lt;br /&gt;
 ip address 200.15.10.33 255.255.255.224&lt;br /&gt;
 no shutdown&lt;br /&gt;
!&lt;br /&gt;
interface GigabitEthernet0/1&lt;br /&gt;
 description LAN-Sales&lt;br /&gt;
 ip address 200.15.10.81 255.255.255.240&lt;br /&gt;
 no shutdown&lt;br /&gt;
!&lt;br /&gt;
interface Serial0/0/0&lt;br /&gt;
 description Link-to-NewYork&lt;br /&gt;
 ip address 200.15.10.98 255.255.255.252&lt;br /&gt;
 no shutdown&lt;br /&gt;
!&lt;br /&gt;
end&lt;br /&gt;
write memory&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Note|&amp;lt;code&amp;gt;clock rate&amp;lt;/code&amp;gt; cuma diperluin di sisi &amp;#039;&amp;#039;&amp;#039;DCE&amp;#039;&amp;#039;&amp;#039; serial link (di Packet Tracer biasanya router yang nyambung ke ujung kabel bertanda DCE). Kalau interface-nya DTE, gak usah. Di PC/host, isi gateway-nya sesuai kolom Gateway di tabel alokasi (misal PC di NY Sales → gateway 200.15.10.65).}}&lt;br /&gt;
&lt;br /&gt;
Setelah semua interface up, dua LAN yang beda subnet udah bisa saling ping lewat router. Kalau ada lebih dari dua router / subnet yang gak langsung nyambung, baru butuh tambahan &amp;#039;&amp;#039;&amp;#039;static route&amp;#039;&amp;#039;&amp;#039; atau &amp;#039;&amp;#039;&amp;#039;routing protocol&amp;#039;&amp;#039;&amp;#039; (OSPF/EIGRP).&lt;br /&gt;
&lt;br /&gt;
== Ringkasan Cara Pikir VLSM ==&lt;br /&gt;
&lt;br /&gt;
# List semua segment + jumlah host-nya.&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Urutkan dari yang paling banyak host&amp;#039;&amp;#039;&amp;#039; ke paling sedikit.&lt;br /&gt;
# Buat tiap segment: cari prefix terkecil yang &amp;#039;&amp;#039;&amp;#039;2&amp;lt;sup&amp;gt;host-bits&amp;lt;/sup&amp;gt; − 2 ≥ butuh host&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
# Alokasikan berurutan dari awal address space, catat network/broadcast/range.&lt;br /&gt;
# Jangan lupa link antar-router (/30 atau /31) dan loopback.&lt;br /&gt;
# Gateway = alamat valid pertama tiap subnet.&lt;br /&gt;
&lt;br /&gt;
== Lihat Juga ==&lt;br /&gt;
* [[Subnetting]]&lt;br /&gt;
* [[Subnet Mask]]&lt;br /&gt;
* [[CIDR]]&lt;br /&gt;
* [[IPv4]]&lt;br /&gt;
* [[Routing]]&lt;/div&gt;</summary>
		<author><name>SanzSkuy</name></author>
	</entry>
</feed>