26 Maret 2019

Network Centric Principles (NCP) dan Information Centric Network (ICN)

Nama                                            : Ilham Yoga Prabhaswara
NIM                                              : 1605551113
Mata Kuliah                                 : Network Centric Principles
Dosen                                           : I Putu Agus Eka Pratama S.T., M.T.
Jurusan / Fakultas / Universitas : Teknologi Informasi / Teknik / Udayana

     Internet yang mulai berkembang dan digunakan diseluruh dunia menjadikan internet saat ini penuh dengan konten, data, dan informasi, dari berbagai layanan sehingga perlu adanya sebuah sistem untuk menjadikan jaringan berorientasikan kepada informasi yang disediakan untuk pengguna, yang lebih handal (reliable), lebih efsien. Solusi yang dapat ditawarkan dengan ICN di dalam NCP. ICN adalah sebuah pendekatan untuk mengembangkan infrastruktur Internet dari paradigma host-centric berdasarkan konektivitas abadi dan prinsip end-to-end, ke arsitektur jaringan di mana titik fokusnya adalah “informasi bernama” ( atau konten atau data). Dalam paradigma ini, konektivitas mungkin terputus-putus, end-host dan penyimpanan dalam jaringan dapat dikapitalisasi secara transparan, karena bit dalam jaringan dan pada perangkat penyimpanan data memiliki nilai yang persis sama, mobilitas dan akses multi adalah norma dan siaran, multicast, dan siaran didukung secara asli. Data menjadi independen dari lokasi, aplikasi, penyimpanan, dan sarana transportasi, memungkinkan penyimpanan dan replikasi dalam jaringan. Manfaat yang diharapkan adalah peningkatan efisiensi, skalabilitas yang lebih baik sehubungan dengan permintaan informasi / bandwidth dan ketahanan yang lebih baik dalam skenario komunikasi yang menantang. Dalam jaringan yang berpusat pada Informasi, cache adalah solusi tingkat jaringan, dan cache dengan cepat mengubah status cache, tingkat kedatangan permintaan yang lebih tinggi, dan ukuran cache yang lebih kecil. Secara khusus, kebijakan caching jaringan yang berpusat pada informasi harus cepat dan ringan.



         Gambar diatas menjelasakan paradigma dari ICN ICN yang fokus pada informasi. Pengguna harus memperoleh data, informasi, dan konten yang terpercaya dari penyedia yang terpercaya. Hal ini berkaitan dengan keamanan, privasi, dan kenyamanan .ISP, koneksi internet, keamanan di dalam jaringan (frewall, cloud, IDS) dan juga penamaan (DNS).

Sejarah Singkat

Ide inti di balik arsitektur jaringan informasi-sentris (ICN) adalah isiapa yang berkomunikasi kurang signifikan dibandingkan data apa yang diperlukan. Paradigma ini pergeseran telah terjadi karena pengguna akhir menggunakan Internet hari ini, yang lebih dari itu content-centric daripada location-centric, mis., berbagi file, jejaring sosial, atau pengambilan data agregat. Konsep ICN awalnya diusulkan dalam TRIAD,yang mengusulkan komunikasi informasi berbasis nama. Sejak itu, peneliti telah mengusulkan banyak arsitektur. Pada tahun 2006, jaringan berorientasi data proyek arsitektur (DONA) di UC Berkeley mengusulkan arsitektur ICN, yang meningkatkan keamanan dan arsitektur TRIAD.

Publish Subscribe Internet Technology (PURSUIT), merupakan kelanjutan dari Publish Subscribe Internet Routing Paradigm (PSIRP) proyek, keduanya didanai oleh Uni Eropa Program Framework 7 (FP7), telah mengusulkan protokol stack publish / subscribe itu menggantikan tumpukan protokol IP. Dalam pendekatan lain, Jaringan Informasi (NetInf) proyek pada awalnya diusulkan oleh proyek Eropa FP7 4WARD, dan pengembangan lebih lanjut telah dibuat oleh Scalable dan Adaptive Proyek Internet Solutions (SAIL). Demikian pula, Van Jacobson, seorang Research Fellow di PARC, mengusulkan proyek Content Centric Networking (CCN) [8] pada 2007. Saat ini pekerjaan sedang dilakukan untuk meningkatkan arsitektur CCN yang disebut “Jaringan data bernama” (NDN). Semua pendekatan ini berbeda dalam hal implementasi, tetapi mereka memiliki tujuan yang sama, yaitu untuk meningkatkan kinerja dan pengalaman pengguna akhir dari Internet dengan memberikan akses ke konten dan layanan dengan nama daripada dengan lokasi asli. Ini dicapai dengan mengubah konsep perlindungan tautan ke perlindungan konten dan dengan mengeksploitasi penyimpanan konten dalam jaringan. Selain itu, tradisional jaringan juga mendapat manfaat dari teknologi ICN, yaitu jaringan pengiriman konten, yang bertujuan untuk mendistribusikan konten secara efisien dan cepat.

Pendekatan untuk Information Centric Network (ICN) ini, yaitu Content Centric Networking (CCN), Publish-Subscribe Internet Routing Paradigma (PSIRP), Network of Information (NetInf), dan Data-Oriented Network Architecture (DONA). Gambar berikut merupakan desain dari pendekatan NetInf.

NetInf



      Model konten NetInf didasarkan pada banyak digunakan ekstensi internet surat serbaguna (MIME) standar. Selanjutnya, primitif pencarian, yang menyediakan tautan antara item pencarian dan nama objek, juga merupakan bagian dari arsitektur. Dua pendekatan pengambilan objek ditawarkan di arsitektur, yaitu, resolusi nama dan perutean berbasis nama. Bergantung pada model yang digunakan, node sumber / NetInf dapat mendaftar dengan resolusi nama layanan (NRS) untuk mempublikasikan konten (disebut "objek data-bernama" [NDO]) atau digunakan protokol routing untuk mengumumkan informasi routing.

Seperti yang diilustrasikan pada gambar diatas, klien terlebih dahulu meneruskan permintaan ke NRS, yang memberikan lokasi yang tersedia untuk nama NDO tertentu; kemudian, klien mengambil salinan data dari sumber terbaik yang tersedia. Kalau tidak, menggunakan perutean berbasis nama, klien dapat langsung mengirimkan permintaan GET NDO, yang diteruskan ke sumbernya. Data dikirim ke klien segera setelah salinan NDO tercapai. Ini dapat digunakan secara terpisah di jaringan atau digabung ke dalam skema hibrida, dalam hal ini peralihan antara kedua skema dilakukan berdasarkan hop-by-hop. Skema hybrid ini memungkinkan NetInf untuk beradaptasi dan skala sendiri untuk berbagai persyaratan dalam jaringan seperti mobilitas jaringan, delay-tolerant networking (DTN), dan konektivitas global. Selanjutnya, NetInf arsitektur dapat digunakan sebagai lapisan tambahan di atas jaringan yang ada infrastruktur, sehingga menyederhanakan migrasi aplikasi ke yang baru infrastruktur.

SUMBER

[1] I Putu Agus Eka Pratama. "PPT Network Centric Principles Pertemuan 6". 2019
[2] Wikipedia (2019). Information-Centric Networking (online) https://en.wikipedia.org/wiki/Information-centric_networking Diakses pada 23 Maret 2019.
[3] The Author(s) 2016. S.H. Ahmed et al., Content-Centric Networks, SpringerBriefs in Electricaland Computer Engineering, DOI 10.1007/978-981-10-0066-9_2

Read more…

Software Defined Network (SDN) Lanjut

Nama                                            : Ilham Yoga Prabhaswara
NIM                                              : 1605551113
Mata Kuliah                                 : Network Centric Principles
Dosen                                           : I Putu Agus Eka Pratama S.T., M.T.
Jurusan / Fakultas / Universitas : Teknologi Informasi / Teknik / Udayana

     Software Defined Network (SDN) merupakan jaringan arsitektur yang bekerja dibawah kendali software sebagai kontrol utama. SDN memerlukan beberapa metode agar kontrol plane untuk berkomunikasi dengan pesawat data. SDN memungkinkan network administrator untk memprogram pusat kontrol jaringan melalui sebuah controller tanpa akses fisik ke switch. Software Defined Network (SDN) merupakan sebuah bagian dari Cloud Computing yaitu IAAS Cloud. SDN memiliki kekuatan utama yaitu virtualisasi.

Virtualisasi
 
     Virtualisasi merupakan sebuah sistem yang dibuat pada versi maya (virtual) dari suatu sumber daya (resource) sehingga pada satu sumber daya fisik dapat dijalankan atau disimpan beberapa sumber daya maya sekaligus, dengan syarat untuk kerja masing-masing sumber daya maya itu tidak berbeda signifikan dengan sumber daya fisiknya. Virtualisasi memberikan suatu keuntungan yaitu dapat menjlankan beberapa sistem operasi di waktu yang bersamaan sehingga dapat menghemat biaya operasional. Dalam suatu sistem operasi yang dapat di virtualisasikan yaitu sistem operasi, media penyimpanan, aplikasi hardware, software, jaringan, dan layanan di jaringan tersebut.

Hypervisor

     Dsystem virtualisasi dapat dibuat dengan sebuah system tambahan yaitu bernama Hypervisor. Hypervisor berfungsi sebagai Virtual Machine Manager (VMM) yang merupakan suatu bagian yang melakukan abstraksi dari perangkat keras fisik menjadi perangkat keras virtual dalam rangka mendistribusikan beban kerja dari semua mesin virtual (VM) ke masing-masing perangkat keras secara proporsional.


     Proses virtualisasi yang dilakukan pada prosesor x86. Prosesor x86 membagi tingkatan akses menjadi 4 tingkat Ring 0, 1, 2, dan 3. Ring 0 adalah satu-satunya tingkatan yang memungkinkan dijalankannya perintah-perintah untuk mengakses memori atau perangkat keras lainnya secara langsung. Ring yang lain tidak dapat menjalankan perintah-perintah untuk mengakses memori dan perangkat keras secara langsung. Software yang dijalankan pada Ring 1, 2, dan 3 dibatasi aksesnya ke hardware untuk alasan keamanan sistem yang ketat. Akses hardware dari Ring selain Ring 0 akan diseleksi terlebih dahulu dan apabila diijinkan akan didelegasikan melalui Ring 0 dengan mendapatkan pengawalan yang sangat ketat.

Praktek Mininet pada Linux Ubuntu
     Proses paraktek simulasi mininet dalam system operasi linux yaitu Ubuntu, adalah sebagai berikut. Pertama install mininet pada linux dengan mengetikkan perintah “sudo apt-get install mininet”. Selanjutnya jalankan suatu perintah yang digunakan untuk membuat suatu topologi dengan 3 host tanpa terhubung ke controller, dengan mengetikkan perintah “sudo mn –mac –topo single,3 –switch ovsk –controller= remote”

Screenshoot 1

Melihat semua host atau interface network yang ada dengan mengetikkan mininet> “net”.

Screenshoot 2

Melihat semua informasi node pada setiap interface network yang ada dengan mengetikkan mininet> “dump”.

Screenshoot 3

Keluar dari mininet digunakan dengan mengetikkan perintah mininet> “quit”.

SUMBER

I Putu Agus Eka Pratama. "PPT Network Centric Principles Pertemuan 5". 2019

Read more…