Minggu, 31 Oktober 2010

Layer Pada jaringan, Layer 7 - Application

Arsitektur Jaringan Komputer

Untuk dapat dengan jelas mengerti mengenai keamanan jaringan komputer, kita harus terlebih dahulu mengerti bagaimana jaringan komputer bekerja. Untuk mempermudah pemeliharaan serta meningkatkan kompabilitas antar berbagai pihak yang mungkin terlibat, jaringan komputer terbagi atas beberapa lapisan yang saling independen satu dengan yang lainnya. Menurut standard ISO/OSI, lapisan-lapisannya adalah :

•Layer 1 - Physical Layer

•Layer 2 - Data Link

•Layer 3 - Network

•Layer 4 - Transport

•Layer 5 - Session

•Layer 6 - Presentation

•Layer 7 - Application

disini saya hanya akan menjelaskan Layer ke 7 yaitu Application

•Layer 7 - Application Lapisan ini adalah di mana interaksi dengan pengguna dilakukan. Pada lapisan inilah semua jenis program jaringan komputer seperti browser dan email client berjalan. Pada implementasinya, lapisan jaringan komputer berdasarkan ISO/OSI tidak digunakan karena terlalu kompleks dan ada banyak duplikasi tugas dari setiap lapisan. Lapisan OSI/ISO digunakan hanya sebagai referensi. Lapisan jaringan komputer yang banyak digunakan adalah lapisan TCP/IP yang terdiri atas empat lapisan yaitu :

•Link (Lapisan OSI 1 dan 2) Contoh dari lapisan ini adalah Ethernet, Wi-Fi dan MPLS. Implementasi untuk lapisan ini biasanya terletak pada device driver ataupun chipset firmware.

•Internetwork (Lapisan OSI 3) Seperti halnya rancangan awal pada lapisan network (lapisan OSI 3), lapisan ini bertanggung- jawab atas sampainya sebuah paket ke tujuan melalui sebuah kelompok jaringan komputer. Lapisan Internetwork pada TCP/IP memiliki tugas tambahan yaitu mengatur bagaimana sebuah paket akan sampai tujuan melalui beberapa kelompok jaringan komputer apabila dibutuhkan.

•Transport (Lapisan OSI 4 dan 5) Contoh dari lapisan ini adalah TCP, UDP dan RTP

•Applications (Lapisan OSI 5 sampai dengan 7) Contoh dari lapisan ini adalah HTTP, FTP dan DNS. Oleh sebab setiap lapisan memiliki tugas yang independen dari lapisan-lapisan lainnya, maka transparansi data akan terjamin. Sebagai contoh, semua jenis browser internet akan tetap digunakan, sekalipun media fisik yang digunakan berubah dari kabel tembaga menjadi sinyal radio misalnya

source: here

Minggu, 10 Oktober 2010

WORD PROCESSOR

word processor adalah suatu aplikasi komputer yang digunakan untuk produksi (termasuk penyusunan, penyuntingan, pemformatan, dan kadang pencetakan) segala jenis bahan yang dapat dicetak. Contoh perangkat lunak pengolah kata adalah Microsoft Word dan OpenOffice.org Writer.

Menggunakan komputer untuk membuat, mengedit, dan mencetak dokumen . Dari semua aplikasi komputer , pengolahan kata yang paling umum. Untuk melakukan pengolah kata, Anda membutuhkan komputer, khusus program yang disebut pengolah kata , dan sebuah printer . Pengolah kata memungkinkan Anda untuk membuat dokumen, toko itu secara elektronik pada disk , menampilkannya pada layar , memodifikasinya dengan memasukkan perintah dan karakter dari keyboard , dan mencetak pada printer.

Keuntungan besar dari pengolah kata di atas dengan menggunakan mesin tik adalah bahwa Anda dapat membuat perubahan tanpa mengetik ulang seluruh dokumen. Jika Anda membuat kesalahan mengetik, anda cukup kembali ke kursor dan memperbaiki kesalahan Anda. Jika Anda ingin menghapus sebuah paragraf, Anda cukup keluarkan, tanpa meninggalkan jejak. Hal ini sama mudah untuk memasukkan sebuah kata, kalimat, atau paragraf di tengah dokumen.Word processor juga membuat mudah untuk memindahkan bagian teks dari satu tempat ke tempat lain dalam dokumen, atau antar dokumen. Bila Anda telah membuat semua perubahan yang Anda inginkan, Anda dapat mengirim file ke printer untuk mendapatkan hardcopy.

Word processor bervariasi, tapi semua pengolah kata mendukung dasar berikut fitur :

  • menyisipkan teks: Memungkinkan Anda untuk memasukkan teks mana saja dalam dokumen.
  • menghapus teks: Memungkinkan Anda untuk menghapus karakter, kata, baris, atau halaman semudah Anda bisa menyeberang mereka di atas kertas.
  • cut dan paste : Memungkinkan anda untuk menghapus ( cut ) bagian teks dari satu tempat dalam sebuah dokumen dan masukkan ( paste ) di tempat lain.
  • copy : Memungkinkan Anda untuk menduplikasi bagian dari teks.
  • ukuran halaman dan margin : Memungkinkan Anda untuk menentukan berbagai ukuran halaman dan margin, dan pengolah kata secara otomatis akan menyesuaikan kembali teks sehingga cocok.
  • search and replace : Memungkinkan Anda untuk mengarahkan pengolah kata untuk mencari kata tertentu atau frase. Anda juga dapat langsung pengolah kata untuk menggantikan satu kelompok karakter dengan yang lain di mana-mana bahwa kelompok pertama muncul.
  • word wrap : Prosesor kata secara otomatis bergerak ke baris berikutnya ketika Anda telah mengisi satu baris dengan teks, dan akan menyesuaikan kembali teks jika Anda mengubah margin.
  • print: Memungkinkan Anda untuk mengirim dokumen ke printer untuk mendapatkan hardcopy.
  • Word processors yang hanya mendukung fitur ini (dan mungkin beberapa lainnya) disebut editor teks . word processors, kebanyakan mendukung fitur-fitur tambahan yang memungkinkan Anda untuk memanipulasi dan format dokumen dengan cara yang lebih canggih. Pengolah kata ini lebih maju kadang-kadang disebut pengolah kata berfitur lengkap fitur-fitur kata Penuh. Prosesor biasanya dukungan sebagai berikut:

  • file management : pengolah kata Banyak mengandung kemampuan manajemen file yang memungkinkan Anda untuk membuat, menghapus, memindahkan, dan mencari file.
  • font specifications: Memungkinkan Anda untuk mengubah font dalam dokumen. Sebagai contoh, Anda dapat menentukan huruf tebal , huruf miring, dan garis bawah. pengolah kata Sebagian besar juga memungkinkan Anda mengubah ukuran font dan bahkan tipografi .
  • footnotes and cross-references: yang otomatis penomoran dan penempatan catatan kaki dan memungkinkan Anda untuk dengan mudah-referensi silang bagian lain dari dokumen.
  • graphics graphics : Memungkinkan Anda untuk ilustrasi menanamkan dan grafik ke dalam dokumen. Beberapa pengolah kata memungkinkan Anda membuat ilustrasi dalam pengolah kata, yang lainnya memungkinkan Anda memasukkan ilustrasi yang dihasilkan oleh program yang berbeda.
  • headers , footers , and page numbering: Memungkinkan Anda untuk menentukan header dan footer disesuaikan bahwa pengolah kata akan menempatkan di bagian atas dan bawah dari setiap halaman. Pengolah kata secara otomatis melacak nomor halaman sehingga jumlah yang benar muncul pada setiap halaman.
  • layout : Memungkinkan Anda untuk menentukan margin yang berbeda dalam sebuah dokumen tunggal dan untuk menentukan berbagai metode untuk Indentasi paragraf.
  • macros : Sebuah makro adalah karakter atau kata yang mewakili serangkaian penekanan tombol Adalah tombol yang dapat mewakili teks atau perintah. Kemampuan untuk mendefinisikan macro memungkinkan Anda untuk menyelamatkan diri banyak waktu dengan mengganti kombinasi umum penekanan tombol.
  • merges: Memungkinkan Anda untuk menggabungkan teks dari satu file ke file lain. Hal ini sangat berguna untuk menghasilkan banyak file yang memiliki format yang sama tetapi berbeda data . Generating mailing labels adalah contoh klasik menggunakan gabungan.
  • spell checker : Sebuah utilitas yang memungkinkan Anda untuk memeriksa ejaan kata-kata. Ini akan menyorot kata-kata yang tidak mengakui.
  • tables of contents and indexes: Memungkinkan Anda untuk secara otomatis membuat daftar isi dan indeks berdasarkan kode-kode khusus yang Anda masukkan dalam dokumen.
  • thesaurus: Built-in thesaurus yang memungkinkan Anda untuk mencari sinonim tanpa meninggalkan pengolah kata.
  • windows : windows : Memungkinkan Anda untuk mengedit dua atau lebih dokumen pada waktu yang sama. Setiap dokumen terpisah muncul di jendela . Hal ini terutama berharga ketika bekerja pada sebuah proyek besar yang terdiri dari beberapa file yang berbeda.
  • WYSIWYG (what you see is what you get): Dengan WYSIWYG , dokumen muncul di layar persis seperti yang akan terlihat saat dicetak.
  • Garis pemisah pengolah kata dari desktop publishing sistem ini terus berubah. Secara umum, meskipun, aplikasi desktop publishing dukungan halus kontrol atas tata letak, dan dukungan lebih untuk dokumen penuh warna.


    sumber: 1 & 2

    Minggu, 05 September 2010

    Konsep dasar dan cara kerja PC

    Konsep Dasar


    Komputer adalah serangkaian ataupun sekelompok mesin elektronik yang terdiri dari ribuan bahkan jutaan komponen yang dapat saling bekerja sama, serta membentuk sebuah sistem kerja yang rapi dan teliti. Sistem ini kemudian dapat digunakan untuk melaksanakan serangkaian pekerjaan secara otomatis, berdasar urutan instruksi ataupun program yang diberikan kepadanya.


    Definisi yang ada memberi makna bahwa komputer memiliki lebih dari satu bagian yang saling bekerja sama, dan bagian-bagain itu baru bisa bekerja kalau ada aliran listrik yang mengalir didalamnya. Istilah mengenai sekelompok mesin, ataupun istilah mengenai jutaan komponen kemudian dikenal sebagai hardware komputer atau perangkat keras komputer.

    Hardware komputer juga dapat diartikan sebagai peralatan pisik dari komputer itu sendiri. Peralatan yang secara pisik dapat dilihat, dipegang, ataupun dipindahkan.

    Dalam hal ini, komputer tidak mungkin bisa bekerja tanpa adanya program yang telah dimasukkan kedalamnya. Program ini bisa berupa suatu prosedur peng-operasian dari komputer itu sendiri ataupun pelbagai prosedur dalam hal pemrosesan data yang telah ditetapkan sebelumnya. Dan program-program inilah yang kemudian disebut sebagai software komputer atau perangkat lunak komputer.

    Dalam arti yang paling luas, software komputer bisa diartikan sebagai suatu prosedur pengoperasian.

    Secara prinsip, komputer hanyalah merupakan sebuah alat; Alat yang bisa digunakan untuk membantu manusia dalam menyelesaikan pekerjaannya. Untuk bisa bekerja, alat tersebut memerlukan adanya program dan manusia. Pengertian manusia kemudian dikenal dengan istilah brainware (perangkat manusia).

    Konsep hardware - software - brainware adalah merupakan konsep tri-tunggal yang tidak bisa dipisahkan satu dengan lainnya. Untuk tahap pertama, manusia harus memasukkan program terlebih dahulu kedalam komputer. Setelah Setelah program tersimpan didalam komputer, maka komputer baru bisa bekerja untuk membantu manusia dalam menyelesaikan persoalan ataupun pekerjaannya.

    Cara Kerja

    CPU (Central Prosessing Unit)

    CPU merupakan bagian fungsional yang utama dari sebuah sistem komputer, dapat dikatakan bahwa CPU merupakan otak dari sebuah komputer. Di dalam CPU inilah semua kerja komputer dilakukan.
    Hal-hal yang perlu dilakukan CPU adalah:
    1. Membaca, mengkodekan dan mengeksekusi instruksi program
    2. Mengirim data dari dan ke memori, serta dari dan ke bagian input/output.
    3. Merespon interupsi dari luar.
      menyediakan clock dan sinyal kontrol kepada sistem.

    Dalam melakukan hal-hal di atas, jelas CPU perlu menyimpan data untuk sementara waktu. CPU perlu mengingat lokasi instruksi terakhir sehingga CPU akan dapat mengambil instruksi berikutnya. CPU perlu menyimpan instruksi dan data untuk sementara waktu pada saat instruksi sedang dieksekusi.Dengan kata lain, CPU memerlukan memori internal berukuran kecil yang disebut Register.
    Arithmetic and Logic Unit (ALU) berfungsi membentuk operasi-operasi aritmatika dan logic terhadap data Register menyimpan data sementara dan hasil operasi ALU.
    Control unit menghasilkan sinyal,, yang akan mengontrol operasi ALU, dan pemindahan data ke ALU atau dari ALU.

    MEMORI

    Adalah bagian fungsional komputer yang berfungsi untuk menyimpan program dan data.

    RAM (Random Access Memory)
    Adalah memori yang dapat dibaca atau ditulisi. Data dalam sebuah RAM bersifat volatile, artinya data akan terhapus bila catu daya dihilangkan. Karena sifat RAM yang volatile ini, maka program computer tidak tersimpan di RAM. RAM hanya digunakan untuk mcnyimpaii data seinantara, yang ticlak begilu vital saal aliran daya terpiilus.


    ROM (Read Only Memory)

    adalah memori yang hanya dapat dibaca. Data yang tersimpan dalam ROM bersifat non-volatile, artinya data tidak akan lerhapus meskipun catu daya IcrpuWis. Kaicna sil’alnya yang dcinikiaii, maka ROM dipergunakan untuk menyimpan program. Ada beberapa tipe ROM, diantaranya ROM murni, PROM, dan EPROM. PROM (Programmable ROM) adalah ROM yang dapat diprogra

    PERANTARA INPUT/OUTPUT

    Untuk melakukan hubungan dengan piranti di luar sistem komputer membutuhkan perantara I/O. Perangkat I/O sebagai jembatan penghubung antara mikrokomputer dengan piranti di luar system dapat menerima data dari mikrokomputer dan dapat pula memberi data ke mikrokomputer.


    sumber 1 dan 2