<?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=Subnetting_1</id>
	<title>Subnetting 1 - 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=Subnetting_1"/>
	<link rel="alternate" type="text/html" href="https://wiki.haidhi.my.id/wiki/index.php?title=Subnetting_1&amp;action=history"/>
	<updated>2026-11-01T19:55:49Z</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=Subnetting_1&amp;diff=717&amp;oldid=prev</id>
		<title>SanzSkuy at 07:37, 30 June 2026</title>
		<link rel="alternate" type="text/html" href="https://wiki.haidhi.my.id/wiki/index.php?title=Subnetting_1&amp;diff=717&amp;oldid=prev"/>
		<updated>2026-06-30T07:37:13Z</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 07:37, 30 June 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-l18&quot;&gt;Line 18:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 18:&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;  200.15.10.0/24&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;  200.15.10.0/24&lt;/div&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;  ┌───── network (24 bit) &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;─────┬───┬ &lt;/del&gt;host (8 bit) &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;─┐&lt;/del&gt;&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;  ┌───── network (24 bit) &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;─────┐   ┌ &lt;/ins&gt;host (8 bit)&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;┐&lt;/ins&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;div&gt;  11001000 . 00001111 . 00001010 . 00000000&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;  11001000 . 00001111 . 00001010 . 00000000&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;div&gt;    200    .    15    .    10    .    0&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;    200    .    15    .    10    .    0&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-l25&quot;&gt;Line 25:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 25:&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;  200.15.10.0/28&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;  200.15.10.0/28&lt;/div&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;  ┌──────────── network (28 bit) &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;─────┬───┬ &lt;/del&gt;host (4 bit) ┐&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;  ┌──────────── network (28 bit) &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;─────┐   ┌─ &lt;/ins&gt;host (4 bit) ┐&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;div&gt;  11111111 . 11111111 . 11111111 . 1111 │ 0000&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;  11111111 . 11111111 . 11111111 . 1111 │ 0000&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;/table&gt;</summary>
		<author><name>SanzSkuy</name></author>
	</entry>
	<entry>
		<id>https://wiki.haidhi.my.id/wiki/index.php?title=Subnetting_1&amp;diff=716&amp;oldid=prev</id>
		<title>SanzSkuy at 07:35, 30 June 2026</title>
		<link rel="alternate" type="text/html" href="https://wiki.haidhi.my.id/wiki/index.php?title=Subnetting_1&amp;diff=716&amp;oldid=prev"/>
		<updated>2026-06-30T07:35:50Z</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 07:35, 30 June 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-l18&quot;&gt;Line 18:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 18:&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;  200.15.10.0/24&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;  200.15.10.0/24&lt;/div&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;┌───────── &lt;/del&gt;network (24 bit) &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;─────────┬─ &lt;/del&gt;host (8 bit) ─┐&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;┌───── &lt;/ins&gt;network (24 bit) &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;─────┬───┬ &lt;/ins&gt;host (8 bit) ─┐&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;div&gt;  11001000 . 00001111 . 00001010 . 00000000&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;  11001000 . 00001111 . 00001010 . 00000000&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;div&gt;    200    .    15    .    10    .    0&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;    200    .    15    .    10    .    0&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-l25&quot;&gt;Line 25:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 25:&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;  200.15.10.0/28&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;  200.15.10.0/28&lt;/div&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;  ┌──────────── network (28 bit) &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;────────────┬ &lt;/del&gt;host (4 bit) ┐&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;  ┌──────────── network (28 bit) &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;─────┬───┬ &lt;/ins&gt;host (4 bit) ┐&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;div&gt;  11111111 . 11111111 . 11111111 . 1111 │ 0000&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;  11111111 . 11111111 . 11111111 . 1111 │ 0000&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;/table&gt;</summary>
		<author><name>SanzSkuy</name></author>
	</entry>
	<entry>
		<id>https://wiki.haidhi.my.id/wiki/index.php?title=Subnetting_1&amp;diff=715&amp;oldid=prev</id>
		<title>SanzSkuy at 07:31, 30 June 2026</title>
		<link rel="alternate" type="text/html" href="https://wiki.haidhi.my.id/wiki/index.php?title=Subnetting_1&amp;diff=715&amp;oldid=prev"/>
		<updated>2026-06-30T07:31:01Z</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 07:31, 30 June 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-l51&quot;&gt;Line 51:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 51:&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;Perhatiin: prefix yang sama (&amp;lt;code&amp;gt;/28&amp;lt;/code&amp;gt;) ngasih jumlah subnet beda, tergantung dari &amp;#039;&amp;#039;default mask&amp;#039;&amp;#039; kelasnya. Yang dihitung itu &amp;#039;&amp;#039;&amp;#039;berapa bit yang dipinjam&amp;#039;&amp;#039;&amp;#039;, bukan angka prefix-nya doang.&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;Perhatiin: prefix yang sama (&amp;lt;code&amp;gt;/28&amp;lt;/code&amp;gt;) ngasih jumlah subnet beda, tergantung dari &amp;#039;&amp;#039;default mask&amp;#039;&amp;#039; kelasnya. Yang dihitung itu &amp;#039;&amp;#039;&amp;#039;berapa bit yang dipinjam&amp;#039;&amp;#039;&amp;#039;, bukan angka prefix-nya doang.&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;|Host yang ada di subnet berbeda &#039;&#039;&#039;harus lewat router&#039;&#039;&#039; kalau mau saling komunikasi. Dalam satu subnet, host bisa langsung ngomong via switch (Layer 2); beda subnet butuh Layer 3 / routing.}}&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;|Host yang ada di subnet berbeda &#039;&#039;&#039;harus lewat router&#039;&#039;&#039; kalau mau saling komunikasi. Dalam satu subnet, host bisa langsung ngomong via switch (Layer 2); beda subnet butuh Layer 3 / routing.}}&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;== Menghitung Jumlah Host ==&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;== Menghitung Jumlah Host ==&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=Subnetting_1&amp;diff=714&amp;oldid=prev</id>
		<title>SanzSkuy at 03:02, 30 June 2026</title>
		<link rel="alternate" type="text/html" href="https://wiki.haidhi.my.id/wiki/index.php?title=Subnetting_1&amp;diff=714&amp;oldid=prev"/>
		<updated>2026-06-30T03:02:59Z</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:02, 30 June 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;Daripada beli range alamat terpisah buat tiap departemen, kita cukup beli &amp;#039;&amp;#039;&amp;#039;satu range&amp;#039;&amp;#039;&amp;#039; lalu kita &amp;#039;&amp;#039;subnet&amp;#039;&amp;#039; jadi beberapa bagian yang lebih kecil. Lebih hemat, lebih rapi, dan kita yang pegang kontrol pembagiannya.&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;Daripada beli range alamat terpisah buat tiap departemen, kita cukup beli &amp;#039;&amp;#039;&amp;#039;satu range&amp;#039;&amp;#039;&amp;#039; lalu kita &amp;#039;&amp;#039;subnet&amp;#039;&amp;#039; jadi beberapa bagian yang lebih kecil. Lebih hemat, lebih rapi, dan kita yang pegang kontrol pembagiannya.&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;|Konsep ini paling gampang dipahami dari sudut pandang desain IPv4 awal, di mana semua host yang bisa komunikasi di Internet punya &#039;&#039;public IP address&#039;&#039;. Walaupun sekarang prakteknya kebanyakan pakai [[Private IP]] + [[NAT]], cara hitung subnetting-nya tetap sama persis.}}&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;|Konsep ini paling gampang dipahami dari sudut pandang desain IPv4 awal, di mana semua host yang bisa komunikasi di Internet punya &#039;&#039;public IP address&#039;&#039;. Walaupun sekarang prakteknya kebanyakan pakai [[Private IP]] + [[NAT]], cara hitung subnetting-nya tetap sama persis.}}&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;== Borrowing Host Bits ==&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;== Borrowing Host Bits ==&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=Subnetting_1&amp;diff=713&amp;oldid=prev</id>
		<title>SanzSkuy: Created page with &quot;&#039;&#039;&#039;Subnetting&#039;&#039;&#039; adalah proses memecah satu blok alamat IPv4 menjadi beberapa jaringan (&#039;&#039;subnet&#039;&#039;) yang lebih kecil. Tujuannya supaya kita bisa mengelola sendiri ruang alamat yang kita punya tanpa harus beli range terpisah untuk tiap kebutuhan.  == Latar Belakang ==  Bayangin kita ini &#039;&#039;network designer&#039;&#039; buat sebuah bisnis kecil dengan empat departemen yang tersebar di dua kantor, dan kita pengen ngelola sendiri &#039;&#039;public address space&#039;&#039;-nya.  Daripada beli range al...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.haidhi.my.id/wiki/index.php?title=Subnetting_1&amp;diff=713&amp;oldid=prev"/>
		<updated>2026-06-30T02:58:40Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&amp;#039;&amp;#039;&amp;#039;Subnetting&amp;#039;&amp;#039;&amp;#039; adalah proses memecah satu blok alamat &lt;a href=&quot;/wiki/index.php?title=IPv4&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;IPv4 (page does not exist)&quot;&gt;IPv4&lt;/a&gt; menjadi beberapa jaringan (&amp;#039;&amp;#039;subnet&amp;#039;&amp;#039;) yang lebih kecil. Tujuannya supaya kita bisa mengelola sendiri ruang alamat yang kita punya tanpa harus beli range terpisah untuk tiap kebutuhan.  == Latar Belakang ==  Bayangin kita ini &amp;#039;&amp;#039;network designer&amp;#039;&amp;#039; buat sebuah bisnis kecil dengan empat departemen yang tersebar di dua kantor, dan kita pengen ngelola sendiri &amp;#039;&amp;#039;public address space&amp;#039;&amp;#039;-nya.  Daripada beli range al...&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;Subnetting&amp;#039;&amp;#039;&amp;#039; adalah proses memecah satu blok alamat [[IPv4]] menjadi beberapa jaringan (&amp;#039;&amp;#039;subnet&amp;#039;&amp;#039;) yang lebih kecil. Tujuannya supaya kita bisa mengelola sendiri ruang alamat yang kita punya tanpa harus beli range terpisah untuk tiap kebutuhan.&lt;br /&gt;
&lt;br /&gt;
== Latar Belakang ==&lt;br /&gt;
&lt;br /&gt;
Bayangin kita ini &amp;#039;&amp;#039;network designer&amp;#039;&amp;#039; buat sebuah bisnis kecil dengan empat departemen yang tersebar di dua kantor, dan kita pengen ngelola sendiri &amp;#039;&amp;#039;public address space&amp;#039;&amp;#039;-nya.&lt;br /&gt;
&lt;br /&gt;
Daripada beli range alamat terpisah buat tiap departemen, kita cukup beli &amp;#039;&amp;#039;&amp;#039;satu range&amp;#039;&amp;#039;&amp;#039; lalu kita &amp;#039;&amp;#039;subnet&amp;#039;&amp;#039; jadi beberapa bagian yang lebih kecil. Lebih hemat, lebih rapi, dan kita yang pegang kontrol pembagiannya.&lt;br /&gt;
&lt;br /&gt;
{{Note|Konsep ini paling gampang dipahami dari sudut pandang desain IPv4 awal, di mana semua host yang bisa komunikasi di Internet punya &amp;#039;&amp;#039;public IP address&amp;#039;&amp;#039;. Walaupun sekarang prakteknya kebanyakan pakai [[Private IP]] + [[NAT]], cara hitung subnetting-nya tetap sama persis.}}&lt;br /&gt;
&lt;br /&gt;
== Borrowing Host Bits ==&lt;br /&gt;
&lt;br /&gt;
Sebuah alamat IPv4 dibagi jadi dua bagian: &amp;#039;&amp;#039;&amp;#039;network portion&amp;#039;&amp;#039;&amp;#039; dan &amp;#039;&amp;#039;&amp;#039;host portion&amp;#039;&amp;#039;&amp;#039;. Untuk memecah jaringan jadi subnet yang lebih kecil, kita &amp;quot;minjam&amp;quot; (&amp;#039;&amp;#039;borrow&amp;#039;&amp;#039;) beberapa bit dari host portion dan kita tambahkan ke network portion.&lt;br /&gt;
&lt;br /&gt;
Misal kita dialokasikan blok Class C: &amp;#039;&amp;#039;&amp;#039;200.15.10.0/24&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Default Class C itu &amp;lt;code&amp;gt;/24&amp;lt;/code&amp;gt;, artinya 24 bit pertama adalah network, 8 bit terakhir (oktet ke-4) adalah host:&lt;br /&gt;
&lt;br /&gt;
 200.15.10.0/24&lt;br /&gt;
 ┌───────── network (24 bit) ─────────┬─ host (8 bit) ─┐&lt;br /&gt;
 11001000 . 00001111 . 00001010 . 00000000&lt;br /&gt;
   200    .    15    .    10    .    0&lt;br /&gt;
&lt;br /&gt;
Begitu kita subnet, &amp;#039;&amp;#039;&amp;#039;garis pembatas network selalu bergeser ke kanan&amp;#039;&amp;#039;&amp;#039;. Misal kita geser 4 bit ke kanan jadi &amp;lt;code&amp;gt;/28&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
 200.15.10.0/28&lt;br /&gt;
 ┌──────────── network (28 bit) ────────────┬ host (4 bit) ┐&lt;br /&gt;
 11111111 . 11111111 . 11111111 . 1111 │ 0000&lt;br /&gt;
&lt;br /&gt;
Prinsip yang harus diinget:&lt;br /&gt;
* Subnetting = &amp;#039;&amp;#039;&amp;#039;minjam host bit&amp;#039;&amp;#039;&amp;#039; dan ditambahin ke network portion.&lt;br /&gt;
* Garis network &amp;#039;&amp;#039;&amp;#039;selalu gerak ke kanan&amp;#039;&amp;#039;&amp;#039; saat kita subnet.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Makin ke kanan&amp;#039;&amp;#039;&amp;#039; garisnya → makin &amp;#039;&amp;#039;&amp;#039;banyak subnet&amp;#039;&amp;#039;&amp;#039;, tapi &amp;#039;&amp;#039;&amp;#039;makin sedikit host&amp;#039;&amp;#039;&amp;#039; per subnet. Ini &amp;#039;&amp;#039;tradeoff&amp;#039;&amp;#039;-nya: gak bisa dua-duanya banyak.&lt;br /&gt;
&lt;br /&gt;
== Menghitung Jumlah Subnet ==&lt;br /&gt;
&lt;br /&gt;
Rumusnya:&lt;br /&gt;
&lt;br /&gt;
 Jumlah subnet = 2^(subnet-bits)&lt;br /&gt;
&lt;br /&gt;
di mana &amp;#039;&amp;#039;subnet-bits&amp;#039;&amp;#039; = jumlah bit yang dipinjam dari default mask kelasnya.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Contoh 1 — Class C /28:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
: Default Class C = &amp;lt;code&amp;gt;/24&amp;lt;/code&amp;gt;, kita pakai &amp;lt;code&amp;gt;/28&amp;lt;/code&amp;gt; → minjam 4 bit.&lt;br /&gt;
: 2&amp;lt;sup&amp;gt;4&amp;lt;/sup&amp;gt; = &amp;#039;&amp;#039;&amp;#039;16 subnet&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Contoh 2 — Class B /28:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
: Default Class B = &amp;lt;code&amp;gt;/16&amp;lt;/code&amp;gt;, kita pakai &amp;lt;code&amp;gt;/28&amp;lt;/code&amp;gt; → minjam 12 bit.&lt;br /&gt;
: 2&amp;lt;sup&amp;gt;12&amp;lt;/sup&amp;gt; = &amp;#039;&amp;#039;&amp;#039;4096 subnet&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Perhatiin: prefix yang sama (&amp;lt;code&amp;gt;/28&amp;lt;/code&amp;gt;) ngasih jumlah subnet beda, tergantung dari &amp;#039;&amp;#039;default mask&amp;#039;&amp;#039; kelasnya. Yang dihitung itu &amp;#039;&amp;#039;&amp;#039;berapa bit yang dipinjam&amp;#039;&amp;#039;&amp;#039;, bukan angka prefix-nya doang.&lt;br /&gt;
&lt;br /&gt;
{{Note|Host yang ada di subnet berbeda &amp;#039;&amp;#039;&amp;#039;harus lewat router&amp;#039;&amp;#039;&amp;#039; kalau mau saling komunikasi. Dalam satu subnet, host bisa langsung ngomong via switch (Layer 2); beda subnet butuh Layer 3 / routing.}}&lt;br /&gt;
&lt;br /&gt;
== Menghitung Jumlah Host ==&lt;br /&gt;
&lt;br /&gt;
Rumusnya:&lt;br /&gt;
&lt;br /&gt;
 Jumlah host valid = 2^(host-bits) − 2&lt;br /&gt;
&lt;br /&gt;
Kenapa dikurang 2? Karena dalam tiap subnet ada dua alamat yang &amp;#039;&amp;#039;&amp;#039;gak boleh&amp;#039;&amp;#039;&amp;#039; dipakai host:&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Network address&amp;#039;&amp;#039;&amp;#039; → host bit semua 0&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Broadcast address&amp;#039;&amp;#039;&amp;#039; → host bit semua 1&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Contoh — Class C /28:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
: &amp;lt;code&amp;gt;/28&amp;lt;/code&amp;gt; menyisakan 4 bit untuk host.&lt;br /&gt;
: 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; per subnet&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Contoh — Class B /28:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
: &amp;lt;code&amp;gt;/28&amp;lt;/code&amp;gt; juga menyisakan 4 bit untuk host.&lt;br /&gt;
: 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; per subnet&lt;br /&gt;
&lt;br /&gt;
Catatan penting: jumlah &amp;#039;&amp;#039;&amp;#039;host&amp;#039;&amp;#039;&amp;#039; cuma ditentukan oleh &amp;#039;&amp;#039;&amp;#039;berapa host bit yang tersisa&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;bukan&amp;#039;&amp;#039;&amp;#039; kelasnya. Makanya Class C /28 dan Class B /28 sama-sama 14 host — host bit-nya sama-sama 4. Yang beda cuma jumlah subnet-nya (lihat bagian sebelumnya).&lt;br /&gt;
&lt;br /&gt;
== Catatan: &amp;lt;code&amp;gt;ip subnet-zero&amp;lt;/code&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Sama kayak kita harus ngurangin 2 buat dapet jumlah host valid, &amp;#039;&amp;#039;&amp;#039;dulu&amp;#039;&amp;#039;&amp;#039; kita juga harus ngurangin 2 buat dapet jumlah subnet yang valid.&lt;br /&gt;
&lt;br /&gt;
Di standar Internet awal, &amp;#039;&amp;#039;&amp;#039;gak boleh&amp;#039;&amp;#039;&amp;#039; pakai network bit yang semuanya 0 atau semuanya 1 (mirip aturan host bit gak boleh all-0 / all-1). Jadi subnet pertama (&amp;#039;&amp;#039;subnet zero&amp;#039;&amp;#039;) dan subnet terakhir dianggap gak valid.&lt;br /&gt;
&lt;br /&gt;
Ternyata aturan ini gak ada gunanya secara praktis dan cuma &amp;#039;&amp;#039;&amp;#039;buang-buang address space&amp;#039;&amp;#039;&amp;#039;. Akhirnya muncul command:&lt;br /&gt;
&lt;br /&gt;
 Router(config)# ip subnet-zero&lt;br /&gt;
&lt;br /&gt;
Command &amp;lt;code&amp;gt;ip subnet-zero&amp;lt;/code&amp;gt; di router &amp;#039;&amp;#039;&amp;#039;mematikan batasan tadi&amp;#039;&amp;#039;&amp;#039;, dan &amp;#039;&amp;#039;&amp;#039;default-nya udah aktif&amp;#039;&amp;#039;&amp;#039; di IOS modern. Jadi di praktek sekarang, rumus jumlah subnet cukup 2&amp;lt;sup&amp;gt;subnet-bits&amp;lt;/sup&amp;gt; tanpa dikurang 2.&lt;br /&gt;
&lt;br /&gt;
== Use Case 1: Bagi /24 jadi 4 departemen ==&lt;br /&gt;
&lt;br /&gt;
Balik ke skenario awal: kita punya &amp;#039;&amp;#039;&amp;#039;200.15.10.0/24&amp;#039;&amp;#039;&amp;#039; dan butuh &amp;#039;&amp;#039;&amp;#039;4 subnet&amp;#039;&amp;#039;&amp;#039; (empat departemen).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Step 1 — tentukan jumlah bit yang dipinjam.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Butuh minimal 4 subnet → cari 2&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt; ≥ 4 → n = 2 (2&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt; = 4). Pinjam &amp;#039;&amp;#039;&amp;#039;2 bit&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Step 2 — tentukan prefix baru.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
/24 + 2 bit = &amp;#039;&amp;#039;&amp;#039;/26&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Step 3 — hitung subnet mask &amp;amp; block size.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* /26 → mask = &amp;#039;&amp;#039;&amp;#039;255.255.255.192&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Block size = 256 − 192 = &amp;#039;&amp;#039;&amp;#039;64&amp;#039;&amp;#039;&amp;#039; (jarak antar subnet di oktet ke-4)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Step 4 — hitung host per subnet.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Host bit tersisa = 32 − 26 = 6&lt;br /&gt;
* 2&amp;lt;sup&amp;gt;6&amp;lt;/sup&amp;gt; − 2 = &amp;#039;&amp;#039;&amp;#039;62 host&amp;#039;&amp;#039;&amp;#039; per subnet (lebih dari cukup untuk satu departemen)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Step 5 — daftar subnet:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! # !! Departemen !! Network Address !! Range Host Valid !! Broadcast&lt;br /&gt;
|-&lt;br /&gt;
| 1 || HRD || 200.15.10.0/26 || .1 – .62 || 200.15.10.63&lt;br /&gt;
|-&lt;br /&gt;
| 2 || Finance || 200.15.10.64/26 || .65 – .126 || 200.15.10.127&lt;br /&gt;
|-&lt;br /&gt;
| 3 || IT || 200.15.10.128/26 || .129 – .190 || 200.15.10.191&lt;br /&gt;
|-&lt;br /&gt;
| 4 || Sales || 200.15.10.192/26 || .193 – .254 || 200.15.10.255&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Tiap departemen dapet subnet sendiri, terisolasi di Layer 2, dan saling komunikasi lewat router. Masih ada 0 subnet sisa di sini (pas 4), tapi tiap subnet masih punya banyak host kosong buat tumbuh.&lt;br /&gt;
&lt;br /&gt;
== Use Case 2: Butuh banyak subnet kecil (/28) ==&lt;br /&gt;
&lt;br /&gt;
Misal kebutuhannya beda: kita butuh &amp;#039;&amp;#039;&amp;#039;banyak subnet kecil&amp;#039;&amp;#039;&amp;#039;, misal tiap subnet cukup buat belasan device (printer pool, IoT, link point-to-point antar kantor, dll).&lt;br /&gt;
&lt;br /&gt;
Pakai &amp;#039;&amp;#039;&amp;#039;200.15.10.0/24&amp;#039;&amp;#039;&amp;#039; di-subnet jadi &amp;#039;&amp;#039;&amp;#039;/28&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
* Bit dipinjam = 28 − 24 = 4 → 2&amp;lt;sup&amp;gt;4&amp;lt;/sup&amp;gt; = &amp;#039;&amp;#039;&amp;#039;16 subnet&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Host bit tersisa = 4 → 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; per subnet&lt;br /&gt;
* Mask = &amp;#039;&amp;#039;&amp;#039;255.255.255.240&amp;#039;&amp;#039;&amp;#039;, block size = 256 − 240 = &amp;#039;&amp;#039;&amp;#039;16&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Beberapa subnet pertama:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! # !! Network !! Range Host !! Broadcast&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 200.15.10.0/28 || .1 – .14 || 200.15.10.15&lt;br /&gt;
|-&lt;br /&gt;
| 2 || 200.15.10.16/28 || .17 – .30 || 200.15.10.31&lt;br /&gt;
|-&lt;br /&gt;
| 3 || 200.15.10.32/28 || .33 – .46 || 200.15.10.47&lt;br /&gt;
|-&lt;br /&gt;
| 4 || 200.15.10.48/28 || .49 – .62 || 200.15.10.63&lt;br /&gt;
|-&lt;br /&gt;
| ... || ... || ... || ...&lt;br /&gt;
|-&lt;br /&gt;
| 16 || 200.15.10.240/28 || .241 – .254 || 200.15.10.255&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Bandingin sama Use Case 1: blok /24 yang sama, tapi /26 ngasih &amp;#039;&amp;#039;&amp;#039;4 subnet × 62 host&amp;#039;&amp;#039;&amp;#039;, sedangkan /28 ngasih &amp;#039;&amp;#039;&amp;#039;16 subnet × 14 host&amp;#039;&amp;#039;&amp;#039;. Itulah &amp;#039;&amp;#039;tradeoff&amp;#039;&amp;#039; subnet vs host secara nyata — total host kapasitasnya mirip, tapi cara dibaginya beda jauh.&lt;br /&gt;
&lt;br /&gt;
== Use Case 3 (lanjutan): VLSM untuk efisiensi ==&lt;br /&gt;
&lt;br /&gt;
Use Case 1 dan 2 pakai &amp;#039;&amp;#039;fixed-length subnet&amp;#039;&amp;#039; (semua subnet ukurannya sama). Masalahnya, departemen di dunia nyata ukurannya gak sama — boros kalau departemen 5 orang dikasih subnet 62 host.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;VLSM&amp;#039;&amp;#039;&amp;#039; (&amp;#039;&amp;#039;Variable Length Subnet Masking&amp;#039;&amp;#039;) ngebolehin tiap subnet punya mask beda sesuai kebutuhannya. Kuncinya: &amp;#039;&amp;#039;&amp;#039;alokasikan dari yang paling besar dulu&amp;#039;&amp;#039;&amp;#039;, baru turun ke yang kecil, biar gak overlap.&lt;br /&gt;
&lt;br /&gt;
Misal dari &amp;#039;&amp;#039;&amp;#039;200.15.10.0/24&amp;#039;&amp;#039;&amp;#039;, kebutuhan host:&lt;br /&gt;
* Sales: 100 host&lt;br /&gt;
* IT: 50 host&lt;br /&gt;
* HRD: 25 host&lt;br /&gt;
* Link WAN antar kantor: 2 host&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Dept !! Butuh Host !! Prefix !! Network !! Range !! Broadcast&lt;br /&gt;
|-&lt;br /&gt;
| Sales || 100 || /25 (126 host) || 200.15.10.0/25 || .1 – .126 || .127&lt;br /&gt;
|-&lt;br /&gt;
| IT || 50 || /26 (62 host) || 200.15.10.128/26 || .129 – .190 || .191&lt;br /&gt;
|-&lt;br /&gt;
| HRD || 25 || /27 (30 host) || 200.15.10.192/27 || .193 – .222 || .223&lt;br /&gt;
|-&lt;br /&gt;
| WAN link || 2 || /30 (2 host) || 200.15.10.224/30 || .225 – .226 || .227&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Sisa alamat dari .228 ke atas masih bebas buat pertumbuhan. Dengan VLSM, gak ada blok gede yang kebuang sia-sia. Ini yang dipakai di jaringan production beneran, dan link point-to-point antar router biasanya selalu /30 (atau /31 kalau perangkatnya support [[RFC 3021]]).&lt;br /&gt;
&lt;br /&gt;
== Ringkasan Rumus ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Yang dihitung !! Rumus !! Catatan&lt;br /&gt;
|-&lt;br /&gt;
| Jumlah subnet || 2&amp;lt;sup&amp;gt;subnet-bits&amp;lt;/sup&amp;gt; || subnet-bits = bit dipinjam dari default mask kelasnya&lt;br /&gt;
|-&lt;br /&gt;
| Jumlah host valid || 2&amp;lt;sup&amp;gt;host-bits&amp;lt;/sup&amp;gt; − 2 || dikurang 2 (network + broadcast address)&lt;br /&gt;
|-&lt;br /&gt;
| Block size || 256 − (nilai oktet mask) || jarak antar network address&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Lihat Juga ==&lt;br /&gt;
* [[IPv4]]&lt;br /&gt;
* [[Subnet Mask]]&lt;br /&gt;
* [[CIDR]]&lt;br /&gt;
* [[VLSM]]&lt;br /&gt;
* [[Routing]]&lt;/div&gt;</summary>
		<author><name>SanzSkuy</name></author>
	</entry>
</feed>