<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Perjalanan Belum Usai</title>
	<atom:link href="http://pekoktenan.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://pekoktenan.wordpress.com</link>
	<description>...sebuah pesan untuk masa datang...</description>
	<lastBuildDate>Mon, 09 Jan 2012 08:33:52 +0000</lastBuildDate>
	<language>id</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='pekoktenan.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Perjalanan Belum Usai</title>
		<link>http://pekoktenan.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://pekoktenan.wordpress.com/osd.xml" title="Perjalanan Belum Usai" />
	<atom:link rel='hub' href='http://pekoktenan.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Centos 5.x Repo Kambing</title>
		<link>http://pekoktenan.wordpress.com/2010/10/05/centos-5-x-repo-kambing/</link>
		<comments>http://pekoktenan.wordpress.com/2010/10/05/centos-5-x-repo-kambing/#comments</comments>
		<pubDate>Tue, 05 Oct 2010 05:24:54 +0000</pubDate>
		<dc:creator>Akhmad Kun</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[centos]]></category>

		<guid isPermaLink="false">http://pekoktenan.wordpress.com/?p=1095</guid>
		<description><![CDATA[Edit file /etc/yum.repos.d/Centos-Base.repo menjadi seperti berikut : [base] name=CentOS-$releasever &#8211; Base baseurl=http://kambing.ui.edu/centos/$releasever/os/$basearch/ gpgcheck=1 gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5 #released updates [updates] name=CentOS-$releasever &#8211; Updates baseurl=http://kambing.ui.edu/centos/$releasever/updates/$basearch/ gpgcheck=1 gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5 #packages used/produced in the build but not released [addons] name=CentOS-$releasever &#8211; Addons baseurl=http://kambing.ui.edu/centos/$releasever/addons/$basearch/ gpgcheck=1 gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5 #additional packages that may be useful [extras] name=CentOS-$releasever &#8211; Extras baseurl=http://kambing.ui.edu/centos/$releasever/extras/$basearch/ gpgcheck=1 gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5 kemudian update dengan #yum [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pekoktenan.wordpress.com&amp;blog=5786019&amp;post=1095&amp;subd=pekoktenan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Edit file /etc/yum.repos.d/Centos-Base.repo menjadi seperti berikut :</p>
<p><span style="color:#0000ff;">[base]<br />
name=CentOS-$releasever &#8211; Base<br />
baseurl=http://kambing.ui.edu/centos/$releasever/os/$basearch/<br />
gpgcheck=1<br />
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5</span></p>
<p><span style="color:#0000ff;">#released updates<br />
[updates]<br />
name=CentOS-$releasever &#8211; Updates<br />
baseurl=http://kambing.ui.edu/centos/$releasever/updates/$basearch/<br />
gpgcheck=1<br />
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5</span></p>
<p><span style="color:#0000ff;">#packages used/produced in the build but not released<br />
[addons]<br />
name=CentOS-$releasever &#8211; Addons<br />
baseurl=http://kambing.ui.edu/centos/$releasever/addons/$basearch/<br />
gpgcheck=1<br />
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5</span></p>
<p><span style="color:#0000ff;">#additional packages that may be useful<br />
[extras]<br />
name=CentOS-$releasever &#8211; Extras<br />
baseurl=http://kambing.ui.edu/centos/$releasever/extras/$basearch/<br />
gpgcheck=1<br />
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5</span></p>
<p>kemudian update dengan #<span style="color:#0000ff;">yum update</span></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pekoktenan.wordpress.com/1095/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pekoktenan.wordpress.com/1095/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pekoktenan.wordpress.com/1095/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pekoktenan.wordpress.com/1095/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pekoktenan.wordpress.com/1095/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pekoktenan.wordpress.com/1095/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pekoktenan.wordpress.com/1095/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pekoktenan.wordpress.com/1095/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pekoktenan.wordpress.com/1095/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pekoktenan.wordpress.com/1095/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pekoktenan.wordpress.com/1095/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pekoktenan.wordpress.com/1095/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pekoktenan.wordpress.com/1095/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pekoktenan.wordpress.com/1095/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pekoktenan.wordpress.com&amp;blog=5786019&amp;post=1095&amp;subd=pekoktenan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pekoktenan.wordpress.com/2010/10/05/centos-5-x-repo-kambing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Akhmad Kun</media:title>
		</media:content>
	</item>
		<item>
		<title>LAN Switching</title>
		<link>http://pekoktenan.wordpress.com/2010/03/02/lan-switching/</link>
		<comments>http://pekoktenan.wordpress.com/2010/03/02/lan-switching/#comments</comments>
		<pubDate>Tue, 02 Mar 2010 04:41:04 +0000</pubDate>
		<dc:creator>Akhmad Kun</dc:creator>
				<category><![CDATA[!switching]]></category>
		<category><![CDATA[cisco]]></category>
		<category><![CDATA[networking]]></category>
		<category><![CDATA[switch]]></category>

		<guid isPermaLink="false">http://pekoktenan.wordpress.com/?p=1082</guid>
		<description><![CDATA[Ethernet Ethernet berbasis standard IEEE 802.3 dan menyediakan 10 MB bandwidth untuk end user. Semakin banyak user yang ada pada sebuah segmen Ethernet, semakin besar kemungkinan terjadi collision, yang merubah sinyal yang dikirimkan sebuah host jadi tidak bisa digunakan. Ketika host terhubung pada satu switchport tersendiri, 10 mb bandwidth yang tersedia akan terpakai oleh host [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pekoktenan.wordpress.com&amp;blog=5786019&amp;post=1082&amp;subd=pekoktenan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h2><strong>Ethernet</strong></h2>
<p>Ethernet berbasis standard<span style="color:#0000ff;"> IEEE 802.3</span> dan menyediakan <strong>10 MB</strong> bandwidth untuk end user. Semakin banyak user yang ada pada sebuah segmen Ethernet, semakin besar kemungkinan terjadi collision, yang merubah sinyal yang dikirimkan sebuah host jadi tidak bisa digunakan. Ketika host terhubung pada satu switchport tersendiri, 10 mb bandwidth yang tersedia akan terpakai oleh host itu sendiri, dan peluang terjadinya collision menjadi nol. Setiap port pada sebuah switch merupakan sebuah collision domain tersendiri.</p>
<p>Ethernet menggunakan kabel <span style="color:#0000ff;">UTP </span>(<span style="color:#0000ff;">Unshielded Twisted Pair</span>), yang panjangnya terbatas sejauh 100 meter. Dalam model networking 3 layer, umumnya Ethernet bisa ditemukan pada access layer, yang menghubungkan end user pada network</p>
<h2><strong>Fast Ethernet</strong></h2>
<p>Fast Ethernet didefinisikan oleh <span style="color:#0000ff;">IEEE 802.3u</span>, dan beroperasi pada <strong>100 MB</strong>. FE dapat menggunakan kabel <span style="color:#ff0000;">UTP</span> atau<span style="color:#ff0000;"> fiber-optic</span>. Pada saat beroperasi <span style="color:#0000ff;">full-duplex</span>, bandwidth effektif total adalah <span style="color:#0000ff;"><strong>200 MBPS</strong></span>, <span style="text-decoration:underline;"><span style="color:#0000ff;">karena FE dapat mengirim dan menerima data pada waktu bersamaan</span></span>.</p>
<p>Pada beberapa switch dapat kita lihat “10/100”, yang berarti port tersebut dapat dihubungkan dengan Ethernet atau Fast Ethernet, sedangkan kecepatan port tersebut akan dinegosiasikan antara switch dan perangkat yang terhubung pada port tersebut. Untuk menghubungkan switch dengan end user, entah itu server atau sebuah workstation, juga router, akan dibutuhkan kabel<span style="color:#0000ff;"><em> </em>straight-trough</span>.</p>
<h2><strong>Gigabit Ethernet</strong></h2>
<p>Sering juga disebut “Gig Ethernet”. Gig Ethernet mendukung kecepatan hingga <strong>1000 MBPS</strong>, alias 1 Gigabit per second (GBPS).</p>
<p>Kabel yang digunakan untuk Gig Ethernet bervariasi. Kabel yang diperlukan tergantung pada standard Gigabit Ethernet yang dipakai oleh switch. Pada umumnya tipe kabel yang dipakai adalah <span style="color:#0000ff;">Shielded Twisted-Pair</span> (STP), <span style="color:#0000ff;">Multimode Fiber</span> (MMF) 50 atau 62.5 micron core, dan<em> </em><span style="color:#0000ff;">Single-Mode Fiber</span><em> </em>(SMF) dengan 8,9,atau 50 micron core.<br />
Pastikan untuk mengecek dokumentasi switch bersangkutan sebelum memutuskan untuk membeli tipe kabel Gigabit Ethernet <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h2><strong>10 Gigabit Ethernet</strong></h2>
<p>Sering disebut <strong>10GbE</strong>. 10Gig Ethernet hanya bisa beroperasi dengan kabel <span style="color:#0000ff;">fiber-optic</span> dan mode <span style="color:#0000ff;">full-duplex</span>.</p>
<h2><strong>Long Range Ethernet</strong></h2>
<p>LRE <span style="color:#ff0000;">tidak lebih cepat </span>daripada 10Gig Ethernet, LRE dapat menggunakan pre-existing kabel untuk menyediakan layanan Ethernet pada sebuah lokasi atau bangunan yang tidak memiliki kabel Ethernet. Biasanya pre-existing kabel yang dipakai adalah kabel telepon. Kecepatan yang tersedia tergantung pada panjang kabel, semakin panjang, semakin berkurang bandwidth yang bisa dimanfaatkan.</p>
<h2><strong>Bagaimana Switch Beroperasi</strong></h2>
<p>Switch menggunakan pengaddressan layer 2, yang sering juga disebut <span style="text-decoration:underline;"><span style="color:#0000ff;">MAC Address</span></span>, untuk memforward atau memfilter frame yang diperlukan. Ketika sebuah switch pertama kali beroperasi, tabel MAC address nya masih <span style="color:#ff0000;">belum terisi</span> (kosong). Tabel MAC bisa diisi secara statis oleh administrator, tetapi tentu saja itu bukan sebuah solusi yang efektif. Akan jauh lebih efektif jika switch dibiarkan mengisi MAC tabelnya secara <span style="color:#0000ff;">dinamis</span>. Switch melakukannya dengan cara <span style="color:#0000ff;">memeriksa source MAC address dari setiap frame yang dating</span>.</p>
<p>Saat switch memeriksa source MAC address sebuah frame, switch akan mengecek tabel MAC-nya untuk melihat adakah entri untuk address tersebut. Jika belum ada, maka switch akan menambahkan address tersebut pada tabel MAC bersama dengan port dimana frame tersebut diterima.<br />
Kemudian switch akan memeriksa tabel MAC untuk address destination frame tersebut. Ada 4 kemungkinan dari hasil pemeriksaan tersebut :</p>
<ul>
<li> MAC Address destination (tujuan) adalah <span style="color:#0000ff;">unicast </span>dan <span style="color:#0000ff;">tidak ada entri<em> </em></span>untuk address tersebut dalam tabel MAC. Frame ini akan dikirim keluar melalui semua port pada switch kecuali port dimana frame tersebut diterima (<span style="color:#ff0000;">flooded</span>).</li>
<li> MAC address destination adalah <span style="color:#0000ff;">unicast </span>dan<em> </em><span style="color:#0000ff;">terdapat entri</span> untuk address tersebut dalam tabel MAC. Maka dalam kasus seperti ini, frame akan dikirim keluar melalui port yang tercantum dalam entri tabel MAC yang bersesuaian.</li>
<li> MAC address destination adalah <span style="color:#0000ff;">unicast</span>, dan<span style="color:#0000ff;"><em> </em>terdapat entri</span> untuk address tersebut dalam tabel MAC, <span style="color:#ff0000;"><strong>namun </strong></span>entri untuk address source dan destination dalam MAC tabel memiliki port bersesuaian yang sama. Dalam kasus seperti ini, frame akan difilter dan tidak akan diforward kemanapun.</li>
<li> MAC address destination adalah <span style="color:#ff0000;">broadcast</span>, atau <span style="color:#ff0000;">multicast</span>, dalam kasus ini frame akan dikirim keluar melalui semua port pada switch kecuali port dimana frame tersebut diterima (<span style="color:#ff0000;">flooded</span>).</li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pekoktenan.wordpress.com/1082/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pekoktenan.wordpress.com/1082/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pekoktenan.wordpress.com/1082/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pekoktenan.wordpress.com/1082/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pekoktenan.wordpress.com/1082/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pekoktenan.wordpress.com/1082/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pekoktenan.wordpress.com/1082/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pekoktenan.wordpress.com/1082/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pekoktenan.wordpress.com/1082/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pekoktenan.wordpress.com/1082/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pekoktenan.wordpress.com/1082/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pekoktenan.wordpress.com/1082/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pekoktenan.wordpress.com/1082/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pekoktenan.wordpress.com/1082/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pekoktenan.wordpress.com&amp;blog=5786019&amp;post=1082&amp;subd=pekoktenan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pekoktenan.wordpress.com/2010/03/02/lan-switching/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Akhmad Kun</media:title>
		</media:content>
	</item>
		<item>
		<title>Hijrah</title>
		<link>http://pekoktenan.wordpress.com/2009/07/29/hijrah/</link>
		<comments>http://pekoktenan.wordpress.com/2009/07/29/hijrah/#comments</comments>
		<pubDate>Wed, 29 Jul 2009 03:40:23 +0000</pubDate>
		<dc:creator>Akhmad Kun</dc:creator>
				<category><![CDATA[freebsd]]></category>
		<category><![CDATA[gns3]]></category>

		<guid isPermaLink="false">http://pekoktenan.wordpress.com/?p=1080</guid>
		<description><![CDATA[Lama tidak mengupdate blog ini, Insya Allah akan mulai aktif lagi bulan depan (agustus), sekarang mau ngasih kabar-kabar aja. Bukan hanya blog ini aja sepertinya yang tidak ku update, informasi di kepala juga kurang update :p barusan browsing-browsing dan menemukan sesuatu yang selama ini saya tunggu-tunggu. Virtual Box sudah available pada FreeBSD, bahkan sudah ada [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pekoktenan.wordpress.com&amp;blog=5786019&amp;post=1080&amp;subd=pekoktenan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Lama tidak mengupdate blog ini, Insya Allah akan mulai aktif lagi bulan depan (agustus), sekarang mau ngasih kabar-kabar aja. Bukan hanya blog ini aja sepertinya yang tidak ku update, informasi di kepala juga kurang update :p barusan browsing-browsing dan menemukan sesuatu yang selama ini saya tunggu-tunggu.</p>
<p><a href="http://www.virtualbox.org" target="_blank">Virtual Box</a> sudah available pada FreeBSD, bahkan sudah ada versi <a href="http://www.pbidir.com/bt/pbi/213/virtual_box" target="_blank">pbi </a>nya untuk diinstall di PC-BSD, setelah mengunjungi situs resmi<a href="http://www.virtualbox.org" target="_blank"> Sun Virtual Box</a>, perasaanku begitu gembiranya <img src='http://s0.wp.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> . this is what i&#8217;ve been longing to see.</p>
<p>Kini, sepertinya sudah tidak ada alasan lagi untuk tidak beralih ke <strong>open source</strong>, tiba saatnya untuk say goodbye pada <span style="text-decoration:line-through;">windows </span>dan<span style="text-decoration:line-through;"> illegal software/operating system</span>. mau cari duit (ngoding) bisa pake<a href="http://www.netbeans.org" target="_blank"> netbeans</a>, mau ngoprek networking sudah ada <a href="http://gns3.net/" target="_blank">GNS3 </a>di FreeBSd, mau Virtualization sudah ada <a href="http://www.virtualbox.org" target="_blank">Virtual Box</a>. hahaha..</p>
<p><a href="http://pcbsd.org/" target="_blank">PC-BSD</a>, Here I come, You have no Idea, I&#8217;m happy as a child right now <img src='http://s0.wp.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pekoktenan.wordpress.com/1080/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pekoktenan.wordpress.com/1080/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pekoktenan.wordpress.com/1080/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pekoktenan.wordpress.com/1080/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pekoktenan.wordpress.com/1080/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pekoktenan.wordpress.com/1080/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pekoktenan.wordpress.com/1080/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pekoktenan.wordpress.com/1080/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pekoktenan.wordpress.com/1080/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pekoktenan.wordpress.com/1080/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pekoktenan.wordpress.com/1080/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pekoktenan.wordpress.com/1080/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pekoktenan.wordpress.com/1080/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pekoktenan.wordpress.com/1080/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pekoktenan.wordpress.com&amp;blog=5786019&amp;post=1080&amp;subd=pekoktenan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pekoktenan.wordpress.com/2009/07/29/hijrah/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Akhmad Kun</media:title>
		</media:content>
	</item>
		<item>
		<title>Menggunakan TCL Script</title>
		<link>http://pekoktenan.wordpress.com/2009/04/30/menggunakan-tcl-script/</link>
		<comments>http://pekoktenan.wordpress.com/2009/04/30/menggunakan-tcl-script/#comments</comments>
		<pubDate>Thu, 30 Apr 2009 03:07:28 +0000</pubDate>
		<dc:creator>Akhmad Kun</dc:creator>
				<category><![CDATA[@GNS3 Lab]]></category>
		<category><![CDATA[bsci]]></category>

		<guid isPermaLink="false">http://pekoktenan.wordpress.com/?p=1076</guid>
		<description><![CDATA[Tujuan Mempelajar penggunaan TCL scripts untuk memverifikasi koneksi Mengidentifikasi adanya kegagalan koneksi Topology Langkah 1 : konfigurasi awal Kopi pastekan konfigurasi berikut pada masing-masing router R1: ! hostname R1 ! interface Loopback1  ip address 10.1.1.1 255.255.255.252 ! interface Loopback2  ip address 10.1.2.1 255.255.255.252 ! interface Loopback3  ip address 10.1.3.1 255.255.255.252 ! interface Loopback4  ip address [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pekoktenan.wordpress.com&amp;blog=5786019&amp;post=1076&amp;subd=pekoktenan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h2><strong>Tujuan</strong></h2>
<ul class="unIndentedList">
<li>Mempelajar penggunaan TCL scripts untuk memverifikasi koneksi</li>
<li>Mengidentifikasi adanya kegagalan koneksi</li>
</ul>
<h2>Topology</h2>
<p><img class="aligncenter size-full wp-image-1077" title="tclscript_topology" src="http://pekoktenan.files.wordpress.com/2009/04/tclscript_topology.png?w=600" alt="tclscript_topology"   /></p>
<h2>Langkah 1 : konfigurasi awal</h2>
<p>Kopi pastekan konfigurasi berikut pada masing-masing router<span id="more-1076"></span></p>
<p><strong>R1:</strong></p>
<blockquote><address><span style="font-style:normal;">!<br />
</span></address>
<address><span style="font-style:normal;">hostname R1<br />
</span></address>
<address><span style="font-style:normal;">!<br />
</span></address>
<address><span style="font-style:normal;">interface Loopback1<br />
</span></address>
<address><span style="font-style:normal;"> ip address 10.1.1.1 255.255.255.252<br />
</span></address>
<address><span style="font-style:normal;">!<br />
</span></address>
<address><span style="font-style:normal;">interface Loopback2<br />
</span></address>
<address><span style="font-style:normal;"> ip address 10.1.2.1 255.255.255.252<br />
</span></address>
<address><span style="font-style:normal;">!<br />
</span></address>
<address><span style="font-style:normal;">interface Loopback3<br />
</span></address>
<address><span style="font-style:normal;"> ip address 10.1.3.1 255.255.255.252<br />
</span></address>
<address><span style="font-style:normal;">!<br />
</span></address>
<address><span style="font-style:normal;">interface Loopback4<br />
</span></address>
<address><span style="font-style:normal;"> ip address 10.1.4.1 255.255.255.252<br />
</span></address>
<address><span style="font-style:normal;">!<br />
</span></address>
<address><span style="font-style:normal;">interface Serial0/0<br />
</span></address>
<address><span style="font-style:normal;"> ip address 10.100.12.1 255.255.255.252<br />
</span></address>
<address><span style="font-style:normal;"> serial restart-delay 0<br />
</span></address>
<address><span style="font-style:normal;"> clockrate 64000<br />
</span></address>
<address><span style="font-style:normal;">!<br />
</span></address>
<address><span style="font-style:normal;">router rip<br />
</span></address>
<address><span style="font-style:normal;"> version 2<br />
</span></address>
<address><span style="font-style:normal;"> network 10.0.0.0<br />
</span></address>
<address><span style="font-style:normal;"> no auto-summary<br />
</span></address>
<address><span style="font-style:normal;">!<br />
</span></address>
<address><span style="font-style:normal;">end</span></address>
</blockquote>
<p><strong>R2:</strong></p>
<blockquote><address><span style="font-style:normal;">!</span><span style="font-style:normal;"><br />
</span></address>
<address><span style="font-style:normal;">hostname R2<br />
</span></address>
<address><span style="font-style:normal;">!<br />
</span></address>
<address><span style="font-style:normal;">interface Loopback1<br />
</span></address>
<address><span style="font-style:normal;"> ip address 10.2.1.1 255.255.255.252<br />
</span></address>
<address><span style="font-style:normal;">!<br />
</span></address>
<address><span style="font-style:normal;">interface Loopback2<br />
</span></address>
<address><span style="font-style:normal;"> ip address 10.2.2.1 255.255.255.252<br />
</span></address>
<address><span style="font-style:normal;">!<br />
</span></address>
<address><span style="font-style:normal;">interface Loopback3<br />
</span></address>
<address><span style="font-style:normal;"> ip address 10.2.3.1 255.255.255.252<br />
</span></address>
<address><span style="font-style:normal;">!<br />
</span></address>
<address><span style="font-style:normal;">interface Loopback4<br />
</span></address>
<address><span style="font-style:normal;"> ip address 10.2.4.1 255.255.255.252<br />
</span></address>
<address><span style="font-style:normal;">!<br />
</span></address>
<address><span style="font-style:normal;">!<br />
</span></address>
<address><span style="font-style:normal;">interface Serial0/0<br />
</span></address>
<address><span style="font-style:normal;"> no ip address<br />
</span></address>
<address><span style="font-style:normal;"> serial restart-delay 0</span></address>
<address><span style="font-style:normal;">!<br />
</span></address>
<address><span style="font-style:normal;">router rip<br />
</span></address>
<address><span style="font-style:normal;"> version 2<br />
</span></address>
<address><span style="font-style:normal;"> network 10.0.0.0<br />
</span></address>
<address><span style="font-style:normal;">!<br />
</span></address>
<address><span style="font-style:normal;">end</span></address>
</blockquote>
<h2>Langkah 2 : verifikasi koneksi</h2>
<p>Cara paling sederhana untuk memverifkasi koneksi antar mesin adalah dengan menggunakan protokol ICMP (Internet Control Message Protocol).  Telah kita lihat pada konfigurasi R2 diatas, ip address pada interface serial belum dikonfigurasi. Karena belum ada protokol IP yang berjalan pada interface serial R2 sampai ip address dikonfigurasi, maka R1 dan R2 tidak dapat saling bertukar informasi routing.</p>
<p>Cisco IOS versi 12.3(2)T keatas mendukung TCL scripting dalam command line-nya. Berikut contoh script untuk melakukan ping ke semua IP address pada topologi diatas,</p>
<blockquote><address><span style="font-style:normal;"><span style="color:#333399;">f</span></span><span style="font-style:normal;"><span style="color:#333399;">oreach address {<br />
</span></span></address>
<address><span style="font-style:normal;"><span style="color:#333399;">10.1.1.1<br />
</span></span></address>
<address><span style="font-style:normal;"><span style="color:#333399;">10.1.2.1<br />
</span></span></address>
<address><span style="font-style:normal;"><span style="color:#333399;">10.1.3.1<br />
</span></span></address>
<address><span style="font-style:normal;"><span style="color:#333399;">10.1.4.1<br />
</span></span></address>
<address><span style="font-style:normal;"><span style="color:#333399;">10.100.12.1<br />
</span></span></address>
<address><span style="font-style:normal;"><span style="color:#333399;">10.2.1.1<br />
</span></span></address>
<address><span style="font-style:normal;"><span style="color:#333399;">10.2.2.1<br />
</span></span></address>
<address><span style="font-style:normal;"><span style="color:#333399;">10.2.3.1<br />
</span></span></address>
<address><span style="font-style:normal;"><span style="color:#333399;">10.2.4.1<br />
</span></span></address>
<address><span style="font-style:normal;"><span style="color:#333399;">10.100.12.2<br />
</span></span></address>
<address><span style="font-style:normal;"><span style="color:#333399;">} {<br />
</span></span></address>
<address><span style="font-style:normal;"><span style="color:#333399;">ping $address<br />
</span></span></address>
<address><span style="font-style:normal;"><span style="color:#333399;">}</span></span></address>
</blockquote>
<p>Masuk ke mode <strong><span style="color:#800000;">tclsh </span></strong>dan kopi pastekan script di atas ke dalam shell pada masing-masing router</p>
<blockquote><address><span style="font-style:normal;">R1#</span></address>
<address><span style="font-style:normal;">R1#<strong>tclsh</strong><br />
</span></address>
<address><span style="font-style:normal;">R1(tcl)#<br />
</span></address>
<address><span style="font-style:normal;">R1(tcl)#<br />
</span></address>
<address><span style="font-style:normal;">R1(tcl)#<br />
</span></address>
<address><span style="font-style:normal;">R1(tcl)#foreach address {<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#10.1.1.1<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#10.1.2.1<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#10.1.3.1<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#10.1.4.1<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#10.100.12.1<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#10.2.1.1<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#10.2.2.1<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#10.2.3.1<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#10.2.4.1<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#10.100.12.2<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#} {<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#ping $address<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#}<br />
</span></address>
<address><span style="font-style:normal;"><br />
</span></address>
<address><span style="font-style:normal;">Type escape sequence to abort.<br />
</span></address>
<address><span style="font-style:normal;">Sending 5, 100-byte ICMP Echos to 10.1.1.1, timeout is 2 seconds:<br />
</span></address>
<address><span style="font-style:normal;"><span style="color:#0000ff;">!!!!!</span><br />
</span></address>
<address><span style="font-style:normal;">Success rate is 100 percent (5/5), round-trip min/avg/max = 1/2/4 ms<br />
</span></address>
<address><span style="font-style:normal;">Type escape sequence to abort.<br />
</span></address>
<address><span style="font-style:normal;">Sending 5, 100-byte ICMP Echos to 10.1.2.1, timeout is 2 seconds:<br />
</span></address>
<address><span style="font-style:normal;"><span style="color:#0000ff;">!!!!!</span><br />
</span></address>
<address><span style="font-style:normal;">Success rate is 100 percent (5/5), round-trip min/avg/max = 1/2/4 ms<br />
</span></address>
<address><span style="font-style:normal;">Type escape sequence to abort.<br />
</span></address>
<address><span style="font-style:normal;">Sending 5, 100-byte ICMP Echos to 10.1.3.1, timeout is 2 seconds:<br />
</span></address>
<address><span style="font-style:normal;"><span style="color:#0000ff;">!!!!!</span><br />
</span></address>
<address><span style="font-style:normal;">Success rate is 100 percent (5/5), round-trip min/avg/max = 1/3/4 ms<br />
</span></address>
<address><span style="font-style:normal;">Type escape sequence to abort.<br />
</span></address>
<address><span style="font-style:normal;">Sending 5, 100-byte ICMP Echos to 10.1.4.1, timeout is 2 seconds:<br />
</span></address>
<address><span style="font-style:normal;"><span style="color:#0000ff;">!!!!!</span><br />
</span></address>
<address><span style="font-style:normal;">Success rate is 100 percent (5/5), round-trip min/avg/max = 1/1/4 ms<br />
</span></address>
<address><span style="font-style:normal;">Type escape sequence to abort.<br />
</span></address>
<address><span style="font-style:normal;">Sending 5, 100-byte ICMP Echos to 10.100.12.1, timeout is 2 seconds:<br />
</span></address>
<address><span style="font-style:normal;"><span style="color:#ff0000;">&#8230;..</span><br />
</span></address>
<address><span style="font-style:normal;">Success rate is 0 percent (0/5)<br />
</span></address>
<address><span style="font-style:normal;">Type escape sequence to abort.<br />
</span></address>
<address><span style="font-style:normal;">Sending 5, 100-byte ICMP Echos to 10.2.1.1, timeout is 2 seconds:<br />
</span></address>
<address><span style="font-style:normal;"><span style="color:#ff0000;">&#8230;..</span><br />
</span></address>
<address><span style="font-style:normal;">Success rate is 0 percent (0/5)<br />
</span></address>
<address><span style="font-style:normal;">Type escape sequence to abort.<br />
</span></address>
<address><span style="font-style:normal;">Sending 5, 100-byte ICMP Echos to 10.2.2.1, timeout is 2 seconds:<br />
</span></address>
<address><span style="font-style:normal;"><span style="color:#ff0000;">&#8230;..</span><br />
</span></address>
<address><span style="font-style:normal;">Success rate is 0 percent (0/5)<br />
</span></address>
<address><span style="font-style:normal;">Type escape sequence to abort.<br />
</span></address>
<address><span style="font-style:normal;">Sending 5, 100-byte ICMP Echos to 10.2.3.1, timeout is 2 seconds:<br />
</span></address>
<address><span style="font-style:normal;"><span style="color:#ff0000;">&#8230;..</span><br />
</span></address>
<address><span style="font-style:normal;">Success rate is 0 percent (0/5)<br />
</span></address>
<address><span style="font-style:normal;">Type escape sequence to abort.<br />
</span></address>
<address><span style="font-style:normal;">Sending 5, 100-byte ICMP Echos to 10.2.4.1, timeout is 2 seconds:<br />
</span></address>
<address><span style="font-style:normal;"><span style="color:#ff0000;">&#8230;..</span><br />
</span></address>
<address><span style="font-style:normal;">Success rate is 0 percent (0/5)<br />
</span></address>
<address><span style="font-style:normal;">Type escape sequence to abort.<br />
</span></address>
<address><span style="font-style:normal;">Sending 5, 100-byte ICMP Echos to 10.100.12.2, timeout is 2 seconds:<br />
</span></address>
<address><span style="font-style:normal;"><span style="color:#ff0000;">&#8230;..</span><br />
</span></address>
<address><span style="font-style:normal;">Success rate is 0 percent (0/5)<br />
</span></address>
<address><span style="font-style:normal;">R1(tcl)#<br />
</span></address>
<address></address>
</blockquote>
<blockquote><address><span style="font-style:normal;">R2#<br />
</span></address>
<address><span style="font-style:normal;">R2#tcls<br />
</span></address>
<address><span style="font-style:normal;">R2#tclsh<br />
</span></address>
<address><span style="font-style:normal;">R2(tcl)#<br />
</span></address>
<address><span style="font-style:normal;">R2(tcl)#<br />
</span></address>
<address><span style="font-style:normal;">R2(tcl)#foreach address {<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#10.1.1.1<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#10.1.2.1<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#10.1.3.1<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#10.1.4.1<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#10.100.12.1<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#10.2.1.1<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#10.2.2.1<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#10.2.3.1<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#10.2.4.1<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#10.100.12.2<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#} {<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#ping $address<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#}<br />
</span></address>
<address><span style="font-style:normal;"><br />
</span></address>
<address><span style="font-style:normal;">Type escape sequence to abort.<br />
</span></address>
<address><span style="font-style:normal;">Sending 5, 100-byte ICMP Echos to 10.1.1.1, timeout is 2 seconds:<br />
</span></address>
<address><span style="font-style:normal;"><span style="color:#ff0000;">&#8230;..</span><br />
</span></address>
<address><span style="font-style:normal;">Success rate is 0 percent (0/5)<br />
</span></address>
<address><span style="font-style:normal;">Type escape sequence to abort.<br />
</span></address>
<address><span style="font-style:normal;">Sending 5, 100-byte ICMP Echos to 10.1.2.1, timeout is 2 seconds:<br />
</span></address>
<address><span style="font-style:normal;"><span style="color:#ff0000;">&#8230;..</span><br />
</span></address>
<address><span style="font-style:normal;">Success rate is 0 percent (0/5)<br />
</span></address>
<address><span style="font-style:normal;">Type escape sequence to abort.<br />
</span></address>
<address><span style="font-style:normal;">Sending 5, 100-byte ICMP Echos to 10.1.3.1, timeout is 2 seconds:<br />
</span></address>
<address><span style="font-style:normal;"><span style="color:#ff0000;">&#8230;..</span><br />
</span></address>
<address><span style="font-style:normal;">Success rate is 0 percent (0/5)<br />
</span></address>
<address><span style="font-style:normal;">Type escape sequence to abort.<br />
</span></address>
<address><span style="font-style:normal;">Sending 5, 100-byte ICMP Echos to 10.1.4.1, timeout is 2 seconds:<br />
</span></address>
<address><span style="font-style:normal;"><span style="color:#ff0000;">&#8230;..</span><br />
</span></address>
<address><span style="font-style:normal;">Success rate is 0 percent (0/5)<br />
</span></address>
<address><span style="font-style:normal;">Type escape sequence to abort.<br />
</span></address>
<address><span style="font-style:normal;">Sending 5, 100-byte ICMP Echos to 10.100.12.1, timeout is 2 seconds:<br />
</span></address>
<address><span style="font-style:normal;"><span style="color:#ff0000;">&#8230;..</span><br />
</span></address>
<address><span style="font-style:normal;">Success rate is 0 percent (0/5)<br />
</span></address>
<address><span style="font-style:normal;">Type escape sequence to abort.<br />
</span></address>
<address><span style="font-style:normal;">Sending 5, 100-byte ICMP Echos to 10.2.1.1, timeout is 2 seconds:<br />
</span></address>
<address><span style="font-style:normal;"><span style="color:#0000ff;">!!!!!</span><br />
</span></address>
<address><span style="font-style:normal;">Success rate is 100 percent (5/5), round-trip min/avg/max = 1/3/4 ms<br />
</span></address>
<address><span style="font-style:normal;">Type escape sequence to abort.<br />
</span></address>
<address><span style="font-style:normal;">Sending 5, 100-byte ICMP Echos to 10.2.2.1, timeout is 2 seconds:<br />
</span></address>
<address><span style="font-style:normal;"><span style="color:#0000ff;">!!!!!</span><br />
</span></address>
<address><span style="font-style:normal;">Success rate is 100 percent (5/5), round-trip min/avg/max = 1/2/4 ms<br />
</span></address>
<address><span style="font-style:normal;">Type escape sequence to abort.<br />
</span></address>
<address><span style="font-style:normal;">Sending 5, 100-byte ICMP Echos to 10.2.3.1, timeout is 2 seconds:<br />
</span></address>
<address><span style="font-style:normal;"><span style="color:#0000ff;">!!!!!</span><br />
</span></address>
<address><span style="font-style:normal;">Success rate is 100 percent (5/5), round-trip min/avg/max = 1/1/1 ms<br />
</span></address>
<address><span style="font-style:normal;">Type escape sequence to abort.<br />
</span></address>
<address><span style="font-style:normal;">Sending 5, 100-byte ICMP Echos to 10.2.4.1, timeout is 2 seconds:<br />
</span></address>
<address><span style="font-style:normal;"><span style="color:#0000ff;">!!!!!</span><br />
</span></address>
<address><span style="font-style:normal;">Success rate is 100 percent (5/5), round-trip min/avg/max = 1/1/4 ms<br />
</span></address>
<address><span style="font-style:normal;">Type escape sequence to abort.<br />
</span></address>
<address><span style="font-style:normal;">Sending 5, 100-byte ICMP Echos to 10.100.12.2, timeout is 2 seconds:<br />
</span></address>
<address><span style="font-style:normal;"><span style="color:#ff0000;">&#8230;..</span><br />
</span></address>
<address><span style="font-style:normal;">Success rate is 0 percent (0/5)<br />
</span></address>
<address><span style="font-style:normal;">R2(tcl)#</span></address>
</blockquote>
<p> </p>
<p>Keluar dari shell tcl script dengan perintah <strong>tclquit</strong></p>
<blockquote><p>R1(tcl)#tclquit</p></blockquote>
<p> </p>
<blockquote><p>R2(tcl)#tclquit</p></blockquote>
<p>Perhatikan pada output diatas, R1 dan R2 tidak dapat mengarahkan ping ke loopback network pada router seberang, hal ini karena masing-masing router R1 dan R2 belum bertukar informasi routing walaupun RIP sudah diaktifkan.</p>
<p>Perhatikan juga bahwa R1 tidak dapat melakukan ping pada ip address interface serialnya sendiri. Dalam koneksi <span style="color:#0000ff;">HDLC</span>, <span style="color:#0000ff;">Frame Relay</span>, dan <span style="color:#0000ff;">ATM</span>, semua paket, termasuk paket ping pada interface lokal harus di forward ke link yang terhubung.</p>
<p>Misalnya, jika R1 berusaha melakukan ping ke addressnya sendiri 10.100.12.1, maka paket ping akan di forward ke serial0/0 meskipun address yang di ping ada pada interface lokal. Misalkan diasumsikan terdapat konfigurasi IP address 10.100.12.2/300 pada interface serial R2. Maka ketika paket ping mencapai ke R2, R2 memeriksa paket tersebut dan mengetahui bahwa paket tersebut tidak ditujukan untuk R2 dan akan memforward balik paket tersebut ke interface serial R1. R1 akan menerima paket tersebut, memeriksanya, dan mengetahui bahwa paket ping tersebut ditujukan untuk ip address interface serial miliknya. R1 akan memberikan respon pada paket ICMP request (ping) tersebut dengan sebuah paket ICMP reply yang ditujukan untuk 10.100.12.1 (addressnya sendiri). R1 mengenkapsulasi paket echo reply tersebut dan memforward keluar melalui interface serial dan sampai pada R2, R2 seperti sebelumnya akan memforward balik paket tersebut karena tidak ditujukan untuknya. Dan akhirnya R1 menerima echo reply tersebut.</p>
<h2>Langkah 3: perbaiki koneksi yang gagal</h2>
<blockquote><address><span style="font-style:normal;">R2#conf t<br />
</span></address>
<address><span style="font-style:normal;">Enter configuration commands, one per line.  End with CNTL/Z.<br />
</span></address>
<address><span style="font-style:normal;">R2(config)#int s0/0<br />
</span></address>
<address><span style="font-style:normal;">R2(config-if)#ip address 10.100.12.2 255.255.255.252<br />
</span></address>
<address><span style="font-style:normal;">R2(config-if)#^Z<br />
</span></address>
<address><span style="font-style:normal;">R2#</span></address>
</blockquote>
<p>Setelah ini maka kedua router akan saling bertukar informasi routing, untuk memverifikasinya dapat dilakukan dengan perintah <strong><span style="color:#800000;">show ip protocols</span></strong>.</p>
<blockquote><address><span style="font-style:normal;">R1#<strong><span style="color:#800000;">show ip protocols</span></strong><br />
</span></address>
<address><span style="font-style:normal;">Routing Protocol is &#8220;rip&#8221;<br />
</span></address>
<address><span style="font-style:normal;">  Sending updates every 30 seconds, next due in 25 seconds<br />
</span></address>
<address><span style="font-style:normal;">  Invalid after 180 seconds, hold down 180, flushed after 240<br />
</span></address>
<address><span style="font-style:normal;">  Outgoing update filter list for all interfaces is not set<br />
</span></address>
<address><span style="font-style:normal;">  Incoming update filter list for all interfaces is not set<br />
</span></address>
<address><span style="font-style:normal;">  Redistributing: rip<br />
</span></address>
<address><span style="font-style:normal;">  Default version control: send version 2, receive version 2<br />
</span></address>
<address><span style="font-style:normal;">    Interface             Send  Recv  Triggered RIP  Key-chain<br />
</span></address>
<address><span style="font-style:normal;">    Serial0/0             2     2<br />
</span></address>
<address><span style="font-style:normal;">    Loopback1             2     2<br />
</span></address>
<address><span style="font-style:normal;">    Loopback2             2     2<br />
</span></address>
<address><span style="font-style:normal;">    Loopback3             2     2<br />
</span></address>
<address><span style="font-style:normal;">    Loopback4             2     2<br />
</span></address>
<address><span style="font-style:normal;">  Automatic network summarization is not in effect<br />
</span></address>
<address><span style="font-style:normal;">  Maximum path: 4<br />
</span></address>
<address><span style="font-style:normal;">  Routing for Networks:<br />
</span></address>
<address><span style="font-style:normal;">    10.0.0.0<br />
</span></address>
<address><span style="font-style:normal;"><strong>  </strong><span style="color:#666699;"><strong>Routing Information Sources:<br />
</strong></span></span></address>
<address><span style="font-style:normal;"><span style="color:#666699;"><strong>    Gateway         Distance      Last Update<br />
</strong></span></span></address>
<address><span style="font-style:normal;"><span style="color:#666699;"><strong>    10.100.12.2          120      00:00:24</strong></span><br />
</span></address>
<address><span style="font-style:normal;">  Distance: (default is 120)</span></address>
</blockquote>
<p> </p>
<blockquote><address><span style="font-style:normal;">R2#<strong><span style="color:#800000;">show ip protocols</span></strong><br />
</span></address>
<address><span style="font-style:normal;">Routing Protocol is &#8220;rip&#8221;<br />
</span></address>
<address><span style="font-style:normal;">  Sending updates every 30 seconds, next due in 24 seconds<br />
</span></address>
<address><span style="font-style:normal;">  Invalid after 180 seconds, hold down 180, flushed after 240<br />
</span></address>
<address><span style="font-style:normal;">  Outgoing update filter list for all interfaces is not set<br />
</span></address>
<address><span style="font-style:normal;">  Incoming update filter list for all interfaces is not set<br />
</span></address>
<address><span style="font-style:normal;">  Redistributing: rip<br />
</span></address>
<address><span style="font-style:normal;">  Default version control: send version 2, receive version 2<br />
</span></address>
<address><span style="font-style:normal;">    Interface             Send  Recv  Triggered RIP  Key-chain<br />
</span></address>
<address><span style="font-style:normal;">    Serial0/0             2     2<br />
</span></address>
<address><span style="font-style:normal;">    Loopback1             2     2<br />
</span></address>
<address><span style="font-style:normal;">    Loopback2             2     2<br />
</span></address>
<address><span style="font-style:normal;">    Loopback3             2     2<br />
</span></address>
<address><span style="font-style:normal;">    Loopback4             2     2<br />
</span></address>
<address><span style="font-style:normal;">  Automatic network summarization is in effect<br />
</span></address>
<address><span style="font-style:normal;">  Maximum path: 4<br />
</span></address>
<address><span style="font-style:normal;">  Routing for Networks:<br />
</span></address>
<address><span style="font-style:normal;">    10.0.0.0<br />
</span></address>
<address><span style="font-style:normal;"><span style="color:#666699;"><strong>  Routing Information Sources:<br />
</strong></span></span></address>
<address><span style="font-style:normal;"><span style="color:#666699;"><strong>    Gateway         Distance      Last Update<br />
</strong></span></span></address>
<address><span style="font-style:normal;"><span style="color:#666699;"><strong>    10.100.12.1          120      00:00:13</strong></span><br />
</span></address>
<address><span style="font-style:normal;">  Distance: (default is 120)</span></address>
</blockquote>
<p>Setelah kita verifikasi koneksi kedua router berjalan lancar, kita verifikasi kembali koneksi pada semua subnet (interface loopback) dengan scrip tcl sebelumnya</p>
<blockquote><address><span style="font-style:normal;">R</span><span style="font-style:normal;">1#<strong><span style="color:#800000;">tclsh</span></strong><br />
</span></address>
<address><span style="font-style:normal;">R1(tcl)#<br />
</span></address>
<address><span style="font-style:normal;">R1(tcl)#<br />
</span></address>
<address><span style="font-style:normal;">R1(tcl)#<br />
</span></address>
<address><span style="font-style:normal;">R1(tcl)#foreach address {<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#10.1.1.1<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#10.1.2.1<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#10.1.3.1<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#10.1.4.1<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#10.100.12.1<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#10.2.1.1<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#10.2.2.1<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#10.2.3.1<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#10.2.4.1<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#10.100.12.2<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#} {<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#ping $address<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#}<br />
</span></address>
<address><span style="font-style:normal;"><br />
</span></address>
<address><span style="font-style:normal;">Type escape sequence to abort.<br />
</span></address>
<address><span style="font-style:normal;">Sending 5, 100-byte ICMP Echos to 10.1.1.1, timeout is 2 seconds:<br />
</span></address>
<address><span style="font-style:normal;">!!!!!<br />
</span></address>
<address><span style="font-style:normal;">Success rate is 100 percent (5/5), round-trip min/avg/max = 1/2/4 ms<br />
</span></address>
<address><span style="font-style:normal;">Type escape sequence to abort.<br />
</span></address>
<address><span style="font-style:normal;">Sending 5, 100-byte ICMP Echos to 10.1.2.1, timeout is 2 seconds:<br />
</span></address>
<address><span style="font-style:normal;">!!!!!<br />
</span></address>
<address><span style="font-style:normal;">Success rate is 100 percent (5/5), round-trip min/avg/max = 1/2/4 ms<br />
</span></address>
<address><span style="font-style:normal;">Type escape sequence to abort.<br />
</span></address>
<address><span style="font-style:normal;">Sending 5, 100-byte ICMP Echos to 10.1.3.1, timeout is 2 seconds:<br />
</span></address>
<address><span style="font-style:normal;">!!!!!<br />
</span></address>
<address><span style="font-style:normal;">Success rate is 100 percent (5/5), round-trip min/avg/max = 1/2/4 ms<br />
</span></address>
<address><span style="font-style:normal;">Type escape sequence to abort.<br />
</span></address>
<address><span style="font-style:normal;">Sending 5, 100-byte ICMP Echos to 10.1.4.1, timeout is 2 seconds:<br />
</span></address>
<address><span style="font-style:normal;">!!!!!<br />
</span></address>
<address><span style="font-style:normal;">Success rate is 100 percent (5/5), round-trip min/avg/max = 1/3/4 ms<br />
</span></address>
<address><span style="font-style:normal;">Type escape sequence to abort.<br />
</span></address>
<address><span style="font-style:normal;">Sending 5, 100-byte ICMP Echos to 10.100.12.1, timeout is 2 seconds:<br />
</span></address>
<address><span style="font-style:normal;">!!!!!<br />
</span></address>
<address><span style="font-style:normal;">Success rate is 100 percent (5/5), round-trip min/avg/max = 16/35/112 ms<br />
</span></address>
<address><span style="font-style:normal;">Type escape sequence to abort.<br />
</span></address>
<address><span style="font-style:normal;">Sending 5, 100-byte ICMP Echos to 10.2.1.1, timeout is 2 seconds:<br />
</span></address>
<address><span style="font-style:normal;">!!!!!<br />
</span></address>
<address><span style="font-style:normal;">Success rate is 100 percent (5/5), round-trip min/avg/max = 4/28/108 ms<br />
</span></address>
<address><span style="font-style:normal;">Type escape sequence to abort.<br />
</span></address>
<address><span style="font-style:normal;">Sending 5, 100-byte ICMP Echos to 10.2.2.1, timeout is 2 seconds:<br />
</span></address>
<address><span style="font-style:normal;">!!!!!<br />
</span></address>
<address><span style="font-style:normal;">Success rate is 100 percent (5/5), round-trip min/avg/max = 4/46/88 ms<br />
</span></address>
<address><span style="font-style:normal;">Type escape sequence to abort.<br />
</span></address>
<address><span style="font-style:normal;">Sending 5, 100-byte ICMP Echos to 10.2.3.1, timeout is 2 seconds:<br />
</span></address>
<address><span style="font-style:normal;">!!!!!<br />
</span></address>
<address><span style="font-style:normal;">Success rate is 100 percent (5/5), round-trip min/avg/max = 8/26/56 ms<br />
</span></address>
<address><span style="font-style:normal;">Type escape sequence to abort.<br />
</span></address>
<address><span style="font-style:normal;">Sending 5, 100-byte ICMP Echos to 10.2.4.1, timeout is 2 seconds:<br />
</span></address>
<address><span style="font-style:normal;">!!!!!<br />
</span></address>
<address><span style="font-style:normal;">Success rate is 100 percent (5/5), round-trip min/avg/max = 8/31/56 ms<br />
</span></address>
<address><span style="font-style:normal;">Type escape sequence to abort.<br />
</span></address>
<address><span style="font-style:normal;">Sending 5, 100-byte ICMP Echos to 10.100.12.2, timeout is 2 seconds:<br />
</span></address>
<address><span style="font-style:normal;">!!!!!<br />
</span></address>
<address><span style="font-style:normal;">Success rate is 100 percent (5/5), round-trip min/avg/max = 4/25/100 ms</span></address>
<address><span style="font-style:normal;">R1(tcl)#<strong><span style="color:#800000;">tclquit</span></strong><br />
</span></address>
<address><span style="font-style:normal;">R1#</span></address>
</blockquote>
<blockquote><address><span style="font-style:normal;">R2#<span style="color:#800000;"><strong>tclsh</strong></span><br />
</span></address>
<address><span style="font-style:normal;">R2(tcl)#<br />
</span></address>
<address><span style="font-style:normal;">R2(tcl)#<br />
</span></address>
<address><span style="font-style:normal;">R2(tcl)#<br />
</span></address>
<address><span style="font-style:normal;">R2(tcl)#foreach address {<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#10.1.1.1<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#10.1.2.1<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#10.1.3.1<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#10.1.4.1<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#10.100.12.1<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#10.2.1.1<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#10.2.2.1<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#10.2.3.1<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#10.2.4.1<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#10.100.12.2<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#} {<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#ping $address<br />
</span></address>
<address><span style="font-style:normal;">+&gt;(tcl)#}<br />
</span></address>
<address><span style="font-style:normal;"><br />
</span></address>
<address><span style="font-style:normal;">Type escape sequence to abort.<br />
</span></address>
<address><span style="font-style:normal;">Sending 5, 100-byte ICMP Echos to 10.1.1.1, timeout is 2 seconds:<br />
</span></address>
<address><span style="font-style:normal;">!!!!!<br />
</span></address>
<address><span style="font-style:normal;">Success rate is 100 percent (5/5), round-trip min/avg/max = 4/48/152 ms<br />
</span></address>
<address><span style="font-style:normal;">Type escape sequence to abort.<br />
</span></address>
<address><span style="font-style:normal;">Sending 5, 100-byte ICMP Echos to 10.1.2.1, timeout is 2 seconds:<br />
</span></address>
<address><span style="font-style:normal;">!!!!!<br />
</span></address>
<address><span style="font-style:normal;">Success rate is 100 percent (5/5), round-trip min/avg/max = 4/20/40 ms<br />
</span></address>
<address><span style="font-style:normal;">Type escape sequence to abort.<br />
</span></address>
<address><span style="font-style:normal;">Sending 5, 100-byte ICMP Echos to 10.1.3.1, timeout is 2 seconds:<br />
</span></address>
<address><span style="font-style:normal;">!!!!!<br />
</span></address>
<address><span style="font-style:normal;">Success rate is 100 percent (5/5), round-trip min/avg/max = 8/27/52 ms<br />
</span></address>
<address><span style="font-style:normal;">Type escape sequence to abort.<br />
</span></address>
<address><span style="font-style:normal;">Sending 5, 100-byte ICMP Echos to 10.1.4.1, timeout is 2 seconds:<br />
</span></address>
<address><span style="font-style:normal;">!!!!!<br />
</span></address>
<address><span style="font-style:normal;">Success rate is 100 percent (5/5), round-trip min/avg/max = 1/33/80 ms<br />
</span></address>
<address><span style="font-style:normal;">Type escape sequence to abort.<br />
</span></address>
<address><span style="font-style:normal;">Sending 5, 100-byte ICMP Echos to 10.100.12.1, timeout is 2 seconds:<br />
</span></address>
<address><span style="font-style:normal;">!!!!!<br />
</span></address>
<address><span style="font-style:normal;">Success rate is 100 percent (5/5), round-trip min/avg/max = 8/24/48 ms<br />
</span></address>
<address><span style="font-style:normal;">Type escape sequence to abort.<br />
</span></address>
<address><span style="font-style:normal;">Sending 5, 100-byte ICMP Echos to 10.2.1.1, timeout is 2 seconds:<br />
</span></address>
<address><span style="font-style:normal;">!!!!!<br />
</span></address>
<address><span style="font-style:normal;">Success rate is 100 percent (5/5), round-trip min/avg/max = 1/2/4 ms<br />
</span></address>
<address><span style="font-style:normal;">Type escape sequence to abort.<br />
</span></address>
<address><span style="font-style:normal;">Sending 5, 100-byte ICMP Echos to 10.2.2.1, timeout is 2 seconds:<br />
</span></address>
<address><span style="font-style:normal;">!!!!!<br />
</span></address>
<address><span style="font-style:normal;">Success rate is 100 percent (5/5), round-trip min/avg/max = 1/2/4 ms<br />
</span></address>
<address><span style="font-style:normal;">Type escape sequence to abort.<br />
</span></address>
<address><span style="font-style:normal;">Sending 5, 100-byte ICMP Echos to 10.2.3.1, timeout is 2 seconds:<br />
</span></address>
<address><span style="font-style:normal;">!!!!!<br />
</span></address>
<address><span style="font-style:normal;">Success rate is 100 percent (5/5), round-trip min/avg/max = 1/3/4 ms<br />
</span></address>
<address><span style="font-style:normal;">Type escape sequence to abort.<br />
</span></address>
<address><span style="font-style:normal;">Sending 5, 100-byte ICMP Echos to 10.2.4.1, timeout is 2 seconds:<br />
</span></address>
<address><span style="font-style:normal;">!!!!!<br />
</span></address>
<address><span style="font-style:normal;">Success rate is 100 percent (5/5), round-trip min/avg/max = 1/2/4 ms<br />
</span></address>
<address><span style="font-style:normal;">Type escape sequence to abort.<br />
</span></address>
<address><span style="font-style:normal;">Sending 5, 100-byte ICMP Echos to 10.100.12.2, timeout is 2 seconds:<br />
</span></address>
<address><span style="font-style:normal;">!!!!!<br />
</span></address>
<address><span style="font-style:normal;">Success rate is 100 percent (5/5), round-trip min/avg/max = 16/43/112 ms<br />
</span></address>
<address><span style="font-style:normal;">R2(tcl)#<span style="color:#800000;"><strong>tclquit</strong></span><br />
</span></address>
<address><span style="font-style:normal;">R2#</span></address>
</blockquote>
<h2>Kesimpulan</h2>
<p>Gunakan TCL script untuk memverifikasi semua koneksi yang telah dikonfigurasi diatas dan perhatikan outputnya.  Hal ini bisa menghemat waktu ketika troubleshooting.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pekoktenan.wordpress.com/1076/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pekoktenan.wordpress.com/1076/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pekoktenan.wordpress.com/1076/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pekoktenan.wordpress.com/1076/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pekoktenan.wordpress.com/1076/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pekoktenan.wordpress.com/1076/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pekoktenan.wordpress.com/1076/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pekoktenan.wordpress.com/1076/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pekoktenan.wordpress.com/1076/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pekoktenan.wordpress.com/1076/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pekoktenan.wordpress.com/1076/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pekoktenan.wordpress.com/1076/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pekoktenan.wordpress.com/1076/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pekoktenan.wordpress.com/1076/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pekoktenan.wordpress.com&amp;blog=5786019&amp;post=1076&amp;subd=pekoktenan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pekoktenan.wordpress.com/2009/04/30/menggunakan-tcl-script/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Akhmad Kun</media:title>
		</media:content>

		<media:content url="http://pekoktenan.files.wordpress.com/2009/04/tclscript_topology.png" medium="image">
			<media:title type="html">tclscript_topology</media:title>
		</media:content>
	</item>
		<item>
		<title>Lab BSCI: Konsep dan Implementasi OSPF Dasar</title>
		<link>http://pekoktenan.wordpress.com/2009/04/23/lab-bsci-konsep-dan-implementasi-ospf-dasar/</link>
		<comments>http://pekoktenan.wordpress.com/2009/04/23/lab-bsci-konsep-dan-implementasi-ospf-dasar/#comments</comments>
		<pubDate>Thu, 23 Apr 2009 18:47:27 +0000</pubDate>
		<dc:creator>Akhmad Kun</dc:creator>
				<category><![CDATA[@GNS3 Lab]]></category>
		<category><![CDATA[bsci]]></category>
		<category><![CDATA[cisco]]></category>
		<category><![CDATA[ospf]]></category>
		<category><![CDATA[protokol routing]]></category>
		<category><![CDATA[routing]]></category>

		<guid isPermaLink="false">http://pekoktenan.wordpress.com/?p=1067</guid>
		<description><![CDATA[Link-State Routing Protocols: Ada 2 tipe: IS &#8211; IS OSPF Memaintain 3 jenis tabel Tabel Neighbor (router tetangga) Tabel Topologi Tabel routing Menggunakan algoritma Dijkstra Shortest Path First (SPF) Mengirimkan triggered update untuk memberitahukan adanya perubahan topologi. Mengirimkan periodic update (LS Refresh) dengan interval yang panjang. Tabel Topologi inilah yang membedakan dengan protokol distance vector, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pekoktenan.wordpress.com&amp;blog=5786019&amp;post=1067&amp;subd=pekoktenan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h2>Link-State Routing Protocols:</h2>
<ul class="unIndentedList">
<li> Ada 2 tipe:
<ul>
<li> IS &#8211; IS</li>
<li> OSPF</li>
</ul>
</li>
<li> Memaintain 3 jenis tabel
<ul>
<li> Tabel Neighbor (router tetangga)</li>
<li> Tabel Topologi</li>
<li> Tabel routing</li>
</ul>
</li>
<li> Menggunakan algoritma Dijkstra Shortest Path First (SPF)</li>
<li> Mengirimkan triggered update untuk memberitahukan adanya perubahan topologi.</li>
<li> Mengirimkan periodic update (LS Refresh) dengan interval yang panjang.</li>
</ul>
<p><span style="color:#0000ff;">Tabel Topologi</span> inilah yang membedakan dengan<span style="color:#0000ff;"> protokol distance vector</span>, dimana tabel topologi pada link-state merupakan gambaran menyeluruh mengenai network, sedangkan pada distance vector hanya berisi list dari apa-apa yang diketahui oleh neighbor, itulah mengapa distance vector disebut juga sebagai routing by rumour.</p>
<p>Tabel topologi akan berisi semua jalur/path yang mungkin untuk menempuh setiap network destination. Dan untuk setiap network destination akan dipilih satu jalur/path terbaik yang kemudian akan disimpan kedalam tabel routing.</p>
<p>Setelah beberapa waktu yang lama, link-state router akan saling mengirimkan update secara periodic yang berisi keseluruhan informasi routing untuk memastikan konsistensi informasi pada semua router dalam 1 area, pada OSPF hal ini terjadi setiap 30 menit.<span id="more-1067"></span></p>
<h2>Desain Area dan Istilah-Istilah OSPF</h2>
<p><img class="aligncenter size-full wp-image-1068" title="icnd2_topology3_concept11" src="http://pekoktenan.files.wordpress.com/2009/04/icnd2_topology3_concept11.gif?w=600" alt="icnd2_topology3_concept11"   /></p>
<ul class="unIndentedList">
<li> Setiap Area harus terhubung pada Area 0 (backbone).</li>
<li> Semua router dalam satu area akan memiliki tabel topologi (road map) yang identik.</li>
<li> Goal: melokalisasi update terjadi hanya dalam satu area.</li>
<li> Membutuhkan desain hirarkis</li>
</ul>
<p><strong><span style="color:#0000ff;">Autonomous System</span>,</strong> adalah keseluruhan network-network yang berada pada 1 kewenangan administrasi yang sama, bisa saja terdiri dari beberapa area.</p>
<p><strong><span style="color:#0000ff;">Area Border Router</span> </strong>(ABR), adalah router yang terhubung pada 2 atau lebih area, salah 1 area nya haruslah area 0. ABR inilah yang akan melokalisasi update yang terjadi pada 1 area agar tidak tersebar pada area lainnya.</p>
<p><span style="color:#0000ff;"><strong>Autonomous System Boundary Router</strong></span>, adalah router yang menghubungkan autonomous system (AS) dengan AS yang lain yang bisa saja berupa network RIP, EIGRP atau network yang menjalankan protokol routing lain.</p>
<p><span style="color:#0000ff;"><strong>ABR</strong> </span>dan <span style="color:#0000ff;"><strong>ASBR</strong> </span>adalah satu-satunya router yang dapat melakukan summarization, tidak seperti pada EIGRP dimana summarization dapat dilakukan pada router mana saja.</p>
<h2>OSPF Neighbor Relationship</h2>
<ul class="unIndentedList">
<li> Tentukan Router ID
<ul>
<li> <span style="color:#0000ff;">Router ID</span> hanyalah identitas router dalam proses OSPF.</li>
<li> <span style="color:#0000ff;">IP address terbesar</span> diantara interface-interface yang aktif saat OSPF dijalankan akan menjadi Router ID.</li>
<li> Jika ada interface <span style="color:#0000ff;">loopback </span>yang aktif, maka Router ID akan diambil dari <span style="color:#0000ff;">IP address terbesar interface loopback.</span></li>
<li> Dapat dikonfigurasi secara manual dengan perintah<span style="color:#0000ff;"> <span style="color:#800000;"><strong>router-id</strong></span> </span>dibawah proses OSPF. (lebih direkomendasikan).</li>
<li> Perlu diingat penggantian router id hanya akan berlaku setelah router di reboot atau proses OSPF di restart.</li>
</ul>
</li>
<li> Tambahkan interface-interface pada database link state dengan menggunakan perintah <span style="color:#800000;"><strong>network </strong></span>didalam proses ospf.</li>
<li> Router mengirimkan paket Hello via interface-interface yang terpilih. *<span style="color:#ff0000;"><strong>Down State</strong></span>*
<ul>
<li> Paket Hello akan dikirimkan setiap <span style="color:#0000ff;">10 detik</span> pada network broadcast/point-to-point</li>
<li> Dikirim setiap<span style="color:#0000ff;"> 30 detik </span>pada network NBMA (nonbroadcast multiaccess).</li>
<li> Berisi informasi-informasi berikut:
<ul>
<li>Router ID</li>
<li>Hello Timer dan Dead Timer (<span style="color:#ff0000;">harus sama</span>)</li>
<li>Network Mask (<span style="color:#ff0000;">harus sama</span>)</li>
<li>Area ID (<span style="color:#ff0000;">harus sama</span>)</li>
<li>Neighbor-Neighbor yang dimiliki</li>
<li>Router Priority</li>
<li>IP address DR/BDR</li>
<li>Password Otentikasi (<span style="color:#ff0000;">harus sama</span>)</li>
</ul>
</li>
</ul>
</li>
</ul>
<ul class="unIndentedList">
<li> Router menerima paket Hello *<span style="color:#ff0000;"><strong>Init State</strong></span>*<br />
Jika setelah pada fase ini, status <span style="color:#ff0000;"><span style="color:#0000ff;">a</span><span style="color:#0000ff;"><span style="color:#0000ff;">dj</span>acency </span></span>kembali menjadi down-state, maka troubleshoot yang bisa dilakukan adalah dengan mengecek parameter-parameter yang harus identik:  </p>
<ul>
<li> Cek <span style="color:#0000ff;">Hello/Dead Interval.</span></li>
<li> Cek <span style="color:#0000ff;">Netmask</span></li>
<li> Cek <span style="color:#0000ff;">Area ID</span></li>
<li> Cek <span style="color:#0000ff;">password Otentikasi</span></li>
</ul>
</li>
<li> Router mengirimkan paket Reply Hello **<span style="color:#ff0000;"><strong>2-way state</strong></span>**
<ul>
<li> Router akan mengecek apakah dirinya telah terdaftar sebagai neighbor dalam paket hello
<ul>
<li><span style="color:#0000ff;">Jika ya</span>, maka <span style="color:#0000ff;">dead timer akan di reset</span></li>
<li><span style="color:#ff0000;">Jika tidak,</span> maka router neighbor akan ditambahkan kedalam list sebagai neighbor yang baru, dan proses berlanjut pada langkah berikutnya.</li>
</ul>
</li>
</ul>
</li>
</ul>
<ul class="unIndentedList">
<li> Router-router akan menentukan hubungan master-slave **<span style="color:#ff0000;"><strong>Exstart State</strong></span>**<br />
Hubungan master-slave ini tidak begitu penting, karena hanya menentukan siapa yang lebih dulu mengirimkan link-state database terlebih dahulu.  </p>
<ul>
<li> Ditentukan oleh &#8220;<span style="color:#0000ff;">priority</span>&#8220;, jika priority sama, maka router yang memilii <span style="color:#0000ff;">router-id lebih besar</span> akan menjadi master.</li>
<li> Master akan mengirimkan paket<span style="color:#0000ff;"> Database Description</span> (<span style="color:#0000ff;">DBD</span>).</li>
<li> Baru kemudian Slave mengirimkan paket <span style="color:#0000ff;">DBD</span>-nya.</li>
</ul>
</li>
<li> DBD akan di verifikasi dan di review oleh masing-masing router **<span style="color:#ff0000;"><strong>Loading State</strong></span>**
<ul>
<li> Slave me-request detail (<span style="color:#0000ff;">Link State Request</span> &#8211; <span style="color:#0000ff;">LSR</span>).</li>
<li> Master mengirimkan update (<span style="color:#0000ff;">Link State Updates</span> &#8211; <span style="color:#0000ff;">LSU</span>).</li>
<li> Master me-request detail (<span style="color:#0000ff;">LSR</span>).</li>
<li> Slave mengiriman update (<span style="color:#0000ff;">LSU</span>).</li>
</ul>
</li>
<li> Masing-masing neighbor telah sinkron **<span style="color:#0000ff;"><strong>Full State</strong></span>**
<ul>
<li> Kini masing-masing router memiliki <span style="color:#0000ff;">link-state database</span> yang sama.</li>
</ul>
</li>
</ul>
<p>Setelah link-state database telah dibangun maka sudah saatnya menjalankan algoritma SPF untuk membangun tabel routing.</p>
<h2>OSPF Metric</h2>
<p>Dalam OSPF metric disebut sebagai cost dan cost dihitung dengan</p>
<p>Cost = 100/bandwidth (Mbps)</p>
<p>Beberapa cost yang sudah umum antara lain:</p>
<ul class="unIndentedList">
<li> Link 56k = 1785</li>
<li> Link 64k = 1562</li>
<li> T1 (1.544) = 65</li>
<li> Ethernet = 10</li>
<li> Fast Ethernet = 1</li>
</ul>
<h2>Konsep DR dan BDR</h2>
<p>DR (Designated Router) dan BDR (Backup Designated Router) berfungsi sebagai pengontrol pengiriman update routing dalam satu segment network yang sama. Dalam satu segment network, 1 router akan dipilih sebagai DR dan satu lagi sebagai BDR, BDR tidak melakukan apapun kecuali DR mengalami kegagalan.</p>
<ul class="unIndentedList">
<li> Pada saat terjadi perubahan pada salah satu network yang terhubung pada suatu router, maka router tersebut akan <span style="color:#0000ff;">mengirimkan update kepada DR</span> melalui address multicast <span style="color:#0000ff;">224.0.0.6.</span></li>
<li> Kemudia DR akan mengirimkan update routing ke semua router yang berpartisipasi dalam proses OSPF melalui address multicast <span style="color:#0000ff;">224.0.0.5</span></li>
<li> DR dan BDR akan dipilih untuk setiap segment network, kecuali pada link point-to-point.</li>
<li> Pemilihan DR dan BDR dipengaruhi oleh nilai router priority. Jika semua router field priority nya memiliki nilai yang sama, maka akan digunakan router-id untuk memilih DR dan BDR.</li>
<li> Dalam <span style="color:#0000ff;">network broadcast</span> (mis: Ethernet), siapa yang jadi DR dan BDR kurang begitu penting, DR dan BDR akan begitu berpengaruh pada <span style="color:#0000ff;">NBMA</span>.</li>
<li> Dalam satu<span style="color:#0000ff;"> shared network</span> yang terdiri dari beberapa router, router menjalin hubungan neighbor pada status <span style="color:#0000ff;">full-state</span> <span style="color:#ff0000;">hanya dengan DR dan BDR</span>, dengan router lain hanya sampai <span style="color:#ff0000;">2-way state.</span></li>
</ul>
<h2>Tipe-Tipe paket OSPF</h2>
<ul class="unIndentedList">
<li> <span style="color:#0000ff;">Database Description </span>(DBD), potongan dari link-state database.</li>
<li> <span style="color:#0000ff;">Link-State Request</span> (LSR), untuk meminta informasi routing yang belum ketahui dari router lain.</li>
<li> <span style="color:#0000ff;">Link-State Update </span>(LSU), response dari LSR.</li>
<li> <span style="color:#0000ff;">Link-State Advertisement</span> (LSA). Update tentang informasi satu entri route tunggal, biasanya dalam satu LSU terdapat beberapa LSA.</li>
<li> <span style="color:#0000ff;">Link-State Acknowledgement</span> (LSACK), OSPF menggunakan protokol layer 4 sendiri untuk menjamin terkirimnya pesan update.</li>
</ul>
<p> </p>
<h2>Implementasi dan Verifikasi</h2>
<p><img class="aligncenter size-full wp-image-1074" title="topology_ospf1" src="http://pekoktenan.files.wordpress.com/2009/04/topology_ospf1.gif?w=600" alt="topology_ospf1"   /></p>
<blockquote><address><span style="font-style:normal;">R1#<strong><span style="color:#800000;">conf t</span></strong><br />
</span></address>
<address><span style="font-style:normal;">Enter configuration commands, one per line.  End with CNTL/Z.<br />
</span></address>
<address><span style="font-style:normal;">R1(config)#<strong><span style="color:#800000;">router ospf</span> </strong>1<br />
</span></address>
<address><span style="font-style:normal;">R1(config-router)#<strong><span style="color:#800000;">network </span></strong>172.30.49.0 0.0.0.255 <strong><span style="color:#800000;">area </span></strong>0<br />
</span></address>
<address><span style="font-style:normal;">R1(config-router)#^Z<br />
</span></address>
<address><span style="font-style:normal;">R1#</span></address>
</blockquote>
<p>Perintah diatas akan mengaktifkan OSPF pada interface ethernet1/0 R1, kita dapat memverifikasinya dengan perintah <strong><span style="color:#800000;">sh ip ospf interface</span></strong></p>
<blockquote><address><span style="font-style:normal;">R</span><span style="font-style:normal;">1#<strong>sh ip ospf interface</strong><br />
</span></address>
<address><span style="font-style:normal;">Ethernet1/0 is up, line protocol is up<br />
</span></address>
<address><span style="font-style:normal;">  Internet Address 172.30.49.1/24, Area 0<br />
</span></address>
<address><span style="font-style:normal;">  Process ID 1, <strong><span style="color:#800000;">Router ID 172.30.49.1</span></strong>, Network Type <strong><span style="color:#800000;">BROADCAST</span></strong>, Cost: 10<br />
</span></address>
<address><span style="font-style:normal;">  Transmit Delay is 1 sec, State WAITING, Priority 1<br />
</span></address>
<address><span style="font-style:normal;">  No designated router on this network<br />
</span></address>
<address><span style="font-style:normal;">  No backup designated router on this network<br />
</span></address>
<address><span style="font-style:normal;">  Timer intervals configured, <strong><span style="color:#800000;">Hello 10, Dead 40, Wait 40, Retransmit 5</span></strong><br />
</span></address>
<address><span style="font-style:normal;">    oob-resync timeout 40<br />
</span></address>
<address><span style="font-style:normal;">    Hello due in 00:00:00<br />
</span></address>
<address><span style="font-style:normal;">    Wait time before Designated router selection 00:00:20<br />
</span></address>
<address><span style="font-style:normal;">  Supports Link-local Signaling (LLS)<br />
</span></address>
<address><span style="font-style:normal;">  Index 1/1, flood queue length 0<br />
</span></address>
<address><span style="font-style:normal;">  Next 0&#215;0(0)/0&#215;0(0)<br />
</span></address>
<address><span style="font-style:normal;">  Last flood scan length is 0, maximum is 0<br />
</span></address>
<address><span style="font-style:normal;">  Last flood scan time is 0 msec, maximum is 0 msec<br />
</span></address>
<address><span style="font-style:normal;">  Neighbor Count is 0, Adjacent neighbor count is 0<br />
</span></address>
<address><span style="font-style:normal;">  Suppress hello for 0 neighbor(s)</span></address>
</blockquote>
<p>Dari Output perintah diatas kita dapat melihat nilai-nilai <span style="color:#0000ff;">dead timer</span>, <span style="color:#0000ff;">hello timer</span>, <span style="color:#0000ff;">router ID</span>, <span style="color:#0000ff;">tipe network</span> adalah <span style="color:#0000ff;">Broadcast </span>dan lain-lain, berikutnya kita aktifkan OSPF pada<span style="color:#0000ff;"> interface serial0/0</span>.</p>
<blockquote><address><span style="font-style:normal;">R</span><span style="font-style:normal;">1#<strong><span style="color:#800000;">conf t</span></strong><br />
</span></address>
<address><span style="font-style:normal;">Enter configuration commands, one per line.  End with CNTL/Z.<br />
</span></address>
<address><span style="font-style:normal;">R1(config)#<strong>router ospf </strong>1<br />
</span></address>
<address><span style="font-style:normal;">R1(config-router)#<strong>network </strong>10.1.4.0 0.0.0.3 <strong>area </strong>0<br />
</span></address>
<address><span style="font-style:normal;">R1(config-router)#^Z<br />
</span></address>
<address><span style="font-style:normal;">R1#</span></address>
</blockquote>
<p>Kini jika kita eksekusi perintah <strong><span style="color:#800000;">sh ip ospf interface</span></strong>, kita akan melihat ada 2 interface yang aktif dalam proses OSPF</p>
<blockquote><address><span style="font-style:normal;">R</span><span style="font-style:normal;">1#<strong><span style="color:#800000;">sh ip ospf interface</span></strong><br />
</span></address>
<address><span style="font-style:normal;">Serial0/0 is up, line protocol is up<br />
</span></address>
<address><span style="font-style:normal;"><strong><span style="color:#0000ff;">  Internet Address 10.1.14.1/30, Area 0</span></strong><br />
</span></address>
<address><span style="font-style:normal;">  Process ID 1, Router ID 172.30.49.1, Network Type <strong><span style="color:#800000;">POINT_TO_POINT</span></strong>, Cost: 64<br />
</span></address>
<address><span style="font-style:normal;">  Transmit Delay is 1 sec, State POINT_TO_POINT,<br />
</span></address>
<address><span style="font-style:normal;">  Timer intervals configured<strong><span style="color:#800000;">, Hello 10, Dead 40, Wait 40, Retransmit 5</span></strong><br />
</span></address>
<address><span style="font-style:normal;">    oob-resync timeout 40<br />
</span></address>
<address><span style="font-style:normal;">    Hello due in 00:00:04<br />
</span></address>
<address><span style="font-style:normal;">  Supports Link-local Signaling (LLS)<br />
</span></address>
<address><span style="font-style:normal;">  Index 2/2, flood queue length 0<br />
</span></address>
<address><span style="font-style:normal;">  Next 0&#215;0(0)/0&#215;0(0)<br />
</span></address>
<address><span style="font-style:normal;">  Last flood scan length is 0, maximum is 0<br />
</span></address>
<address><span style="font-style:normal;">  Last flood scan time is 0 msec, maximum is 0 msec<br />
</span></address>
<address><span style="font-style:normal;">  Neighbor Count is 0, Adjacent neighbor count is 0<br />
</span></address>
<address><span style="font-style:normal;">  Suppress hello for 0 neighbor(s)<br />
</span></address>
<address><span style="font-style:normal;"><strong><span style="color:#0000ff;">Ethernet1/0 is up, line protocol is up</span></strong><br />
</span></address>
<address><span style="font-style:normal;">  Internet Address 172.30.49.1/24, Area 0<br />
</span></address>
<address><span style="font-style:normal;">  Process ID 1, Router ID 172.30.49.1, Network Type <strong><span style="color:#800000;">BROADCAST</span></strong>, Cost: 10<br />
</span></address>
<address><span style="font-style:normal;">  Transmit Delay is 1 sec, <strong><span style="color:#ff0000;">State DR</span></strong>, Priority 1<br />
</span></address>
<address><span style="font-style:normal;">  Designated Router (ID) 172.30.49.1, Interface address 172.30.49.1<br />
</span></address>
<address><span style="font-style:normal;">  No backup designated router on this network<br />
</span></address>
<address><span style="font-style:normal;">  Timer intervals configured, <strong><span style="color:#800000;">Hello 10, Dead 40, Wait 40, Retransmit 5</span></strong><br />
</span></address>
<address><span style="font-style:normal;">    oob-resync timeout 40<br />
</span></address>
<address><span style="font-style:normal;">    Hello due in 00:00:00<br />
</span></address>
<address><span style="font-style:normal;">  Supports Link-local Signaling (LLS)<br />
</span></address>
<address><span style="font-style:normal;">  Index 1/1, flood queue length 0<br />
</span></address>
<address><span style="font-style:normal;">  Next 0&#215;0(0)/0&#215;0(0)<br />
</span></address>
<address><span style="font-style:normal;">  Last flood scan length is 0, maximum is 0<br />
</span></address>
<address><span style="font-style:normal;">  Last flood scan time is 0 msec, maximum is 0 msec<br />
</span></address>
<address><span style="font-style:normal;">  Neighbor Count is 0, Adjacent neighbor count is 0<br />
</span></address>
<address><span style="font-style:normal;">  Suppress hello for 0 neighbor(s)</span></address>
</blockquote>
<p>Kita lihat nilai-nilai <span style="color:#0000ff;">hello timer</span>, <span style="color:#0000ff;">dead timer </span>dan lain-lain pada kedua interface adalah <span style="color:#0000ff;">identik</span>, perhatikan juga pada interface <span style="color:#0000ff;">ethernet</span>, karena ethernet termasuk network broadcast maka OSPF akan memilih salah satu router sebagai <span style="color:#0000ff;">DR </span>dan <span style="color:#0000ff;">BDR </span>dan karena R1 belum/tidak menjalin hubungan adjacency dengan satu neighbor pun pada interface ethernetnya, maka <span style="color:#ff0000;">R1 akan mendeklarasikan dirinya sendiri sebagai DR</span>. Sedangkan pada link serial, OSPF tidak melakukan pemilihan DR dan BDR untuk koneksi point-to-point, kini kita lakukan konfigurasi pada router R4</p>
<blockquote><address><span style="font-style:normal;">R4#conf t<br />
</span></address>
<address><span style="font-style:normal;">Enter configuration commands, one per line.  End with CNTL/Z.<br />
</span></address>
<address><span style="font-style:normal;">R4(config)#<strong><span style="color:#800000;">router ospf</span></strong> 1<br />
</span></address>
<address><span style="font-style:normal;">R4(config-router)#<strong><span style="color:#800000;">network </span></strong>172.30.50.0 0.0.0.255 <strong><span style="color:#800000;">area </span></strong>0<br />
</span></address>
<address><span style="font-style:normal;">R4(config-router)#^Z<br />
</span></address>
<address><span style="font-style:normal;">R4#</span></address>
</blockquote>
<p>Sebelum mengaktifkan OSPF pada interface yang terhubung ke R1, kita aktifkan beberapa fitur debug untuk memperhatikan dan menganalisa cara kerja OSPF</p>
<blockquote><address><span style="font-style:normal;">R</span><span style="font-style:normal;">4#<strong><span style="color:#800000;">debug ip ospf adj</span></strong><br />
</span></address>
<address><span style="font-style:normal;">R4#<strong><span style="color:#800000;">debug ip ospf events</span></strong></span></address>
</blockquote>
<p>*Mar  1 00:50:10.099: OSPF: <strong>Send hello to <span style="color:#0000ff;">224.0.0.5</span></strong> area 0 on Ethernet1/0 from 172.30.50.4</p>
<p> </p>
<p>Kita lihat bahwa OSPF mengirimkan paket hello ke address multicast <strong><span style="color:#0000ff;">224.0.0.5</span>,</strong> kini mari kita aktifkan link serial yang terhubung pada R1</p>
<blockquote><address><span style="font-style:normal;">R</span><span style="font-style:normal;">4#conf t<br />
</span></address>
<address><span style="font-style:normal;">Enter configuration commands, one per line.  End with CNTL/Z.<br />
</span></address>
<address><span style="font-style:normal;">R4(config)#<strong><span style="color:#800000;">router ospf</span></strong> 1<br />
</span></address>
<address><span style="font-style:normal;">R4(config-router)#<br />
</span></address>
<address><span style="font-style:normal;">*Mar  1 00:52:10.099: OSPF: <strong><span style="color:#800000;">Send hello to 224.0.0.5</span></strong> area 0 on Ethernet1/0 from 172.30.50.4<br />
</span></address>
<address><span style="font-style:normal;">R4(config-router)#network 10.1.14.0 0.0.0.3 area 0<br />
</span></address>
<address><span style="font-style:normal;">R4(config-router)#<br />
</span></address>
<address><span style="font-style:normal;">*Mar  1 00:52:30.083: OSPF: Interface Serial0/0 going Up<br />
</span></address>
<address><span style="font-style:normal;">*Mar  1 00:52:30.083: OSPF: <strong><span style="color:#800000;">Send hello to 224.0.0.5 area 0 on Serial0/0</span></strong> from 10.1.14.2<br />
</span></address>
<address><span style="font-style:normal;">*Mar  1 00:52:30.099: OSPF:<strong><span style="color:#800000;"> Send hello to 224.0.0.5 area 0 on Ethernet1/0 </span></strong>from 172.30.50.4<br />
</span></address>
<address><span style="font-style:normal;">*Mar  1 00:52:30.587: OSPF: Build router LSA for area 0, router ID 172.30.50.4, seq 0&#215;80000002<br />
</span></address>
<address><span style="font-style:normal;">R4(config-router)#^Z<br />
</span></address>
<address><span style="font-style:normal;">R4#<br />
</span></address>
<address><span style="font-style:normal;">*Mar  1 00:52:33.807: %SYS-5-CONFIG_I: Configured from console by console<br />
</span></address>
<address><span style="font-style:normal;">R4#<br />
</span></address>
<address><span style="font-style:normal;">*Mar  1 00:52:35.763: OSPF: <strong><span style="color:#800000;">Rcv hello from 172.30.49.1 area 0 from Serial0/0 10.1.14.1</span></strong><br />
</span></address>
<address><span style="font-style:normal;">*Mar  1 00:52:35.763: OSPF: <strong><span style="color:#ff0000;">2 Way Communication</span></strong> to 172.30.49.1 on Serial0/0, <strong><span style="color:#ff0000;">state 2WAY</span></strong><br />
</span></address>
<address><span style="font-style:normal;">*Mar  1 00:52:35.767: OSPF:<strong><span style="color:#800000;"> Send DBD to 172.30.49.1</span></strong> on Serial0/0 seq 0x3EA opt 0&#215;52 flag 0&#215;7 len 32<br />
</span></address>
<address><span style="font-style:normal;">*Mar  1 00:52:35.767: OSPF: End of hello processing<br />
</span></address>
<address><span style="font-style:normal;">*Mar  1 00:52:35.823: OSPF: Rcv DBD from 172.30.49.1 on Serial0/0 seq 0x157A opt 0&#215;52 flag 0&#215;7 len 32  mtu 1500 state EXSTART<br />
</span></address>
<address><span style="font-style:normal;">*Mar  1 00:52:35.827: OSPF: First DBD and we are not SLAVE<br />
</span></address>
<address><span style="font-style:normal;">*Mar  1 00:52:35.827: OSPF: <strong><span style="color:#800000;">Rcv DBD from 172.30.49.1 on Serial0/0 s</span></strong>eq 0x3EA opt 0&#215;52 flag 0&#215;2 len 52  mtu 1500 state EXSTART<br />
</span></address>
<address><span style="font-style:normal;">*Mar  1 00:52:35.831: OSPF: NBR Negotiation Done. <strong><span style="color:#800000;">We are the MASTER</span></strong><br />
</span></address>
<address><span style="font-style:normal;">*Mar  1 00:52:35.831: OSPF: Send DBD to 172.30.49.1 on Serial0/0 seq 0x3EB opt 0&#215;52 flag 0&#215;3 len 52<br />
</span></address>
<address><span style="font-style:normal;">*Mar  1 00:52:35.831: OSPF: Database request to 172.30.49.1<br />
</span></address>
<address><span style="font-style:normal;">*Mar  1 00:52:35.835: OSPF: sent LS REQ packet to 10.1.14.1, length 12<br />
</span></address>
<address><span style="font-style:normal;">*Mar  1 00:52:35.867: OSPF: Rcv DBD from 172.30.4<br />
</span></address>
<address><span style="font-style:normal;">R4#9.1 on Serial0/0 seq 0x3EB opt 0&#215;52 flag 0&#215;0 len 32  mtu 1500 <strong><span style="color:#ff0000;">state EXCHANGE</span></strong><br />
</span></address>
<address><span style="font-style:normal;">*Mar  1 00:52:35.871: OSPF: Send DBD to 172.30.49.1 on Serial0/0 seq 0x3EC opt 0&#215;52 flag 0&#215;1 len 32<br />
</span></address>
<address><span style="font-style:normal;">*Mar  1 00:52:35.887: OSPF: Rcv DBD from 172.30.49.1 on Serial0/0 seq 0x3EC opt 0&#215;52 flag 0&#215;0 len 32  mtu 1500 state EXCHANGE<br />
</span></address>
<address><span style="font-style:normal;">*Mar  1 00:52:35.887: OSPF: Exchange Done with 172.30.49.1 on Serial0/0<br />
</span></address>
<address><span style="font-style:normal;">*Mar  1 00:52:35.891: OSPF: Synchronized with 172.30.49.1 on Serial0/0,<strong><span style="color:#ff0000;"> <span style="color:#0000ff;">state FULL</span></span></strong><br />
</span></address>
<address><span style="font-style:normal;">*Mar  1 00:52:35.891: %OSPF-5-ADJCHG: Process 1, Nbr 172.30.49.1 on Serial0/0 from <strong><span style="color:#ff0000;">LOADING </span></strong>to <strong><span style="color:#0000ff;">FULL</span></strong>, Loading Done</span></address>
</blockquote>
<p>Segera setelah mengeksekusi perintah <strong><span style="color:#800000;">network</span></strong><span style="color:#800000;"> </span>10.1.14.0 0.0.0.3 <strong><span style="color:#800000;">area</span></strong><span style="color:#800000;"> </span>0, akan muncul pesan-pesan dari fitur debug yang sudah kita aktifkan. Kita bisa lihat bahwa R1 dan R4 saling bertukar paket Hello, perhatikan bagian-bagian yang tercetak tebal pada output debug diatas. Dan kita lihat setelah adjacency mencapai state <span style="color:#ff0000;"><strong>FULL</strong></span>, berarti kedua router telah menjalin hubungan neighbor, kita bisa melihatnya dengan perintah <strong><span style="color:#800000;">sh ip ospf neighbor</span></strong></p>
<blockquote><address><span style="font-style:normal;">R</span><span style="font-style:normal;">1#<strong><span style="color:#800000;">sh ip ospf nei</span></strong><br />
</span></address>
<address><span style="font-style:normal;"><br />
</span></address>
<address><span style="font-style:normal;">Neighbor ID     Pri   State           Dead Time   Address         Interface<br />
</span></address>
<address><span style="font-style:normal;"><span style="color:#0000ff;">172.30.50.4</span>       0   <span style="color:#0000ff;">FULL</span>/  -        00:00:31    10.1.14.2       Serial0/0</span></address>
</blockquote>
<p>Sebelum kita aktifkan OSPF pada R2 dan R3, berhubung <span style="color:#0000ff;">tidak ada priority router yang di konfigurasi manual</span>, maka priority setiap router akan sama dan dengan begitu DR dan BDR pada network ethernet akan ditentukan oleh Router ID, dari topologi diatas kita bisa menebak bahwa R4 akan menjadi DR karena IP address yang paling besar diantara ke-3 router, sedangkan BDR akan diduduki oleh R3.</p>
<p>Sekarang mari kita aktifkan OSPF pada R3 dan sekaligus debug untuk menganalisa perilaku OSPF</p>
<blockquote><address><span style="font-style:normal;">R</span><span style="font-style:normal;">3#conf t<br />
</span></address>
<address><span style="font-style:normal;">Enter configuration commands, one per line.  End with CNTL/Z.<br />
</span></address>
<address><span style="font-style:normal;">R3(config)#<strong><span style="color:#800000;">router ospf</span></strong> 1<br />
</span></address>
<address><span style="font-style:normal;">R3(config-router)#<strong><span style="color:#800000;">do debug ip ospf adj</span></strong><br />
</span></address>
<address><span style="font-style:normal;">OSPF adjacency events debugging is on<br />
</span></address>
<address><span style="font-style:normal;">R3(config-router)#<strong><span style="color:#800000;">do debug ip ospf ev</span></strong><br />
</span></address>
<address><span style="font-style:normal;">OSPF events debugging is on<br />
</span></address>
<address><span style="font-style:normal;">R3(config-router)#<strong><span style="color:#800000;">network </span></strong>172.30.0.0 0.0.255.255 <strong>area </strong>0<br />
</span></address>
<address><span style="font-style:normal;">R3(config-router)#<br />
</span></address>
<address><span style="font-style:normal;">*Mar  1 01:09:55.527: OSPF: Interface Ethernet0/0 going Up<br />
</span></address>
<address><span style="font-style:normal;">*Mar  1 01:09:55.531: OSPF: Send hello to 224.0.0.5 area 0 on Ethernet0/0 from 172.30.50.2<br />
</span></address>
<address><span style="font-style:normal;">*Mar  1 01:09:56.031: OSPF: Build router LSA for area 0, router ID 172.30.50.2, seq 0&#215;80000001<br />
</span></address>
<address><span style="font-style:normal;">R3(config-router)#^Z<br />
</span></address>
<address><span style="font-style:normal;">R3#<br />
</span></address>
<address><span style="font-style:normal;">*Mar  1 01:09:56.995: %SYS-5-CONFIG_I: Configured from console by console<br />
</span></address>
<address><span style="font-style:normal;">R3#<br />
</span></address>
<address><span style="font-style:normal;">*Mar  1 01:10:00.687: OSPF: Rcv hello from 172.30.50.4 area 0 from Ethernet0/0 172.30.50.4<br />
</span></address>
<address><span style="font-style:normal;">*Mar  1 01:10:00.687: OSPF: <strong><span style="color:#ff0000;">2 Way Communication</span></strong> to 172.30.50.4 on Ethernet0/0, <strong><span style="color:#ff0000;">state 2WAY</span></strong><br />
</span></address>
<address><span style="font-style:normal;">*Mar  1 01:10:00.691: OSPF: Backup seen Event before WAIT timer on Ethernet0/0<br />
</span></address>
<address><span style="font-style:normal;"><strong><span style="color:#008080;">*Mar  1 01:10:00.691: OSPF: DR/BDR election on Ethernet0/0<br />
</span></strong></span></address>
<address><span style="font-style:normal;"><strong><span style="color:#008080;">*Mar  1 01:10:00.691: OSPF: Elect BDR 172.30.50.2<br />
</span></strong></span></address>
<address><span style="font-style:normal;"><strong><span style="color:#008080;">*Mar  1 01:10:00.691: OSPF: Elect DR 172.30.50.4<br />
</span></strong></span></address>
<address><span style="font-style:normal;"><strong><span style="color:#008080;">*Mar  1 01:10:00.691: OSPF: Elect BDR 172.30.50.2<br />
</span></strong></span></address>
<address><span style="font-style:normal;"><strong><span style="color:#008080;">*Mar  1 01:10:00.695: OSPF: Elect DR 172.30.50.4</span></strong><br />
</span></address>
<address><span style="font-style:normal;">*Mar  1 01:10:00.695:        DR: 172.30.50.4 (Id)   BDR: 172.30.50.2 (Id)<br />
</span></address>
<address><span style="font-style:normal;">*Mar  1 01:10:00.695: OSPF: Send DBD to 172.30.50.4 on Ethernet0/0 seq 0x15DF opt 0&#215;52 flag 0&#215;7 len 32<br />
</span></address>
<address><span style="font-style:normal;">*Mar  1 01:10:00.699: OSPF: End of hello processing<br />
</span></address>
<address><span style="font-style:normal;">*Mar  1 01:10:00.827: OSPF: Rcv DBD from 172.30.50.4 on Ethernet0/0 seq 0x22FA opt 0&#215;52 flag 0&#215;7 len 32  mtu 1500 state EXSTART<br />
</span></address>
<address><span style="font-style:normal;">*Mar  1 01:10:00.827: OSPF: NBR Negotiation Done. We are the SLAVE<br />
</span></address>
<address><span style="font-style:normal;">*Mar  1 01:10:00.831: OSPF: Send DBD to 17<br />
</span></address>
<address><span style="font-style:normal;">R3#2.30.50.4 on Ethernet0/0 seq 0x22FA opt 0&#215;52 flag 0&#215;2 len 52<br />
</span></address>
<address><span style="font-style:normal;">*Mar  1 01:10:00.903: OSPF: Rcv DBD from 172.30.50.4 on Ethernet0/0 seq 0x22FB opt 0&#215;52 flag 0&#215;3 len 72  mtu 1500 state EXCHANGE<br />
</span></address>
<address><span style="font-style:normal;">*Mar  1 01:10:00.903: OSPF: Send DBD to 172.30.50.4 on Ethernet0/0 seq 0x22FB opt 0&#215;52 flag 0&#215;0 len 32<br />
</span></address>
<address><span style="font-style:normal;">*Mar  1 01:10:00.907: OSPF: Database request to 172.30.50.4<br />
</span></address>
<address><span style="font-style:normal;">*Mar  1 01:10:00.907: OSPF: sent LS REQ packet to 172.30.50.4, length 24<br />
</span></address>
<address><span style="font-style:normal;">*Mar  1 01:10:00.939: OSPF: Rcv DBD from 172.30.50.4 on Ethernet0/0 seq 0x22FC opt 0&#215;52 flag 0&#215;1 len 32  mtu 1500 state EXCHANGE<br />
</span></address>
<address><span style="font-style:normal;">*Mar  1 01:10:00.939: OSPF: Exchange Done with 172.30.50.4 on Ethernet0/0<br />
</span></address>
<address><span style="font-style:normal;">*Mar  1 01:10:00.943: OSPF: Send DBD to 172.30.50.4 on Ethernet0/0 seq 0x22FC opt 0&#215;52 flag 0&#215;0 len 32<br />
</span></address>
<address><span style="font-style:normal;">*Mar  1 01:10:00.947: OSPF: Synchronized with 172.30.50.4 on Ethernet0/0, state <strong><span style="color:#0000ff;">FULL</span></strong><br />
</span></address>
<address><span style="font-style:normal;">*Mar  1 01:10:00.947: %OSPF-5-ADJCHG: Process 1, Nbr 172.30.50.4 on Ethernet0/0 from<strong><span style="color:#0000ff;"> LOADING to FULL</span></strong>, Loading Done</span></address>
</blockquote>
<p>Perhatikan, segera setelah R3 dan R4 berada pada status <span style="color:#ff0000;">2-way state</span>, akan dilakukan<span style="color:#008000;"> </span><span style="color:#008000;">pemilihan DR dan BDR</span>, setelah itu proses berjalan seperti pada R4 dan R1 sebelumnya, kini kita setup router terakhir</p>
<blockquote><address><span style="font-style:normal;">R</span><span style="font-style:normal;">2#conf t<br />
</span></address>
<address><span style="font-style:normal;">Enter configuration commands, one per line.  End with CNTL/Z.<br />
</span></address>
<address><span style="font-style:normal;">R2(config)#<strong><span style="color:#800000;">router ospf </span></strong>1<br />
</span></address>
<address><span style="font-style:normal;">R2(config-router)#<strong><span style="color:#800000;">network </span></strong>172.30.0.0 0.0.255.255 <strong><span style="color:#800000;">area </span></strong>0<br />
</span></address>
<address><span style="font-style:normal;">R2(config-router)#^Z<br />
</span></address>
<address><span style="font-style:normal;">R2#</span></address>
</blockquote>
<p>Mari kita cek neighbor yang dimiliki oleh<span style="color:#0000ff;"> R2</span></p>
<blockquote><address><span style="font-style:normal;">R</span><span style="font-style:normal;">2#<strong><span style="color:#800000;">sh ip ospf nei</span></strong><br />
</span></address>
<address><span style="font-style:normal;"><br />
</span></address>
<address><span style="font-style:normal;">Neighbor ID     Pri   State           Dead Time   Address         Interface<br />
</span></address>
<address><span style="font-style:normal;"><span style="color:#0000ff;">172.30.50.2  </span>     1   FULL/<span style="color:#0000ff;">BDR        </span>00:00:37    172.30.50.2     Ethernet0/0<br />
</span></address>
<address><span style="font-style:normal;"><span style="color:#0000ff;">172.30.50.4   </span>    1   FULL/<span style="color:#0000ff;">DR         </span>00:00:39    172.30.50.4     Ethernet0/0</span></address>
</blockquote>
<p>Keduanya adalah <span style="color:#0000ff;">R4 sebagai DR</span> dan <span style="color:#0000ff;">R3 sebagai BDR</span>, bagaimana jika kita lihat dari sudut pandang R3?</p>
<blockquote><address><span style="font-style:normal;">R</span><span style="font-style:normal;">3#<strong><span style="color:#800000;">sh ip ospf neighbor</span></strong><br />
</span></address>
<address><span style="font-style:normal;"><br />
</span></address>
<address><span style="font-style:normal;">Neighbor ID     Pri   State           Dead Time   Address         Interface<br />
</span></address>
<address><span style="font-style:normal;"><strong><span style="color:#ff0000;">172.30.50.3</span></strong>       1   FULL/<span style="color:#ff0000;">DROTHER    </span>00:00:34    172.30.50.3     Ethernet0/0<br />
</span></address>
<address><span style="font-style:normal;">172.30.50.4       1   FULL/DR         00:00:39    172.30.50.4     Ethernet0/0</span></address>
</blockquote>
<p> </p>
<p>R2 terdeteksi sebagai <span style="color:#ff0000;">DROTHER</span>, dan kita tidak melihat BDR karena BDR adalah R3 itu sendiri.</p>
<p>Diatas telah disebutkan bahwa priority router tidak di set sehingga pemilihan DR dan BDR akan didasarkan pada Router ID setiap router, sekarang kita akan melihat <span style="color:#0000ff;">bagaimana priority mempengaruhi proses pemilihan DR dan BDR</span>, kita akan menaikkan nilai priority router R2 yang saat ini tidak menjabat DR ataupun BDR</p>
<blockquote><address><span style="font-style:normal;">R</span><span style="font-style:normal;">2#conf t<br />
</span></address>
<address><span style="font-style:normal;">Enter configuration commands, one per line.  End with CNTL/Z.<br />
</span></address>
<address><span style="font-style:normal;">R2(config)#<strong><span style="color:#0000ff;">int e0/0</span></strong><br />
</span></address>
<address><span style="font-style:normal;">R2(config-if)#<strong><span style="color:#0000ff;">ip ospf priority<span style="color:#000000;"> 2</span></span></strong><br />
</span></address>
<address><span style="font-style:normal;">R2(config-if)#^Z<br />
</span></address>
<address><span style="font-style:normal;">R2#<br />
</span></address>
</blockquote>
<p>Kemudian kita restart proses ospf pada semua router</p>
<blockquote><p>R2#clear ip ospf process</p>
<p>R3#clear ip ospf proc</p>
<p>R4#clear ip ospf process</p></blockquote>
<p>Setelah adjacency telah terjalin diantara ketiga router kita akan melihat bahwa R2 kini menjadi DR</p>
<blockquote><address><span style="font-style:normal;">R</span><span style="font-style:normal;">2#<strong><span style="color:#800000;">sh ip osp nei</span></strong><br />
</span></address>
<address><span style="font-style:normal;"><br />
</span></address>
<address><span style="font-style:normal;">Neighbor ID     Pri   State           Dead Time   Address         Interface<br />
</span></address>
<address><span style="font-style:normal;"><span style="color:#0000ff;">172.30.50.2</span>       1   FULL/<span style="color:#0000ff;">BDR        </span>00:00:31    172.30.50.2     Ethernet0/0<br />
</span></address>
<address><span style="font-style:normal;"><span style="color:#0000ff;">172.30.50.4  </span>     1   FULL/<span style="color:#0000ff;">DROTHER    </span>00:00:37    172.30.50.4     Ethernet0/0</span></address>
<address><span style="font-style:normal;"><br />
</span></address>
</blockquote>
<address><span style="font-style:normal;">Kita lihat, DR tidak tercantum diatas, karena <span style="color:#0000ff;">yang menjadi DR adalah R2 itu sendiri.</span><br />
</span></address>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pekoktenan.wordpress.com/1067/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pekoktenan.wordpress.com/1067/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pekoktenan.wordpress.com/1067/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pekoktenan.wordpress.com/1067/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pekoktenan.wordpress.com/1067/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pekoktenan.wordpress.com/1067/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pekoktenan.wordpress.com/1067/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pekoktenan.wordpress.com/1067/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pekoktenan.wordpress.com/1067/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pekoktenan.wordpress.com/1067/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pekoktenan.wordpress.com/1067/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pekoktenan.wordpress.com/1067/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pekoktenan.wordpress.com/1067/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pekoktenan.wordpress.com/1067/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pekoktenan.wordpress.com&amp;blog=5786019&amp;post=1067&amp;subd=pekoktenan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pekoktenan.wordpress.com/2009/04/23/lab-bsci-konsep-dan-implementasi-ospf-dasar/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Akhmad Kun</media:title>
		</media:content>

		<media:content url="http://pekoktenan.files.wordpress.com/2009/04/icnd2_topology3_concept11.gif" medium="image">
			<media:title type="html">icnd2_topology3_concept11</media:title>
		</media:content>

		<media:content url="http://pekoktenan.files.wordpress.com/2009/04/topology_ospf1.gif" medium="image">
			<media:title type="html">topology_ospf1</media:title>
		</media:content>
	</item>
		<item>
		<title>Cara Kerja RIPng</title>
		<link>http://pekoktenan.wordpress.com/2009/04/23/cara-kerja-ripng/</link>
		<comments>http://pekoktenan.wordpress.com/2009/04/23/cara-kerja-ripng/#comments</comments>
		<pubDate>Thu, 23 Apr 2009 12:32:50 +0000</pubDate>
		<dc:creator>Akhmad Kun</dc:creator>
				<category><![CDATA[Routing TCP/IP Volume 1]]></category>
		<category><![CDATA[cisco]]></category>
		<category><![CDATA[networking]]></category>
		<category><![CDATA[protokol routing]]></category>
		<category><![CDATA[RIP]]></category>
		<category><![CDATA[routing]]></category>

		<guid isPermaLink="false">http://pekoktenan.wordpress.com/?p=1062</guid>
		<description><![CDATA[RIPng untuk Ipv6 berbasis pada RIPv2, tetapi bukan merupakan extension dari RIPv2; RIPng merupakan protokol terpisah. RIPng tidak mendukung Ipv4, jadi untuk menggunakan RIP untuk proses routing Ipv4 dan Ipv6 kita harus menggunakan RIPv1/v2 untuk Ipv4 dan RIPng untuk Ipv6. RIPng menggunakan timer,prosedur, dan tipe message yang sama dengan RIPv2. Misalnya, RIPv2 menggunakan update timer [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pekoktenan.wordpress.com&amp;blog=5786019&amp;post=1062&amp;subd=pekoktenan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><span style="color:#0000ff;">RIPng </span>untuk <span style="color:#0000ff;">Ipv6 </span>berbasis pada RIPv2, tetapi <span style="color:#ff0000;">bukan merupakan extension dari RIPv2</span>; RIPng merupakan protokol terpisah. RIPng tidak mendukung Ipv4, jadi untuk menggunakan RIP untuk proses routing Ipv4 dan Ipv6 kita harus menggunakan RIPv1/v2 untuk Ipv4 dan RIPng untuk Ipv6.</p>
<p>RIPng menggunakan timer,prosedur, dan tipe message yang sama dengan RIPv2. Misalnya, RIPv2 menggunakan update timer 30 detik yang telah ditambahi sedikit untuk mencegah sinkronisasi, periode timeout 180-detik, dan timer untuk garbage-collection 120 detik, dan holddown timer 180 detik. RIPng juga menggunakan metric hop-count, dengan 16 menunjukkan nilai unreachable. Dan juga menggunakan Request dan Response messages dengan cara yang sama seperti RIPv2. Serta pesan Request dan Response dikirim secara multicast dengan sedikit pengecualian untuk unicast yang digunakan RIPv1 dan v2. Address <span style="color:#0000ff;">multicast </span><span style="color:#0000ff;">Ipv6 </span>yang digunakan RIPng adalah <span style="color:#0000ff;">FF02::9</span>.</p>
<p>Hal yang beda ada pada cara Otentikasi. <span style="color:#ff0000;">RIPng tidak memiliki mekanisme otentikasi sendiri</span>, tetapi mengandalkan fitur yang ada pada <span style="color:#0000ff;">Ipv6</span>.</p>
<p>Gambar dibawah menunjukkan format message <span style="color:#0000ff;">RIPng</span>. Tidak seperti RIPv1/v2 yang berjalan pada port UDP 520, RIPng menggunakan<span style="color:#0000ff;"> port UDP 521</span>. Juga tidak ada ukuran message yang di set. Ukuran message hanya bergantung pada MTU pada link.</p>
<p><img class="aligncenter size-full wp-image-1063" title="1-message-format1" src="http://pekoktenan.files.wordpress.com/2009/04/1-message-format1.gif?w=600" alt="1-message-format1"   /><span id="more-1062"></span></p>
<ul type="disc">
<li><strong>Command</strong> selalu di set 1 untuk      pesan Request dan 2 untuk pesan Response.</li>
<li><strong>Version</strong> selalu di set 1 untuk      menunjukkan versi RIPng saat ini yakni RIPngv1.</li>
<li><strong>IPv6 Prefix</strong> adalah prefix destination Ipv6 128-bit dalam entri route.</li>
<li><strong>Route Tag</strong> digunakan seperti pada RIPv2: untuk      memasukka atribut route external melalui domain RIP.</li>
<li><strong>Prefix Length</strong> adalah fiel 8-bit      yang menentukan bagian signifikan dari addrss pada field <strong>Ipv6 Prefix</strong>.  Misalnya, jika prefix yang di advertise      adalah 3ffe:2100:1201::/48, nilai field <strong>Prefix Length</strong> adalah 48 (0&#215;30). Jika entri route yang di      advertise adalah default route, maka <strong>IPv6      Prefix</strong> adalah 0:0:0:0:0:0:0:0 dan <strong>prefix      length</strong> adalah 0.</li>
<li><strong>Metric </strong>adalah metric hop count      seperti pada RIPv1 dan v2. Tetapi karena nilai maksimum yang mungkin      adalah 16, maka field ini di kurang menjadi 8 bit dari sebelumnya 16 bit      pada RIPv1 dan v2.</li>
</ul>
<p>RIPng menentukan address next-hop dengan cara yang sama seperti RIPv2. Dengan kata lain, address next-hop non-zero yang valid menentukan router next-hop selain dari pengirim dari message Response dan address next-hop <span style="color:#0000ff;">0:0:0:0:0:0:0:0 </span>menentukan pengirim dari message Response itu sendiri sebagai addrss next-hop. Bedanya, RIPng menentukan bahwa address next-hop pada entri route spesial kemudian mengelompokkan semua entri route yang menggunakan address next-hop setelahnya. Dengan kata lain, address next-hop yang ditentukan dalam next-hop entri route berlaku untuk semua entri route setelahnya, sampai akhir pesan Response atau sampai ada entri route spesial lain ditentukan.</p>
<p>Gambar berikut menunjukkan format entri route next-hop. Address 128-bit berupa address IPv6 atau router lain, atau jika berupa :: berarti address dari pengirim. Field <strong>Route Tag</strong> dan <strong>Prefix Length</strong> semua di set 0. Router yang menerima akan mengenali next-hop route entri karena field <strong>Metric</strong> nya di set 0 (0xFF) semua.</p>
<p><img class="aligncenter size-full wp-image-1064" title="2-metric" src="http://pekoktenan.files.wordpress.com/2009/04/2-metric.gif?w=600" alt="2-metric"   /></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pekoktenan.wordpress.com/1062/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pekoktenan.wordpress.com/1062/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pekoktenan.wordpress.com/1062/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pekoktenan.wordpress.com/1062/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pekoktenan.wordpress.com/1062/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pekoktenan.wordpress.com/1062/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pekoktenan.wordpress.com/1062/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pekoktenan.wordpress.com/1062/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pekoktenan.wordpress.com/1062/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pekoktenan.wordpress.com/1062/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pekoktenan.wordpress.com/1062/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pekoktenan.wordpress.com/1062/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pekoktenan.wordpress.com/1062/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pekoktenan.wordpress.com/1062/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pekoktenan.wordpress.com&amp;blog=5786019&amp;post=1062&amp;subd=pekoktenan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pekoktenan.wordpress.com/2009/04/23/cara-kerja-ripng/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Akhmad Kun</media:title>
		</media:content>

		<media:content url="http://pekoktenan.files.wordpress.com/2009/04/1-message-format1.gif" medium="image">
			<media:title type="html">1-message-format1</media:title>
		</media:content>

		<media:content url="http://pekoktenan.files.wordpress.com/2009/04/2-metric.gif" medium="image">
			<media:title type="html">2-metric</media:title>
		</media:content>
	</item>
		<item>
		<title>Cara Kerja RIPv2</title>
		<link>http://pekoktenan.wordpress.com/2009/04/23/cara-kerja-ripv2/</link>
		<comments>http://pekoktenan.wordpress.com/2009/04/23/cara-kerja-ripv2/#comments</comments>
		<pubDate>Thu, 23 Apr 2009 12:23:10 +0000</pubDate>
		<dc:creator>Akhmad Kun</dc:creator>
				<category><![CDATA[Routing TCP/IP Volume 1]]></category>
		<category><![CDATA[cisco]]></category>
		<category><![CDATA[networking]]></category>
		<category><![CDATA[RIP]]></category>
		<category><![CDATA[routing]]></category>

		<guid isPermaLink="false">http://pekoktenan.wordpress.com/?p=1056</guid>
		<description><![CDATA[Semua prosedur operasi, timer-timer, dan fungsi-fungsi stabilitas dari RIPv1 tetap ada pada versi 2, dengan pengecualian update broadcast. Pada RIPv2 update dilakukan secara multicasts pada router-router lain menggunakan address kelas D 224.0.0.9. Keuntungan multicast adalah mesin-mesin pada network lokal yang tidak berpartisipasi dalam proses RIP tidak perlu menghabiskan waktu &#8220;membuka bungkus&#8221; paket broadcast dari router. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pekoktenan.wordpress.com&amp;blog=5786019&amp;post=1056&amp;subd=pekoktenan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Semua prosedur operasi, timer-timer, dan fungsi-fungsi stabilitas dari RIPv1 tetap ada pada versi 2, dengan pengecualian update broadcast. Pada RIPv2 update dilakukan secara <span style="color:#0000ff;">multicasts </span>pada router-router lain menggunakan address kelas D <span style="color:#0000ff;">224.0.0.9</span>. Keuntungan multicast adalah mesin-mesin pada network lokal yang tidak berpartisipasi dalam proses RIP tidak perlu menghabiskan waktu &#8220;membuka bungkus&#8221; paket broadcast dari router.</p>
<h2>Format Message RIPv2</h2>
<p>Formate message RIPv2 ditunjukkan pada gambar dibawah; struktur dasar masih sama dengan RIPv1. Semua extension ditaruh pada field-field yang dulunya tidak dipakai. Seperti pada versi 1, update RIPv2  dapat memuat sampai <span style="color:#0000ff;">25 entri route</span>. Operasi RIPv2 juga berada pada<span style="color:#0000ff;"> UDP port 520</span> dan memiliki ukuran maksimum diagram 512 octet.</p>
<p><img class="aligncenter size-full wp-image-1057" title="1-message-format" src="http://pekoktenan.files.wordpress.com/2009/04/1-message-format.gif?w=600" alt="1-message-format"   /><br />
<span id="more-1056"></span><br />
<strong>Command</strong> akan selalu di set 1 untuk pesan request dan 2 untuk pesan response.</p>
<p><strong>Version</strong> akan di set 2 untuk <span style="color:#0000ff;">RIPv2</span>. Jika di set 0 tetapi message bukan berupa format RIPv1 yang valid, maka message akan di abaikan. RIPv2 akan tetap memproses message RIPv1 yang valid.</p>
<p><strong>Address Family Identifier</strong> akan di set 2 untuk Ipv4. Satu-satunya pengecualian adalah request full tabel routing dari router/host dimana pada kasus ini akan di set 0.</p>
<p><strong>Route Tag</strong> menyediakan sebuah field untuk pemberian tanda (tagging) sebuah route external atau route yang telah di redistribusikan kedalam proses RIPv2. Salah satu penggunaan field 16-bit ini adalah untuk membawa nomor autonomous system dari suatu route yang telah diimport dari protokol routing lain. Meski RIP sendiri tidak menggunakan field ini, protokol routing external yang terhubung pada domain RIP dalam beberapa lokasi bisa saja menggunakan field <strong>Route Tag</strong> untuk bertukar informasi melintasi domain RIP.</p>
<p><strong>IP Address</strong> adalah address <span style="color:#0000ff;">Ipv4 </span>dari route destination. Dapat berupa address network major, subnet, atau host.</p>
<p><strong>Subnet Mask</strong> adalah mask 32-bit yang menunjukkan porsi network dan subnet address</p>
<p><strong>Next Hop</strong> mengidentifikasikan <span style="color:#0000ff;">address next-hop</span>, jika ada, kemudian address dari router yang mengadvertise. Dengan kata lain, field ini mengindikasikan address next-hop dalam subnet yang sama <span style="color:#0000ff;">yang secara metric lebih dekat pada destination</span> daripada router yang mengadvertise route/jalur tersebut. Jika field ini di set 0 semua (0.0.0.0), address dari router yang mengadvertise adalah address next-hop terbaik.</p>
<h2>Kecocokan dengan RIPv1</h2>
<p><span style="color:#0000ff;">RIPv1</span> menangani update dengan cara yang fleksible. Jika field version mengindikasikan versi 1 tetapi setiap bit dari field yang tidak digunakan telah di set 1, maka update akan di abaikan. Jika Version di set lebih besar dar I 1, field yang didefinisikan tidak dipakai dalam versi 1 akan di abaikan dan message akan tetap di proses. Hasilnya, edisi terbaru dari protokol RIP, seperti RIPv2 tetap <a href="http://en.wikipedia.org/wiki/Backward_compatibility"><span style="color:#0000ff;">backward-compatible</span></a> dengan RIPv1.</p>
<p><span style="color:#0000ff;">RFC 1723</span> mendefinisikan &#8220;<span style="color:#0000ff;">compatibility switch</span>&#8221; dengan 4 buah setting, yang memungkinkan versi 1 dan 2 dapat saling beroperasi :</p>
<ol>
<li><span style="color:#0000ff;">RIP-1</span>, yang didalamnya hanya <span style="color:#0000ff;">RIPv1 </span>yang akan ditransmisikan.</li>
<li><span style="color:#0000ff;">RIP-1 Compatibility</span>, yang dapat menyebabkan RIPv2 membroadcast pesannya bukannya multicast sehingga RIPv1 dapat menerima pesan yang dikirim.</li>
<li><span style="color:#0000ff;">RIP-2</span>, yang didalamnya pesan-pesan RIPv2 akan di multicast pada address destination <span style="color:#0000ff;">224.0.0.9</span>.</li>
<li><span style="color:#0000ff;">None</span>, yang berarti tidak akan ada update yang dikirimkan.</li>
</ol>
<p>Sebagai tambahanRFC 1723 mendefinisikan &#8220;<span style="color:#0000ff;">receive control switch</span>&#8221; untuk mengatur penerimaan update. 4 setting rekomendasi tersebut adalah :</p>
<ol>
<li>Hanya RIP-1</li>
<li>Hanya RIP-2</li>
<li>Kedua-duanya</li>
<li>Tidak sama sekali</li>
</ol>
<h2>Classless Route Lookups</h2>
<p>Lookup route Classful merupakan perilaku dasar IOS sampai versi 11.3 ketika lookup default route diganti menjadi classless. Untuk IOS versi yang lebih baru kita dapat meng-enable lookup route classless, meskipun untuk protokol routing classful seperti RIPv1 dan IGRP dengan cara mengeksekusi perintah <span style="color:#800000;"><strong>ip classless</strong></span></p>
<h2>Classless Routing Protocols</h2>
<p>Definisi yang paling tepat untuk<span style="color:#0000ff;"> protokol routing classless</span> adalah kemampuannya untuk membawa informasi subnet mask didalam advertisement route-nya. Salah satu keuntungan dengan disertakannya informasi mask ini berkaitan dengan <span style="color:#0000ff;">subnet all-zeros</span> (nol semua) dan <span style="color:#0000ff;">subnet all-one </span>yang kini menjadi available untuk digunakan. Perlu diketahui  bahwa protokol routing classful tidak dapat membedakan antara <span style="color:#0000ff;">subnet all-zeros</span> (misal 172.16.0.0) dengan<span style="color:#0000ff;"> nomor network major</span> (172.16.0.0). Demikian juga,  mereka tidak dapat membedakan <span style="color:#0000ff;">broadcast </span>pada <span style="color:#0000ff;">subnet all-ones </span>(172.16.255.255) dan <span style="color:#0000ff;">broadcast </span>untuk semua subnet (172.16.255.255).</p>
<p>Jika informasi subnet mask disertakan, maka kelemahan ini dapat teratasi. Kita bisa membaca bahwa 172.16.0.0/16 adalah nomor networj major dan 172.16.0.0/24 adalah subnet all-zero. Begitu juga 172.16.255.255/16 dan 172.16.255.255/24 dapat dibedakan.</p>
<h2>Variable-Length Subnet Masking</h2>
<p>Jika subnet mask dapat disesuaikan dengan setiap address destination yang di advertise dalam network, maka tidak ada alasan  agar semua mask harus memiliki panjang yang sama. Kenyataan inilah yang mendasari VLSM.</p>
<p><img class="aligncenter size-full wp-image-1058" title="2-vlsm" src="http://pekoktenan.files.wordpress.com/2009/04/2-vlsm.gif?w=600" alt="2-vlsm"   /></p>
<p>Dengan network kelas C untuk network diatas, subnetting tidak akan dapat dilakukan tanpa VLSM. Network token ring yang membutuhkan 100 host address akan membutuhkan <span style="color:#0000ff;">25-bit mask</span>; mask yang lebih panjang tidak akan menyisakan host bit yang cukup. Tapi jika semua mask harus dengan panjang yang sama, maka<span style="color:#ff0000;"> hanya 1 subnet lagi yang dapat dibuat</span> dari address kelas C. Tidak ada subnet yang cukup lagi untuk membuat network seperti topologi diatas.</p>
<p>Link <span style="color:#0000ff;">point-to-point</span> yang membutuhkan address subnet tetapi <span style="color:#0000ff;">hanya 2 address host yang dipakai</span> tiap subnetnya adalah satu alasan lain untuk menggunakan VLSM. Misalnya, pada gambar dibawah ini menunjukkan topologi WAN dengan router-router remote terhubung via PVC Frame Relay kepada satu router hub. Praktek modern biasanya menganjurkan agar setiap PVC dikonfigurasi<span style="color:#0000ff;"> point-to-point</span> pada subinterface. Tanpa VLSM, subnet dengan ukuran yang sama akan dibutuhkan; ukuran akan ditentukan oleh subnet dengan jumlah host paling banyak.</p>
<p><img class="aligncenter size-full wp-image-1059" title="3-point-to-point" src="http://pekoktenan.files.wordpress.com/2009/04/3-point-to-point.gif?w=600" alt="3-point-to-point"   /></p>
<p>Misalkan sebuah address kelas B digunakan untuk network diatas dan setiap router terhubung pada beberapa LAN, masing-masing memiliki hingga 175 mesin yang terhubung. Mask 24-bit akan dibutuhkan untuk setiap subnet, termasuk setiap PVC. Hasilnya, untuk setiap PVC dalam network, <span style="color:#ff0000;">252 address akan terbuang sia-sia</span>. Dengan menggunakan <span style="color:#0000ff;">VLSM</span>, satu subnet tunggal dapat dipilih dan di subnet kembali dengan mask <span style="color:#0000ff;">30-bit</span>; akan cukup untuk membuat subnet sampai 64 buah link point-to-point.</p>
<h2>Authentication</h2>
<p>Masalah keamanan pada setiap protokol routing adalah adanya kemungkinan router menerima update routing yang tidak valid. Pengirim dari update yang tidak valid ini bisa saja seorang attacker yang berusaha mengganggu network atau berusaha menangkap paket dengan cara menipu router agar mengirimkan pada destination yang salah. RIPv2 menyertakan kemampuan untuk meng-otentikasi sumber update routing dengan menyertakan pasword.</p>
<p>Otentikasi di support dengan cara memodifikasi apa yang normalnya menjadi entri route pertama pada pesan RIP, seperti pada gambar. Dengan otentikasi, jumlah maksimum dari sebuah update akan berkurang menjadi 24 entri. Adanya otentikasi diindikasikan dengan setting dari field <strong>Address Family Identifier</strong> menjadi 1 semua (0xFFFF). Tipe otentikasi untuk otentikasi sederhana dengan pasword adalah 2 (0&#215;0002), dan sisa 16 octet akan berisi password alphanumeric sampai 16 karakter. Jika password kurang dari 16 octet, maka bit-bit yang tidak terpakai akan di set 0.</p>
<p><img class="aligncenter size-full wp-image-1060" title="4-authenticate" src="http://pekoktenan.files.wordpress.com/2009/04/4-authenticate.gif?w=600" alt="4-authenticate"   /></p>
<p>Cisco menggunakan spasi entri route pertama dan terakhir untuk tujuan <span style="color:#0000ff;">otentikasi MD5</span>.</p>
<p>MD5 adalah salah satu fungsi hash yang dibuat oleh <span style="color:#0000ff;">RSA Data Security, Inc</span>. MD5 juga sering di sebut sebagai <a href="http://www.accuhash.com/what-is-checksum.html" target="_blank"><span style="color:#0000ff;">cryptographic checksum</span></a> karena bekerja mirip-mirip dengan checksum arithmetic. MD5 menghitung 128-bit nilai hash dari sebuah pesan plain text dan password. &#8220;sidik jari&#8221; ini akan di transmisikan bersama dengan message. Penerima, yang mengetahui password yang sama, akan menghitung nilai hash-nya sendiri. Jika tidak ada yang berubah pada message, maka nilai hash penerima seharusnya sesuai dengan nilai yang dikirimkan oleh pengirim bersama dengan message.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pekoktenan.wordpress.com/1056/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pekoktenan.wordpress.com/1056/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pekoktenan.wordpress.com/1056/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pekoktenan.wordpress.com/1056/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pekoktenan.wordpress.com/1056/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pekoktenan.wordpress.com/1056/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pekoktenan.wordpress.com/1056/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pekoktenan.wordpress.com/1056/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pekoktenan.wordpress.com/1056/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pekoktenan.wordpress.com/1056/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pekoktenan.wordpress.com/1056/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pekoktenan.wordpress.com/1056/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pekoktenan.wordpress.com/1056/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pekoktenan.wordpress.com/1056/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pekoktenan.wordpress.com&amp;blog=5786019&amp;post=1056&amp;subd=pekoktenan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pekoktenan.wordpress.com/2009/04/23/cara-kerja-ripv2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Akhmad Kun</media:title>
		</media:content>

		<media:content url="http://pekoktenan.files.wordpress.com/2009/04/1-message-format.gif" medium="image">
			<media:title type="html">1-message-format</media:title>
		</media:content>

		<media:content url="http://pekoktenan.files.wordpress.com/2009/04/2-vlsm.gif" medium="image">
			<media:title type="html">2-vlsm</media:title>
		</media:content>

		<media:content url="http://pekoktenan.files.wordpress.com/2009/04/3-point-to-point.gif" medium="image">
			<media:title type="html">3-point-to-point</media:title>
		</media:content>

		<media:content url="http://pekoktenan.files.wordpress.com/2009/04/4-authenticate.gif" medium="image">
			<media:title type="html">4-authenticate</media:title>
		</media:content>
	</item>
		<item>
		<title>Lab BSCI: Advance EIGRP Options</title>
		<link>http://pekoktenan.wordpress.com/2009/04/23/lab-bsci-advance-eigrp-options/</link>
		<comments>http://pekoktenan.wordpress.com/2009/04/23/lab-bsci-advance-eigrp-options/#comments</comments>
		<pubDate>Thu, 23 Apr 2009 03:38:26 +0000</pubDate>
		<dc:creator>Akhmad Kun</dc:creator>
				<category><![CDATA[@GNS3 Lab]]></category>
		<category><![CDATA[bsci]]></category>
		<category><![CDATA[cisco]]></category>
		<category><![CDATA[protokol routing]]></category>

		<guid isPermaLink="false">http://pekoktenan.wordpress.com/?p=1052</guid>
		<description><![CDATA[Route Summarization Secara default, EIGRP mendukung fitur yang disebut auto-summary, dimana auto-summary akan secara otomatis melakukan summarization beberapa subnet kedalam bentuk major network classful untuk setiap subnet/network yang akan di advertise melewati boundary (batas) major network yang berbeda. Misalnya pada topologi diatas, router BB akan otomatis melakukan summarization untuk network 172.30.0.0/24 &#8211; 172.30.7.024 saat akan [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pekoktenan.wordpress.com&amp;blog=5786019&amp;post=1052&amp;subd=pekoktenan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-1051" title="1-topology-eigrp2" src="http://pekoktenan.files.wordpress.com/2009/04/1-topology-eigrp2.gif?w=600" alt="1-topology-eigrp2"   /></p>
<h2>Route Summarization</h2>
<p>Secara default, EIGRP mendukung fitur yang disebut <strong><span style="color:#0000ff;">auto-summary</span></strong>, dimana auto-summary akan secara otomatis melakukan summarization beberapa subnet <span style="color:#0000ff;">kedalam bentuk major network classful</span> untuk setiap subnet/network yang akan di advertise <span style="color:#ff0000;">melewati boundary (batas) major network yang berbeda</span>. Misalnya pada topologi diatas, router BB akan otomatis melakukan summarization untuk network 172.30.0.0/24 &#8211; 172.30.7.024 saat akan di advertise ke R2 karena melewati kelas major network yang berbeda (10.1.24.0/30). Dalam hal ini network-network tersebut akan di summary menjadi bentuk major network classfull 172.30.0.0/16 ke R2 dan R3.</p>
<blockquote><address><span style="font-style:normal;">R2#<strong><span style="color:#800000;">sh ip route</span></strong><br />
</span></address>
<address><span style="font-style:normal;">Codes: C &#8211; connected, S &#8211; static, R &#8211; RIP, M &#8211; mobile, B &#8211; BGP<br />
</span></address>
<address><span style="font-style:normal;">       D &#8211; EIGRP, EX &#8211; EIGRP external, O &#8211; OSPF, IA &#8211; OSPF inter area<br />
</span></address>
<address><span style="font-style:normal;">       N1 &#8211; OSPF NSSA external type 1, N2 &#8211; OSPF NSSA external type 2<br />
</span></address>
<address><span style="font-style:normal;">       E1 &#8211; OSPF external type 1, E2 &#8211; OSPF external type 2<br />
</span></address>
<address><span style="font-style:normal;">       i &#8211; IS-IS, su &#8211; IS-IS summary, L1 &#8211; IS-IS level-1, L2 &#8211; IS-IS level-2<br />
</span></address>
<address><span style="font-style:normal;">       ia &#8211; IS-IS inter area, * &#8211; candidate default, U &#8211; per-user static route<br />
</span></address>
<address><span style="font-style:normal;">       o &#8211; ODR, P &#8211; periodic downloaded static route<br />
</span></address>
<address><span style="font-style:normal;"><br />
</span></address>
<address><span style="font-style:normal;">Gateway of last resort is 10.1.24.2 to network 0.0.0.0<br />
</span></address>
<address><span style="font-style:normal;"><br />
</span></address>
<address><span style="font-style:normal;"><span style="color:#800000;"><strong><span style="color:#800000;">D    172.30.0.0/16 </span></strong></span><strong><span style="color:#800000;">[90/2297856] via 10.1.24.2, 00:09:31, Serial0/0</span></strong><br />
</span></address>
<address><span style="font-style:normal;">     10.0.0.0/8 is variably subnetted, 3 subnets, 2 masks<br />
</span></address>
<address><span style="font-style:normal;">C       10.1.2.0/24 is directly connected, Ethernet1/0<br />
</span></address>
<address><span style="font-style:normal;">C       10.1.24.0/30 is directly connected, Serial0/0<br />
</span></address>
<address><span style="font-style:normal;">D       10.1.34.0/30 [90/2195456] via 10.1.2.1, 01:04:04, Ethernet1/0<br />
</span></address>
<address><span style="font-style:normal;">D*   0.0.0.0/0 [90/2297856] via 10.1.24.2, 01:04:04, Serial0/0</span></address>
</blockquote>
<p><span id="more-1052"></span></p>
<blockquote><address><span style="font-style:normal;">R3#<strong><span style="color:#800000;">sh ip route</span></strong><br />
</span></address>
<address><span style="font-style:normal;">Codes: C &#8211; connected, S &#8211; static, R &#8211; RIP, M &#8211; mobile, B &#8211; BGP<br />
</span></address>
<address><span style="font-style:normal;">       D &#8211; EIGRP, EX &#8211; EIGRP external, O &#8211; OSPF, IA &#8211; OSPF inter area<br />
</span></address>
<address><span style="font-style:normal;">       N1 &#8211; OSPF NSSA external type 1, N2 &#8211; OSPF NSSA external type 2<br />
</span></address>
<address><span style="font-style:normal;">       E1 &#8211; OSPF external type 1, E2 &#8211; OSPF external type 2<br />
</span></address>
<address><span style="font-style:normal;">       i &#8211; IS-IS, su &#8211; IS-IS summary, L1 &#8211; IS-IS level-1, L2 &#8211; IS-IS level-2<br />
</span></address>
<address><span style="font-style:normal;">       ia &#8211; IS-IS inter area, * &#8211; candidate default, U &#8211; per-user static route<br />
</span></address>
<address><span style="font-style:normal;">       o &#8211; ODR, P &#8211; periodic downloaded static route<br />
</span></address>
<address><span style="font-style:normal;"><br />
</span></address>
<address><span style="font-style:normal;">Gateway of last resort is 10.1.34.2 to network 0.0.0.0<br />
</span></address>
<address><span style="font-style:normal;"><br />
</span></address>
<address><span style="font-style:normal;">    <strong><span style="color:#800000;"> 172.30.0.0/16</span></strong><strong><span style="color:#800000;"> is subnetted, 1 subnet</span></strong><span style="color:#800000;">s</span><br />
</span></address>
<address><span style="font-style:normal;">D       172.30.0.0 [90/2297856] via 10.1.34.2, 00:10:26, Serial0/0<br />
</span></address>
<address><span style="font-style:normal;">     10.0.0.0/8 is variably subnetted, 3 subnets, 2 masks<br />
</span></address>
<address><span style="font-style:normal;">C       10.1.2.0/24 is directly connected, Ethernet1/0<br />
</span></address>
<address><span style="font-style:normal;">D       10.1.24.0/30 [90/2195456] via 10.1.2.2, 01:05:00, Ethernet1/0<br />
</span></address>
<address><span style="font-style:normal;">C       10.1.34.0/30 is directly connected, Serial0/0<br />
</span></address>
<address><span style="font-style:normal;">D*   0.0.0.0/0 [90/2297856] via 10.1.34.2, 01:04:58, Serial0/0</span></address>
</blockquote>
<p>Keuntungan yang didapat dengan adanya fitur ini adalah <span style="color:#0000ff;">isi dari tabel routing yang minimalis </span>dan tentunya akan mengurangi beban CPU router dan tentunya bandwidth yang dibutuhkan untuk proses advertisement menjadi tidak begitu besar.</p>
<p>Namun ada kekurangan yang terdapat pada fitur ini, yakni karena <span style="color:#0000ff;">auto-summary</span> akan melakukan summarization kedalam bentuk major network classful (dalam hal ini kelas B), maka R2 dan R3 akan menganggap semua subnet dibawah network kelas B <span style="color:#ff0000;">172.30.0.0/16</span> dapat dicapai melalui<span style="color:#0000ff;"> router BB</span>, padahal kita tahu network-network yang terhubung pada router BB <span style="color:#ff0000;">hanyalah </span><span style="color:#0000ff;">172.30.0.0/24 </span>sampai<span style="color:#0000ff;"> 172.30.7.0/24.</span></p>
<p>Dalam kasus seperti ini akan lebih baik jika kita men-<span style="color:#ff0000;">disable </span>fitur ini dan melakukan <span style="color:#0000ff;">summarization </span>secara manual yang lebih efisien sesuai yang kita mau, fitur <span style="color:#0000ff;">auto-summary </span>ini dapat di disable dengan menggunakan perintah <strong><span style="color:#800000;">no auto-summary</span></strong> dibawah proses <strong><span style="color:#800000;">router eigrp</span></strong>, seperti pada contoh berikut ini</p>
<blockquote><address><span style="font-style:normal;">BB#conf t<br />
</span></address>
<address><span style="font-style:normal;">Enter configuration commands, one per line.  End with CNTL/Z.<br />
</span></address>
<address><span style="font-style:normal;">BB(config)#<strong><span style="color:#800000;">router eigrp 1</span></strong><br />
</span></address>
<address><span style="font-style:normal;">BB(config-router)#<strong><span style="color:#800000;">no auto-summary</span></strong><br />
</span></address>
<address><span style="font-style:normal;">BB(config-router)#^Z<br />
</span></address>
<address><span style="font-style:normal;">BB#</span></address>
</blockquote>
<p>Dan kita lihat hasilnya pada R2 dan R3 akan menjadi seperti berikut</p>
<blockquote><address><span style="font-style:normal;">R</span><span style="font-style:normal;">2#<strong><span style="color:#800000;">sh ip route</span></strong><br />
</span></address>
<address><span style="font-style:normal;">Codes: C &#8211; connected, S &#8211; static, R &#8211; RIP, M &#8211; mobile, B &#8211; BGP<br />
</span></address>
<address><span style="font-style:normal;">       D &#8211; EIGRP, EX &#8211; EIGRP external, O &#8211; OSPF, IA &#8211; OSPF inter area<br />
</span></address>
<address><span style="font-style:normal;">       N1 &#8211; OSPF NSSA external type 1, N2 &#8211; OSPF NSSA external type 2<br />
</span></address>
<address><span style="font-style:normal;">       E1 &#8211; OSPF external type 1, E2 &#8211; OSPF external type 2<br />
</span></address>
<address><span style="font-style:normal;">       i &#8211; IS-IS, su &#8211; IS-IS summary, L1 &#8211; IS-IS level-1, L2 &#8211; IS-IS level-2<br />
</span></address>
<address><span style="font-style:normal;">       ia &#8211; IS-IS inter area, * &#8211; candidate default, U &#8211; per-user static route<br />
</span></address>
<address><span style="font-style:normal;">       o &#8211; ODR, P &#8211; periodic downloaded static route<br />
</span></address>
<address><span style="font-style:normal;"><br />
</span></address>
<address><span style="font-style:normal;">Gateway of last resort is 10.1.24.2 to network 0.0.0.0<br />
</span></address>
<address><span style="font-style:normal;"><br />
</span></address>
<address><span style="font-style:normal;">     172.30.0.0/24 is subnetted, 8 subnets<br />
</span></address>
<address><span style="font-style:normal;"><strong><span style="color:#800000;">D       172.30.2.0 [90/2297856] via 10.1.24.2, 00:01:26, Serial0/0<br />
</span></strong></span></address>
<address><span style="font-style:normal;"><strong><span style="color:#800000;">D       172.30.3.0 [90/2297856] via 10.1.24.2, 00:01:26, Serial0/0<br />
</span></strong></span></address>
<address><span style="font-style:normal;"><strong><span style="color:#800000;">D       172.30.0.0 [90/2297856] via 10.1.24.2, 00:01:26, Serial0/0<br />
</span></strong></span></address>
<address><span style="font-style:normal;"><strong><span style="color:#800000;">D       172.30.1.0 [90/2297856] via 10.1.24.2, 00:01:26, Serial0/0<br />
</span></strong></span></address>
<address><span style="font-style:normal;"><strong><span style="color:#800000;">D       172.30.6.0 [90/2297856] via 10.1.24.2, 00:01:26, Serial0/0<br />
</span></strong></span></address>
<address><span style="font-style:normal;"><strong><span style="color:#800000;">D       172.30.7.0 [90/2297856] via 10.1.24.2, 00:01:26, Serial0/0<br />
</span></strong></span></address>
<address><span style="font-style:normal;"><strong><span style="color:#800000;">D       172.30.4.0 [90/2297856] via 10.1.24.2, 00:01:26, Serial0/0<br />
</span></strong></span></address>
<address><span style="font-style:normal;"><strong><span style="color:#800000;">D       172.30.5.0 [90/2297856] via 10.1.24.2, 00:01:26, Serial0/0</span></strong><br />
</span></address>
<address><span style="font-style:normal;">     10.0.0.0/8 is variably subnetted, 3 subnets, 2 masks<br />
</span></address>
<address><span style="font-style:normal;">C       10.1.2.0/24 is directly connected, Ethernet1/0<br />
</span></address>
<address><span style="font-style:normal;">C       10.1.24.0/30 is directly connected, Serial0/0<br />
</span></address>
<address><span style="font-style:normal;">D       10.1.34.0/30 [90/2195456] via 10.1.2.1, 01:12:54, Ethernet1/0<br />
</span></address>
<address><span style="font-style:normal;">D*   0.0.0.0/0 [90/2297856] via 10.1.24.2, 01:12:55, Serial0/0</span></address>
</blockquote>
<p> </p>
<blockquote><address><span style="font-style:normal;">R3#<strong>sh ip route</strong><br />
</span></address>
<address><span style="font-style:normal;">Codes: C &#8211; connected, S &#8211; static, R &#8211; RIP, M &#8211; mobile, B &#8211; BGP<br />
</span></address>
<address><span style="font-style:normal;">       D &#8211; EIGRP, EX &#8211; EIGRP external, O &#8211; OSPF, IA &#8211; OSPF inter area<br />
</span></address>
<address><span style="font-style:normal;">       N1 &#8211; OSPF NSSA external type 1, N2 &#8211; OSPF NSSA external type 2<br />
</span></address>
<address><span style="font-style:normal;">       E1 &#8211; OSPF external type 1, E2 &#8211; OSPF external type 2<br />
</span></address>
<address><span style="font-style:normal;">       i &#8211; IS-IS, su &#8211; IS-IS summary, L1 &#8211; IS-IS level-1, L2 &#8211; IS-IS level-2<br />
</span></address>
<address><span style="font-style:normal;">       ia &#8211; IS-IS inter area, * &#8211; candidate default, U &#8211; per-user static route<br />
</span></address>
<address><span style="font-style:normal;">       o &#8211; ODR, P &#8211; periodic downloaded static route<br />
</span></address>
<address><span style="font-style:normal;"><br />
</span></address>
<address><span style="font-style:normal;">Gateway of last resort is 10.1.34.2 to network 0.0.0.0<br />
</span></address>
<address><span style="font-style:normal;"><br />
</span></address>
<address><span style="font-style:normal;">     172.30.0.0/24 is subnetted, 8 subnets<br />
</span></address>
<address><span style="font-style:normal;"><strong><span style="color:#800000;">D       172.30.2.0 [90/2297856] via 10.1.34.2, 00:20:38, Serial0/0<br />
</span></strong></span></address>
<address><span style="font-style:normal;"><strong><span style="color:#800000;">D       172.30.3.0 [90/2297856] via 10.1.34.2, 00:20:38, Serial0/0<br />
</span></strong></span></address>
<address><span style="font-style:normal;"><strong><span style="color:#800000;">D       172.30.0.0 [90/2297856] via 10.1.34.2, 00:20:38, Serial0/0<br />
</span></strong></span></address>
<address><span style="font-style:normal;"><strong><span style="color:#800000;">D       172.30.1.0 [90/2297856] via 10.1.34.2, 00:20:38, Serial0/0<br />
</span></strong></span></address>
<address><span style="font-style:normal;"><strong><span style="color:#800000;">D       172.30.6.0 [90/2297856] via 10.1.34.2, 00:20:38, Serial0/0<br />
</span></strong></span></address>
<address><span style="font-style:normal;"><strong><span style="color:#800000;">D       172.30.7.0 [90/2297856] via 10.1.34.2, 00:20:38, Serial0/0<br />
</span></strong></span></address>
<address><span style="font-style:normal;"><strong><span style="color:#800000;">D       172.30.4.0 [90/2297856] via 10.1.34.2, 00:20:38, Serial0/0<br />
</span></strong></span></address>
<address><span style="font-style:normal;"><strong><span style="color:#800000;">D       172.30.5.0 [90/2297856] via 10.1.34.2, 00:20:38, Serial0/0</span></strong><br />
</span></address>
<address><span style="font-style:normal;">     10.0.0.0/8 is variably subnetted, 3 subnets, 2 masks<br />
</span></address>
<address><span style="font-style:normal;">C       10.1.2.0/24 is directly connected, Ethernet1/0<br />
</span></address>
<address><span style="font-style:normal;">D       10.1.24.0/30 [90/2195456] via 10.1.2.2, 01:32:07, Ethernet1/0<br />
</span></address>
<address><span style="font-style:normal;">C       10.1.34.0/30 is directly connected, Serial0/0<br />
</span></address>
<address><span style="font-style:normal;">D*   0.0.0.0/0 [90/2297856] via 10.1.34.2, 01:32:06, Serial0/0<br />
</span></address>
<address><span style="font-style:normal;">R3#</span></address>
</blockquote>
<p>Setelah ini kita bisa melakukan <span style="color:#0000ff;">summarization secara manual</span> pada router BB sesuai dengan yang kita inginkan, misal network-network<span style="color:#0000ff;"> 172.30.0.0/24</span> &#8211; <span style="color:#0000ff;">172.30.7.0/24</span> semua memiliki 21 bit pertama yang identik, maka summarization paling efisien untuk subnet-subnet tersebut adalah <strong><span style="color:#0000ff;">172.30.0.0/21</span></strong>, dengan begini kita bisa melakukan summarization tersebut dan mengadvertisenya ke router <strong><span style="color:#ff0000;">R3</span></strong> dengan perintah<span style="color:#800000;"> </span><strong><span style="color:#800000;">ip summary-address eigrp</span></strong> dibawah interface yang terhubung ke <strong><span style="color:#ff0000;">R3 (s0/0)</span></strong> seperti berikut ini</p>
<blockquote><address><span style="font-style:normal;">BB#conf t<br />
</span></address>
<address><span style="font-style:normal;">Enter configuration commands, one per line.  End with CNTL/Z.<br />
</span></address>
<address><span style="font-style:normal;">BB(config)#<strong><span style="color:#800000;">int s0/0</span></strong><br />
</span></address>
<address><span style="font-style:normal;">BB(config-if)#<strong><span style="color:#800000;">ip summary-address eigrp</span></strong> 1 <span style="color:#0000ff;">172.16.0.0</span> <span style="color:#0000ff;">255.255.248.0</span><br />
</span></address>
<address><span style="font-style:normal;">BB(config-if)#^Z<br />
</span></address>
<address><span style="font-style:normal;">BB#</span></address>
</blockquote>
<p>Nah, dengan begini <span style="color:#ff0000;">kita harapkan</span> R3 hanya menerima advertisement network <strong><span style="color:#0000ff;">172.16.0.0/21</span></strong><span style="color:#0000ff;"> </span>dari router BB, mari kita cek tabel routing pada R3</p>
<blockquote><address><span style="font-style:normal;">R</span><span style="font-style:normal;">3#<strong><span style="color:#800000;">sh ip route</span></strong><br />
</span></address>
<address><span style="font-style:normal;">Codes: C &#8211; connected, S &#8211; static, R &#8211; RIP, M &#8211; mobile, B &#8211; BGP<br />
</span></address>
<address><span style="font-style:normal;">       D &#8211; EIGRP, EX &#8211; EIGRP external, O &#8211; OSPF, IA &#8211; OSPF inter area<br />
</span></address>
<address><span style="font-style:normal;">       N1 &#8211; OSPF NSSA external type 1, N2 &#8211; OSPF NSSA external type 2<br />
</span></address>
<address><span style="font-style:normal;">       E1 &#8211; OSPF external type 1, E2 &#8211; OSPF external type 2<br />
</span></address>
<address><span style="font-style:normal;">       i &#8211; IS-IS, su &#8211; IS-IS summary, L1 &#8211; IS-IS level-1, L2 &#8211; IS-IS level-2<br />
</span></address>
<address><span style="font-style:normal;">       ia &#8211; IS-IS inter area, * &#8211; candidate default, U &#8211; per-user static route<br />
</span></address>
<address><span style="font-style:normal;">       o &#8211; ODR, P &#8211; periodic downloaded static route<br />
</span></address>
<address><span style="font-style:normal;"><br />
</span></address>
<address><span style="font-style:normal;">Gateway of last resort is 10.1.34.2 to network 0.0.0.0<br />
</span></address>
<address><span style="font-style:normal;"><br />
</span></address>
<address><span style="font-style:normal;">     172.30.0.0/16 is variably subnetted, 9 subnets, 2 masks<br />
</span></address>
<address><span style="font-style:normal;"><span style="color:#800000;"><strong>D       172.30.2.0/24 [90/2323456] via 10.1.2.2, 00:00:11, Ethernet1/0<br />
</strong></span></span></address>
<address><span style="font-style:normal;"><span style="color:#800000;"><strong>D       172.30.3.0/24 [90/2323456] via 10.1.2.2, 00:00:11, Ethernet1/0<br />
</strong></span></span></address>
<address><span style="font-style:normal;"><span style="color:#800000;"><strong>D       172.30.0.0/24 [90/2323456] via 10.1.2.2, 00:00:11, Ethernet1/0<br />
</strong></span></span></address>
<address><span style="font-style:normal;"><span style="color:#800000;"><strong><span style="color:#0000ff;">D       172.30.0.0/21 [90/2297856] via 10.1.34.2, 00:00:11, Serial0/0</span><br />
</strong></span></span></address>
<address><span style="font-style:normal;"><span style="color:#800000;"><strong>D       172.30.1.0/24 [90/2323456] via 10.1.2.2, 00:00:11, Ethernet1/0<br />
</strong></span></span></address>
<address><span style="font-style:normal;"><span style="color:#800000;"><strong>D       172.30.6.0/24 [90/2323456] via 10.1.2.2, 00:00:11, Ethernet1/0<br />
</strong></span></span></address>
<address><span style="font-style:normal;"><span style="color:#800000;"><strong>D       172.30.7.0/24 [90/2323456] via 10.1.2.2, 00:00:11, Ethernet1/0<br />
</strong></span></span></address>
<address><span style="font-style:normal;"><span style="color:#800000;"><strong>D       172.30.4.0/24 [90/2323456] via 10.1.2.2, 00:00:11, Ethernet1/0<br />
</strong></span></span></address>
<address><span style="font-style:normal;"><span style="color:#800000;"><strong>D       172.30.5.0/24 [90/2323456] via 10.1.2.2, 00:00:11, Ethernet1/0</strong></span><br />
</span></address>
<address><span style="font-style:normal;">     10.0.0.0/8 is variably subnetted, 3 subnets, 2 masks<br />
</span></address>
<address><span style="font-style:normal;">C       10.1.2.0/24 is directly connected, Ethernet1/0<br />
</span></address>
<address><span style="font-style:normal;">D       10.1.24.0/30 [90/2195456] via 10.1.2.2, 02:04:07, Ethernet1/0<br />
</span></address>
<address><span style="font-style:normal;">C       10.1.34.0/30 is directly connected, Serial0/0<br />
</span></address>
<address><span style="font-style:normal;">D*   0.0.0.0/0 [90/2297856] via 10.1.34.2, 02:04:07, Serial0/0</span></address>
</blockquote>
<p>Ada yang salah? Rupanya <span style="color:#ff0000;">R3 masih menerima advertisement </span>yang <span style="color:#ff0000;">belum di summary</span>, kenapa? Perhatikan lebih lanjut, R3 menerima advertise summarization <strong><span style="color:#0000ff;">172.30.0.0/21</span></strong><span style="color:#0000ff;">  </span>dari <strong><span style="color:#0000ff;">BB</span></strong><span style="color:#0000ff;"> </span>tapi pada saat yang sama R3 juga menerima advertisement untuk network-network <strong><span style="color:#800000;">172.30.0.0/24 &#8211; 172.30.0.0/24</span></strong> <span style="color:#ff0000;">dari R2 </span>dimana R2 mendapatkan advertisement network-network yang belum di summarize ini dari router BB.</p>
<p>Betul sekali, <span style="color:#ff0000;">kita belum melakukan summarization pada interface s0/1</span> sehingga BB akan mengadvertise network-network yang belum di summary kepada R2, dan R2 meng-advertisenya kepada R3. Dan dalam dunia routing, terdapat aturan bahwa <span style="color:#0000ff;">jika terdapat beberapa entri route untuk suatu network destination yang sama, maka route/jalur yang lebih spesifik (prefix length lebih panjang) akan lebih diutamakan</span>, sehingga summarization yang diterima oleh R3 dari BB tidak akan pernah digunakan karena R3 menerima advertisement yang lebih spesifik dari R2.</p>
<p>Karena itu kita juga harus akan melakukan <span style="color:#0000ff;">summarization </span>untuk advertisement yang akan dikirimkan pada R3 seperti berikut ini</p>
<blockquote><address><span style="font-style:normal;">BB#<strong>conf t</strong><br />
</span></address>
<address><span style="font-style:normal;">Enter configuration commands, one per line.  End with CNTL/Z.<br />
</span></address>
<address><span style="font-style:normal;">BB(config)#<strong><span style="color:#800000;">int s0/1</span></strong><br />
</span></address>
<address><span style="font-style:normal;">BB(config-if)#<strong><span style="color:#800000;">ip summary-address eigrp</span></strong><span style="color:#0000ff;"> <span style="color:#ff6600;">1</span></span> <span style="color:#0000ff;">172.30.0.0</span> <span style="color:#808080;">255.255.248.0</span><br />
</span></address>
<address><span style="font-style:normal;">BB(config-if)#^Z<br />
</span></address>
<address><span style="font-style:normal;">BB#</span></address>
</blockquote>
<p>Dengan begini R2 akan menerima advertisement yang telah di summary dari BB</p>
<blockquote><address><span style="font-style:normal;">R</span><span style="font-style:normal;">2#<strong><span style="color:#800000;">sh ip route</span></strong><br />
</span></address>
<address><span style="font-style:normal;">Codes: C &#8211; connected, S &#8211; static, R &#8211; RIP, M &#8211; mobile, B &#8211; BGP<br />
</span></address>
<address><span style="font-style:normal;">       D &#8211; EIGRP, EX &#8211; EIGRP external, O &#8211; OSPF, IA &#8211; OSPF inter area<br />
</span></address>
<address><span style="font-style:normal;">       N1 &#8211; OSPF NSSA external type 1, N2 &#8211; OSPF NSSA external type 2<br />
</span></address>
<address><span style="font-style:normal;">       E1 &#8211; OSPF external type 1, E2 &#8211; OSPF external type 2<br />
</span></address>
<address><span style="font-style:normal;">       i &#8211; IS-IS, su &#8211; IS-IS summary, L1 &#8211; IS-IS level-1, L2 &#8211; IS-IS level-2<br />
</span></address>
<address><span style="font-style:normal;">       ia &#8211; IS-IS inter area, * &#8211; candidate default, U &#8211; per-user static route<br />
</span></address>
<address><span style="font-style:normal;">       o &#8211; ODR, P &#8211; periodic downloaded static route<br />
</span></address>
<address><span style="font-style:normal;"><br />
</span></address>
<address><span style="font-style:normal;">Gateway of last resort is 10.1.24.2 to network 0.0.0.0<br />
</span></address>
<address><span style="font-style:normal;"><br />
</span></address>
<address><span style="font-style:normal;">   <strong><span style="color:#800000;">  172.30.0.0/21 is subnetted, 1 subnets</span></strong><br />
</span></address>
<address><span style="font-style:normal;">D       172.30.0.0 [90/2297856] via 10.1.24.2, 00:24:28, Serial0/0<br />
</span></address>
<address><span style="font-style:normal;">     10.0.0.0/8 is variably subnetted, 3 subnets, 2 masks<br />
</span></address>
<address><span style="font-style:normal;">C       10.1.2.0/24 is directly connected, Ethernet1/0<br />
</span></address>
<address><span style="font-style:normal;">C       10.1.24.0/30 is directly connected, Serial0/0<br />
</span></address>
<address><span style="font-style:normal;">D       10.1.34.0/30 [90/2195456] via 10.1.2.1, 02:34:04, Ethernet1/0<br />
</span></address>
<address><span style="font-style:normal;">D*   0.0.0.0/0 [90/2297856] via 10.1.24.2, 02:34:04, Serial0/0</span></address>
</blockquote>
<p>Dan tentunya kini R3 tidak lagi menerima advertisement yang belum di summary</p>
<blockquote><address><span style="font-style:normal;">R</span><span style="font-style:normal;">3#<strong><span style="color:#800000;">sh ip route</span></strong><br />
</span></address>
<address><span style="font-style:normal;">Codes: C &#8211; connected, S &#8211; static, R &#8211; RIP, M &#8211; mobile, B &#8211; BGP<br />
</span></address>
<address><span style="font-style:normal;">       D &#8211; EIGRP, EX &#8211; EIGRP external, O &#8211; OSPF, IA &#8211; OSPF inter area<br />
</span></address>
<address><span style="font-style:normal;">       N1 &#8211; OSPF NSSA external type 1, N2 &#8211; OSPF NSSA external type 2<br />
</span></address>
<address><span style="font-style:normal;">       E1 &#8211; OSPF external type 1, E2 &#8211; OSPF external type 2<br />
</span></address>
<address><span style="font-style:normal;">       i &#8211; IS-IS, su &#8211; IS-IS summary, L1 &#8211; IS-IS level-1, L2 &#8211; IS-IS level-2<br />
</span></address>
<address><span style="font-style:normal;">       ia &#8211; IS-IS inter area, * &#8211; candidate default, U &#8211; per-user static route<br />
</span></address>
<address><span style="font-style:normal;">       o &#8211; ODR, P &#8211; periodic downloaded static route<br />
</span></address>
<address><span style="font-style:normal;"><br />
</span></address>
<address><span style="font-style:normal;">Gateway of last resort is 10.1.34.2 to network 0.0.0.0<br />
</span></address>
<address><span style="font-style:normal;"><br />
</span></address>
<address><span style="font-style:normal;">    <strong><span style="color:#800000;"> 172.30.0.0/21 is subnetted, 1 subnets</span></strong><br />
</span></address>
<address><span style="font-style:normal;">D       172.30.0.0 [90/2297856] via 10.1.34.2, 00:23:16, Serial0/0<br />
</span></address>
<address><span style="font-style:normal;">     10.0.0.0/8 is variably subnetted, 3 subnets, 2 masks<br />
</span></address>
<address><span style="font-style:normal;">C       10.1.2.0/24 is directly connected, Ethernet1/0<br />
</span></address>
<address><span style="font-style:normal;">D       10.1.24.0/30 [90/2195456] via 10.1.2.2, 02:32:54, Ethernet1/0<br />
</span></address>
<address><span style="font-style:normal;">C       10.1.34.0/30 is directly connected, Serial0/0<br />
</span></address>
<address><span style="font-style:normal;">D*   0.0.0.0/0 [90/2297856] via 10.1.34.2, 02:32:52, Serial0/0</span></address>
</blockquote>
<h2>Unequal Load Balancing</h2>
<p>Secara default, EIGRP dapat melakukan <strong><span style="color:#0000ff;">equal load balancing</span></strong> hingga sampai 4 jalur/route dengan metric yang <strong><span style="color:#0000ff;">equal</span></strong>, untuk jalur/route dengan metric yang berbeda (<span style="color:#ff0000;">unequal</span>) kita bisa meng-enable fitur <strong><span style="color:#ff0000;">unequal load balancing</span></strong> pada EIGRP agar jalur/route dengan metric lebih besar tetap dapat digunakan untuk load balancing. Misalnya pada topologi diatas, router BB memiliki 2 jalur untuk menuju network <strong><span style="color:#0000ff;">10.1.2.0/24. <span style="color:#000000;font-weight:normal;">Kita cek tabel routing pada router BB seperti berikut:</span></span></strong></p>
<blockquote><address><span style="font-style:normal;">B</span><span style="font-style:normal;">B#<strong><span style="color:#800000;">sh ip route</span></strong><br />
</span></address>
<address><span style="font-style:normal;">Codes: C &#8211; connected, S &#8211; static, R &#8211; RIP, M &#8211; mobile, B &#8211; BGP<br />
</span></address>
<address><span style="font-style:normal;">       D &#8211; EIGRP, EX &#8211; EIGRP external, O &#8211; OSPF, IA &#8211; OSPF inter area<br />
</span></address>
<address><span style="font-style:normal;">       N1 &#8211; OSPF NSSA external type 1, N2 &#8211; OSPF NSSA external type 2<br />
</span></address>
<address><span style="font-style:normal;">       E1 &#8211; OSPF external type 1, E2 &#8211; OSPF external type 2<br />
</span></address>
<address><span style="font-style:normal;">       i &#8211; IS-IS, su &#8211; IS-IS summary, L1 &#8211; IS-IS level-1, L2 &#8211; IS-IS level-2<br />
</span></address>
<address><span style="font-style:normal;">       ia &#8211; IS-IS inter area, * &#8211; candidate default, U &#8211; per-user static route<br />
</span></address>
<address><span style="font-style:normal;">       o &#8211; ODR, P &#8211; periodic downloaded static route<br />
</span></address>
<address><span style="font-style:normal;"><br />
</span></address>
<address><span style="font-style:normal;">Gateway of last resort is 0.0.0.0 to network 0.0.0.0<br />
</span></address>
<address><span style="font-style:normal;"><br />
</span></address>
<address><span style="font-style:normal;">     172.30.0.0/16 is variably subnetted, 9 subnets, 2 masks<br />
</span></address>
<address><span style="font-style:normal;">C       172.30.2.0/24 is directly connected, Loopback2<br />
</span></address>
<address><span style="font-style:normal;">C       172.30.3.0/24 is directly connected, Loopback3<br />
</span></address>
<address><span style="font-style:normal;">C       172.30.0.0/24 is directly connected, Loopback0<br />
</span></address>
<address><span style="font-style:normal;">D       172.30.0.0/21 is a summary, 00:36:20, Null0<br />
</span></address>
<address><span style="font-style:normal;">C       172.30.1.0/24 is directly connected, Loopback1<br />
</span></address>
<address><span style="font-style:normal;">C       172.30.6.0/24 is directly connected, Loopback6<br />
</span></address>
<address><span style="font-style:normal;">C       172.30.7.0/24 is directly connected, Loopback7<br />
</span></address>
<address><span style="font-style:normal;">C       172.30.4.0/24 is directly connected, Loopback4<br />
</span></address>
<address><span style="font-style:normal;">C       172.30.5.0/24 is directly connected, Loopback5<br />
</span></address>
<address><span style="font-style:normal;">     10.0.0.0/8 is variably subnetted, 3 subnets, 2 masks<br />
</span></address>
<address><span style="font-style:normal;"><strong><span style="color:#0000ff;">D       10.1.2.0/24</span></strong> [90/2195456] <span style="color:#ff0000;"><strong>via </strong></span><span style="color:#ff0000;"><strong>10.1.24.1</strong></span>, 02:45:57, Serial0/1<br />
</span></address>
<address><span style="font-style:normal;">C       10.1.24.0/30 is directly connected, Serial0/1<br />
</span></address>
<address><span style="font-style:normal;">C       10.1.34.0/30 is directly connected, Serial0/0<br />
</span></address>
<address><span style="font-style:normal;">S*   0.0.0.0/0 is directly connected, Loopback0</span></address>
</blockquote>
<p>Ternyata kita lihat pada tabel routing, <span style="color:#ff0000;">BB hanya mencantumkan 1 entri route </span>untuk mencapai network <strong><span style="color:#0000ff;">10.1.2.0/24</span></strong><span style="color:#0000ff;">, </span>mari kita cek <span style="color:#0000ff;">tabel topologi</span> BB</p>
<blockquote><address><span style="font-style:normal;">B</span><span style="font-style:normal;">B#<strong><span style="color:#800000;">sh ip eigrp topology</span></strong><br />
</span></address>
<address><span style="font-style:normal;">IP-EIGRP Topology Table for AS(1)/ID(172.30.7.1)<br />
</span></address>
<address><span style="font-style:normal;"><br />
</span></address>
<address><span style="font-style:normal;">Codes: P &#8211; Passive, A &#8211; Active, U &#8211; Update, Q &#8211; Query, R &#8211; Reply,<br />
</span></address>
<address><span style="font-style:normal;">       r &#8211; reply Status, s &#8211; sia Status<br />
</span></address>
<address><span style="font-style:normal;"><br />
</span></address>
<address><span style="font-style:normal;">P 0.0.0.0/0, 1 successors, FD is 128256<br />
</span></address>
<address><span style="font-style:normal;">        via Rstatic (128256/0)<br />
</span></address>
<address><span style="font-style:normal;">P <span style="color:#800000;"><strong><span style="color:#0000ff;">10.1.2.0/24</span></strong></span>, 1 successors, FD is 2195456<br />
</span></address>
<address><span style="font-style:normal;">        <span style="color:#ff0000;">via 10.1.24.1</span> (<span style="color:#0000ff;">2195456</span>/281600), Serial0/1<br />
</span></address>
<address><span style="font-style:normal;">       <span style="color:#ff0000;"> via 10.1.34.1</span> (<span style="color:#0000ff;">3097600</span>/281600), Serial0/0<br />
</span></address>
<address><span style="font-style:normal;">P 10.1.24.0/30, 1 successors, FD is 2169856<br />
</span></address>
<address><span style="font-style:normal;">        via Connected, Serial0/1<br />
</span></address>
<address><span style="font-style:normal;">P 10.1.34.0/30, 1 successors, FD is 3072000<br />
</span></address>
<address><span style="font-style:normal;">        via Connected, Serial0/0<br />
</span></address>
<address><span style="font-style:normal;">        via 10.1.24.1 (2707456/2195456), Serial0/1<br />
</span></address>
<address><span style="font-style:normal;">P 172.30.2.0/24, 1 successors, FD is 128256<br />
</span></address>
<address><span style="font-style:normal;">        via Connected, Loopback2<br />
</span></address>
<address><span style="font-style:normal;">P 172.30.3.0/24, 1 successors, FD is 128256<br />
</span></address>
<address><span style="font-style:normal;">        via Connected, Loopback3<br />
</span></address>
<address><span style="font-style:normal;">P 172.30.0.0/21, 1 successors, FD is 128256<br />
</span></address>
<address><span style="font-style:normal;">        via Summary (128256/0), Null0<br />
</span></address>
<address><span style="font-style:normal;">P 172.30.0.0/24, 1 successors, FD is 128256<br />
</span></address>
<address><span style="font-style:normal;">        via Connected, Loopback0<br />
</span></address>
<address><span style="font-style:normal;">P 172.30.1.0/24, 1 successors, FD is 128256<br />
</span></address>
<address><span style="font-style:normal;">        via Connected, Loopback1<br />
</span></address>
<address><span style="font-style:normal;">P 172.30.6.0/24, 1 successors, FD is 128256<br />
</span></address>
<address><span style="font-style:normal;">        via Connected, Loopback6<br />
</span></address>
<address><span style="font-style:normal;">P 172.30.7.0/24, 1 successors, FD is 128256<br />
</span></address>
<address><span style="font-style:normal;">        via Connected, Loopback7<br />
</span></address>
<address><span style="font-style:normal;">P 172.30.4.0/24, 1 successors, FD is 128256<br />
</span></address>
<address><span style="font-style:normal;">        via Connected, Loopback4<br />
</span></address>
<address><span style="font-style:normal;">P 172.30.5.0/24, 1 successors, FD is 128256<br />
</span></address>
<address><span style="font-style:normal;">        via Connected, Loopback5</span></address>
</blockquote>
<p>Perhatikan, pada tabel topologi BB terdapat <span style="color:#0000ff;">2 entri route</span> untuk network<span style="color:#0000ff;"> 10.1.2.0/24 </span>dengan nilai cost (metric) yang berbeda, dan tentu saja, jalur/route dengan metric paling rendah yang akan disimpan dalam tabel routing BB, kita dapat meng-enable fitur <strong><span style="color:#ff0000;">unequal load balancing</span></strong><span style="color:#ff0000;"> </span>agar jalur/route ke-2 dapat digunakan dalam proses load balancing dengan perintah <strong><span style="color:#800000;">variance</span></strong><span style="color:#800000;"> </span><em><span style="color:#0000ff;">multiplier</span></em><span style="color:#0000ff;"> </span>dibawah proses eigrp, seperti pada contoh berikut ini</p>
<blockquote><address><span style="font-style:normal;">BB#conf t<br />
</span></address>
<address><span style="font-style:normal;">Enter configuration commands, one per line.  End with CNTL/Z.<br />
</span></address>
<address><span style="font-style:normal;">BB(config)#<strong><span style="color:#800000;">router eigrp <span style="color:#0000ff;">1</span></span></strong><br />
</span></address>
<address><span style="font-style:normal;">BB(config-router)#<strong><span style="color:#800000;">variance </span></strong><span style="color:#0000ff;"><strong>2</strong></span><br />
</span></address>
<address><span style="font-style:normal;">BB(config-router)#^Z<br />
</span></address>
<address><span style="font-style:normal;">BB#<br />
</span></address>
<address><span style="font-style:normal;">BB#<span style="color:#ff0000;"><strong><span style="color:#800000;">clear ip eigrp neighbors</span></strong></span><br />
</span></address>
<address><span style="font-style:normal;">BB#</span></address>
</blockquote>
<p>Perintah <strong><span style="color:#800000;">Variance </span><span style="color:#0000ff;">2</span></strong><span style="color:#0000ff;"> </span>diatas berarti kita menyuruh EIGRP agar menggunakan jalur/route lain (jika ada) sebagai load balancing  <span style="color:#0000ff;">jika </span>jalur/path lain tersebut memiliki metric yang <span style="color:#0000ff;">kurang atau sama dengan 2x lipat metric jalur utama</span>. Eksekusi perintah <strong><span style="color:#0000ff;">clear ip eigrp neighbor</span></strong> agar router BB me-reset informasi routingnya. Hasilnya tabel routing BB akan berupa seperti pada contoh berikut </p>
<blockquote><address><span style="font-style:normal;">B</span><span style="font-style:normal;">B#<strong><span style="color:#800000;">sh ip route</span></strong><br />
</span></address>
<address><span style="font-style:normal;">Codes: C &#8211; connected, S &#8211; static, R &#8211; RIP, M &#8211; mobile, B &#8211; BGP<br />
</span></address>
<address><span style="font-style:normal;">       D &#8211; EIGRP, EX &#8211; EIGRP external, O &#8211; OSPF, IA &#8211; OSPF inter area<br />
</span></address>
<address><span style="font-style:normal;">       N1 &#8211; OSPF NSSA external type 1, N2 &#8211; OSPF NSSA external type 2<br />
</span></address>
<address><span style="font-style:normal;">       E1 &#8211; OSPF external type 1, E2 &#8211; OSPF external type 2<br />
</span></address>
<address><span style="font-style:normal;">       i &#8211; IS-IS, su &#8211; IS-IS summary, L1 &#8211; IS-IS level-1, L2 &#8211; IS-IS level-2<br />
</span></address>
<address><span style="font-style:normal;">       ia &#8211; IS-IS inter area, * &#8211; candidate default, U &#8211; per-user static route<br />
</span></address>
<address><span style="font-style:normal;">       o &#8211; ODR, P &#8211; periodic downloaded static route<br />
</span></address>
<address><span style="font-style:normal;"><br />
</span></address>
<address><span style="font-style:normal;">Gateway of last resort is 0.0.0.0 to network 0.0.0.0<br />
</span></address>
<address><span style="font-style:normal;"><br />
</span></address>
<address><span style="font-style:normal;">     172.30.0.0/16 is variably subnetted, 9 subnets, 2 masks<br />
</span></address>
<address><span style="font-style:normal;">C       172.30.2.0/24 is directly connected, Loopback2<br />
</span></address>
<address><span style="font-style:normal;">C       172.30.3.0/24 is directly connected, Loopback3<br />
</span></address>
<address><span style="font-style:normal;">C       172.30.0.0/24 is directly connected, Loopback0<br />
</span></address>
<address><span style="font-style:normal;">D       172.30.0.0/21 is a summary, 00:06:45, Null0<br />
</span></address>
<address><span style="font-style:normal;">C       172.30.1.0/24 is directly connected, Loopback1<br />
</span></address>
<address><span style="font-style:normal;">C       172.30.6.0/24 is directly connected, Loopback6<br />
</span></address>
<address><span style="font-style:normal;">C       172.30.7.0/24 is directly connected, Loopback7<br />
</span></address>
<address><span style="font-style:normal;">C       172.30.4.0/24 is directly connected, Loopback4<br />
</span></address>
<address><span style="font-style:normal;">C       172.30.5.0/24 is directly connected, Loopback5<br />
</span></address>
<address><span style="font-style:normal;">     10.0.0.0/8 is variably subnetted, 3 subnets, 2 masks<br />
</span></address>
<address><span style="font-style:normal;"><span style="color:#0000ff;"><strong>D       10.1.2.0/24 [90/3097600]</strong></span> <span style="color:#ff0000;"><strong>via 10.1.34.1</strong></span>, 00:06:30, Serial0/0<br />
</span></address>
<address><span style="font-style:normal;">                    [90/2195456] <strong><span style="color:#ff0000;">via 10.1.24.1</span></strong>, 00:06:30, Serial0/1<br />
</span></address>
<address><span style="font-style:normal;">C       10.1.24.0/30 is directly connected, Serial0/1<br />
</span></address>
<address><span style="font-style:normal;">C       10.1.34.0/30 is directly connected, Serial0/0<br />
</span></address>
<address><span style="font-style:normal;">S*   0.0.0.0/0 is directly connected, Loopback0</span></address>
</blockquote>
<p><strong><span style="color:#ff0000;"> Unequal load balancing</span></strong> pada EIGRP memberikan beban pada masing-masing jalur/path sesuai dengan metric (bandwidth) yang dimiliki.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pekoktenan.wordpress.com/1052/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pekoktenan.wordpress.com/1052/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pekoktenan.wordpress.com/1052/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pekoktenan.wordpress.com/1052/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pekoktenan.wordpress.com/1052/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pekoktenan.wordpress.com/1052/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pekoktenan.wordpress.com/1052/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pekoktenan.wordpress.com/1052/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pekoktenan.wordpress.com/1052/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pekoktenan.wordpress.com/1052/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pekoktenan.wordpress.com/1052/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pekoktenan.wordpress.com/1052/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pekoktenan.wordpress.com/1052/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pekoktenan.wordpress.com/1052/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pekoktenan.wordpress.com&amp;blog=5786019&amp;post=1052&amp;subd=pekoktenan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pekoktenan.wordpress.com/2009/04/23/lab-bsci-advance-eigrp-options/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Akhmad Kun</media:title>
		</media:content>

		<media:content url="http://pekoktenan.files.wordpress.com/2009/04/1-topology-eigrp2.gif" medium="image">
			<media:title type="html">1-topology-eigrp2</media:title>
		</media:content>
	</item>
		<item>
		<title>Otentikasi EIGRP</title>
		<link>http://pekoktenan.wordpress.com/2009/04/23/otentikasi-eigrp/</link>
		<comments>http://pekoktenan.wordpress.com/2009/04/23/otentikasi-eigrp/#comments</comments>
		<pubDate>Thu, 23 Apr 2009 03:08:24 +0000</pubDate>
		<dc:creator>Akhmad Kun</dc:creator>
				<category><![CDATA[BSCI Student Guide]]></category>
		<category><![CDATA[bsci]]></category>
		<category><![CDATA[cisco]]></category>
		<category><![CDATA[networking]]></category>
		<category><![CDATA[protokol routing]]></category>
		<category><![CDATA[routing]]></category>

		<guid isPermaLink="false">http://pekoktenan.wordpress.com/?p=1046</guid>
		<description><![CDATA[Otentikasi Router Beberapa protokol routing mendukung otentikasi supaya router dapat meng-otentikasi router sumber/pengirim dari setiap paket update routing yang diterima. Otentikasi sederhana menggunakan password di dukung oleh: IS-IS OSPF RIPv2 Otentika dengan MD5 didukung oleh: OSPF RIPv2 BGP EIGRP Secara default, tidak ada otentikasi yang diaktifkan untuk paket-paket protokol routing. Ketika otentikasi router neighbor telah [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pekoktenan.wordpress.com&amp;blog=5786019&amp;post=1046&amp;subd=pekoktenan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h2>Otentikasi Router</h2>
<ul class="unIndentedList">
<li> Beberapa protokol routing mendukung otentikasi supaya router dapat meng-otentikasi router sumber/pengirim dari setiap paket update routing yang diterima.</li>
<li> Otentikasi sederhana menggunakan password di dukung oleh:
<ul>
<li> IS-IS</li>
<li> OSPF</li>
<li> RIPv2</li>
</ul>
</li>
<li> Otentika dengan MD5 didukung oleh:
<ul>
<li> OSPF</li>
<li> RIPv2</li>
<li> BGP</li>
<li> EIGRP</li>
</ul>
</li>
</ul>
<p>Secara default, tidak ada otentikasi yang diaktifkan untuk paket-paket protokol routing. Ketika otentikasi router neighbor telah diaktifkan, maka router akan meng-otentikasi sumber pengirim dari setiap paket update yang diterima, hal ini dapat dijalankan dengan cara saling bertukar kunci (password) otentikasi yang dikenali oleh router pengirim dan penerima.</p>
<p>Ada 2 tipe otentikasi: <span style="color:#ff0000;">password otentikasi sederhana</span> dan <span style="color:#0000ff;">otentikasi MD5.</span><br />
<span id="more-1046"></span></p>
<h4>Password Sederhana vs. Otentikas MD5</h4>
<ul class="unIndentedList">
<li> Password otentikasi sederhana :
<ul>
<li> Router mengirim paket dan kunci</li>
<li> Neighbor mengecek apakah key yang dikirimkan sesuia dengan key yang dimiliki.</li>
<li> <span style="color:#ff0000;">Proses otentikasi seperti ini kurang aman</span>.</li>
</ul>
</li>
<li> Otentikasi MD5:
<ul>
<li> <span style="color:#0000ff;">Key (password)</span> dan <span style="color:#0000ff;">Key ID</span> dikonfigurasi; router menghasilkan <strong><span style="color:#0000ff;">message digest</span></strong> atau hash dari key,Key ID dan data.</li>
<li> Message digest dikirimkan bersamaan dengan paket; <span style="color:#0000ff;">key tidak dikirimkan</span></li>
<li> <span style="color:#0000ff;">Proses otentikasi lebih aman</span>.</li>
</ul>
</li>
</ul>
<p>Dengan otentikasi sederhana, sebuah password (key) dikonfigurasi pada router; setiap router neighbor yang berpartisipasi dalam proses routing harus dikonfigurasi dengan menggunakan password (key) yang sama.</p>
<p>Otentikasi MD5 termasuk <span style="color:#0000ff;">otentikasi cryptographic</span>. Sebuah password (key) dan key ID dikonfigurasi pada setiap router. Router menggunakan algoritma berdasarkan pada paket protokol routing, key dan key ID untuk menghasilkan <span style="color:#0000ff;">message digest</span> (disebut juga hash) yang akan ditambahkan pada paket. Tidak seperti otentikasi sederhana, password (key) tidak dikirim melintasi kabel, sebagai gantinya yang dikirimkan adalah message digest yang pasti <span style="color:#0000ff;">tidak ada seorangpun yang dapat &#8220;mencuri dengar&#8221; atau mempelajari key pada saat transmisi</span>.</p>
<h2>Otentikasi MD5</h2>
<ul class="unIndentedList">
<li> EIGRP mendukung otentikasi MD5.</li>
<li> Router menghasilkan dan mengecek setiap paket EIGRP. Router mengotentikasi pengirim untuk setiap paket update yang diterima.</li>
<li> Sebuah key (password) dan key ID dikonfigurasi; setiap neighbor yang berpartisipasi dalam proses routing harus memiliki dikonfigurasi dengan key yang sama.</li>
</ul>
<p><span style="color:#0000ff;">Otentikasi neighbor EIGRP</span> dapat dikonfigurasi supaya router-router neighbor dapat ikut berpartisipasi dalam proses routing menggunakan password yang telah ditentukan. Secara default, tidak ada otentikasi untuk setiap paket EIGRP. EIGRP dapat dikonfigurasi agar menggunakan otentikasi MD5.</p>
<p>Ketika otentikasi neighbor telah dikonfigurasi pada sebuah router, router akan mengotentikasi pengirim dari setiap paket update yang diterima. Untuk otentikasi MD5 pada EIGRP, key(password) dan key ID harus dikonfigurasi pada kedua router pengirim dan penerima.</p>
<p>Otentikasi MD5 pada EIGRP:</p>
<ul class="unIndentedList">
<li> Router menghasilkan message digest/hars berdasarkan <span style="color:#0000ff;">key</span>,<span style="color:#0000ff;">key ID</span>, dan <span style="color:#0000ff;">message</span>.</li>
<li> Pengaturan key pada EIGRP dapat dilakukan dengan memanfaatkan<span style="color:#0000ff;"> key chains</span>.</li>
<li> Tentukan key ID (number), key, dan lifetime (waktu hidup) dari key tersebut.</li>
<li> Key valid pertama yang telah diaktifkan akan digunakan.</li>
</ul>
<p><span style="color:#0000ff;">Setiap key memiliki key ID</span> sendiri-sendiri yang tersimpan pada router lokal. Kombinasi dari key ID dan interface yang bersesuaian dengan message akan secara unik mengidentifikasikan algoritma otentikasi dan key yang digunakan pada otentikasi MD5.</p>
<p>EIGRP memungkinkan pengaturan key dengan menggunakan<span style="color:#0000ff;"> key chains</span>. Setiap definisi key dalam key chain dapat menentukan<span style="color:#0000ff;"> interval waktu dimana key tersebut akan diaktifkan</span>. Kemudian selama umur hidup sebuah key, paket update routing akan dikirimkan menggunakan key yang telah diaktifkan tersebut. Hanya satu paket otentikasi yang dikirimkan, terlepas dari berapa banyak key valid yang ada. Software akan memeriksa nomor key dengan urutan dari yang paling kecil sampai paling besar, dan akan menggunakan key valid yang pertama yang ditentukan.</p>
<p>Key-key tidak dapat digunakan pada periode dimana key tidak diaktifkan. Karena itu, <span style="color:#ff0000;">direkomendasikan </span>agar untuk setiap key chain, waktu pengaktifan key <span style="color:#ff0000;">saling tumpang tindih</span> untuk menghindari adanya periode waktu dimana tidak terdapat key yang aktif. Jika ada periode dimana tidak terdapat satupun key yang aktif, maka otentikasi neighbor tidak dapat terjadi, dan karena itu update routing tidak akan berjalan.</p>
<p>Perlu diingat bahwa router-router harus tahu waktu untuk dapat merotasi key-key yang digunakan dalam sinkronisasi dengan router-router lain, sehingga semua router akan menggunakan key yang sama pada waktu yang sama. Manfaatkan NTP untuk membantu konfigurasi waktu pada router.</p>
<h4>Mengkonfigurasi Otentikasi MD5 pada EIGRP</h4>
<blockquote><p>Router(config-if)#<br />
<span style="color:#800000;"><strong>ip</strong> <strong>authentication</strong> <strong>mode</strong> <strong>eigrp</strong></span> <span style="color:#0000ff;"><em>autonomous-system</em></span> <span style="color:#800000;"><strong>md5</strong></span></p></blockquote>
<ul class="unIndentedList">
<li> Menentukan otentikasi MD5 untuk paket-paket EIGRP</li>
</ul>
<blockquote><p>Router(config-if)#<br />
<span style="color:#800000;"><strong>ip authentication key-chain eigrp</strong></span> <span style="color:#0000ff;"><em>autonomous-system</em></span> <span style="color:#ff0000;"><em>name-of-chain</em></span></p></blockquote>
<ul class="unIndentedList">
<li> Meng-enable otentikasi paket EIGRP menggunakan key dalam keychain.</li>
</ul>
<blockquote><p>Router(config)#<br />
<span style="color:#800000;"><strong>key chain</strong></span> <span style="color:#ff0000;"><em>name-of-chain</em></span></p></blockquote>
<ul class="unIndentedList">
<li> Memasuki mode konfigurasi keychain</li>
</ul>
<blockquote><p>Router(config-keychain)#<br />
<span style="color:#800000;"><strong>key</strong> </span><span style="color:#ff0000;"><em>key-id</em></span></p></blockquote>
<ul class="unIndentedList">
<li> Mengidentifikasi key dan memasuki mode konfigurasi keyid</li>
</ul>
<blockquote><p>Router(config-keychain-key)#<br />
<span style="color:#800000;"><strong>key-string</strong></span> <span style="color:#ff0000;"><em>text</em></span></p></blockquote>
<ul class="unIndentedList">
<li> Menentukan key string (<span style="color:#ff0000;">password</span>)</li>
</ul>
<blockquote><p>Router(config-keychain-key)#<br />
<span style="color:#800000;"><strong>accept-lifetime</strong></span> <span style="color:#0000ff;"><em>start-time</em></span> {<span style="color:#800000;"><strong>infinite</strong> </span>| <span style="color:#ff0000;"><em>end-time</em></span> | <span style="color:#800000;"><strong>duration</strong> </span><em>seconds</em>}</p></blockquote>
<ul class="unIndentedList">
<li> Optional: menentukan kapan key dapat digunakan untuk paket-paket yang diterima.</li>
</ul>
<blockquote><p>Router(config-keychain-key)#<br />
<span style="color:#800000;"><strong>send-lifetime</strong></span> <span style="color:#0000ff;"><em>start-time</em></span> {<span style="color:#800000;"><strong>infinite</strong> </span>|<span style="color:#ff0000;"> <em>end-time</em> </span>| <span style="color:#800000;"><strong>duration</strong> </span><em>seconds</em>}</p></blockquote>
<ul class="unIndentedList">
<li> Optional: menentukan kapan key dapat digunakan untuk mengirim paket.</li>
</ul>
<p><span style="color:#0000ff;">Untuk mengkonfigurasi otentikasi MD5 pada EIGRP</span>, ikuti langkah-langkah berikut:</p>
<ol>
<li>Masuki mode konfigurasi untuk interface dimana otentikasi akan diterapkan.</li>
<li>Tentukan otentikasi MD5 bagi paket EIGRP dengan menggunakan perintah <strong>ip authentication mode eigrp md5</strong>, seperti pada contoh diatas.</li>
<li>Aktifkan otentikasi paket-paket EIGRP dengan key yang telah ditentukan dalam key chain dengan perintah <strong>ip authentication key-chain eigrp</strong>, seperti pada contoh.</li>
<li>Masuk kedalam mode konfigurasi key chain dengan menggunakan perintah <strong>key chain</strong>.</li>
<li>Tentukan key ID yang akan digunakan, dan masuk ke mode konfigurasi key tersebut dengan perintah <strong>key </strong><em>key-id</em>.</li>
<li>Tentukan key string (password) untuk key tersebut dengan perintah <strong>key-string</strong> seperti pada contoh diatas.</li>
<li>Optional, tentukan periode waktu dimana key ini dapat digunakan untuk menerima paket dengan perintah <strong>accept-lifetime </strong>seperti pada contoh diatas.</li>
<li>Optional, tentukan periode waktu dimana key ini dapat digunakan untuk mengirim paket dengan menggunakan perintah <strong>send-lifetime</strong> seperti pada contoh diatas.</li>
</ol>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pekoktenan.wordpress.com/1046/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pekoktenan.wordpress.com/1046/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pekoktenan.wordpress.com/1046/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pekoktenan.wordpress.com/1046/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pekoktenan.wordpress.com/1046/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pekoktenan.wordpress.com/1046/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pekoktenan.wordpress.com/1046/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pekoktenan.wordpress.com/1046/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pekoktenan.wordpress.com/1046/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pekoktenan.wordpress.com/1046/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pekoktenan.wordpress.com/1046/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pekoktenan.wordpress.com/1046/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pekoktenan.wordpress.com/1046/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pekoktenan.wordpress.com/1046/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pekoktenan.wordpress.com&amp;blog=5786019&amp;post=1046&amp;subd=pekoktenan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pekoktenan.wordpress.com/2009/04/23/otentikasi-eigrp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Akhmad Kun</media:title>
		</media:content>
	</item>
		<item>
		<title>Advance EIGRP Options</title>
		<link>http://pekoktenan.wordpress.com/2009/04/23/advance-eigrp-options/</link>
		<comments>http://pekoktenan.wordpress.com/2009/04/23/advance-eigrp-options/#comments</comments>
		<pubDate>Thu, 23 Apr 2009 02:51:15 +0000</pubDate>
		<dc:creator>Akhmad Kun</dc:creator>
				<category><![CDATA[BSCI Student Guide]]></category>
		<category><![CDATA[bsci]]></category>
		<category><![CDATA[cisco]]></category>
		<category><![CDATA[networking]]></category>
		<category><![CDATA[protokol routing]]></category>
		<category><![CDATA[routing]]></category>

		<guid isPermaLink="false">http://pekoktenan.wordpress.com/?p=1044</guid>
		<description><![CDATA[Route Summarization EIGRP Route Summarization: Automatic Tujuan: tabel routing dan paket update yang lebih kecil Summarization otomatis: Pada batas-batas major network, subnet-subnet akan di summary menjadi 1 major network classful. Auto-summary merupakan default pada EIGRP EIGRP Route Summarization: Manual Summarization secara manual memiliki beberapa karakter: Summarization dapat dikonfigurasi pada tiap interface pada setiap router dalam [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pekoktenan.wordpress.com&amp;blog=5786019&amp;post=1044&amp;subd=pekoktenan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h2>Route Summarization</h2>
<h4>EIGRP Route Summarization: Automatic</h4>
<ul class="unIndentedList">
<li> Tujuan: tabel routing dan paket update yang lebih kecil</li>
<li> Summarization otomatis:
<ul>
<li> Pada batas-batas major network, subnet-subnet akan di summary menjadi 1 major network classful.</li>
<li> Auto-summary merupakan default pada EIGRP</li>
</ul>
</li>
</ul>
<h4>EIGRP Route Summarization: Manual</h4>
<p>Summarization secara manual memiliki beberapa karakter:</p>
<ul class="unIndentedList">
<li> Summarization dapat dikonfigurasi<span style="color:#0000ff;"> pada tiap interface</span> pada setiap router dalam network.</li>
<li> Saat summarization di konfigurasi pada suatu interface, router akan langsung membuat sebuah entri route yang menunjuk ke <span style="color:#ff0000;">null0 </span>
<ul>
<li> Itu adalah mekanisme untuk mencegah terjadinya <span style="color:#ff0000;">looping</span> dalam network.</li>
</ul>
</li>
<li> Ketika setiap network dalam summary menjadi tidak aktif maka summary akan dihapus.</li>
<li> Metric minimum diantara entri-entri route akan digunakan sebagai metric dari hasil summary.</li>
</ul>
<h4>Mengkonfigurasi Route Summarization secara Manual</h4>
<blockquote><p>Router(config-router)#<br />
<span style="color:#800000;"><strong>no auto-summary</strong></span></p></blockquote>
<ul class="unIndentedList">
<li> Men-disable fitur summarization secara otomatis pada proses EIGRP</li>
</ul>
<blockquote><p>Router(config-if)#<br />
<strong><span style="color:#800000;">ip summary-address eigrp</span> </strong><span style="color:#ff6600;"><em>as-number</em></span> <span style="color:#0000ff;"><em>address</em> </span><span style="color:#ff0000;"><em>mask</em> </span>[<span style="color:#808080;"><em>admin-distance</em></span>]</p></blockquote>
<ul class="unIndentedList">
<li> Menentukan address summary yang akan dihasilkan oleh interface dimana perintah ini dieksekusi dibawahnya.</li>
</ul>
<p>EIGRP akan otomatis melakukan summarization<span style="color:#ff0000;"> pada batas major network classful,</span> kadang summarization secara otomatis ini tidak kita inginkan. Misalnya, ketika kita memiliki network-network yang discontiguous alias tidak bersebelahan/berurutan, maka kita harus men-disable fitur <span style="color:#0000ff;">auto-summary</span> ini.</p>
<p>Untuk mengkonfigurasi summarization secara manual, gunakan prosedur sebagai berikut:</p>
<ul class="unIndentedList">
<li> Pilih interface yang akan kita gunakan untuk mengadvertise jalur/route summary</li>
<li> Tentukan protokol routing EIGRP, nomor AS, dan address summary beserta mask dari entri route summary.</li>
</ul>
<p><span id="more-1044"></span></p>
<h2>Load Balancing</h2>
<h4>EIGRP Load Balancing</h4>
<ul class="unIndentedList">
<li> Entri-entri route dengan metric yang sama dengan metric minimum akan diletakkan pada tabel routing (load balancing dengan metric equal).</li>
<li> Boleh ada hingga 6 entri/jalur menuju network destination yang sama dalam tabel routing:
<ul>
<li> Banyaknya entri ini bisa dikonfigurasi secara manual</li>
<li> Defaultnya sebanyak 4 buah.</li>
<li> Jika di set 1 berarti fitur load balancing telah di <span style="color:#ff0000;">disable</span>.</li>
</ul>
</li>
</ul>
<p><span style="color:#0000ff;"><strong>Equal-cost load balancing</strong></span> adalah kemampuan router untuk mendistribusikan traffik pada semua jalur/route yang memiliki metric yang sama. Load balancing meningkatkan penggunaan segment-segment network dan meningkatkan penggunaan bandwidth secara efektif.</p>
<p>Untuk IP, IOS secara default melakukan load balancing diantara maksimal 4 buah jalur yang mempunyai metric yang sama. Dengan perintah konfigurasi <span style="color:#800000;"><strong>maximum-paths</strong></span> <span style="color:#0000ff;"><em>maximum-path</em></span>, tabel routing dapat menyimpan sampai maksimum 6 buah jalur/path untuk load balancing. Jika maximum-path di set 1 berarti fitur load balancing di disable.</p>
<h4>Load Balancing EIGRP dengan metric Unequal</h4>
<blockquote><p>Router(config-router)#<br />
<span style="color:#800000;"><strong>variance</strong> </span><span style="color:#0000ff;"><em>multiplier</em></span></p></blockquote>
<ul class="unIndentedList">
<li> Memungkinkan router untuk menyertakan jalur/route dengan metrik yang lebih kecil dari <span style="color:#ff0000;">metric minimum</span><strong> x </strong><span style="color:#0000ff;"><em>multiplier</em></span><span style="color:#0000ff;"> </span>dalam proses load balancing.</li>
</ul>
<p>EIGRP juga dapat melakukan load balancing pada beberapa jalur/route yang memiliki metric (cost) yang berbeda, karena itu disebut <span style="color:#ff0000;"><strong>unequal-cost load balancing</strong></span>.  Tingkat dimana EIGRP melakukan load balancing dapat dikontrol dengan perintah <span style="color:#800000;"><strong>variance</strong> </span>seperti pada contoh diatas.</p>
<p><em><span style="color:#0000ff;">Multiplier</span>,</em> adalah sebuah nilai yang berkisar antara <span style="color:#0000ff;">1 sampai 128</span> yang digunakan untuk load balancing. Defaultnya bernilai 1, yang menunjukkan <span style="color:#0000ff;"><strong>equal-cost load balancing</strong></span>. Multiplier mendefinisikan kisaran nilai metric yang dapat diterima oleh proses EIGRP dalam proses load balancing.</p>
<h2>Penggunaan Bandwidth EIGRP pada Koneksi WAN</h2>
<h4>Mengkonfigurasi Link WAN</h4>
<ul class="unIndentedList">
<li> EIGRP mendukung beberapa link WAN yang berbeda:
<ul>
<li> <span style="color:#0000ff;">Link Point-to-point</span></li>
<li> <span style="color:#0000ff;">NBMA </span>(non-broadcast multiaccess), multipoint ataupun point-to-point.</li>
</ul>
</li>
<li> Defaultnya EIGRP menggunakan hingga sampai <span style="color:#ff0000;">50% total bandwidth</span>, penggunaan bandwidth ini dapat dikonfigurasi manual.</li>
</ul>
<p>Karena perbedaan karakteristik operasional pada link WAN, parameter konfigurasi default mungkin bukan pilihan terbaik untuk EIGRP. Pemahaman yang mendalam tentang cara kerja EIGRP, serta pengetahuan mengenai kecepatan link yang tersedia dapat menghasilkan konfigurasi router yang lebih effisien dan handal.</p>
<h4>Pemanfaatan Bandwidth pada Interface-Interface WAN</h4>
<ul class="unIndentedList">
<li> Pemanfaatan Bandwidth pada subinterface point-to-point yang menggunakan <span style="color:#0000ff;">frame relay</span>:
<ul>
<li> Secara default bandwidth<span style="color:#0000ff;"> diperlakukan seperti T1</span></li>
<li> Bandwidth harus dikonfigurasi secara manual sesuai dengan <span style="color:#0000ff;">CIR </span>dari <span style="color:#0000ff;">PVC</span>.</li>
</ul>
</li>
<li> Pemanfaatan Bandwidth pada koneksi multipoint <span style="color:#0000ff;">Frame Relay</span>, <span style="color:#0000ff;">ATM</span>, dan <span style="color:#0000ff;">ISDN PRI</span>:
<ul>
<li> EIGRP menggunakan bandwidth pada interface fisik dibagi dengan jumlah neighbor pada interface tersebut untuk mengkalkulasi bandwidth yang disediakan untuk setiap neighbor.</li>
</ul>
</li>
<li> Setiap <span style="color:#0000ff;">PVC </span>dapat memiliki CIR yang berbeda-beda, hal ini menimbulkan masalah <span style="color:#ff0000;">packet-pacing</span> pada EIGRP.</li>
<li> Interface multipoint:
<ul>
<li> Ubah koneksi ini menjadi<span style="color:#0000ff;"> point-to-point</span> atau konfigurasi bandwidth secara manual dengan cara mengalikan CIR terkecil dengan jumlah PVC.</li>
</ul>
</li>
</ul>
<p>Cisco IOS mengasumsikan subinterface point-to-point Frame Relay beroperasi pada kecepatan penuh link T1. Namun, pada beberapa implementasi, hanya sebagian kecepatan T1 yang tersedia. Karena itu, ketika mengkonfiguras subinterface ini, set bandwidth agar sesuai dengan Committed Information Rate (CIR) dari PVC.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pekoktenan.wordpress.com/1044/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pekoktenan.wordpress.com/1044/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pekoktenan.wordpress.com/1044/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pekoktenan.wordpress.com/1044/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pekoktenan.wordpress.com/1044/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pekoktenan.wordpress.com/1044/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pekoktenan.wordpress.com/1044/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pekoktenan.wordpress.com/1044/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pekoktenan.wordpress.com/1044/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pekoktenan.wordpress.com/1044/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pekoktenan.wordpress.com/1044/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pekoktenan.wordpress.com/1044/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pekoktenan.wordpress.com/1044/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pekoktenan.wordpress.com/1044/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pekoktenan.wordpress.com&amp;blog=5786019&amp;post=1044&amp;subd=pekoktenan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pekoktenan.wordpress.com/2009/04/23/advance-eigrp-options/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Akhmad Kun</media:title>
		</media:content>
	</item>
	</channel>
</rss>
