Monday, 23 January 2017

Konfigurasi RIP Routing Di Paket Tracer

Jika pada posting sebelumnya dibahas tentang RIP (Routing Information Protocol), maka pada postingan kali ini diberikan contoh bagaimana cara Konfigurasi RIP Routing di Packet Tracer.
Perangkat
Interface
Terhubung ke
IP Address
PC0
Fa0/0
Router0 (Fa0/0)
192.168.1.2 /24
Router0
Fa0/0
PC0
192.168.1.1 /24
Router0
Se2/0
Router1 (Se2/0)
172.25.1.1 /16
Router1
Se2/0
Router0 (Se2/0)
172.25.1.2 /16
Router1
Se3/0
Router2 (Se3/0)
172.30.1.1 /16
Router2
Se3/0
Router1 (Se3/0)
172.30.1.2 /16
Router2
Fa0/0
PC1
192.168.2.1 /24
PC2
Fa0/0
Router2 (Fa0/0)
192.168.2.2 /24
Tambahkan IP address sesuai dengan yang ada pada tabel

Router0

Router0(config)#interface fastEthernet 0/0

Router0(config-if)#ip address 192.168.1.1 255.255.255.0

Router0(config-if)#no shutdown

Router0(config-if)#exit

Router0(config)#interface serial 2/0

Router0(config-if)#ip address 172.25.1.1 255.255.0.0

Router0(config-if)#no shutdown

Router0(config-if)#exit


Router1

Router1(config)#interface serial 2/0

Router1(config-if)#ip address 172.25.1.2 255.255.0.0

Router1(config-if)#no shutdown

Router1(config-if)#exit

Router1(config)#interface serial 3/0

Router1(config-if)#ip address 172.30.1.1 255.255.0.0

Router1(config-if)#no shutdown

Router1(config-if)#exit


Router2


Router2(config)#interface serial 3/0

Router2(config-if)#ip address 172.30.1.2 255.255.255.0

Router2(config-if)#no shutdown

Router2(config-if)#exit

Router2(config)#interface fastEthernet 0/0

Router2(config-if)#ip address 192.168.2.1 255.255.255.0

Router2(config-if)#no shutdown

Router2(config-if)#exit


PC0
















PC1















Lakukan konfigurasi RIP routing pada router0, router1, dan router2.

Router0

Router0(config)#router rip

Router0(config-router)#network 192.168.1.0

Router0(config-router)#network 172.25.0.0

Router0(config-router)#exit

Router1

Router1(config)#router rip

Router1(config-router)#network 172.25.0.0

Router1(config-router)#network 172.30.0.0

Router1(config-router)#exit

Router2

Router2(config)#router rip

Router2(config-router)#network 192.168.2.0

Router2(config-router)#network 172.30.0.0

Router2(config-router)#exit


lakukan ping untuk melihat hasil konfigurasi RIP routing, jika reply maka RIP routing telah berhasil dibuat.


RIP(Routing information Protocol)

Pengertian RIP


RIP atau Routing information protocol adalah salah satu protocol routing dinamis yang digunakan pada jaringan local area connection (LAN) dan wide area connection (WAN) dan diklasifikasikan sebagai interior gateway protocol (IGP). RIP mengguanakn algoritma distance-vector yaitu algoritma Bellman-Ford.

RIP menggunakan hop sebagai metric routing, dimana RIP menerapkan batasan jumlah hop yang diperbolehkan dari source ke destination. Jumlah maksimum yang diperbolehkan oleh RIP adalah 15. RIP mengirimkan update table routing ke semua interface yang mengaktifkan RIP setiap 30 detik melalui UDP pada port 520.

RIP memiliki 3 versi :

RIPv1 adalah classfull routing dan tidak mendukung Variable Lenght Subnet Mask (VLSM)
RIPv2 adalah classless routing dan mendukung VLSM
RIPng (Routing Information Protocol Next Generation) adalah pengembangan dari RIPv2 yang mendukung IPv6

Kelebihan :
Menggunakan metode Triggered Update
RIP memiliki timer untuk mengetahui kapan router harus kembali memberikan informasi routing
Jika terjadi perubahan pada jaringan, sementara timer belum habis, router tetap harus mengirimkan informasi routing karena dipicu oleh perubahan tersebut (triggered update)
Mengatur routing menggunakan RIP tidak rumit dan memberikan hasil yang cukup dapat diterima, terlebih jika jarang terjadi kegagalan link jaringan.
Kekurangan :
Jumlah host Terbatas
RIP tidak memiliki informasi tentang subnet setiap route
RIP tidak mendukung Variable Length Subnet Masking (VLSM)
Ketika pertama kali dijalankan hanya mengetahui cara routing ke dirinya sendiri (informasi lokal) dan tidak mengetahui topologi jaringan tempatnya berada


membuat aplikasi Menu makan menggunakan c++

kali ini saya akan membahas tentang menghitung harga makanan dengan menggunakan metode CASE.
langsung saja

#include<iostream>
using namespace std;
main()
{
char kode;
cout<<("masukan kode M,N,P :\n");cin>>kode;
switch(kode)
{
case 'M':
int pembelian,nasgor,sate,soto,total,menu;
cout<<("1 nasi gorreng\n");
cout<<("2 sate\n");
cout<<(" 3soto\n");
cout<<("masukan menu pilihan :\n");cin>>menu;
cout<<("Masukan pembelian :\n");cin>>pembelian;
nasgor=10000*pembelian;
sate=2000*pembelian;
soto=7000*pembelian;
cout<<("pesanan nasi goreng :\n")<<menu<<nasgor<<endl;
cout<<("pesanan sate :\n")<<menu<<sate<<endl;
cout<<("pesanan soto :\n")<<menu<<soto<<endl;
total=nasgor*sate*soto;
break;

case 'N':
int pem,jus,tehmanis,airmineral,total_m;
cout<<("masukan pembelian :\n");cin>>pem;
jus=5000*pem;
tehmanis=3000*pem;
airmineral=2000*pem;
cout<<("pembelian jus :\n")<<jus;
cout<<("pembelian teh manis :\n")<<tehmanis;
cout<<("pembelian air mineral :\n")<<airmineral;
total_m=jus*tehmanis*airmineral;
break;
case 'P':
int harga,banyakpesanan,total_b;
cout<<("masukan banyak pesanan :\n");cin>>harga;
banyakpesanan=total_b*harga;
break;
default :
cout<<("salah");
}
}


MEMBUAT PROGRAM C++ CARA MENGHITUNG HARGA BBM

kali ini saya akan membahas tentang mencetak harga BBM
lamgsung saja dilihat :D


#include<iostream>
#include<stdio.h>
#include<conio.h>
using namespace std;
main()
{
int kode;
cout<<("masukan kode konversi [1-4]:");cin>>kode;
switch(kode)
{
case 1:
int liter,premium,solar,premix,minyaktanah;
cout<<("masukan jumlah liter :");cin>>liter;
premium=liter*7400;
solar=liter*60000;
premix=liter*100000;
minyaktanah=liter*14000;
cout<<("premium :")<<premium<<endl;
cout<<("solar :")<<solar<<endl;
cout<<("Premix :")<<premix<<endl;
cout<<("minyak tanah :")<<minyaktanah<<endl;
break;

case 2:
int cel,kel;
float fah,rea;
cout<<("masukan celcius :");cin>>cel;
fah=(9/5*cel)+35;
rea=(4/9*cel)+32;
kel=273+cel;
cout<<("suhu dalam farenheait :")<<fah<<endl;
cout<<("suhu dalam fah :")<<fah<<endl;
cout<<("suhu dalam rea :")<<rea<<endl;
default :
cout<<("salah");
}

}