Anda di halaman 1dari 4

1.

Pengenalan Aplikasi layer


Aplikasi di Internet dirancang baik menggunakan paradigma client-server atau peer-to-peer
paradigma. Dengan beberapa pengertian pada proses yang terdapat di tahap pengenalan yaitu:
Server merupakan paradigma didalam client-server dan program aplikasi. Klien merupakan
penyedia layanan dan program aplikasi lain yag dapat menerima jasa. Sebuah program
server adalah program server yang tak terbatas dengan sebuah program klien yang terbatas.
Dalam peer-to-peer paradigma dapat menjadi klien dan server. Sebuah server dalam
paradigma client-server dapat dirancang baik sebagai server berulang atau sebagai server
bersamaan.Server berulang menangani klien satu per satu. Sedangkan pada Server secara
bersamaan dapat melayani klien sebanyak izin sumber daya komputer. Sebuah Pasangan
client-server yang menggunakan jasa lapisan transport dengan koneksi rendah, seperti UDP
(harus dirancang sebagai program dengan koneksi rendah). Sepasang client-server yang
menggunakan layanan dari lapisan transport berorientasi koneksi, seperti TCP (harus
dirancang sebagai program berorientasi koneksi). Meskipun ada beberapa cara untuk menulis
sebuah program klien atau server aplikasi, namun yang akan kami bahas hanya pendekatan
soket antarmuka. Seluruh ide adalah untuk menciptakan sebuah abstrak baru lapisan, lapisan
soket antarmuka, antara sistem operasi dan lapisan aplikasi.
Pemrograman jaringan pasti perlu berurusan dengan soket dan alamat socket. Kami
menunjukkan bagaimana hal ini dapat dilakukan dengan menggunakan struktur di dalam
bahasa C dan pada bahasa Java. Kami juga memberi kode untuk program client-server secara
sederhana dalam bahasa C dan pada bahasa Java untuk digunakan dengan baik UDP atau
TCP.

2. Standar Klien-Server Protokol


The World Wide Web (WWW) adalah gudang informasi terkait dengan protokol yang
menunjukkan koneksi diseluruh dunia. Hypertext dan hypermedia merupakan dokumen
yang terkait dengan salah satu protokol lain melalui pointer. HyperText Transfer Protocol
(HTTP) adalah protokol utama digunakan untuk mengakses data di Web. File Transfer
Protocol (FTP) adalah TCP / IP aplikasi client-server untuk menyalin file dari satu host ke

yang lain. FTP membutuhkan dua koneksi untuk transfer data,yaitu koneksi kontrol dan
koneksi data. FTP mempekerjakan NVT ASCII untuk komunikasi antara sistem berbeda.
Surat elektronik (EMAIL) adalah salah satu aplikasi yang paling umum di Internet. Email
arsitektur terdiri dari beberapa komponen seperti user agent (UA), transfer pesan agen agen
(MTA), dan pesan akses (MAA). Protokol yang mengimplementasikan MTA adalah disebut
Simple Mail Transfer Protocol (SMTP). Dua protokol yang digunakan untuk
mengimplementasikan MAA yaitu Post Office Protocol versi 3 (POP3) dan Internet Mail
Access Protocol, versi 4 (IMAP4). TELNET adalah aplikasi client-server yang
memungkinkan user untuk login ke remote mesin, memberikan akses pengguna ke sistem
remote. Ketika pengguna mengakses remote sistem melalui proses TELNET, ini sebanding
dengan lingkungan waktu-berbagi. SSH adalah versi aman dari TELNET yang sangat umum
pada waktu ini. Domain Name System (DNS) adalah aplikasi client-server yang
mengidentifikasi setiap host di Internet dengan menggunakan nama yang unik. DNS
mengatur ruang nama dalam hirarki struktur untuk mendesentralisasikan tanggung jawab
yang terlibat dalam penamaan suatu protokol.

3. Network Manajemen
Lima daerah dalam suatu jaringan yang terdiri dari manajemen jaringan adalah manajemen
konfigurasi, kesalahan manajemen, manajemen kinerja, manajemen akuntansi, dan keamanan
pengelolaan. Manajemen Konfigurasi berkaitan dengan fisik atau logis perubahan identitas
jaringan. Kesalahan Manajemen berkaitan dengan operasi yang tepat dari masing-masing
komponen jaringan. Manajemen Kinerja yang berkaitan dengan monitoring dan
mengendalikan jaringan untuk memastikan jaringan berjalan seefisien mungkin. Keamanan
Manajemen berkaitan dengan mengendalikan akses ke jaringan Man. Akuntansi ajemen
berkaitan dengan mengendalikan akses pengguna ke sumber daya jaringan melalui biaya.
Simple Network Management Protocol (SNMP) adalah sebuah kerangka kerja untuk
mengelola perangkat dalam internet menggunakan protokol TCP / IP suite. SNMP
menggunakan layanan dari SMI dan MIB. Nama SMI dapat didefinisikan dengan jenis data
yang dapat disimpan dalam suatu objek dan mengkodekan data. MIB adalah kumpulan
kelompok objek yang dapat dikelola oleh SNMP. MIB menggunakan pemesanan leksikografi
untuk mengelola variabel tersebut. Abstrak Sintaks Notasi Number One (ASN.1) adalah
bahasa yang mendefinisikan sintaks dan semantik data. Menggunakan beberapa simbol, kata

kunci yang sederhana dan terstruktur pada jenis datanya. Bagian dari ASN.1 digunakan oleh
SMI untuk menentukan format objek dan nilai-nilai digunakan dalam manajemen jaringan.

4. Multimedia
Data yang berupa multimedia biasanya dikompresi sebelum ditransmisi. Kita dapat membagi
kompresi menjadi dua kategori besar yaitu lossless dan kompresi lossy. Dalam kompresi
lossless dapat didefinisikan sebagai integritas data tersebut diawetkan karena kompresi dan
dekompresi algoritma invers yang tepat dari satu sama lain. Tidak ada bagian dari data hilang
dalam proses ini. kompresi lossy tidak dapat mempertahankan akurasi data, tapi dapatk
memanfaatkan dari mengurangi ukuran data terkompresi. Di dalam suatu sistem multimedia
terdapat beberapa macam bentuk seperti audio,video,gambar,suara,dan teks. File audio/video
dapat didownload untuk digunakan di masa depan (Streaming disimpan audio/video) atau
disiarkan ke klien melalui Internet (live streaming audio/video). Internet bisa juga dapat
digunakan untuk interaksi audio/video langsung. Kita bisa menggunakan web server, atau
server web dengan metafile, atau server media, atau media server dan RTSP untuk mendownload file audio/video streaming. Real-time data pada jaringan packet-switched
membutuhkan waktu hubungan antara paket dengan sesi. Gangguan antara paket berturutturut di receiver menyebabkan fenomena yang disebut jitter. Jitter dapat dikontrol melalui
penggunaan cap waktu dan pilihan bijaksana saat pemutaran. Real-time traffic multimedia
membutuhkan baik UDP dan Real-time Transport Protocol (RTP). RTP menangani
timestamping, sequencing, dan pencampuran. Real-time Pengendalian Transportasi
Protocol (RTCP) menyediakan kontrol aliran, kualitas kontrol data, dan umpan balik ke
sumber. Session Initiation Protocol (SIP) adalah protokol lapisan aplikasi yang menetapkan,
mengelola, dan mengakhiri sesi multimedia. H.323 merupakan standar ITU yang
memungkinkan telepon yang terhubung ke jaringan telepon umum untuk berbicara dengan
komputer terhubung ke Internet.

5. Peer To Peer Paradigma


Dalam sebuah jaringan peer-to-peer, pengguna internet yang siap untuk berbagi sumber daya
mereka membentuk jaringan. Jaringan peer-to-peer dibagi menjadi terpusat dan
desentralisasi. Dalam jaringan P2P terpusat,yaitu : sistem direktori menggunakan clientserver paradigma, namun menyimpan dan men-download file-file tersebut dilakukan dengan

menggunakan peer-to-peer paradigma. Dalam jaringan desentralisasi,yaitu : baik sistem


direktori dan menyimpan dan men-download alat yang dilakukan dengan menggunakan
paradigma peer-to-peer. Ide utama di balik desentralisasi jaringan P2P adalah Distributed
Hash Table (DHT). Salah satu jaringan P2P yang menggunakan DHT adalah Chord.
Jaringan P2P lain adalah disebut Pastry, yang seperti Chord yang menggunakan sistem kerja
seperti menggunakan DHT. Pastry ggunakan tabel routing dan set leaf untuk rute query dalam
jaringan. Jaringan ketiga dalam bab ini disebut Kademlia. Menggunakan tabel routing dan kember untuk query rute, tetapi konsep jarak dalam jaringan ini benar-benar berbeda dari dua
jaringan lainnya. Sebagai contoh praktis, kami sebutkan BitTorrent, yang populer jaringan
P2P yang digunakan untuk file sharing. Kami membahas dua versi jaringan ini, BitTorrent
dengan tracker dan trackerless BitTorrent, yang telah dirancang. Kedua jaringan itu
menggunakan konsep yang dijelaskan dalam Kademlia.

Anda mungkin juga menyukai