Remote Router Cisco menggunakan Telnet

Assalamualaikum wr wb
 
Telnet (Telecommunication network)
  adalah sebuah protokol jaringan yang digunakan pada Internet atau Local Area Network untuk menyediakan fasilitas komunikasi berbasis teks interaksi dua arah yang menggunakan koneksi virtual terminal.
Sebelum kita konfigurasi alangkah baiknya kita buat Topologinya dahulu.


Seperti topologi diatas, hubungkan Laptop dengan menggunakan kabel cross ke Perangkat router nya. Setelah Router reno dan Laptop terhubung menggunakan kabel cross, sekarang kita masuk ke CLI nya reno

1.Pertama tama hidupkan terlebih dahulu router dengan cara ketikkan perintah.
2.Untuk masuk ke mode global dengan cara ketikkan perintah.
3.Kemudian ketikkan perintah untuk mengganti hostname dari router nya ke reno.
Router>enable
Router#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#hostname reno
4.Setelah itu beri password atau kata sandi pada saat user ingin masuk ke mode Privilleged.
5.Kemudian buat username dan password untuk nantinya login pada saat telnet. 
reno(config)#enable secret 1909
reno(config)#username dria secret 1909
Nb : Password bebas tidak harus sama seperti diatas

6.Kemudian masuk ke konfigurasi telnet-nya.
7.Lalu konfigurasi agar pada saat user sedang melakukan telnet, akan disuguhkan dengan username dan password yang harus diisi.
8.Kemudian ketikkan perintah :
reno(config)#line vty 0 4
reno(config-line)#login local
reno(config-line)#transport input telnet
reno(config-line)#exit
9.Nah, sekarang kita akan mengkonfigurasi ip address router dapat terhubung dengan komputer.
reno(config)#int fa0/0
reno(config-if)#ip address 192.168.10.1 255.255.255.0
reno(config-if)#no shutdown
10.Jika sudah, tinggal konfigurasi ip address pada PC nya agar satu subnet dengan router nya.


11.Sekarang waktunya pengujian, masuk ke laptop > Command Prompt . Kemudian ketikkan perintah :
C:\>telnet 192.168.10.1
Nb : ip address di atas adalah ip dari router nya yang akan di telnet.

12.Nah, sekarang tinggal masukkan username dan password yang telah di setting tadi.


Sekarang kita sudah dapat mengkonfigurasi router nya lewat Laptop.

Referensi
www.febriyan.net 

Wassalamualaikum wr wb

Algoritma dan Flowchart untuk GvRng

assalamualaikum wr wb

Algoritma
  Langkah-langkah kegiatan yang jika diikuti dengan baik akan menyelesaikan sebuah pekerjaan

Fungsi Algoritma
  • Mendeskripsikan bagaimana menyelesaikan pekerjaan, khususnya yang bisa dilakukan oleh mesin/program komputer
  • Untuk berkomunikasi antara desainer program dengan programer
Komponen Algoritma
  1. Judul
  2. Deskripsi
  3. Langkah-langkah kegiatan dengan urutan jelas
  4. Titik Akhir
Flowchart
  Diagram yang memperlihatkan aliran kegiatan yang jika diikuti dengan baik akan menyelesaikan sebuah pekerjaan
Fungsi Flowchart
  Mendeskripsikan bagaimana melakukan sebuah pekerjaan dalam bentuk diagram 

Komponen Flowchart



Contoh pada GvRng:


Buatlah program agar robot mengambil semua beeper serta buatlah Algoritma dan Flowchart-nya.

Algoritma mengambil beeper
  • Beeper ada tiga tempat dan jumlahnya sama
1.Maju sampai menemukan beeper
2.hadap kiri
3.ulangi 3 kali:
  a. ambil semua beeper
  b. maju selangkah
4.selesai
Flowchart
 Hasil Program

Sekian dari saya kalo ada kesalahan mohon beritahu saya di kolom komen

Referensi
Buku Algoritma dan Pemrograman 
Wassalamualaikum wr wb  

Pengambilan Keputusan dan Perulangan Kondisional di GvRng

Assalamualaikum wr wb

1.Pengambilan Keputusan

Kecerdasan dimulai dari kemampuan mengambil keputusan. Mesin disebut cerdas jika mampu mengambil keputusan sesuai kondisi yang dihadapi. Semakin banyak kondisi yang bisa dihadapi dan semakin banyak keputusan yang bisa diambil, maka mesin semakin cerdas

Robot Guido mengenal 18 kondisi berikut ini.
Kondisi
Makna
front_is_clear
Lokasi didepan robot tidak ada penghalang
front_is_blocked
Lokasi didepan robot ada penghalang
left_is_clear
Lokasi di kiri robot tidak ada penghalang
left_is_blocked
Lokasi di kiri robot ada penghalang
right_is_clear
Lokasi di kanan robot tidak ada penghalang
right_is_blocked
Lokasi di kanan robot ada penghalang
next_to_a_beeper
Robot berada pada posisi yang sama dengan Beeper (pada koordinat yang sama)
not_next_to_a_beeper
Robot tidak berada pada posisi dekat Beeper
any_beeper_in_beeper_bag
Kantong beeper berisi
no_beeper_in_beeper_bag
Kantong beeper kosong
facing_north
Menghadap utara
not_facing_north
Tidak menghadap utara
facing_south
Menghadap selatan
not_facing_south
Tidak menghadap selatan
facing_east
Menghadap timur
not_facing_east
Tidak menghadap timur
facing_west
Menghadap barat
not_facing_west
Tidak menghadap barat
Untuk membuat keputusan berdasarkan kondisi tertentu, digunakan perintah if dengan cara penulisan sebagai berikut.

if kondisi:
   keputusan

Sebagai contoh, perintah berikut :

if left_is_clear:
   turnleft
   move
   putbeeper
   turnoff

Berarti robot harus memeriksa kondisi apakah di kiri tidak ada penghalang, jika tidak ada penghalang maka robot berbelok ke kiri, maju 1 langkah, meletakkan beeper dan robot akan mati


Lebih banyak keputusan

  Untuk membuat lebih banyak keputusan berdasarkan kondisi tertentu, digunakan gabungan perintah if - else dengan cara penulisan sebagai berikut

if kondisi:
   keputusan
else:
    keputusanlain

Sebagai contoh, perintah berikut :

if front_is_blocked:
   turnleft 
else:
    move

berarti robot harus memeriksa kondisi apakah di depan ada penghalang, jika ada penghalang maka robot menghadap ke kiri dan jika tidak ada penghalang maka robot maju 1 langkah, serta robot sebelumnya berada di koordinat 3 2


Lebih banyak kondisi dan lebih banyak keputusan

  Lebih banyak kondisi dapat diperiksa dengan menggunakan perintah if yang banyak atau gabungan perintah if - elif - else. Perhatikan contoh berikut.

if front_is_clear:
   move
elif left_is_clear:
   turnleft
   move
else:
   turnoff

  Program diatas berarti, robot berada di koordinat 3 2 menghadap ke utara dan akan memeriksa apakah di depan tidak ada penghalang, jika benar maka maju selangkah, jika tidak benar maka diperiksa kondisi lain. Jika di kiri tidak ada penghalang, maka robot berbelok ke kiri dan maju, jika tidak benar, maka robot dimatikan


2.Perulangan Kondisional

Perintah do melakukan perulangan dengan jumlah yang pasti. Jika perulangan tidak diketahui jumlahnya, maka perintah do tidak dapat digunakan. Instruksi yang lebih tepat digunakan adalah while. Cara penggunaanya adalah :

while kondisi:
     instruksi     #instruksi yang akan dikerjakan berulang-ulang
     instruksi     #instruksi yang akan dikerjakan berulang-ulang

yang berarti "selalu uji kondisi, selama kondisi benar, lakukan instruksi

  Sebagai contoh situasi pada gambar di bawah ini


di mana robot diperintahkan menyusuri sebuah garis. Jika jumlah garis tidak diketahui panjangnya, maka bisa menggunakan perintah seperti gambar di atas.
 

Gambar diatas adalah hasil dari perintah sebelumnya

Referensi

buku algoritma dan pemrograman

wassalamualaikum wr wb