Nama : Ni Putu Cindy Meilani
NIM : 1605551022
Dosen : I Putu Agus Eka Pratama ST.,
MT.
Mata Kuliah : Network Centric Principles
Program Studi
Teknologi Informasi, Fakultas Teknik, Universitas Udayana.
Sebelum memasuki materi megenai Named Data Network
(NDN) atau Named Centric Network (NCN), terlebih dahulu kita akan kembali
membahas mengenai arsitektur jaringan yang membangun internet, dimana yang saat
ini sering digunakan adalah 5 layer TCP/IP dengan arsitektur sebagai berikut.
Physical Layer, yakni bertugas
mengirim dan menerima bits data dan umumnya terkait dengan hardware jaringan.
Data Link Layer, yakni bertugas
membuat frame yang dikirim pada jaringan, dimana untuk menandai asal dan tujuan
paketnya menggunakan MAC address, dan protokol yang digunakan adalah Address
Resolution Protocol (ARP)
Network Layer, yakni bertugas
membuat packet yang dikirim pada jaringan, dimana menggunakan IP address untuk
menentukan asal dan tujuan paket dan protokol yang digunakan adalah Internet
Protokol (IP).
Transport Layer, yakni bertugas
untuk membangun koneksi antar aplikasi yang berjalan pada host yang berbeda dan
menggunakan TCP dan UDP sebagai protokolnya.
Application
Layer, yakni aplikasi yang membutuhkan koneksi jaringan, dan menggunakan
protokol http, ftp, dll.
Lanjut ke NDN/NCN, NDN (Named Data Network) / NCN (Named
Centric Network) merupakan suatu jaringan berbasis konten, berorientasi data,
atau jaringa informasi-sentris yang merupakan suatu arsitektur masa depan
dimana terinspirasi oleh penelitian empiris mengenai penggunaan jaringan dan
masalah yang belum terpecahkan dalam arsitektur internet kontemporer.
Gambar diatas merupakan contoh pengimplementasian dari
NDN/NCN. Gambr tersebut menggambarkan proses kerja dari NDN/NCN dalam suatu
jaringan internet dimana berfokus pada keamanan konten. NDN/NCN dalam
berkomunikasi antar pengguna dan penyedia layanan memerlukan suatu komunikasi
yang bersifat scalable, automatic caching, routing scalability, dan fast
forwarding, sehingga penggunaan NDN/NCN dinilai sangat reliable jika menyangkut
keamanan konten.
Dalam penamaan atau DNS,
NDN/NCN sangat penting dan diperlukan manajemen DNS yang baik. NCN/NDN
memungkinkan suatu penamaan tersimpan dalam cloud sehingga penamaan tersebut
tersebar didalam jaringan internet dan pengguna tidak perlu mengetahui DNS mana
yang menerjemahkan dari IP public ke host ataupun sebaliknya.