49
BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM
4.1 Konfigurasi Virtual PC
Sebelum memulai mengimplementasi skenario-skenario yang telah di uraikan di bab sebelumnya, terlebih dahulu melakukan konfigurasi dengan
virtual PC melalui VMware. Dalam skenario ini, pengujian telah dilakukan dan telah dicoba dengan
sistem operasi yang sama yaitu Fedora 17, namun pada kenyataannya tidak ada kernel MPLS yang stabil dan mendukung Fedora 17, sehingga terpaksa
melakukan penurunan sistem operasi. Dengan Fedora 8, kernel MPLS lebih stabil. Kernel yang digunakan adalah kernel-2.6.26.6-49.fc8.mpls.1.962.
1 Instalasi Fedora 8
Gambar 4.1 Proses instalasi tahap 1
Gambar 4.2 Proses instalasi tahap 2
Gambar 4.3 Proses instalasi tahap 3
Gambar 4.4 Proses instalasi tahap 4
Gambar 4.5 Proses instalasi tahap 5
Gambar 4.6 Proses instalasi tahap 6
Gambar 4.7 Proses instalasi tahap 7
Gambar 4.8 Proses instalasi tahap 8
Gambar 4.9 Proses instalasi tahap 9
Gambar 4.10 Proses instalasi tahap 10
Gambar 4.11 Proses instalasi tahap 11
Gambar 4.12 Proses instalasi tahap 12
Gambar 4.13 Proses instalasi tahap 13
Gambar 4.14 Proses instalasi tahap 14
Gambar 4.15 Proses instalasi tahap 15
Gambar 4.16 Proses instalasi tahap 16
Gambar 4.17 Proses instalasi tahap 17
Gambar 4.18 Proses instalasi tahap 18
Gambar 4.19 Proses instalasi tahap 19
Gambar 4.20 Proses instalasi tahap 20
2 Instalasi MPLS untuk Fedora 8
yum update
yum install udev yum install hardlink
yum install bridge-utils rpm –ivh kernel-2.6.26.6-49.fc8.mpls.1.962.i686.rpm
rpm –ivh kernel-devel-2.6.26.6-49.fc8.mpls.1.962.i686.rpm rpm –ivh kernel-headers-2.6.26.6-49.fc8.mpls.1.962.i386.rpm
rpm –ivh iproute-2.6.26-2.fc8.mpls.1.962.i386.rpm rpm –ivh –force iproute-2.6.26-2.fc8.mpls.1.962.i386.rpm
rpm –ivh iptables-1.4.1.1-2.fc8.mpls.1.962.i386.rpm rpm –ivh –force iptables-1.4.1.1-2.fc8.mpls.1.962.i386.rpm
rpm –ivh iptables-devel-1.4.1.1-2.fc8.mpls.1.962.i386.rpm rpm –ivh ebtables-2.0.8-3.fc8.mpls.1.962.i386.rpm
menghapus iproute dan iptables versi lama mengaktifkan ip forwarding dengan mengedit di etcsysctl.conf.
Ubah settingan menjadi ipv4.forward = 1 yum install tcpdump
yum install wireshark iptables –F
modprobe mpls4
3 Konfigurasi VMnet pada VMware untuk jaringan LAN secara
virtual beserta konfigurasi setiap Ethernet
PC 1
VMnet 10 : eth1 : 172.16.10.10 PC 2
VMnet 9 : eth0 : 172.16.20.20
Router 1
VMnet 2 : eth 2 : 10.0.3.2
VMnet 4 : eth 1 : 10.0.1.2
VMnet 10 : eth 3 : 172.16.10.2
VMnet 11 : eth 4 : 10.0.2.2 Router 2
VMnet 3 : eth 1 : 10.0.5.3
VMnet 5 : eth 2 : 10.0.6.3
VMnet 11 : eth 3 : 10.0.2.3
Router 3
VMnet 5 : eth 1 : 10.0.6.4
VMnet 6 : eth 2 : 10.0.4.4
VMnet 9 : eth 3 : 172.16.20.4
4 Konfigurasi MPLS pada Router 1, Router 2, dan Router 3
Router 1
modprobe mpls 4 mpls labelspace set dev eth4 labelspace 0
mpls ilm add label gen 2001 labelspace 0 mpls nhlfe add key 0 instructions push gen 1000 nexthop eth4 ipv4
10.0.2.3 ip route add 172.16.20.024 via 10.0.2.3 mpls 0x4
Router 2
Router 3
modprobe mpls 4 mpls labelspace set dev eth3 labelspace 0
mpls ilm add label gen 1000 labelspace 0 mpls nhlfe add key 0 instructions push gen 1001 nexthop eth2 ipv4
10.0.6.4 mpls xc add ilm_label gen 1000 ilm_labelspace 0 nhlfe_key 0x6
mpls labelspace set dev eth2 labelspace 0 mpls ilm add label gen 2000 labelspace 0
mpls nhlfe add key 0 instructions push gen 2001 nexthop eth3 ipv4 10.0.2.2
mpls xc add ilm_label gen 2000 ilm_labelspace 0 nhlfe_key 0x7
modprobe mpls 4 mpls nhlfe add key 0 instructions push gen 2000 nexthop eth1 ipv4 10.0.6.3
ip route add 172.16.10.024 via 10.0.6.3 mpls 0x4 mpls labelspace set dev eth1 labelspace 0
mpls ilm add label gen 1001 labelspace 0
4.2 Analisa dan Pengujian