H
Kelas:XI TKJ
Gateway dapat diaplikasikan antara lain untuk menghubungkan IBM SNA dengan digital
DNA, LAN (Local Area Network) dengan WAN (Wide Area Network). Salah satu fungsi
poko gateway adalah melakukan protocol converting, agar dua arsitektur jaringan
komputer yang berbeda dapat berkomunikasi.
Gateway juga bisa diartikan sebagai komputer yang memiliki minimal 2 buah
network interface untuk menghubungkan 2 buah jaringan atau lebih. Di Internet suatu
alamat bisa ditempuh lewat gateway-gateway yang memberikan jalan/rute ke arah
mana yang harus dilalui supaya paket data sampai ke tujuan. Kebanyakan gateway
menjalankan routing daemon (program yang meng-update secara dinamis tabel
routing). Karena itu gateway juga biasanya berfungsi sebagai router. Gateway/router
bisa berbentuk Router box seperti yang di produksi Cisco, 3COM, dll atau bisa juga
berupa komputer yang menjalankan Network Operating System plus routing daemon.
Misalkan PC yang dipasang Unix FreeBSD dan menjalankan program Routed atau
Gated. Namun dalam pemakaian Natd, routing daemon tidak perlu dijalankan, jadi
cukup dipasang gateway saja.
memiliki fungsi lebih kompleks dibanding versi sebelumnya. Fungsi protokol tersebut
antara lain:
1. Fragmentasi dan Reassembly
Fragmentasi adalah membagi informasi yang dikirim menjadi beberapa paket data.
Proses ini terjadi di sisi pengirim informasi. Reassembly adalah proses menggabungkan
lagi paket-paket tersebut menjadi satu paket lengkap. Proses ini terjadi di sisi penerima
informasi.
Terjadinya fragmentasi ditanandai dengan urutan beberapa PDU dari beberapa batasan
ukuran. Protokol dengan tingkat yang lebih rendah mungkin harus memisahkan data ke
dalam blok yang lebih kecil supaya dapat berkomunikasi. Jaringan komunikasi suara
misalnya, mungkin hanya menerima blok sampai suatu ukuran tertentu. Misalnya ATM
53 atau Ethernet 1526 dengan komposisi music 8 channel.
Penggunaan fragmentasi dan reassemblymenyebabkan jalannya kontrol kesalahan
yang lebih efisien karena apabila ada kesalahan pengiriman ulang akan lebih kecil.
Selain itu pembagian jaringan lebih adil karena mencegah adanya channel yang
memonopoli media transmisi.
Fragmentasi juga memiliki kekurangan, protokol harus membuat PDU-PDU sebesar
mungkin sebab PDU berisi beberapa kontrol informasi yang tak mungkin dipisahkan,
pembuatan blok yang lebih kecil juga menyebabkan ongkos pengiriman yang lebih
besar. Blok juga memerlukan waktu untuk memprosesnya, makin banyak blok yang
dikirim, waktu yang terbuang juga makin banyak. Berikut skema pembagian data dan
PDU:
2. Encapsulation
Fungsi dari encapsulation adalah melengkapi informasi yang akan dikirimkan dengan
address, kode-kode koreksi, dan lain-lain. Selanjutnya paket data ini dinamakan Frame.
Data pada umumnya ditransfer dalam blok-blok dan dikendalikan oleh Protocol Data
Unit( PDU). Masing-Masing PDU berisi data dan kontrol informasi, sedangkan beberapa
PDU lainnya hanya mengendalikan.
Ada tiga kategori kontrol dalam enkapsulasi data:
Alamat, berisi pengirim dan/atau penerima
Kode pendekteksian Kesalahan, misalnya memeriksa urutan frame
Kontrol protokol, Informasi tambahan untuk menerapkan fungsi-fungsi protokol
Protokol dengan fungsi ini antara lain TFTP, HDLC, frame relay, ATM, AAL5, LLC, IEEE
802.3, dan IEEE 802.11.
3. Connection Control
maksimum gateway timeout), membatasi akses paket, dan sebagainya. Fitur-fitur ini
tergantung pada sistem dasar transmisi dan kesatuan tingkat yang lebih rendah.
Multimedia adalah software yang mampu mengolah gambar dan suara. Contoh :
Winamp, PowerDVD, WinDVD, Windows Media Player, ACDSee, QuickTime.
Office dan Internet
Office contoh : Microsoft Office (Word, Power Point, Excel, Access), yang gratis
: OpenOffice.
Internet contoh : Internet Explorer, Mozilla Firefox, Netscape, Opera.
Untuk chatting : MiRC, BitchX.
Untuk messenger : Yahoo Messenger, ICQ, MSN Messenger. Apa beda
chatting dan messenger ?
Untuk file transfer : FTP, misal WS_FTP, CuteFTP.
Untuk download : Download Accelerator, IDM, FlashGet, RedGet.
*Bidang Desain Grafis
Contoh : Paint, Adobe Photoshop, Corel, 3DStudioMax, GIMP
*Bidang Desktop Programming
Contoh : Pascal, C, C++, Visual Studio, Visual Studio .NET, Java, Delphi.
*Bidang Web Programming & Design
Contoh : Dreamweaver, Flash, PHP, ASP, JSP, ASP.NET, Perl
Software Game
Contoh ?
Software Connectivity
Contoh : Koneksi bluetooth, Koneksi FlashDisk/USB, IrDA.
Prinsip Menginstall Software :
Pilih yang diperlukan saja, semakin banyak semakin berat beban komputer kita
Hati-hati terhadap software yang kita download dari internet, terutama virus dan
spyware.
Sesuaikan dengan spesifikasi software yang akan kita install. (misalnya harddisk
space, memori, VGA, soundcard)
Pertimbangkan legalitas software, jangan membajak.
yang menghasilkan throughput yang realistis dicapai bersih pada pertengahan-20 Mbit /
s
Karena 2,4 GHz band banyak digunakan untuk titik yang ramai, menggunakan band 5
GHz relatif tidak terpakai member ikan keuntungan yang signifikan 802.11aa.
Namun, ini frekuensi pembawa tinggi juga membawa kerugian : kisaran keseluruhan
efektif 802.11a kurang daripada 802.11b / g. Secara teori,
sinyal 802.11a lebih mudah diserap oleh dinding dan benda-benda padat lainnya di
jalan mereka karena panjang gelombang yang lebih kecil dan,
sebagai hasilnya, tidak dapat menembus sejauh orang-orang dari 802.11b. Dalam
prakteknya, 802.11b biasanya memiliki jangkauan yang lebih tinggi pada kecepatan
rendah
(802.11b akan mengurangi kecepatan sampai 5 Mbit / s atau bahkan 1 Mbit / s pada
kekuatan sinyal rendah).
802.11a terlalu menderita gangguan, tetapi secara lokal mungkin ada sedikit sinyal
untuk mengganggu,
sehingga lebih sedikit gangguan dan throughput yang lebih baik.
B. Standar 802.11b : 802.11b memiliki tingkat baku data maksimal 11 Mbit / s dan
menggunakan metode akses media yang sama, didefinisikan dalam standar aslinya.
Produk 802.11b muncul di pasar pada awal tahun 2000, karena 802.11b merupakan
perpanjangan langsung dari teknik modulasi didefinisikan dalam standar asli.
Peningkatan dramatis throughput 802.11b (dibandingkan dengan standar asli) bersama
dengan penurunan harga yang substansial simultan menyebabkan penerimaan yang
cepat 802.11b sebagai teknologi LAN nirkabel definitif.
Perangkat 802.11b menderita gangguan dari produk lain yang beroperasi pada pita 2,4
GHz. Perangkat yang beroperasi di kisaran 2,4 GHz meliputi: microwave oven,
perangkat Bluetooth, pemantau bayi, dan telepon tanpa kabel.
C. Standar 802.11g : Pada bulan Juni 2003, modulasi ketiga standar diratifikasi:
802.11g.
Ini bekerja pada pita 2,4 GHz (seperti 802.11b), tetapi menggunakan skema OFDM
transmisi yang sama sebagai berbasis 802.11a.
Beroperasi pada tingkat lapisan bit maksimum fisik 54 Mbit / s eksklusif kode koreksi
kesalahan ke depan, atau sekitar 22 throughput rata-rata Mbit / s hardware 802.11g.
Sepenuhnya kompatibel dengan hardware 802.11b dan karena itu dibebani warisan
masalah yang mengurangi throughput bila dibandingkan dengan 802.11a oleh ~ 21%.
Standar yang diusulkan kemudian 802.11g dengan cepat diadopsi oleh konsumen mulai
bulan Januari 2003, baik sebelum ratifikasi, karena keinginan untuk kecepatan data
yang lebih tinggi serta penurunan biaya produksi.
Pada musim panas 2003, paling dual-band 802.11a / b produk menjadi dual-band/trimode, mendukung dan b / g dalam kartu adaptor tunggal selular atau jalur akses.
Rincian membuat b dan g bekerja sama dengan baik menduduki sebagian dari proses
teknis tersisa,
dalam jaringan 802.11g, bagaimanapun, kegiatan peserta 802.11b akan mengurangi
tingkat data jaringan 802.11g secara keseluruhan.
Seperti 802.11b, 802.11g menderita gangguan dari produk lain yang beroperasi pada
pita 2,4 GHz, untuk keyboard nirkabel misalnya.
D. Standar 802.11n : 802.11n adalah amandemen yang meningkatkan pada 802,11
standar sebelumnya dengan menambahkan multiple-input multiple-output antena
(MIMO).
802.11n beroperasi pada kedua 2,4 GHz dan lebih rendah digunakan 5 GHz band.
IEEE telah menyetujui amandemen tersebut dan diterbitkan pada Oktober 2009.
Sebelum ratifikasi akhir, perusahaan sudah migrasi ke jaringan 802.11n berdasarkan
sertifikasi Wi-Fi Alliance produk sesuai dengan draft 2007 dari proposal 802.11n.
Devinisi WEP / WPA / WPA2 / WPA-PSK :
A . Devinisi WEP : Sebuah protokol yang menambahkan keamanan ke jaringan area
lokal nirkabel (WLAN) berdasarkan pada 802.11 standar Wi-Fi. WEP adalah OSI layer
Data Link (Layer 2) teknologi keamanan yang dapat aktif atau off.
WEP ini dirancang untuk memberikan jaringan nirkabel setara dengan tingkat
perlindungan privasi yang sebanding jaringan kabel.
WEP merupakan standart keamanan & enkripsi pertama yang digunakan pada
wireless, WEP (Wired Equivalent Privacy) adalah suatu metoda pengamanan jaringan
nirkabel, disebut juga dengan Shared Key Authentication.
Shared Key Authentication adalah metoda otentikasi yang membutuhkan penggunaan
WEP.
Enkripsi WEP menggunakan kunci yang dimasukkan (oleh administrator) ke client
maupun access point.
Kunci ini harus cocok dari yang diberikan akses point ke client, dengan yang
dimasukkan client untuk authentikasi menuju access point, dan WEP mempunyai
standar 802.11b.
B. Devinisi WPA : Suatu sistem yang juga dapat diterapkan untuk mengamankan
jaringan nirkabel. Metoda pengamanan dengan WPA ini diciptakan untuk melengkapi
dari sistem yamg sebelumnya, yaitu WEP.
Para peneliti menemukan banyak celah dan kelemahan pada infrastruktur nirkabel yang
menggunakan metoda pengamanan WEP.
Sebagai pengganti dari sistem WEP, WPA mengimplementasikan layer dari IEEE, yaitu
layer 802.11i.
Nantinya WPA akan lebih banyak digunakan pada implementasi keamanan jaringan
nirkabel.
WPA didesain dan digunakan dengan alat tambahan lainnya, yaitu sebuah komputer
pribadi (PC).
Fungsi dari komputer pribadi ini kemudian dikenal dengan istilah authentication server,
yang memberikan key yang berbeda kepada masing-masing pengguna/client dari suatu
jaringan nirkabel yang menggunakan akses point sebagai media sentral komunikasi.
Seperti dengan jaringan WEP, metoda enkripsi dari WPA ini juga menggunakan
algoritma RC4.
Pengamanan jaringan nirkabel dengan metoda WPA ini, dapat ditandai dengan minimal
ada tiga pilihan yang harus diisi administrator jaringan agar jaringan dapat beroperasi
pada mode WPA ini.
Ketiga menu yang harus diisi tersebut adalah :
1. Server : Komputer server yang dituju oleh akses point yang akan memberi otontikasi
kepada client. beberapa perangkat lunak yang biasa digunakan antara lain
freeRADIUS, openRADIUS dan lain-lain.
2. Port : Nomor port yang digunakan adalah 1812.
3. Shared Secret : adalah kunci yang akan dibagikan ke komputer dan juga kepada
client secara transparant.
C. Devinisi WPA2 : Sertifikasi produk yang tersedia melalui Wi-Fi Alliance. WPA2
Sertifikasi hanya menyatakan bahwa peralatan nirkabel yang kompatibel dengan
standar IEEE 802.11i. WPA2 sertifikasi produk yang secara resmi menggantikan wired
equivalent privacy (WEP) dan fitur keamanan lain yang asli standar IEEE 802.11.
WPA2 tujuan dari sertifikasi adalah untuk mendukung wajib tambahan fitur keamanan
standar IEEE 802.11i yang tidak sudah termasuk untuk produk-produk yang
mendukung WPA.
D. Devinisi WPA PSK : Pengamanan jaringan nirkabel dengan menggunakan metoda
WPA-PSK jika tidak ada authentikasi server yang digunakan.
Dengan demikian access point dapat dijalankan dengan mode WPA tanpa
menggunakan bantuan komputer lain sebagai server.
Cara mengkonfigurasikannya juga cukup sederhana. Perlu diketahui bahwa tidak
semua access point akan mempunyai fasilitas yang sama dan tidak semua access point
menggunakan cara yang sama dalam mendapatkan Shared-Key yang akan dibagikan
ke client.
Pada access point Dlink DWL-2000AP, pemberian Shared-Key dilakukan secara
manual tanpa mengetahui algoritma apa yang digunakan. Keadaan ini berbanding
terbalik dengan akses point Linksys WRT54G, dimana administrator dapat memilih dari
dua algoritma WPA yang disediakan, yang terdiri dari algoritma TKIP atau algoritma
AES.
Setelah Shared-Key didapat, maka client yang akan bergabung dengan access point
cukup memasukkan angka/kode yang diijinkan dan dikenal oleh access point. Prinsip
kerja yang digunakan WPA-PSK sangat mirip dengan pengamanan jaringan nirkabel
dengan menggunakan metoda Shared-Key.
Postfix ialah suatu metode menuliskan operator setelah operator dan tanpa menuliskan
tanda kurung(). Biasanya digunakan oleh mesin penghitung atau computer untuk
memproses data yang lebih lanjut
Apache memiliki fitur-fitur canggih seperti pesan kesalahan yang dapat dikonfigur,
autentikasi berbasis basis data dan lain-lain. Apache juga didukung oleh sejumlah
antarmuka pengguna berbasis grafik (GUI) yang memungkinkan penanganan server
menjadi mudah. Apache merupakan perangkat lunak sumber terbuka dikembangkan
oleh komunitas terbuka yang terdiri dari pengembang-pengembang dibawah naungan
Apache Software Foundation.
Saat ini ada dua versi Apache yang bisa dipakai untuk server produksi, yaitu versi
mayor 2.0 dan versi mayor 1.3. Apache merupakan webserver yang paling banyak
digunakan saat ini. Hal ini disebabkan oleh beberapa sebab, di antaranya adalah
karena sifatnya yang opensource dan mudahnya mengkostumisasikannya. diantaranya
dengan menambahkan support secure protocol melalui ssl dan konektifitasnya dengan
database server melalui bahasa scripting PHP .
1. Ab (Apache Bookmarking Tool)
Ab adalah Apache HTTP server benchmarking tool, yang intinya adalah untuk
mengukur berapa kecepatan apache dalam menangani sejumlah request per unit
waktu. Semakin besar nilainya (request/second) semakin baik. Nilai ini (request/second)
bisa di-tuning dengan beberapa cara, misalnya dengan caching, php accelerator (zend,
eAccelerator), dan lainnya. Sebuah contoh kasus pada blog yang menggunakan engine
wordpress di dalamnya, sebelum menggunakan plugin cache (murni wordpress) bisa
mendapat sekitar +/- 40 requests/second. Tapi setelah menambahkan plugin WP-Cache
(disarankan:) WP-Super Cache bisa mencapai 400-an requests/second.
Alias pada web server berfungsi jika kita ingin menampilkan web yang berada di luar
directori default dari apache. Misal sebagai contoh terdapat web duniakamu yg
berlokasi di /media/web/. Seharusnya web tersebut diletakkan di /var/www/ akan tetapi
pada direktori defaul apache sudah terdapat file lain. Jika direktori duniakamu
dimasukkan ke dalam direktori default apache akan menghasilkan kericuhan pada
direktori itu. Untuk menghindari kericuhan itu bisa ditambahkan beberapa baris tulisan
pada apache.conf tentang alias.
Alias /duniakamu /media/web/duniakamu/
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
Setelah ditambahkan save dan restart web servernya sesuai directori dan versi web
server, misal /etc/init.d/apache2 restart. Kemudian atur juga permision pada direktori
duniakamu, atur agar smua user bisa membaca dan mengeksekusi, misal chmod
775 /media/web/duniakamu.
backups, query planner/optimizer yang baik, dan write ahead logging untuk fault
tolerance. Object-relational database system ini juga mendukung international character
set, multibyte character encoding, Unicode, dan memiliki kemampuan yang baik dalam
sorting,
case-sensitivity,
dan
formatting.
PostgreSQL sangat scalable baik dalam kuantitas data yang dapat ditanganinya
maupun dalam jumlah concurrent user yang dapat diakomodasi olehnya. Sebagai
contoh ketangguhannya, terdapat sistem PostgreSQL aktif yang mampu menangani
dan
mengelola
penggunaan
4
terabyte
data.
PostgreSQL memiliki kemampuan yang tidak dapat diremehkan karena memiliki fitur
yang sangat lengkap dan bersifat standard compliant. Sistem database ini juga fleksibel
dan dapat dengan mudah disesuaikan (highly customizable), di mana PostgreSQL
dapat digunakan dengan berbagai bahasa pemrograman seperti Java, Perl, Python,
Ruby, Tcl, C/C++, dan PL/pgSQL (serupa dengan PL/SQL Oracle).
Dan yang terbaik, source code PostgreSQL tersedia di bawah lisensi liberal open
source license, yaitu PostgreSQL License. Lisensi ini memberikan kebebasan bagi
Anda untuk menggunakan, memodifikasi dan mendistribusikan PostgreSQL dalam
bentuk yang Anda sukai, baik open source maupun closed source.
Sistem Operasi yang Digunakan Untuk PostgreSQL
PostgreSQL berjalan pada semua sistem operasi utama, termasuk Linux, UNIX (AIX,
BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64), dan tidak ketinggalan sistem
operasi Windows. PostgreSQL memiliki kemampuan fully ACID compliant, memiliki
dukungan penuh terhadap foreign key, join, view, trigger, dan stored procedure (pada
lebih dari satu bahasa). Selain itu, PostgreSQL juga mencakup sebagian besar tipe
data SQL:2008, termasuk INTEGER, NUMERIC, BOOLEAN, CHAR, VARCHAR, DATA,
INTERVAL, dan TIMESTAMP. PostgreSQL mendukung penyimpanan binary large
object, seperti gambar, suara, atau video, dan memiliki native programming interface
untuk C/C++, Java, .NET, Perl, Python, Ruby, Tcl, ODBC, dan lain-lain.
INSTALASI POSTGRESQL UNDER WINDOWS
Untuk memulai instalasi silahkan mendownload software PostgreSQL 8.2.0 pada
situshttp://www.postgresql.org dan pilihlah yang versi Windows.
Pilihlah bahasa yang digunakan selama proses installasi. Default adalah English.
Bacalah catatan installasi dengan seksama demi kemudahan dan keamanan.
Pada Installation Option, pastikan semua opsi / pilihan terinstall demi kelengkapan dan
performa DBMS yang maksimal. Tentukan lokasi untuk melakukan penginstallan.
PostgreSQL memungkinkan kita untuk menginstall lebih dari satu versi.
Pada Service Configuration, isikan account name dan password untuk service
PostgreSQL. Install as a service maksudnya adalah PostgreSQL akan dijalankan
secara otomatis saat Windows startup tanpa perlu melakukan konfigurasi kembali.
Pada Initialise Database Cluster, maksudnya untuk menginisialisasi datatabase tahap
awal. Port default yang digunakan adalah 5432, dan superuser namenya adalah
postgres, dan kita wajib mengisi password untuk superuser ini.
Pengertian INF:
Sebuah file INF(singkatan untuk informasi) atau file setup informasi, adalah file teks
biasa digunakan oleh Microsoft Windows untuk instalasi perangkat lunak dan driver. File
INF yang paling sering digunakan untuk instalasi berbasis INF. File INF merupakan
bagian dari Setup API Windows.
Struktur dari file INF sangat mirip dengan file INI , mengandung berbagai bagian yang
menentukan file yang akan disalin , perbuhan pada registry , dll semua file INF
merupakan bagian dengan nilai signature menetapkan versi windows bahwa file INF
berisi bagian Tanda tangan umumnya $CHICAGO $ (untuk windows 9x) atau $
WINDOWS NT $ (untuk windows NT/2K/XP) sebagian besar bagian sisanya adalah
user-defined dan berisi informasi spesifik untuk komponen yang dipasang.
Squirrelmail
Squirrelmail adalah salah satu aplikasi web yang sudah terpasang di CPanel untuk
keperluan membaca email. Adalah aplikasi webmail yang mendukung protokol IMAP
dan SMTP dan menampilkan halaman dalam format HTML tanpa membutuhkan
javascript, sehingga bisa dengan mudah diakses menggunakan browser apapun dan
sangat ringan.
Dengan tampilannya yang sederhana, SquirrelMail mempunyai semua fungsi-fungsi
yang seharusnya ada di aplikasi pembaca email, meliputi penggunaan attachment,
buku alamat, folder, kalender, dll.
Jadi jika Anda sedang butuh untuk membuka webmail dan koneksi internet tidak terlalu
bagus, Anda bisa memilih Squirrelmail sebagai aplikasi pembaca email Anda