Sabtu, 17 November 2012

CONGESTION



Definisi
Congestion bisa diartikan macet atau perlambatan. Maksudnya, congestionmerupakan perlambatan yang terjadi pada jalur paket-paket data.Kondisi ini diakibatkan ketika sebuah network yang besar mempunyai beban yang banyak dan mengakibatkan performansi menurun/lambat dengan kata lain jumlah pengiriman data melebihi kapasitas router yanga ada . Hal ini dapat dianalogikanseperti berikut, ketika kecepatan data dari suatu pengirim lebih tinggi daripada yanglain maka pengirim yang mempunyai kecepatan lebih rendah mengalami kongesti.Akibatnya untuk meminimalisasi congestion dibagi menjadi beberapa bagian network-network lebih kecil ( network segmentation).

Contoh Terjadinya Congestion
Suatu kondisi yang menunjukkan jumlah total paket yang hilang, dapat terjadikarena congestion

  Penyebab Masalah
1.              Terlalu banyak host dalam sebuah broadcast domain.-Host artinya alat yang terhubung ke jaringan yang bisa menerima danmengirimkan informasi dari dan ke alat lainnya dalam jaringan tersebut.-Broadcast domain adalah kumpulan dari alat-alat di sebuah segmen jaringan yang(harus) menerima paket broadcast yang dikirim oleh alat-alat yang lain dalamsegmen jaringan tersebut.
2.              Broadcast storm.Terjadi karena semua alat mengirimkan paket broadcast ke seluruh alat-alat yanglain melalui jaringan. Semakin banyak host maka semakin besar potensi broadcaststorm.
3.      Multicasting.Jika dalam satu jaringan terdapat banyak komputer dimana setiap komputer mengakses beberapa halaman web bervolume tinggi dalam satu waktu yang samamaka besar kemungkinan akan terjadi congesti* Bandwith yang kecil.Jalur yang kecil akan membuat lalu lintas jaringan akan mudah padat jika dilewatioleh banyak data dalam satu periode.

  Efek yang Terjadi
• Paket data yang tiba langsung disimpan pada buffer masukan.
• Terbentuknya routing.
• Paket-paket data tersebut mengkondisikan seperti antrian yang siap untuk menjadioutput.
• Dapat menyebabkan pembuangan paket-paket data karena kelebihan muatan pada buffer.
• Dapat menyebabkan kontrol arus.
• Dapat ’menularkan’ perlambatan/congestion melalui jaringan.

Pengendalian Congestion / Congestion Control
Congestion control digunakan untuk menangani terjadinya kemacetan. Terjadinyakemacetan bisa diterangkan lewat uraian berikut. Pada dasarnya, sebuah jaringan packet-switched adalah jaringan antrian. Pada masing-masing node, terdapat sebuahantrian paket yang akan dikirimkan ke kanal tertentu. Apabila kecepatan datangya suatu paket dalam sebuah antrian lebih besar dibandingkan kecepatan pentransferan paket,maka akan muncul efek bottleneck. Apabila antrian makin panjang dan jumlah nodeyang menggunakn kanal juga bertambah, maka kemungkinan terjadi kemacetan sangat besar.Permasalahan yang serius yang diakibatkan efek congestion adalah deadlock, yaitu suatu kondisi di mana sekelompok node tidak bisa meneruskan pengiriman paket karena tidak ada buffer yang tersedia. Teknik deadlock avoidance digunakan untuk mendisain jaringan sehingga deadlock tidak terjadi. Dewasa ini congestion memiliki 2 mekanisme pengendalian, yaitu :
-Flow/congestion control di sumber pengirim data.
-Active Queue Management (AQM) di router.
Dimana AQM bertugas memberikan umpan balik sebagai indikasi daritingkat kongesti di router.Sumber pengirim akan mengirimkan data sesuaidengan umpan balik tersebut.
Ada dua kemungkinan mengatasi kelebihan beban dalam jaringan:
1.Panggilan yang baru di blok.
2.Menyesuaikan dengan situasi jaringan (membuat sumber- sumber baru ataudengan mengurangi perintah di dalam jaringan atau dengan mengurangitambahan servis).

Buffer sebenarnya membantu untuk mengatasi hal(antrian) tersebut sampaikapsaitas buffer menjadi penuh. Jika ada paket lagi maka paket data tersebut akandi hilangkan/drop.
Penambahan kapasitas buffer tidak menyelesaikan masalahkarena buffer yang terlalu besar akan meningkatkan delay karena antrian.Beberapa teknik berikut dapat digunakan untuk mengatasi Congestion:
-   End-system flow control 
Ini bukan skema kontrol kongesti tetapi cara untuk menjaga agar sender tidak mengirimkan paket berlebih kepada receiver.
-   Network congestion control 
Mekanisme ini hampir sama dengan end-to-end flowcontrol tetapi difokuskanuntuk mengurangi kongesti pada jaringan, bukan pada receiver.
-   Network-based congestion avoidance
Pada skema ini, router mendeteksi kemungkinan terjadinya kongesti sehinggarouter memperkecil paket yang dikirim sebelum antrian menjadi penuh.

Teknik paling dasar adalah FIFO (first in first out) dimana paket diprosessesuai dengan kedatangannya. Sehingga paket yang datang pertama adalah paketyang terlebih dahulu diproses.

Teknik paling dasar adalah FIFO (first in first out) dimana paket diprosessesuai dengan kedatangannya. Sehingga paket yang datang pertama adalah paketyang terlebih dahulu diproses.

Solusi yang Digunakan
*Melakukan segmentasi jaringan.
Karena kita tidak mungkin mengurangi komputer yang harus terkoneksi ke jaringan jadi langkah rasional yang bisa dilakukan adalahmembagi beberapa host-host ke dalam beberapa segmen jaringan tersendiri.
*Memperbesar bandwith

Perangkat Jaringan Komputer



Jaringan komputer (jaringan) adalah sebuah sistem yang terdiri atas komputer-komputer yang didesain untuk dapat berbagi sumber daya (printer, CPU), berkomunikasi (surel, pesan instan), dan dapat mengakses informasi(peramban web).
Tujuan dari jaringan komputer adalah : Agar dapat mencapai tujuannya, setiap bagian dari jaringan komputer dapat meminta dan memberikan layanan (service). Pihak yang meminta/menerima layanan disebut klien (client) dan yang memberikan/mengirim layanan disebut peladen (server).Desain ini disebut dengan sistem client-server, dan digunakan pada hampir seluruh aplikasi jaringan komputer.
Dua buah komputer yang masing-masing memiliki sebuah kartu jaringan, kemudian dihubungkan melalui kabel maupun nirkabel sebagai medium transmisi data, dan terdapat perangkat lunak sistem operasi jaringan akan membentuk sebuah jaringan komputer yang sederhana. Apabila ingin membuat jaringan komputer yang lebih luas lagi jangkauannya, maka diperlukan peralatan tambahan seperti Hub, Bridge, Switch, Router, Gateway sebagai peralatan interkoneksinya

HUB
Hub Alat penghubung atar komputer, semua jenis komunikasi hanya dilewatkan oleh hub. hub digunakan untuk sebuah bentuk jaringan yang sederhana (misal hanya untuk menyambungkan beberapa komputer di satu group IP lokal) ketika ada satu paket yang masuk ke satu port di hub, maka akan tersalin ke port lainnya di hub yg sama dan semua komputer yg tersambung di hub yang sama dapat membaca paket tersebut. Saat ini hub sudah banyak ditinggalkan dan diganti dengan switch. Alasan penggantian ini biasanya adalah karena hub mempunyai kecepatan transfer data yang lebih lambat daripada switch. Hub dan switch mempunyai kecepatan transfer data sampai dengan 100 Mbps bahkan switch sudah dikembangkan sampai kecepatan 1 Gbps.
8_port_mini_ethernet_hub
Switch
Switch Sebuah alat yang menyaring/filter dan melewatkan(mengijinkan lewat) paket yang ada di sebuah LAN. switcher bekerja pada layer data link (layer 2) dan terkadang di Network Layer (layer 3) berdasarkan referensi OSI Layer Model. sehingga dapat bekerja untuk paket protokol apapun. LAN yang menggunakan Switch untuk berkomunikasi di jaringan maka disebut dengan Switched LAN atau dalam fisik ethernet jaringan disebut dengan Switched Ethernet LANs.
24___2g_layer_2_optical_ethernet_switch
Router
Router Alat yang bertugas untuk mengantarkan paket data dalam jaringan. router dapat digunakan jika tersambung paling tidak dengan dua jaringan yang berbeda sehingga pengaturan tersebut membutuhkan sebuah router.Router berada di sisi gateway sebuah tempat dimana dua jaringan LAN atau lebih untuk disambungkan. Router menggunakan HEADERS dan daftar tabel pengantar (Forwarding Table) untuk menentukan posisi yang terbaik untuk mengantarkan sebuah paket jaringan dan juga menggunakan protokol seperti ICMP,HTTP untuk berkomunikasi dengan LAN lainnya dengan konfigurasi terbaik untuk jalur antar dua host manapun.
linksys-wrt54gs-wireless-g-broadband-router-with-speedbooster
Bridge
Pengertian dari sebuah bridge adalah bekarja pada data link layer pada OSI. bridge adal alat yang digunakan pada suatu jaringan yang berfungsi untuk memisahkan sebuah jaringan yang luas menjadi segment yang lebih kecil. bridge membaca alamat MAC (media access control0 dari setiap paket data yang diterima yang kemudian akan mempelajari dridging table untuk memutuskan apa yang akan dikerjakan bridge selanjutnya pada paket data tersebut, apakah diteruskan atau di abaikan. jika switch menpunyai domein collision sendiri-sendiri disetiap portnya, begitu juga dengan bridge memiliki domain collision ttetepi ia juga dapat membaginya dari sebuah domain collision yang besar menjadi yang lebih kecil, dah bridge hanya akan melewatkan paket data antar segment – segment jika hanya segment itu sangat diperlukan
Terdapat tiga jenis bridge jaringan yang umum dijumpai:
Bridge Lokal : sebuah bridge yang dapat menghubungkan segmen-segmen jaringan lokal.
Bridge Remote : dapat digunakan untuk membuat sebuah sambungan (link) antara LAN untuk membuat sebuah Wide Area Network.
Bridge Nirkabel : sebuah bridge yang dapat menggabungkan jaringan LAN berkabel dan jaringan LAN nirkabel.



Gateway
http://cintasegilima.files.wordpress.com/2011/07/gateway_router1.jpg?w=300&h=300
 Gateway adalah sebuah perangkat yang digunakan untuk menghubungkan satu jaringan komputer dengan satu atau lebih jaringan komputer yang menggunakan protokol komunikasi yang berbeda sehingga informasi dari satu jaringan computer dapat diberikan kepada jaringan komputer lain yang protokolnya berbeda. Definisi tersebut adalah definisi gateway yang utama.
Seiring dengan merebaknya internet, definisi gateway seringkali bergeser. Tidak jarang pula pemula menyamakan “gateway” dengan “router” yang sebetulnya tidak benar.
Kadangkala, kata “gateway” digunakan untuk mendeskripkan perangkat yang menghubungkan jaringan komputer besar dengan jaringan komputer besar lainnya. Hal ini muncul karena seringkali perbedaan protokol komunikasi dalam jaringan komputer hanya terjadi di tingkat jaringan komputer yang besar.

soal - soal


  1.         Apakah keuntungan dan kerugian menyimpan nama pembuat program pada atribut file (seperti pada SO machintosh)?
  2. Terdapat beberapa metode akses misalnya sequential access dan direct access. Jelaskan!
  3.   Sebutkan dan jelaskan tree-structured directory dan acyclic-graph directory?
  4.  Diketahui sebuah system mendukung 500 user. Misalnya akan mengijinkan 4990 user dapat mengakses sebuah file. Bagaimana spesifikasi proteksi pada UNIX?



JAWABAN :

1.       Teknik yg umum untuk implementasi tipe file adalah memasukkan tipe file sebagai bagian dari nama file. Nama file dibagi menjadi dua bagian yaitu nama dan extension (seperti pada MS-DOS) seperti pada Gambar 9-2. Setiap file mempunyai atribut pembuat berisi nama dari program yang membuatnya (seperti pada MS- Windows / Apple Macintosh). Atribut ini di-set oleh sistem operasi saat menggunakan system call create. Bila user membuka file tersebut dengan melakukan double-clicking mouse pada icon dari file tsb, program yang dibuat ditampilkan otomatis.
UNIX menggunakan magic number yang disimpan pada awal file untuk mengindikasikan tipe file berupa program executable, batch file (shell script), file postscript dan lain-lain. Tidak semua file mempunyai magic number, sehingga informasi tipe tidak dapat digambarkan. UNIX tidak menyimpan nama dari program pembuatnya. UNIX juga mengijinkan nama extension dari file tersembunyi, sehingga user dapat menentukan tipe file sendiri dan tidak tergantung pada sistem operasi.

2.       Sequential access : merupakan metode akses paling sederhana. Informasi pada file ini diproses secara berurutan, satu record diakses setelah secord yang lain. Metode akses ini berdasarkan model tape dari suatu file yang bekerja dengan perangkat sequential access atau random access.

Direct access : merupakan logical record dengan panjang tetap yang memungkinkan program membaca dan menulis record dengan cepat tanpa urutan tertentu. Metode akses langsung berdasarkan model disk dari suatu file, memungkinkan acak kesembarang blok file, memungkinkan blok acak tersebut dibaca atau ditulis.

3.        Tree-Structured Directory : Tiap direktori dapat mengandung file dan subdirektori Path (absolut path) adalah urutan direktori yang berasaldari MFD Working dir. (relative path) adalah path yang berasal dari
current directory. Current directory adalah direktori yang baru-baru ini digunakan.  Contoh absolut path : UserZ/Word/UnitD/XYZ.
acyclic-graph directory : Satu file dapat memiliki banyak absolut path yang berbeda. Masalah : Penghapusan dangling pointer. Solusi : Backpointers, agar kita dapat menghapus semua pointer.
4.       Pada system UNIX, proteksi directory ditangani sama dengan proteksi file, misalnya siasosialisasikan dengan setiap subdirectory menggunakan owner, grup, dan universe(other) sebagai 3 bit RWX.


LA Sistem basis Data pert.3

Pertama-tama kita buat databasenya terlebih dahulu. Disini saya membuat table mahasiswa. Yang berisikan:  NPM, Nama, dan Alamat. Dimana yang sebagai primary keynya adalah NPM.










Setelah table pertama (mahasiswa) selesai, lalu kita buat lagi table yang ke2 yaitu table penyewaan.  Pada table ini yang menjadi primarykey nya adalah No_nota.







Setelah pembuatan field pada table penyewaan telah selesai, lalu inputkan data pada tiap-tiap field. Seperti contoh gambar dibawah ini :








Lalu kemudian setelah table pertama dan kedua telah selesai, berikan perintah select * from mahasiswa right outer join penyewaan.NPM=mahasiswa.NPM; tekan enter, lalu akan muncul seperti dibawah ini.











Ketikan perintah select * from mahasiswa, penyewaan where mahasiswa.NPM=penyewaan.NPM; lalu akan muncul seperti di bawah ini.








Ketikan perintah select * from mahasiswa natural right outer join penyewaan; akan muncul seperti dibawah ini outputnya.



Ketikan perintah select * from mahasiswa straight join penyewaan; akan muncul seperti ini outputnya.












Ketikan perintah select * from mahasiswa cross join penyewaan; maka akan seperti dibawah ini outputnya.











PERKEMBANGAN GRAFIS DAN PEMODELAN SERTA PENGARUHNYA



Di era atau masa sekarang ini, teknologi berkembang pesat. Apalagi tentang masalah desain grafis yang amat sangat ditunggu-tunggu pembaharuannya. Sebelum kita masuk lebih dalam tentang grafis, mari kita mengetahui definisi apa itu desain grafis. Desain grafis adalah suatu bentuk komunikasi visual yang menggunakan gambar untuk menyampaikan informasi atau pesan seefektif mungkin. Pada desain grafis, teks dianggap sebagai gambar karena merupakan hasil dari abstraksi simbol-simbol yang bisa disembunyikan.
 Desain grafis ditetapkan dalam desain komunikasi dan fine art seperti pada jenis komunikasi lainnya. Desain grafis dapat merujuk pada proses pembuatan (mendesain) ataupun produk yang dihasilkan (desain/rancangan). Desain grafis pada awalnya diterapkan untuk media-media statis seperti buku, majalah dan brosur. Sejalan dengan perkembangan zaman, desain grafis juga telah ditetapkan dalam media eletronik, seringkali disebut desain interaktif (interactive design) atau desain multimedia (multimedia design). Unsur pada desain grafis sama seperti unsur dalam disiplin desain lainnya. Unsur-unsur tersebut (termasuk shape, bentuk (form), tekstur, garis, ruang dan warna) membentuk prinsip-prinsip dasar desain visual. Prinsip tersebut seperti keseimbangan (balance), ritme (rhythm), tekanan (emphasis), proporsi (proportion) dan kesatuan (unity) kemudian membentuk aspek struktural komposisi yang lebih luas.
Sejarah dari desain grafis ini, pada awalnya desain grafis merupakan perkembangan dari tulisan. Huruf-huruf alfabet yang ditemukan bangsa Romawi. Semakin berkembangnya zaman perguruan tinggi di Eropa hingga membuat kebutuhan akan buku meningkat. Dikarenakan keterbatasan teknologi, konon dalam proses penyalinan sebuah buku harus disalin tangan hal ini membutuhkan waktu yang sangat lama. Sehingga terciptalah huruf Blackletter Script, yaitu berupa huruf kecil yng dibuat dengan bentuk tipis-tebal dan ramping. Efisiensi dapat terpenuhi melalui hurufnya yang kecil dan ramping membuat tulisan lebih banyak dimuat dalam satu halaman.

Secara singkatnya sejarah desain grafis:
Awalnya desain grafis telah ditemukan sekitar 15.000 – 1000 sebelum masehi. Dimana orang-orang Roma telah menggunakan gambaran diatas dinding gua sebagai bahasa virtual.
  1. Pada tahun 1880, New York Daily Graphic banyak menggunakan elemen grafik yaitu dengan memasukkan elemen fotografi.
  2. Dan pada tahun yang sama , poster ilustrasi berwarna dihasilkan dan dilekatkan disekitar Bandara di Amerika dan Eropa.
  3. Pada tahun 1930 hingga 1930, kumpulan avant grade telah memperkenalkan istilah art nouveu yang mempelopori seni huruf.
  4. Antara pereka grafik yang terkenal dalam kumpulan avant grade ialah hendri de Toulouse-lautrece (1864-1901), peter Behrens (1869 – 1940), jules cheret (1836 – 1932).

Positif dan negatifnya :
Sisi positifnya diantara lain adalah :
  • Karya yang dihasilkannya jauh lebih halus dan rapi
  • Semua orang dapat berkreasi dan berkarya
  • Mempermudah kerja para desainer
  • Mempermudah jika harus menduplikasi karya dalam jumlah yang besar
  • dan masih banyak lagi.

Sedangkan sisi negatifnya diantara lain adalah :

  • Menggeser perlahan-lahan para desainer yang menggunakan teknik manual
  • Sangat sulit menentukan apakah dia benar-benar berbakat secara manual atau tidak
  • Membuat seakan-akan hasil tangan terlihat jauh lebih sulit, rumit dan melelahkan
  • Mempermudah para plagiat dalam kerjanya yang cukup edit-edit sedikit (atau tidak mengeditnya sama sekali)
  • dan masih banyak lagi.

Sekian definisi, kelebihan , dan kekurangan dari desain grafis ini. Sekian, wassalam.

Sumber : 
id.wikipedia.org
www.google.co.id
dan pendapat saya.