Wednesday 16 October 2019

Tipe Format File Dalam Desain Grafis


Tipe Format File Dalam Desain Grafis

Tipe Format File Dalam Desain Grafis


Dalam dunia desain grafis dan percetakan yang berhubungan dengan gambar dan foto, terdapat banyak jenis format atau ekstensi file gambar. Berikut ini adalah penjelasan dari berbagai format gambar tersebut, di antaranya :

  • PSD (Photoshop Document

Format file ini merupakan format asli dokumen Adobe Photoshop. Format ini mampu menyimpan informasi layer dan alpha channel yang terdapat pada sebuah gambar, sehingga suatu saat dapat dibuka dan diedit kembali. Format ini juga mampu menyimpan gambar dalam beberapa mode warna yang disediakan Photoshop. Anda dapat menyimpan dengan format file ini jika ingin mengeditnya kembali. 

  • BMP (Bitmap Image)
Format file ini merupakan format grafis yang fleksibel untuk platform Windows sehingga dapat dibaca oleh program grafis manapun. Format ini mampu menyimpan informasi dengan kualitas tingkat 1 bit samapi 24 bit. Kelemahan format file ini adalah tidak mampu menyimpan alpha channel serta ada kendala dalam pertukaran platform. Untuk membuat sebuah objek sebagai desktop wallpaper, simpanlah dokumen Anda dengan format file ini. Anda dapat mengkompres format file ini dengan kompresi RLE. Format file ini mampu menyimpan gambar dalam mode warna RGB, Grayscale, Indexed Color, dan Bitmap. 
  • EPS (Encapsuled Postcript
Format file ini merupakan format yang sering digunakan untuk keperluan pertukaran dokumen antar program grafis. Selain itu, format file ini sering pula digunakan ketika ingin mencetak gambar.
Keunggulan format file ini menggunakan bahasa postscript sehingga format file ini dikenali oleh hampir semua program persiapan cetak. Kelemahan format file ini adalah tidak mampu menyimpan alpha channel, sehingga banyak pengguna Adobe Photoshop menggunakan format file ini ketika gambar yang dikerjakan sudah final. Format file ini mampu menyimpan gambar dengan mode warna RGB, CMYK, Lab, Duotone, Grayscale, Indexed Color, serta Bitmap. Selain itu format file ini juga mampu menyimpan clipping path.
  • JPG/JPEG (Joint Photographic Expert Group
Format file ini mampu mengkompres objek dengan tingkat kualitas sesuai dengan pilihan yang disediakan. Format file sering dimanfaatkan untuk menyimpan gambar yang akan digunakan untuk keperluan halaman web, multimedia, dan publikasi elektronik lainnya. Format file ini mampu menyimpan gambar dengan mode warna RGB, CMYK, dan Grayscale. Format file ini juga mampu menyimpan alpha channel, namun karena orientasinya ke publikasi elektronik maka format ini berukuran relatif lebih kecil dibandingkan dengan format file lainnya. 
  • GIF (Graphic Interchange Format

Format file ini hanya mampu menyimpan dalam 8 bit (hanya mendukung mode warna Grayscale, Bitmap dan Indexed Color). Format file ini merupakan format standar untuk publikasi elektronik dan internet.Format file mampu menyimpan animasi dua dimensi yang akan dipublikasikan pada internet, desain halaman web dan publikasi elektronik. Format file ini mampu mengkompres dengan ukuran kecil menggunakan kompresi LZW.
  • TIF (Tagged Image Format File

Format file ini mampu menyimpan gambar dengan kualitas hingga 32 bit. Format file ini juga dapat digunakan untuk keperluan pertukaran antar platform (PC, Machintosh, dan Silicon Graphic).

Format file ini merupakan salah satu format yang dipilih dan sangat disukai oleh para pengguna komputer grafis terutama yang berorientasi pada publikasi (cetak). Hampir semua program yang mampu membaca format file bitmap juga mampu membaca format file TIF. 
  • PCX 

Format file ini dikembangkan oleh perusahaan bernama Zoft Cooperation. Format file ini merupakan format yang fleksibel karena hampir semua program dalam PC mampu membaca gambar dengan format file ini.style="margin-bottom: 0.0001pt; text-align: justify;">
Format file ini mampu menyimpan informasi bit depth sebesar 1 hingga 24 bit namun tidak mampu menyimpan alpha channel. Format file ini mampu menyimpan gambar dengan mode warna RGB, Grayscale, Bitmap dan Indexed Color.

  • PDF (Portable Document Format)
Format file ini digunakan oleh Adobe Acrobat, dan dapat digunakan oleh grafik berbasis pixel maupun vektor. Format file ini mampu menyimpan gambar dengan mode warna RGB, CMYK, Indexed Color, Lab Color, Grayscale dan Bitmap. Format file ini tidak mampu menyimpan alpha channel. Format file ini sering menggunakan kompresi JPG dan ZIP, kecuali untuk mode warna Bitmap yaitu menggunakan CCIT.
  • PNG (Portable Network Graphic)
Format file ini berfungsi sebagai alternatif lain dari format file GIF. Format file ini digunakan untuk menampilkan objek dalam halaman web. Kelebihan dari format file ini dibandingkan dengan GIF adalah kemampuannya menyimpan file dalam bit depth hingga 24 bit serta mampu menghasilkan latar belakang (background) yang transparan dengan pinggiran yang halus. Format file ini mampu menyimpan alpha channel. 
  • PIC (Pict) 

Format file ini merupakan standar dalam aplikasi grafis dalam Macintosh dan program pengolah teks dengan kualitas menengah untuk transfer dokumen antar aplikasi. Format file ini mampu menyimpan gambar dengan mode warna RGB dengan 1 alpha channel serta Indexed Color, Grayscale dan Bitmap tanpa alpha channel. Format file ini juga menyediakan pilihan bit antara 16 dan 32 bit dalam mode warna RGB. 
  • TGA (Targa) 
Format file ini didesain untuk platform yang menggunakan Targa True Vision Video Board. Format file ini mampu menyimpan gambar dengan mode warna RGB dalam 32 bit serta 1 alpha channel, juga Grayscale, Indexed Color, dan RGB dalam 16 atau 24 bit tanpa alpha channel.
Format file ini berguna untuk menyimpan dokumen dari hasil render dari program animasi dengan hasil output berupa sequence seperti 3D Studio Max.

  • IFF (Interchange File Format) 

Format file ini umumnya digunakan untuk bekerja dengan Video Toaster dan proses pertukaran dokumentasi dari dan ke Comodore Amiga System. Format file ini dikenali hampir semua program grafis yang terdapat dalam PC serta mampu menyimpan gambar dengan mode warna Bitmap. Format file ini tidak mampu menyimpan alpha channel. 

  • SCT (Scitex Continous Tone) 

Format file ini digunakan untuk menyimpan dokumen dengan kualitas tinggi pada komputer Scitex. Format file ini mampu menyimpan gambar dengan mode warna RGB, CMYK, dan Grayscale namun tidak mampu menyimpan alpha channel. 
  • PXR (Pixar)

Format file ini khusus untuk pertukaran dokumen dengan Pixar Image Computer. Format file ini mampu menyimpan gambar dengan mode warna RGB dan Grayscale dengan 1 alpha channel. 
  • RAW 

Format file ini merupakan format file yang fleksibel untuk pertukaran dokumen antar aplikasi dan platform. Format file ini mampu menyimpan mode warna RGB, CMYK, dan Grayscale dengan 1 alpha channel serta mode warna Multichannel, Lab Color dan Duotone tanpa alpha channel. 
  • DCS (Dekstop Color Separation)  
Format file ini dikembangkan oleh Quark dan merupakan format standar untuk .eps. Format ini mampu menyimpan gambar dengan mode warna Multichannel dan CMYK dengan 1 alpha channel dan banyak spot channel. Format file ini mampu menyimpan clipping path dan sering digunakan untuk proses percetakan (publishing).Ketika menyimpan file dalam format ini maka yang akan tersimpan adalah 4 channel dari gambar tersebut dan 1 channel preview.

Read More

Fungsi Warna Dan Kegunaannya Dalam Desain Grafis



Fungsi Warna Dan Kegunaannya Dalam Desain Grafis

fungsi warna
Panel Warna

Warna dapat didefinisikan secara obyektif/fisik sebagai sifat cahaya yang dipancarkan, atau secara subyektif/psikologis merupakan bagian dari pengalaman indera pengelihatan. Secara obyektif atau fisik, warna dapat diberikan oleh panjang gelombang. Dilihat dari panjang gelombang, cahaya yang tampak oleh mata merupakan salah satu bentuk pancaran energi yang merupakan bagian yang
sempit dari gelombang elektromagnetik.
         Cahaya yang dapat ditangkap indera manusia mempunyai panjang gelombang 380 sampai 780 nanometer. Cahaya antara dua jarak nanometer tersebut dapat diurai melalui prisma kaca menjadi warna-warna pelangi yang disebut spectrum atau warna cahaya, mulai berkas cahaya warna ungu, violet, biru, hijau, kuning, jingga, hingga merah. Di luar cahaya ungu /violet terdapat gelombang-gelombang ultraviolet, sinar X, sinar gamma, dan sinar cosmic. Di luar cahaya merah terdapat gelombang / sinar inframerah, gelombang Hertz, gelombang Radio pendek, dan gelombang radio panjang, yang banyak digunakan untuk pemancaran radio dan TV.
         Proses terlihatnya warna adalah dikarenakan adanya cahaya yang menimpa suatu benda, dan benda tersebut memantulkan cahaya ke mata (retina) kita hingga terlihatlah warna. Benda berwarna merah karena sifat pigmen benda tersebut memantulkan warna merah dan menyerap warna lainnya. Benda berwarna hitam karena sifat pigmen benda tersebut menyerap semua warna pelangi. Sebaliknya suatu benda berwarna putih karena sifat pigmen benda tersebut memantulkan semua warna pelangi. Sebagai bagian dari elemen tata rupa, warna memegang peran sebagai sarana untuk lebih mempertegas dan memperkuat kesan atau tujuan dari sebuah karya desain.
         Warna merupakan elemen penting dalam semua lingkup disiplin seni rupa, bahkan secara umum warna merupakan bagian penting dari segala aspek kehidupan manusia. Hal tersebut dapat kita lihat dari semua benda yang dipakai oleh manusia, semua peralatan, pakaian, bahkan alam disekeliling kita merupakan benda yang berwarna. Karena begitu penting peranan warna bagi manusia warna sering kali dipakai sebagai elemen estetis, sebagai representasi dari alam, warna sebagai komunikasi, dan warna sebagai ekspresi.

  • Warna sebagi elemen estetika
Warna memerankan dirinya sebagai ”warna”, yang mempunyai fungsi dalam membentuk sebuah keindahan. Namun keindahan disini bukan hanya sebagai ”keindahan” semata. Melainkan sebagai unsus eksistensial bendabenda yang ada disekeliling kita. Karena dengan adanya warna kita dimudahkan dalam melihat dan mengenali suatu benda. Sebagai contoh apabila kita meletakkan sebuah benda di tempat yang sangat gelap, mata kita tidak mampu mendeteksi obyek tersebut dengan jelas. Di sini warna mempunyai fungsi ganda dimana bukan hanya aspek keindahan saja namun sebagai elemen yang membentuk diferensial/perbedaan antara obyek satu dengan obyek lain.
  • Warna sebagai representasi dari alam 
         Warna merupakan penggambaran sifat obyek secara nyata, atau secara umum warna mampu menggambarkan sifat obyek secara nyata. Contoh warna hijau untuk menggambarkan daun, rumput; dan biru untuk laut, langit dan sebagainya. Warna dalam hal ini lebih mengacu pada sifat-sifat alami dari obyek tertentu misalnya padat, cair, jauh, dekat dll.
  • Warna sebagai alat/sarana/media komunikasi (fungsi representasi)
Warna menempatkan dirinya sebagai bagian dari simbol (symbol). Warna merupakan lambang atau sebagai perlambang sebuah tradisi atau pola tertentu. Warna sebagi komunikasi seringkali dapat kita lihat dari obyekobyek seperti bendera, logo perusahaan, fashion, dll. Warna merupakan sebuah perwakilan atau bahkan sebuah obyek pengganti bahasa formal dalam mengkomunikasikan sesuatu misalnya: merah perlambang kemarahan, patriotisme, seksualitas; kemudian putih sebagai perlambang kesucian, kebersihan, kebaikan 
         Dari sekian banyak warna, dapat dibagi dalam beberapa bagian yang sering dinamakan dengan sistem warna Prang yang ditemukan oleh Louis Prang pada 1876 atau disebut juga sebagai atribut warna meliputi :
  1. Hue, adalah istilah yang digunakan untuk menunjukkan nama dari suatu warna, seperti merah, biru, hijau dsb.
  2. Value, adalah dimensi kedua atau mengenai terang gelapnya warna.Contohnya adalah tingkatan warna dari putih hingga hitam.
  3. Saturation/Intensity, seringkali disebut dengan chroma, adalah dimensi yang berhubungan dengan cerah atau suramnya warna.

         Selain Prang System terdapat beberapa sistem warna lain yakni, CMYK atau Process Color System, Munsell Color System, Ostwald Color System, Schopenhauer/Goethe Weighted Color System, Substractive Color System serta Additive Color/RGB Color System. 
  • CMYK /Process Color System
CMYK adalah singkatan dari Cyan-Magenta-Yellow-Black dan biasanya juga sering disebut sebagai warna proses atau empat warna. CMYK adalah sebuah model warna berbasis pengurangan sebagian gelombang cahaya (substractive color model) yang umum dipergunakan dalam pencetakan
berwarna. Jadi untuk mereproduksi gambar sehingga dapat dicapai hasil yang relatif sempurna dibutuhkan sedikitnya 4 tinta yaitu: Cyan, Magenta, Yellow dan Black. Keempat tinta tersebut disebut tinta / warna Proses. Tinta proses adalah tinta yang dipergunakan untuk mereproduksi warna dengan proses teknik cetak tertentu
  • Additive Color/RGB Color System

         Warna additive adalah warna yang berasal dari cahaya yang disebut spectrum. Warna pokok additive terdiri dari warna red (merah), green (hijau) dan blue (biru) yang disebut dengan istilah RGB, dimana pencampuran ketiga warna primer dengan jumlah yang sama akan menghasilkan warna putih. Kombinasi antara dua warna primer akan menghasilkan warna sekunder. 
- Biru dipadukan dengan merah menghasilkan warna magenta
- Merah dipadukan dengan hijau menghasilkan warna kuning
- Hijau dipadukan dengan biru menghasilkan warna cyan
- Biru dipadukan dengan merah dan hijau menghasilkan warna putih.

Banyak orang yang mengidentikkan warna dengan karakter seseorang. Berikut ini dijelaskan tentang karakter dan simbolisasi dari beberapa warna yang sering digunakan dalam desain.
  1. Kuning, melambangkan kecerahan, kehidupan, kemenangan, kegembiraan, kemeriahan, kecemerlangan.
  2. Biru, melambangkan kedamaian, tenang, reda, stabil, harmoni, kesatuan,kebenaran, kepercayaan, konservatif, keamanan, kebersihan, tata tertib,loyalitas, langit, air, dingin, teknologi dan depresi
  3. Hitam, melambangkan kekuatan, seksualitas, pengalaman duniawi,formalitas, elegan, kesejahter-aan, misteri, ketakutan, kejahatan,anominitas, tidak bahagia, dalam, gaya, keburukan, penyesalan yang mendalam, marah, underground, teknik warna yang baik, berduka cita dan kematian
  4. Hijau, melambangkan alam, lingkungan, kesehatan, keberuntungan, pembaharuan, kemudaan, kekuatan, musim semi, kemurahan hati, kesuburan, kecemburuan, kurang pengalaman, iri dan kemalangan.
  5. Ungu, melambangkan keluarga raja, spiritualitas, ningrat, perayaan, misteri, transformasi, kebijaksanaan, pencerahan, kebengisan, arogansi, duka cita.
  6. Merah, melambangkan cinta, valentin, marah, hasrat, kecepatan, keberanian, kekejaman, kemarahan, tanda keluar darurat, tanda berhenti, dan darah.
  7. Putih, melambangkan penghormatan, kemurnian, kesederhanaan, kebersihan, damai, kerendahan hati, kecermatan, keadaan tidak berdosa, muda, burung, musim dingin, salju, kebajikan, steril dan perkawinan.

Read More

Saturday 26 May 2018

Perbandingan firewall mikrotik dan m0n0wall

Balik lagi bosku hari ini saya akan memberikan penjelasan tentang Perbandingan firewall mikrotik dan m0n0wall. Didalam router mikrotik terdapat fitur firewall yang berfungsi untuk melindungi dengan cara mendrop atau mengaccept sebuah paket yang akan masuk, melewati, atau keluar dari router. Fitur tersebut seperti berikut:
  • Filter Rules
  • NAT
  • Mangle
  • Address Lists
  • Layer7 Protocols
  • Service Ports
  • Connection Tracking


M0n0wall adalah sebuah embedded firewall software bebasiskan Sistem Operasi FreeBSD. Didalam  firewall terdapat 4 fitur seperti berikut:
  • Rules
  • NAT
  • Traffic
  • shaper 
  • Aliases
Mikrotik

        1. Filter Rules


Filter Rules merupakan salah satu firewall pada mikrotik yang digunakan untuk menentukan apakah suatu paket data dapat masuk atau tidak kedalam sistem router mikrotik paket data yang akan ditangani fitur filter ini adalah paket data yang ditunjukan pada salah satu interface router.
Fitur filter rules pada mikrotik memiliki 3 chain yaitu :
  • Chain Input = 
digunakan untuk memproses paket data yang masuk ke router melalui salah satu interface dengan alamat IP tujuan yang merupakan salah satu alamat router. Paket tidak dapat melewati router jika bertentangan dengan aturan/rule chain input.
  • Chain Output =
digunakan untuk memproses paket yang berasal dari router dan meninggalkan mellui salah satu interface.
  • Chain Forward = 
digunakan untuk memproses paket yang melewati router.



     2. NAT

NAT (Network Address Translation) pada jaringan komputer berfungsi melakukan perubahan IP Address pengirim dari sebuah paket data sehingga dengan adanya NAT ini setiap komputer pada jaringan LAN dapat mengakses internet dengan mudah.NAT terbagi menjadi dua jenis yaitu :
  • DNAT atau Destiantion Network Address Translation adalah sebuah NAT yang berfungsi untuk meneruskan paket dari IP public melalui firewall ke suatu host dalam jaringan. Dnat hanya bekerja pada tabel nat dan didalam tabel NAT berisi 3 bagian yang disebut dengan CHAIN, ketiga CHAIN tersebut meliputi prerouting, postrouting dan output.
  • SNAT atau Source Network Address Translation yaitu sebuah NAT yang bertugas untuk merubah source address dari suatu paket data. SNAT hanya berlaku pada postrouting.


     3. Mangle

Mangle merupakan suatu cara untuk menandai paket data dan koneksi tertentu yang dapat diterapkan pada fitur mikrotik lainnya, sepeti pada routes, pemisahan bandwidth pada queues, NAT dan filter rules. Tanda mangle yang ada pada router mikrotik hanya bisa digunakan pada router itu sendiri. Dan yang perlu diingat bahwa proses pembacaan rule mangle ini dilakukan dari urutan pertama ke bawah.
Ada beberapa jenis penandaan (Mark) yang ada pada Mangle yaitu Packet Mark (Penandaan Paket), Connection Mark (Penandaan Koneksi), dan Routing Mark (Penandaan Routing). Secara default parameter mangle terbagi menjadi beberapa chain, yaitu :
  • Chain Input digunakan untuk menandai trafik yang masuk menuju ke router mikrotik dan hanya bisa memilih In. Interface saja.
  • Chain Output digunakan untuk menandai trafik yang keluar melalui router mikrotik dan hanya bisa memilih Out. Interface saja.
  • Chain Forward digunakan untuk menandai trafik yang keluar masuk melalui router dan dapat memilih In dan Out Interface.
  • Chain Prerouting digunakan untuk menandai trafik yang masuk menuju dan melalui router (trafik download). Chain ini hanya bisa memilih Out. Interface saja.
  • Chain Postrouting digunakan untuk menandai trafik yang keluar dan melalui router (trafik upload) dan hanya bisa memilih In. Interface saja.


     4. Address Lists

Address Lists adalah salah satu fitur mikrotik yang berfungsi untuk memudahkan kita dalam menandai suatu konfigurasi address. Sehingga dengan address list, kita bisa membuat list address yang ingin di tandai tanpa harus menggangu konfigurasi penting di fitur lainnya.


     5. Layer7 Protocols
Layer7 Protocols  adalah metode untuk mencari pola dalam ICMP / TCP / UDP stream. Atau istilah lainnya regex pattern.

1.               1.  ICMP

ICMP adalah protokol jaringan internet yang berfungsi untuk memberikan kiriman pesan – pesan ke dalam sebuah jaringan, mulai dari mengirimkan pesan eror, pesan diterima, hubungan putus atau connection lost, dan sebagainya. Dengan adanya ICMP ini, maka jaringna akan mengetahui respon – respon yang terjadi salama konektivitas di dalam jaringan itu berlangsung.


     A. Ada beberapa Apa fungsi ICMP:

  • Membantu proses error handling / melaporkan apabila terjadi error pada sebuah jaringan

Error merupakan salah satu gejala yang paling mungkin terjadi di dalam sebuah jaringan komputer. Error biasanya terjadi ketika pesan dan juga request tidak dapat tersampaikan ke host, ataupun koneksi terputus atau kehilangan koneksi dalam proses transmisi data di dalam jaringan komputer. Dengan adanya protocol ICMP ini, maka setiap error yang terjadi dapat dihandle langsung oleh protocol ini, dimana protocol ICMP ini bertugas untuk melakukan tindakan – tindakan ketika terjadi yang namanya error di dalam sebuah jaringan komputer tesebut.
  • Membantu control procedure atau prosedur pengaturan pada sebuah jaringan

Control procedure atau prosedur pengontrolan juga merupakan tugas dan fungsi utama dari protocol ICMP ini. ICMP bertugas untuk mengatur dan mengontrol segala macam bentuk pengaturan pada sebuah jaringan kompter. Dengan adanya ICMP ini, maka setiap jaringan komputer dapat berjalan sesuai dengan prosedur juga ketentuan yang ada, sehingga tidak mengalami melenceng atau kesalahan dalam proses transmisi jaringan tersebut.
  • Menyediakan pengendalian error dan pengendalian arus pada network layer atau lapisan jaringan

Pengendalian error atau error handling sudah dibahas pada poin sebelumnya. Akan tetapi, selain melakukan pengendalian error atau error handling ini, ICMP juga memiliki tugas juga fungsi lainnya, yaitu melakukan pengenalian terhadap arus informasi yang ditransmisikan pada network layer atau lapisan jaringan. Seperti diketahui, ketika bekerja, sebuah jaringan akan memiliki beberapa macam lapisan atau layer – layer tertentu yang mana setiap paket data harus melewatinya. ICMP bertugas untuk melakukan pengendalian terhadap arus yang akan masuk ke dalam masing – masing layer tersebut.
  • Mendeteksi terjadinya error pada jaringan, seperti connection lost, kemacetan jaringan dan sebagainya

Tugas pendeteksian dan juga pelaporan akan terjadinya error juga merupakan tugas dan fungsi utama dari ICMP ini. ICMP merupakan protocol yang memilki peran penting ketika terjadi error pada sebuah jaringan atau network. Ketika ICMP mendeteksi terjadinya error, biasanya router atau perangkat keras jaringan lainnya akan memberikan tanda kepada ICMP, misalnya host tidak dapat dijangkau, atau koneksi terputus.


     B. Tipe – Tipe Pesan pada ICMP:
  • ICMP Error Message

Merupakan suatu pesan atau message yang disampaikan oleh ICMP ketika terjadi kesalahan atau error pada jaringan komputer yang sedang berjalan. ICMP error message ini sendiri juga terbagi menjadi beberapa jenis. Berikut ini adalah beberapa jenis ICMP error message :
  • Destination Unreachable

Destination unreacheable merupakan suatu pesan error yang terjadi ketika pengiiman paket data mengalami kegagalan transmisi, yang disebabkan oleh putusnya jalur koneksi baik jalur secara fisik maupun jalir secara logic pada suatu jaringan. Biasanya destination unreacheable ini disampaikan oleh perangkat keras router.
  • Time Exceeded

Merupakan pesan yang dikirmkan oleh ICMP ketika field TTL pada paket IP sudah habis, namun paket tersebut belum juga sampai pada tujuannya. Hal ini mirip seperti request timed out ketika kita akan masuk ke dalam seuah situs internet.
  • Parameter Problem

Merupaakn pesan kesalahan yang terjadi ketika terjadi kesalahan parameter pada header paket data yang ditransmisikan.
  • Source Quench

Merupakan pesan yang dikirimkan ketika router tujuan mengalami gangguan atau kongesti, sehingga hal in akan menyebabkan pengiriman paket data harus menjadi lebih lambat daripada biasanya.
  • ICMP Query Message

Merupakan pesan pada ICMP yang dikirimkan oleh node, yang kemudian dijawab oleh format – format spesifik dari node yang dituju, jadi tidak berhubungan degnan error message, dan hanya berupa pembalasan pesan yang dikirmkan.


       2. TCP

TCP/IP (Transmission Control Protocol/ Internet Protocol ) adalah sekumpulan protokol yang didesain untuk melakukan fungsi-fungsi komunikasi data seperti pada LAN(Local Area Network) dan WAN(Wide Area Network). TCP/IP terdiri atas sekumpulan protokol yang masing-masing bertanggung jawab atas bagian-bagian tertentu dari komunikasi data.

  • Application
  • Transport
  • Network
  • Data-link
  • physical

Dalam TCP/IP, terjadi penyampaian data dari protokol yang berada di satu layer dengan protokol yang berada di layer yang lain. Setiap protokol memperlakukan semua informasi yang diterimanya dari protokol lain sebagai data. Jika suatu protocol menerima data dari protokol lain di layer atasnya, maka akan menambahkan informasi tambahan miliknya ke data tersebut. Informasi ini memiliki fungsi yang sesuai dengan fungsi dari protokol tersebut. Setelah itu, data ini diteruskan lagi ke protokol pada layer dibawahnya.

TCP/IP terdiri dari 4 lapisan (layer) yang berupa sekumpulan protokol yang bertingkat. Keempat lapis / layer tersebut adalah :
  • Network Interface Layer

Network Interface Layer bertanggung jawab untuk mengirim dan menerima data dari media fisik yang dapat berupa kabel, serat optik atau gelombang radio. Karena tugasnya ini, protokol pada layer ini harus mampu menerjemahkan sinyal listrik menjadi data digital yang dimengerti komputer, yang berasal dari peralatan lain yang sejenis, misalnya Ethernet, repeater, brigde, router, hub.
  • Internet Layer
Internet Layer bertanggung jawab dalam proses pengiriman ke alamat yang tepat.
  • Transport Layer

Transport Layer berisikan protokol-protokol yang bertangung jawab dalam mengadakan komunikasi antar dua host atau komputer. Kedua protokol tersebut adalah TCP (Transmission Control Protocol) dan UDP (User DatagramProtocol).
  • Application Layer

Application Layer merupakan tempat aplikasi-aplikasi yang menggunakan TCP/IP stack berada, contohnya antara lain SMTP (Simple Mail Transfer Protocol) adalah suatu protokol aplikasi yang merupakan sistem pengiriman message/pesan atau email, HTTP (HyperText Transfer Protocol) adalah suatu protokol digunakan untuk transfer halaman web dan FTP (File Transfer Protocol) adalah layanan untuk melakukan upload dan download file.


     3. UDP

UDP, singkatan dari User Datagram Protocol, adalah salah satu protokol lapisan transpor TCP/IP yang mendukung komunikasi yang tidak andal (unreliable), tanpa koneksi (connectionless) antara host-host dalam jaringan yang menggunakan TCP/IP.


6. Service Ports

mengamankan router dengan cara menonaktifkan service port yang TIDAK di gunakan, misalkan port SSH dan Telnet. sehingga ketika ada user yang ingin mencoba untuk mengakses router tidak akan bisa, Selain menonaktifkan port, kita juga bisa mengatur siapa saja dan melalui apa user tersebut dapat mengakses router berdasarkan IP komputer. Menonaktifkan port merupakan cara yang kurang efektif untuk di lakukan jika port tersebut masih di gunakan, cara lainnya yaitu dengan mengubah default port yang di gunakan. 

A. Ada beberapa service yang secara default dijalankan oleh router mikrotik. Berikut detail informasi service router MikroTik dan kegunaannya:
  • API : Application Programmable Interface, sebuah service yang mengijinkan user membuat custom software atau aplikasi yang berkomunikasi dengan router, misal untuk mengambil informasi didalam router, atau bahkan melakukan konfigurasi terhadap router. Menggunakan port 8728.
  • API-SSL : Memiliki fungsi yang sama sama seperti API, hanya saja untuk API SSL lebih secure karena dilengkapi dengan ssl certificate. API SSL ini berjalan dengan menggunakan port 8729.
  • FTP : Mikrotik menyediakan standart service FTP yang menggunakan port 20 dan 21. FTP biasa digunakan untuk upload atau download data router, misal file backup. Authorisasi FTP menggunakan user & password account router.
  • SSH : Merupakan salah satu cara remote router secara console dengan secure. Hampir sama seperti telnet, hanya saja bersifat lebih secure karena data yang ditrasmisikan oleh SSH dienskripsi. SSH MikroTik by default menggunakan port 22.
  • Telnet : Memiliki fungsi yang hampir sama dengan ssh hanya saja memiliki beberapa keterbatasan dan tingkat keamanan yang rendah. Biasa digunakan untuk remote router secara console. Service telnet MikroTik menggunakan port 23.
  • Winbox :Service yang mengijinkan koneksi aplikasi winbox ke router. Tentu kita sudah tidak asing dengan aplikasi winbox yang biasa digunakan untuk meremote router secara grafik. Koneksi winbox menggunakan port 8291.
  • WWW : Selain remote console dan winbox, mikrotik juga menyediakan cara akses router via web-base dengan menggunakan browser. Port yang digunakan adalah standart port HTTP, yaitu port 80.
  • WWW-SSL : Sama seperti service WWW yang mengijinkan akses router menggunakan web-base, akan tetapi www-ssl ini lebih secure karena menggunakan certificae ssl untuk membangun koneksi antara router dengan client yang akan melakukan remote. By default menggunakan port 443.

B. Ada beberapa opsi kebijakan yang akan diberikan untuk menentukan priviledge user. berikut detail opsi policy dan hak yang dimiliki :
  • local : kebijakan yang mengijinkan user login via local console (keyboard, monitor)
  • telnet : kebijakan yang mengijinkan use login secara remote via telnet
  • ssh : kebijakan yang mengijinkan user login secara remote via secure shell protocol
  • ftp : Kebijakan yang mengijinkan hak penuh login via FTP, termasuk transfer file dar/menuju router. User dengan kebijakan ini memiliki hak read, write, dan menghapus files.
  • reboot : Kebijakan yang mengijinkan user me-restart router.
  • read : Kebijakan yang mengijinkan untuk melihat Konfigurasi router. Semua command console yang tidak bersifat konfigurasi bisa diakses.
  • write : Kebijakan yang mengijinkan untuk melakukan konfigurasi router, kecuali user management. Policy ini tidak mengijinkan user untuk membaca konfigurasi router, user yang diberikan policy wirte ini juga disarankan juga diberikan policy read.
  • policy : Kebijakan yang meemberikan hak untuk management user. Should be used together with write policy. Allows also to see global variables created by other users (requires also 'test' policy).
 test : Kebijakan yang memberikan hak untuk menjalankan ping, traceroute, bandwidth-test, wireless scan, sniffer, snooper dan test commands lainnya.
  • web : Kebijakan yang memberikan hak untuk remote router via WebBox
  • winbox : Kebijakan yang memberikan hak untuk remote router via WinBox
  • password : Kebijakan yang memberikan hak untuk mengubah password
  • sensitive : Kebijakan yang memberikan hak untuk melihat informasi sensitif router, misal secret radius, authentication-key, dll.
  • api : Kebijakan yang memberikan hak untuk remote router via API.
  • sniff : Kebijakan yang memberikan hak untuk menggunakan tool packet sniffer

7. Connection Tracking

Connection Tracking adalah sebuah fitur mikrotik yang berfungsi untuk melihat informasi koneksi yang melewati router seperti source dan destination ip address dan port yang sedang digunakan, status koneksi, tipe protocol, dll.
Connection Tracking mempunyai beberapa status koneksi:
  • estabilished, yaitu paket data yang sedang berlangsung
  • new, yaitu paket data yang baru akan masuk
  • related, yaitu paket data yang masih berhubungan dengan koneksi yang sedang berlangsung
  • invalid: yaitu paket data yang tidak jelas tujuannya mau kemana.


m0n0wall


A.     Rules

digunakan untuk menentukan apakah suatu paket data dapat masuk atau tidak dengan cara memblokir port tersebut agar tidak terhubung ke internet.


B.NAT
Untuk mengizinkan koneksi dari internet ke PC. Ada empat tab pada pilihan NAT, Inbound, Server
NAT, dan Outbound. Inbound ini mirip dengan fungsi yang akan temukan pada firewall yang lain
dan beberapa router, dan memungkinkan koneksi ke alamat IP dari interface WAN untuk diletakkan
ke alamat IP pada salah satu interface internal.
  • Inbound NAT
Inbound NAT memungkinkan Anda untuk membuka port TCP dan / atau UDP atau rentang port ke host pada jaringan yang dilindungi oleh m0n0wall. Anda mungkin perlu membuka port untuk memungkinkan aplikasi dan protokol NAT-unfriendly tertentu berfungsi dengan benar. Juga jika Anda menjalankan layanan atau aplikasi apa pun yang memerlukan koneksi masuk ke mesin di jaringan internal Anda, Anda akan memerlukan NAT. Lalu lintas masuk adalah data yang masuk pada antarmuka NAT m0n0wall yang dipilih yang belum melakukan perjalanan througn th m0n0wall itu sendiri. Sebagai contoh, lalu lintas masuk pada antarmuka WAN yang datang langsung dari Internet dapat memiliki aturan masuk yang diterapkan untuk itu tetapi lalu lintas dari jaringan LAN yang melewati antarmuka WAN tidak dapat memiliki aturan masuk yang diterapkan karena lalu lintas itu harus melewati m0n0wall untuk tiba di antarmuka WAN.
  • Server NAT
Server NAT memberi Anda kemampuan untuk menentukan alamat IP tambahan, selain WAN IP, yang akan tersedia untuk aturan NAT Masuk. Ini dapat digunakan untuk memungkinkan dua atau lebih alamat IP dapat diakses dari antarmuka jaringan yang dipilih.
  • Outbound NAT
m0n0wall secara otomatis menambahkan aturan NAT ke semua antarmuka ke NAT host internal Anda ke alamat IP WAN Anda untuk lalu lintas keluar. Satu-satunya pengecualian adalah untuk setiap host yang Anda konfigurasikan entri NAT. Oleh karena itu, jika Anda menggunakan alamat IP publik pada salah satu antarmuka di belakang m0n0wall Anda, Anda perlu mengubah perilaku NAT default m0n0wall dengan mengaktifkan Outbound NAT

C. Traffic shaper
Traffic shaping adalah teknik manajemen bandwidth yang digunakan pada jaringan komputer yang
menunda beberapa atau semua datagram untuk membuatnya sesuai dengan profil lalu lintas yang
diinginkan.Traffic shaping digunakan untuk mengoptimalkan atau menjamin kinerja, meningkatkan
latensi, atau meningkatkan bandwidth yang dapat digunakan untuk beberapa jenis paket dengan
menunda jenis lainnya. Hal ini sering disalahartikan dengan pemolisian lalu lintas, praktik yang
berbeda tetapi terkait dengan menjatuhkan paket dan menandai paket.

D. Aliases
Aliase bertindak sebagai placeholder untuk alamat IP sebenarnya dan dapat digunakan
untuk meminimalkan jumlah perubahan yang harus dilakukan jika host atau alamat jaringan
berubah.Anda dapat memasukkan nama alias, bukan alamat IP di semua bidang alamat yang
memiliki latar belakang biru. Alias ​​akan dipecahkan ke alamat saat ini sesuai dengan daftar alias
yang ditetapkan. Jika alias tidak dapat diselesaikan (misalnya karena Anda menghapusnya), elemen
terkait (misalnya aturan filter / NAT / pembentuk) akan dianggap tidak valid dan dilewati.

   Perbandingan Mikrotik :
  •     Mikrotik adalah sistem operasi yang dirancang untuk menjadi router, Menggunakan metode fifo(antrian)dalam pemrosesan data dimana data yang pertama masuk akan terlebih dahulu di prosessampai selesai kecuali request tersebut mengalami keadaan time out dimana request tidak dapat dilayani sampai waktu yang ditentukan.
  •     Koneksi secara simultan dalam jumlah yang banyak akan membebani resource memori Semakin banyak aturan firewall akan semakin membebankan resource hardware pada komputer yang terinstall mikrotik
  •     Aturan pada mikrotik yang seringkali saling tumpang tindih (kesalahan konfigurasi oleh admin).
  •     Mikrotik khusus untuk melayani routing sesuaikan Konfigurasi dengan kondisi hardware router.

Perbandingan Menggunakan M0n0wall
  •    M0n0wall adalah sistem operasi yang dirancang untuk menjadi router, Koneksi yang berlebihan dalam jumlah yang banyak akan membebani resource memori. 
  •    Semakin banyak aturan firewall akan semakin membebankan resource hardware pada komputer yang terinstall m0n0wall.
  •    Aturan pada m0n0wall yang seringkali saling tumpang tindih (kesalahan konfigurasi oleh admin).
  •     Kinerja PC Router menjadi lebih tidak stabil karena PC router di m0n0wall yang mengendalikan seluruh jaringan komputer.
Perbandingan firewall mikrotik dan m0n0wall







sumber artikel : mikrotik.co.id / m0n0.ch

Read More

Monday 29 January 2018

Penjelasan Tentang Pemodelan Data dalam DBMS

Penjelasan Tentang Pemodalan Data dalam DBMS


Modal data adalah cara pengguna untuk mendefinisikan data yang akan disimpan dalam suatu bentuk tertentu. menggunakan DBMS akan mempermudah dalam menentukan bentuk model data(data model). jadi, model data merupakan suatu konsep untuk mendeskripsikan suatu data yang akan disimpan dalam suatu media. sebagai contoh, jika seorang arsitek akan memmbangun sebuah gedung maka seorang arsitek harus membuat rencangan dari gedung tersebut mulai dari luas bangunan, bahan, bentuk, dan lain sebagainya. gambar perancangan yang dibuat oleh seorang arsitek tersebut sama analoginya dengan model data dalam membangun sebuah sistem dengan DBMS. secara umum terdapat tiga model data untuk memodelkan penyimpaan data antaralain:

1. Model Hierarki
model hierarki merupakan model data yang dibangun secara hierarki mirip dengan filesystem di linux, di mana terdapat root sebagai titik puncaknya. dalam model data ini setiap data hanya akan memiliki sebuah penghubung untuk data di bawahnya. seperti tergambar pada gambar berikut

Penjelasan Tentang Pemodalan Data dalam DBMS
sumber ilmu|Ema Utami|Anggit Dwi Hartanto

2.Model Jaringan
model data jaringan menggunakan pointer untuk menghubungkan data satu dengan data lain. jadi, dalam model data jaringan sutu data dapat memiliki banyak penghubung dengan data yang lain. sedangkan model relasional menggunakan pendekatan bahwa setiap data memiliki relasi dengan data lain. dalam model data jaringan induk boleh berbagi anak seperti gambar berikut.

Penjelasan Tentang Pemodalan Data dalam DBMS
sumber ilmu|Ema Utami|Anggit Dwi Hartanto

3.Model Relasional
sebagai jembatan antara model data DBMS dengan penggunanya maka penggunaan semantic data model diperkenalkan. model semantik memungkinkan pengguna DBMS untuk menggunakan deskripsi data yang mudah dipahami. dalam basis data relasional, model entity relationship (ER) merupakan model semantik yang banyak digunakan untuk mendeskripsikan entitas dan relasi yang menyertainya. contoh pada gambar berikut.

Penjelasan Tentang Pemodalan Data dalam DBMS
sumber ilmu|Ema Utami|Anggit Dwi Hartanto

Read More

Sunday 28 January 2018

Penjelasan Tentang Arsitektur Sistem Basis Data

Penjelasan Tentang Arsitektur Sistem Basis Data


a. sistem basis data

basis dapat diartikan sebagai markas, gudang, tempat bersarang atau berkumpul baik untuk manusia atau hewan. sedangkan data adalah perwujutan dari fakta dunia nyata yang mewakilli suatu objek seperti manusia, barang dan hewan. basis data adalah kumpulan data yang saling berhubungan yang disimpan/ diorganisasi secara bersama, dalam bentuk sedemikian rupa, dan tampa redudansi yang tidak perlu supaya dapat dimanfatkan kembali dengan cepat dan mudah untuk memenuhi berbagai kebutuan

b.database menagement system (DBMS)

DBMS adalah perangkat lunak yang dibuat untuk dapat melakukan utilisasi dan mengelola koleksi data dalan jumlah  besar. DBMS juga dirancang untuk dapat melakukan manipulasi data secara lebih mudah. berikut berapa contoh DBMS
  • postgre SQL
  • MySQL
  • DB2
  • Oracle
  • SQL server

c. Arsitektur Sistem Basis

Data merupakan suatu pendekatan yang ditujukan untuk kepentingan  abstraksi data. metode umum yang digunakakn untuk menjelaskan  arsitektur dari sistem basis data diformulasikan pada 1978 yang di kenal dengan sebutan ANSI/SPARC (American National standards institute/ standard planning and requirements committee) yakni terdapat tiga leverl abstraksi data dalam  DBMS secara detail menyimpan dan memelihara basis data ada pun level abstraksi data sebagai berikut: 

1. Ekternal Level

konseptual level atau bisa disebut external schema merupakan level yang berhubungan dengan pengguna, baik pengguna berupa aplikasi meupun end user. level ini juga sering disebut sebagai community view. data yang mencakup  sebagian data dalam basis data yang kemunculannya diatur oleh aplikasi end user. data yang diproleh bahkan bisa sama sekali berbeda dengan representasi fisikanya supaya bisa bermakna bagi user. misalnya data bulan disimpan dalam bentuk kode 1 untuk januari,2 untuk februari dst, yang kemudian ditampilkan dalam bentuk nama bulannya seperti januari februari dan seterusnya.

2. Konseptual Level 

konseptual level atau logical shema merupakan level logik dari definisi basis data. model data dan skemanya didefinisikan dalam level ini. logical level menjabarkan data apa saja yang sesunggunya disimpan dalam basis data dan mendeskripsikan  gubungan antardata level ini juga menggunakakn istilah conseptual design, yaitu model ER yang merupakan   salah satu model untuk melakukan desain pada level ini. misalnya pada basis data balapan formula 1 direpresentasikan dalam beberapa tabel/files,seperti file team, file mobil. file mesin , file ban, file pembalap dan file sebagainya.

3. Internal Level  

internal level atau juga dikenal demngan pgysical schema merupakan gambaran bagaimana relasi data yang telah dideskripsikan dalam konseptual level (logical schema) disimpan sebenarnya dalalm rungan pentimpanan sekunder seperti disk ataupun tape. proses atau membentuk pgysical schema disebut dengan pgysical database design. internal level adalah olevel terendah dalam abstraksi level. sebagai contoh objek mobil pada basis data balapan formula 1 direpresentasikan oleh STRORED_MOBIL dengan panjangan 30 byte.

agar lebih muda dalam memahami level abstraksi DBMS perhatikan gambar berikut]



Penjelasan Tentang Arsitektur Sistem Basis Data

sumber  ilmu Ema Utami | Anggit Dwi Hartanto

Read More