Simulasi OSI layer dengan Cisco Packet Tracer

Pada kesempatan kali ini, saya akan mengilustrasikan bagaimana implementasi OSI layer pada jaringan sesungguhnya menggunakan CIsco Packet Tracer. Namun, sebelum memulai simulasi alangakah baiknya jika kita mengenal lebih dahulu bagaimana layer yang ada pada OSI layer, berikut sedikit tabel untuk menggambarkannya :  

 
Lapisan   ke- Nama Lapisan Keterangan
1 PHYSICAL LAYER Berfungsi untuk mendefinisikan media transmisi jaringan, metode pensinyalan, sinkronisasi bit, arsitektur jaringan (seperti halnya Ethernet atau Token Ring), topologi jaringan dan pengabelan. Selain itu, level ini juga mendefinisikan bagaimana Network Interface Card (NIC) dapat berinteraksi dengan media kabel atau radio.
2 DATA-LINK LAYER Befungsi untuk menentukan bagaimana bit-bit data dikelompokkan menjadi format yang disebut sebagai frame. Selain itu, pada level ini terjadi koreksi kesalahan, flow control, pengalamatan perangkat keras (seperti halnya Media Access Control Address (MAC Address)), dan menetukan bagaimana perangkat-perangkat jaringan seperti hub, bridge, repeater, dan switch layer 2 beroperasi. Spesifikasi IEEE 802, membagi level ini menjadi dua level anak, yaitu lapisan Logical Link Control (LLC) dan lapisan Media Access Control (MAC)
3 NETWORK LAYER Berfungsi untuk mendefinisikan alamat-alamat IP, membuat header untuk paket-paket, dan kemudian melakukan routing melalui internetworking dengan menggunakan router dan switch layer-3
4 TRANSPORT LAYER Berfungsi untuk memecah data ke dalam paket-paket data serta memberikan nomor urut ke paket-paket tersebut sehingga dapat disusun kembali pada sisi tujuan setelah diterima. Selain itu, pada level ini juga membuat sebuah tanda bahwa paket diterima dengan sukses (acknowledgement), dan mentransmisikan ulang terhadp
paket-paket yang hilang di tengah jalan.
5 SESSION LAYER Berfungsi untuk mendefinisikan bagaimana koneksi dapat dibuat, dipelihara, atau dihancurkan. Selain itu, di level ini juga dilakukan resolusi nama
6 PRESENTATION LAYER Berfungsi untuk mentranslasikan data yang hendak ditransmisikan oleh aplikasi ke dalam format yang dapat ditransmisikan melalui jaringan. Protokol yang berada dalam level ini adalah perangkat lunak redirektor (redirector software), seperti layanan Workstation (dalam Windows NT) dan juga Network shell (semacam Virtual Network Computing (VNC) atau Remote Desktop Protocol (RDP)).
7 APPLICATION LAYER Berfungsi sebagai antarmuka dengan aplikasi dengan fungsionalitas jaringan, mengatur bagaimana aplikasi dapat mengakses jaringan, dan kemudian membuat pesanpesan kesalahan. Protokol yang berada dalam lapisan ini adalah HTTP, FTP, SMTP, dan NFS

Nah, setelah kita tahu ke 7 layer dari OSI layer, maka kita bisa mulai simulasinya.

Pertama Buat topologi jaringan di CPT sebagai berikut

pastikan untuk setting ip terlebih dahulu untuk tiap PC dan smart device. kemudian test dengan menggunakan ikon amplop untuk memastikan trasfer data berhasil.

kemudian klik simulation yang ada di pojok kanan

kemudian akan muncul dialog dikanan seperti ini

lalu kita mulai simulasi untuk melihat layer yang ada di jaringan ini, pertama kita mulai simulasi dengan menekan tombol play

kemudian CPT akan memulai simulasi yang berjalan terus dan kita bisa melihat hasilnya didialog yang sama, nah untuk melihat layer yang ada kita bisa double klik hasil dari simulasi dan akan terlihat OSI layernya.

Nah, begitu kira-kira cara mensimulasikan OSI layer dengan CPT, semoga artikel ini berguna bagi kita semua 🙂

Perkembangan AI pada bidang Transportasi kini dan masa mendatang

Kecerdasan buatan atau AI kita sadari atau tidak sudah menjadi bagian hidup manusia sehari-hari. Misalnya melakukan pencarian di google, melakukan pembayaran secara online, bermain game, dan masih banyak lagi pengunaan AI lainnya.

Salah satu implementasi yang sudah umum digunakan oleh kita adalah pada bidang transportasi. Seberapa sering kita mencari jalan ke kampus atau kantor tercepat? bagaimana perkembangan pengemudi otomatis? Didalam posting inilah beberapa hal yang berkenaan dengan AI dan transportasi akan coba dibahas.

1. Google Maps dan semua prediksinya

Pernah terpikir bagaimana Maps(sebutan untuk apps peta milik google) bisa memprediksi rute tercepat secara akurat? jawabannya adalah dengan menggunakan data dari smartphone anda. salah satu kunci dari AI yang bagus adalah memiliki banyak data, dan google adalah salah satu “tambang” data terbesar di dunia, data lokasi dari smartphone anda lah yang membuat Maps semakin akurat, setiap kita menggunakan gps, akan ada data yang dikirimkan secara anonim untuk dikumpulkan oleh google. selain itu google juga mengakuisi waze, aplikasi yang menggunakan laporan pengguna untuk menentukan keadaan traffic, sehingga Maps memiliki data mengenai kemacetan. oleh karena itu, Maps dapat memprediksi rute mana yang sebaiknya kita ambil sehingga perjalanan kita semakin cepat dan tepat hingga tujuan.

2. Pilot otomatis pada pesawat
Sebetulnya teknologi autopilot merupakan teknologi yang sudah cukup lama dipakai hingga kini, meskipun tidak pernah dipakai secara penuh. padahal teknologi AI pada pilot otomatis kini bahkan sudah mampu untuk mengendalikan secara penuh sebuah penerbangan.

Cara kerja pilot otomatis pada dasarnya adalah menggunakan komputer yang sangat cepat, sistem mengumpulkan semua data dari sensor yang dimiliki pesawat, kemudian komputer melakukan perhitungan dan melakukan perubahan pada pesawar sesuai hasil perhitungan. pilot manusia bisa saja tinggal memasukkan tujuan yang ingin dicapai dan kemudian menyerahkan semuanya ke pilot otomatis karena pilot otomatis memiliki semua kemampuan seorang pilot(atau bahkan relatif lebih baik). tetapi pada kenyataannya manusia saat ini belum bisa mempercayai semuanya kepada komputer, sehingga yang terjadi adalah pilot melakukan take-off dan landing secara manual dan tetap mengawasi apa yang dilakukan pilot otomatis saat penerbangan.

3. perkembangan AI pada bidang transportasi di masa mendatang
AI dimasa mendatang diharapakan dapat mengurangi tingkat kecelakaan, dan meningkatkan efisiensi dari tranportasi masa kini. salah satu teknologi yang dianggap mampu untuk mewujudkan semua ini adalah supir/driver mobil otomatis. bayangkan jika semua mobil bisa melaju sendiri sesuai dengan rute dan keadaan jalan, mobil melaju sesuai dengan aturan lalu lintas dengan tingkat keteraturan mendekati 100% sehingga bebas kecelakaan, mobil yang dapat memilih sendiri rute tercepat hingga tujuan. Mobil seperti inilah yang sedang dikembangkan saat ini.
contoh proyek dari mobil otomatis adalah google self-driving car, google membuat algoritma mobil ini dengan pendekatan manusia, yaitu mengajari AI dengan pengalaman. google melakukan pengajaran dengan game simulasi terlebih dahulu, kemudian baru melepas mobil ini ke jalanan, ide utama google yaitu membuat mobil melihat jalanan dan membiarkan AI menentukan keputusannya.

Tantangan utama yang akan ditempuh oleh mobil otomatis tentu adalah kepercayaan manusia pada AI. pilot otomatis yang sudah sangat baik saat ini saja belum mendapat kepercayaan dari manusia, apalagi teknologi baru seperti mobil otomatis ini. Tantangan berikutnya tentu dari sisi kecerdasan yang harus dibuat, keadaan di jalanan relatif lebih rumit dibanding keaddan penerbangan karena jumlah rintangan dan keputusan yang harus diambil lebih banyak. pada akhirnya masih sulit memprediksi berapa lama lagi mobil otomatis ini akan terwujud dan bisa diaplikasikan meskipun pengembangannya sudah dimulai kini.

referensi :
http://www.makeuseof.com/tag/technology-explained-google-maps-work/
https://beebom.com/examples-of-artificial-intelligence/
https://www.cnbc.com/2015/03/26/autopilot-what-the-system-can-and-cant-do.html
https://www.quora.com/How-smart-is-artificial-intelligence-today

Proyek RPL : E-Learning untuk SD Labolatorium Percontohan UPI

Assalamualaikum Wr. Wb.

Kali ini saya akan mengulas sedikit proyek yang akan saya, bersama team saya kerjakan untuk memenuhi kebutuhan kuliah RPL di Jurusan Ilmu Komputer UPI. Rencananya kami akan membuat sebuah E-learning yang akan dipakai oleh siswa SD Laboratorium Percontohan UPI.

Proyek ini rencananya akan kami dimulai pada tanggal 1 Maret 2017 dan berakhir di tanggal 17 maret 2017 yaitu dialokasikan selama 2 minggu lebih. Proyek ini akan mulai didanai dengan total Rp 1.000.000,-. Seluruh kepentingan lainnya seperti halnya hosting server, transportasi akan didanai diluar dari dana ini.

Berikut susunan peran dan tanggung jawab di team yang akan mengerjakan proyek ini.

Nama Peran Posisi Informasi Kontak
Nunung Kartika Sponsor Client
Faisal Syaiful Anwar Project Manager Manager faisalsyfl@gmail.com
Wiwi Juwita Team Member Database Engineer wijuwita@gmail.com
M Faizal Kustendi Team Member Web Tester muhamadfaizalkustendi@gmail.com
Achmad Abdul R Team Member Back-End Programmer achmadar9i@gmail.com
Trisna Risnandar Team Member Back-End Programmer trisnarisnandar@gmail.com
Sabila Fauziyya Team Member Front-End Programmer fauziyyasabila@gmail.com
Karina Permata Team Member Front-End Programmer permatakarina21@gmail.com
Dimas Team Member Web Designer dimassaptahadi@gmail.com

Beberapa tahapan dalam proyek ini diantaranya :

  • Coding software aplikasi sesuai dengan spesifikasi yang telah diberikan.
  • Meeting dengan sponsor mengenai progress software yang dibuat.
  • Pembelian server atau hubungi pihak sekolah mengenai server
  • Fiksasi software oleh developer.
  • Review dengan sponsor mengenai software
  • Testing web di server oleh Web Tester

Proyek ini terhitung sukses apabila memiliki kriteria sebagai berikut :

  • Aplikasi memenuhi semua spesifikasi yang telah diinginkan.
  • Seluruh elemen SD Laboratorium UPI menggunakan aplikasi E-Learning.
  • Guru dapat mengetahi grafik nilai siswa setiap kelas dan dapat menggunakan metode tindakan kelas (tinjauan ulang) atas pembelajaran yang guru berikan.
  • Siswa menjadi bersemangat mengerjakan tugas, materi dan kuis berbasis media teknologi.
  • Orang tua dapat ikut berperan dalam pemantauan pembelajaran anaknya.

Sementara hanya ini yang bisa saya sampaikan mengenai perkembangan proyek dari team kami, insyaAllah perkembangan dari proyek ini akan saya post di blog ini pada lain waktu.

Wassalamualaikum Wr. Wb.