Model OSI

Open System Interconnection (OSI) Reference Model

The Open System Interconnection (OSI) model referensi menggambarkan bagaimana informasi dari aplikasi perangkat lunak dalam satu komputer bergerak melalui media jaringan ke aplikasi perangkat lunak di komputer lain.Model OSI referensi adalah model konseptual yang terdiri dari tujuh lapisan, masing-masing fungsi menentukan jaringan tertentu.Model ini dikembangkan oleh Organisasi Internasional untuk Standarisasi (ISO) pada tahun 1984, dan saya t sekarang dianggap sebagai model arsitektur utama untuk komunikasi intercomputer.Model OSI membagi tugas terlibat dengan memindahkan informasi antara jaringan komputer ke tujuh lebih kecil, kelompok tugas lebih mudah dikelola. Sebuah tugas atau kelompok tugas ini kemudian ditugaskan untuk masing-masing dari tujuh lapisan OSI.Setiap lapisan cukup mandiri, sehingga tugas yang diberikan kepada setiap lapisan dapat diimplementasikan secara independen.Hal ini memungkinkan solusi yang ditawarkan oleh satu lapisan diperbarui tanpa merugikan mempengaruhi lapisan lainnya.Rincian daftar berikut tujuh lapisan dari Interkoneksi Sistem Model OSI (Open) referensi:
  • Layer 7 - Application Layer
  • Layer 6 - Presentation Layer
  • Layer 5 - Session Layer
  • Layer 4 - Transport Layer
  • Layer 3 - Network Layer
  • Layer 2 - Data Link Layer
  • Layer 1 - Physical Layer
Gambar 1-2 mengilustrasikan model tujuh lapisan referensi OSI.

Gambar 1-2:Model OSI berisi tujuh lapis referensi independen.
 

Karakteristik Lapisan OSI

Pada tujuh lapisan dari model referensi OSI dapat dibagi menjadi dua kategori: lapisan atas dan lapisan bawah.
Lapisan atasdari model OSI berurusan dengan persoalan aplikasi dan umumnya hanya diimplementasikan dalam perangkat lunak.Lapisan tertinggi, aplikasi, adalah paling dekat ke pengguna akhir.Kedua pengguna dan aplikasi - lapisan proses berinteraksi dengan aplikasi perangkat lunak yang mengandung komponen komunikasi.Lapisan atas istilah adalah kadang-kadang digunakan untuk mengacu pada setiap lapisan di atas lapisan lain dalam model OSI.
Semakin rendah lapisan of model OSI Data menangani masalah transportasi.Lapisan fisik dan data - link layer diimplementasikan dalam hardware dan software.Lapisan bawah yang lain umumnya hanya diimplementasikan dalam perangkat lunak.Lapisan terendah, lapisan fisik, paling dekat dengan media jaringan fisik (kabel jaringan, misalnya, dan bertanggung jawab untuk benar-benar menempatkan informasi pada media.
menggambarkan pembagian antara atas dan bawah lapisan OSI.

Gambar 1-3:Dua set lapisan membentuk lapisan OSI.


Protokol

OSI Model menyediakan kerangka kerja konseptual untuk komunikasi antar komputer, tetapi model itu sendiri bukanlah metode komunikasi.Komunikasi yang sebenarnya dimungkinkan dengan menggunakan protokol komunikasi.Dalam konteks jaringan data, protokol adalah seperangkat aturan formal dan konvensi yang mengatur bagaimana komputer bertukar informasi melalui media jaringan.Sebuah protokol mengimplementasikan fungsi dari satu atau lebih dari lapisan OSI Berbagai macam protokol komunikasi ada, tapi semua cenderung untuk jatuh ke dalam salah satu kelompok berikut:. LAN protokol,protokol WAN, protokol jaringan, dan. protokol routing protokol LAN beroperasi pada fisik dan data -. link layer dari model OSI dan mendefinisikan komunikasi melalui berbagai media LAN protokol WAN beroperasi pada tiga lapisan terendah dari model OSI dan mendefinisikan komunikasi di atas area luas berbagai media Routing protokol adalah jaringan - lapisan. protokol yang bertanggung jawab untuk penentuan jalur dan switching lalu lintas. Akhirnya, protokol jaringan adalah berbagai lapisan atas protokol yang ada di suite protokol yang diberikan.

OSI Model dan Komunikasi Antara Sistem

Informasi yang ditransfer dari aplikasi perangkat lunak dalam satu sistem komputer untuk aplikasi perangkat lunak di lain harus melewati setiap lapisan OSI.Jika,misalnya, sebuah aplikasi perangkat lunak dalam Sistem A memiliki informasi untuk mengirimkan ke aplikasi perangkat lunak dalam Sistem B, program aplikasi dalam Sistem A akan menyampaikan informasi tersebut ke lapisan aplikasi (Layer 7) Sistem A. lapisan aplikasi kemudian melewati informasi ke lapisan presentasi (Layer 6), yang relay data ke lapisan sesi (Layer 5), dan begitu seterusnya sampai ke lapisan fisik (lapisan 1).Pada lapisan fisik, informasi tersebut ditempatkan pada media jaringan fisik dan dikirim melalui media untuk Sistem B. t lapisan fisik dari Sistem B menghapus informasi dari media fisik, dan kemudian lapisan fisik melewati informasi sampai ke data link layer (Layer 2), yang dibagikan ke lapisan jaringan (Layer 3), dan seterusnya sampai mencapai lapisan aplikasi (Layer 7) dari Sistem B. Akhirnya, t dia aplikasi lapisan Sistem B melewati informasi untuk program aplikasi penerima untuk menyelesaikan proses komunikasi.

Interaksi Antara Layer OSI Model

Lapisan diberikan dalam lapisan OSI umumnya berkomunikasi dengan tiga lapis OSI lainnya: lapisan langsung di atasnya, lapisan langsung di bawahnya, dan lapisan rekan-nya di lain sistem komputer jaringan. Data link layer dalam Sistem A, misalnya, berkomunikasi dengan lapisan jaringan Sistem A, lapisan fisik dari Sistem A, dan data link layer Sistem B. Gambar 1-4 mengilustrasikan contoh ini.

Gambar 1-4:Model OSI lapisan berkomunikasi dengan lapisan lainnya.



OSI Layer Layanan

Satu OSI lapisan berkomunikasi dengan lapisan lain untuk menggunakan layanan yang diberikan oleh lapisan kedua.Layanan yang diberikan oleh lapisan yang berdekatan membantu OSI lapisan berkomunikasi dengan lapisan yang diberikan rekan-nya dalam sistem komputer lainnya.Tiga elemen dasar yang terlibat dalam layanan lapisan: pengguna layanan,penyedia layanan, dan titik akses layanan(SAP).
Dalam konteks ini, pengguna jasa adalah lapisan OSI yang reques ts layanan dari lapisan OSI berdekatan. Operator selularadalah lapisan OSI yang menyediakan layanan kepada pengguna layanan lapisan OSI dapat memberikan layanan kepada pengguna layanan ganda.. SAP adalah lokasi konseptual di mana satu lapisan OSI dapat meminta layanan dari satu lapisan OSI.
Gambar 1-5 menggambarkan bagaimana ketiga unsur ini berinteraksi pada jaringan dan lapisan data link.

Gambar 1-5: Layanan pengguna, penyedia, dan SAPs berinteraksi di jaringan dan lapisan data link.



Model OSI Layer dan Pertukaran Informasi

Para tujuh lapisan OSI menggunakan berbagai bentuk informasi kontrol untuk berkomunikasi dengan lapisan rekan mereka dalam sistem komputer lainnya.Informasi kontrol terdiri dari permintaan daninstruksi khusus yang dipertukarkan antara lapisan rekan OSI.
Kontrol informasi biasanya mengambil salah satu dari dua bentuk: Header dan trailer.Header prepended untuk data yang telah diturunkan dari layers.Trailers atas yang ditambahkan ke data yang telah diturunkan dari lapisan atas.Lapisan OSI tidak diperlukan untuk melampirkan sebuah header atau trailer data dari lapisan atas.
Header, trailer, dan data adalah konsep relatif, tergantung pada lapisan es yang analyz unit informasi. Pada lapisan jaringan, sebuah unit informasi, misalnya, terdiri dari sebuah header layer 3 dan data. Pada data link layer, bagaimanapun, semua informasi yang diturunkan oleh lapisan jaringan (Layer 3 header dan data) diperlakukan sebagai data.
Dengan kata lain, bagian data dari unit informasi pada lapisan OSI diberikan berpotensi dapat berisi header, trailer, dan data dari semua lapisan yang lebih tinggi. Ini dikenal sebagai enkapsulasi. Gambar 1-6 menunjukkan bagaimana header dan data dari satu lapisan dikemas dalam ke header dari lapisan terendah berikutnya.

Gambar 1-6: judul dan data dapat encapsulated selama pertukaran informasi.



Proses Pertukaran Informasi

Informasi proses pertukaran terjadi antara lapisan rekan OSI. Setiap lapisan dalam informasi kontrol sistem sumber untuk menambah data dan setiap lapisan dalam sistem tujuan analyz es dan es menutup dan informasi kontrol dari data tersebut.
Jika Sistem A memiliki data dari aplikasi perangkat lunak untuk mengirim ke Sistem B, data tersebut akan diteruskan ke lapisan aplikasi. Lapisan aplikasi dalam Sistem A kemudian mengkomunikasikan informasi kontrol yang diperlukan oleh lapisan aplikasi dalam Sistem B dengan mengawali sebuah header ke data. Unit informasi yang dihasilkan (header dan data) akan diteruskan ke lapisan presentasi, yang menambahkan header sendiri yang berisi informasi kontrol dimaksudkan untuk lapisan presentasi dalam Sistem B. unit informasi tumbuh dalam ukuran sebagai setiap lapisan menambahkan header sendiri (dan dalam beberapa kasus trailer) yang mengandung s kontrol informasi untuk digunakan oleh lapisan rekan dalam Sistem B. Pada lapisan fisik, unit informasi seluruh ditempatkan ke media jaringan.
Lapisan fisik dalam Sistem B menerima informasi unit dan lolos ke data -. Link layer Data link layer dalam Sistem B kemudian membaca t dia mengontrol informasi yang terdapat di header prepended oleh data link layer dalam Sistem A. header ini kemudian dihapus, dan sisanya dari unit informasi akan diteruskan ke lapisan jaringan. Setiap lapisan melakukan tindakan yang sama: lapisan membaca header dari layer rekan-nya, strip it off, dan melewati sisa informasi unit ke lapisan tertinggi berikutnya. Setelah lapisan aplikasi melakukan tindakan ini, data tersebut akan dilewatkan ke penerima aplikasi perangkat lunak dalam Sistem B, persis dengan bentuk yang itu ditransmisikan oleh aplikasi dalam Sistem A.

Model OSI Physical Layer

Para lapisanfisik mendefinisikan spesifikasi listrik, mekanis, prosedural dan fungsional untuk mengaktifkan, mempertahankan, dan menonaktifkan hubungan fisik antara sistem jaringan berkomunikasi.Fisik spesifikasi lapisan mendefinisikan karakteristik seperti level tegangan, waktu perubahan tegangan, kecepatan data fisik, jarak transmisi maksimum, konektor dan fisik.Fisik - lapisan implementasi dapat dikategorikan sebagai baik LAN atau WAN spesifikasi.Gambar 1-7 menggambarkan beberapa LAN umum dan WAN fisik - lapisan implementasi.

Gambar 1-7:Fisik-lapisan implementasi dapat LAN atau WAN spesifikasi.

 

OSI Model Data-Link Layer

Para Data link layer menyediakan transit data yang handal di link jaringan fisik.Data yang berbeda Linkspesifikasi lapisan mendefinisikan karakteristik yang berbeda jaringan dan protokol, termasuk menyikapi fisik, topologi jaringan, pemberitahuan kesalahan, urutan frame, dan flow control.Pengalamatan fisik (sebagai lawan dari pengalamatan jaringan) menentukan bagaimana perangkat tersebut ditujukan pada data link layer.Jaringan topologi terdiri dari data - spesifikasi link layer yang sering menentukan bagaimana perangkat yang secara fisik terhubung, misalnya di dalam bus atau topologi cincin.Kesalahan pemberitahuan peringatan atas s - lapisan protokol bahwa kesalahan transmisi telah terjadi, dan equencing s data frame menyusun ulang frame s yang ditularkan di luar urutan.Akhirnya, aliran kontrol moderat es transmisi data sehingga perangkat penerima tidak kewalahan dengan lalu lintas lebih dari itu dapat menangani pada satu waktu.
The Institute of Electrical dan Electronics Engineers (IEEE) telah dibagi lagi data - link layer menjadi dua sub-lapisan:Logical Link Control (LLC) dan Media Access Control (MAC).Gambar 1-8 menggambarkan sub-lapisan IEEE data - link layer.

Gambar 1-8: Lapisan data link berisi dua sub-lapisan.

 


The Logical Link Control (LLC) Sublayer dari data - link layer mengatur komunikasi antar perangkat melalui link tunggal jaringan.
LLC didefinisikan dalam spesifikasi IEEE 802.2 dan mendukung kedua layanan connectionless dan connection oriented yang digunakan oleh protokol layer yang lebih tinggi.IEEE 802.2 mendefinisikan sejumlah bidang dalam data - link layer frame yang memungkinkan beberapa layer yang lebih tinggi protokol untuk berbagi link fisik tunggal data.Media Access Control (MAC) sublapisan data link layer protokol untuk mengelola akses media jaringan fisik.IEEE MAC spesifikasi mendefinisikan alamat MAC, yang memungkinkan beberapa perangkat untuk secara unik mengidentifikasi satu sama lain pada data link layer.

Model OSI Network Layer

Para lapisan jaringan menyediakan fungsi routing dan terkait yang memungkinkan beberapa link data untuk digabungkan ke dalam sebuah internetwork.Hal ini dilakukan dengan pengalamatan logis (sebagai lawan pengalamatan fisik) perangkat.Lapisan jaringan mendukung layanan connection-oriented dan connectionless dari layer yang lebih tinggi protokol.Jaringan - lapisan protokol routing protokol yang biasanya, tetapi jenis protokol diimplementasikan pada lapisan jaringan juga.Beberapa protokol routing yang umum termasuk Border Gateway Protocol (BGP), Internet interdomain routing protokol;Buka Shortest Path First (OSPF), sebuah link-state, interior protokol gateway dikembangkan untuk digunakan dalam jaringan TCP / IP, dan Routing Informasi Protocol (RIP) , sebuah routing Internet protokol yang menggunakan hop count sebagai metrik.

Model OSI Transport Layer

Para lapisan transport mengimplementasikan layanan yang handal internetwork transportasi data yang transparan ke lapisan atas.Transportasi - lapisan fungsi biasanya termasuk kontrol aliran, multiplexing, manajemen virtual circuit, dan memeriksa kesalahan dan pemulihan.
Flow control mengatur transmisi data antara perangkat sehingga perangkat transmisi tidak mengirim data lebih dari perangkat penerima dapat memproses. Multiplexing memungkinkan data dari beberapa aplikasi yang akan dikirim ke sebuah link fisik tunggal. Virtual circuit ditetapkan, dipertahankan, dan diakhiri oleh lapisan transport. Pengecekan error melibatkan menciptakan berbagai mekanisme untuk mendeteksi kesalahan transmisi, sementara pemulihan kesalahan melibatkan mengambil tindakan, seperti meminta data tersebut akan ditransmisikan ulang, untuk menyelesaikan setiap kesalahan yang terjadi.
Beberapa transportasi - implementasi lapisan termasuk Transmission Control Protocol, Protokol Nama Binding, dan transportasi OSI protokol.Transmission Control Protocol (TCP) adalah protokol dalam suite TCP / IP yang menyediakan transmisi data yang handal.Nama Binding Protocol (NBP) adalah protokol yang asosiasi AppleTalk nama dengan alamat.Transportasi yang OSI protokol adalah serangkaian protokol transport dalam OSI protokol suite.

Model OSI Session Layer

Para lapisan sesi membentuk, mengelola, dan mengakhiri sesi komunikasi antara entitas lapisan presentasi.Sesi komunikasi terdiri dari permintaan layanan dan tanggapan layanan yang terjadi antara aplikasi yang berlokasi di perangkat jaringan yang berbeda.Permintaan ini dan tanggapan yang dikoordinir oleh protokol diimplementasikan pada lapisan sesi.Beberapa contoh sesi - lapisan implementasi termasuk Zona Informasi Protocol (ZIP), protokol AppleTalk yang mengkoordinasikan proses nama mengikat; dan Session Control Protocol (SCP), yang DECnet Phase IV sesi - protokol lapisan.

Model OSI Presentation Layer

Para lapisan presentasi menyediakan berbagai fungsi coding dan konversi yang diterapkan ke data lapisan aplikasi.Fungsi ini memastikan bahwa informasi yang dikirim dari lapisan aplikasi dari satu sistem akan dapat dibaca oleh layer aplikasi dari sistem lain.Beberapa contoh presentasi - lapisan coding dan konversi skema umum termasuk format representasi data, konversi format representasi karakter, skema kompresi data umum, dan umum data skema enkripsi.
Format representasi data umum, atau penggunaan gambar standar, suara, dan format video, memungkinkan pertukaran data aplikasi antara berbagai jenis sistem komputer. Konversi skema digunakan untuk bertukar informasi dengan sistem dengan menggunakan teks yang berbeda dan representasi data, seperti data tandard skema kompresi EBCDIC dan ASCII. S memungkinkan data yang dikompresi pada sumber perangkat untuk menjadi benar didekompresi di tujuan. S tandard Data skema enkripsi memungkinkan data dienkripsi pada sumber perangkat yang akan diuraikan dengan benar di tempat tujuan.
Presentasi - lapisan implementasi biasanya tidak terkait dengan tumpukan protokol tertentu. Beberapa terkenal standar untuk video termasuk QuickTime dan Motion (MPEG). QuickTime adalah Apple Computer spesifikasi untuk video dan audio, dan MPEG adalah standar untuk kompresi video dan coding.
Di antara baik - dikenal format gambar grafis adalah Graphics Interchange Format (GIF), Joint Photographic Experts Group (JPEG), dan Tagged Image File Format (TIFF).GIF merupakan standar untuk compressi ng dan gambar grafis coding.JPEG adalah kompresi dan lain standar pengkodean untuk gambar grafis, dan TIFF adalah format pengkodean standar untuk gambar grafis.

Model OSI Application Layer

Aplikasi lapisan adalah lapisan OSI yang paling dekat dengan pengguna akhir, yang berarti bahwa baik aplikasi OSI layer dan pengguna berinteraksi langsung dengan aplikasi perangkat lunak.
Th adalah lapisan berinteraksi dengan aplikasi perangkat lunak yang mengimplementasikan komponen berkomunikasi. Program aplikasi tersebut berada di luar lingkup model OSI. Aplikasi - lapisan fungsi biasanya mencakup mitra komunikasi mengidentifikasi, menentukan ketersediaan sumber daya, dan komunikasi sinkronisasi.
Bila mengidentifikasi mitra komunikasi, layer aplikasi menentukan identitas dan ketersediaan mitra komunikasi untuk sebuah aplikasi dengan data untuk mengirim. Ketika menentukan ketersediaan sumber daya, lapisan aplikasi harus memutuskan apakah sumber daya jaringan yang cukup untuk komunikasi yang diminta ada. Dalam komunikasi sinkronisasi, semua komunikasi antara aplikasi membutuhkan kerjasama yang dikelola oleh lapisan aplikasi.
Dua jenis utama dari aplikasi - lapisan adalah implementasi TCP / IP dan aplikasi aplikasi OSI.Aplikasi TCP / IP adalah protokol, sepertil Telnet, File Transfer Protocol (FTP),dan Simple Mail Transfer Protocol (SMTP), yang ada di suite Internet Protocol.Aplikasi OSI adalah protokol, seperti File Transfer, Access, dan Manajemen (FTAM),F Virtual Terminal Protocol (VTP), dan Protokol Manajemen Informasi umum (CMIP), yang ada di suite OSI.
Share:

KONSEP TEKNOLOGI JARINGAN KOMPUTER

KONSEP TEKNOLOGI JARINGAN KOMPUTER
Jaringan komputer adalah hubungan antara 2 komputer atau lebih yang terhubung dengan media transmisi kabel atau tanpa kabel (wireless). Dua unit komputer
 dikatakan terkoneksi apabila keduanya bisa saling bertukar data/informasi, berbagi
 resource yang dimiliki, seperti: file, printer, media penyimpanan (hardisk, floppy disk,
 cd-rom, flash disk, dll). Data yang berupa teks, audio maupun video, bergerak melalui
 media kabel atau tanpa kabel (wireless) sehingga memungkinkan pengguna komputer
 dalam jaringan komputer dapat saling bertukar file/data, mencetak pada printer yang
 sama dan menggunakan hardware/software yang terhubung dalam jaringan bersamasama.
Jaringan komputer, secara umum dibagi atas empat jenis, yaitu :

1. Local Area Network

     Local Area Network (LAN) dapat didefinisikan sebagai kumpulan komputer
 yang saling dihubungkan bersama didalam satu areal tertentu yang tidak begitu luas,
 seperti di dalam satu kantor atau gedung. LAN dapat juga didefinisikan berdasarkan
 pada penggunaan alamat IP komputer pada jaringan. Suatu komputer atau host dapat
 dikatakan satu LAN bila memiliki alamat IP yang masih dalam satu alamat jaringan,
 sehingga tidak memerlukan router untuk berkomunikasi.
Jaringan LAN dapat juga dibagi menjadi dua tipe, yaitu jaringan peer to peer
 dan jaringan client-server. Pada jaringan peer to peer, setiap komputer yang terhubung
 dapat bertindak baik sebagai workstation maupun server, sedangkan pada jaringan
 client-server, hanya satu komputer yang bertindak sebagai server dan komputer lain
 sebagai workstation.
Cara Kerja LAN :
 Wireless LAN bekerja dengan menggunakan gelombang radio. Sinyal radio menjalar dari pengirim ke penerima melalui free space, pantulan-pantulan, difraksi, line of sight dan obstructed tiap sinyal (pada jalur yang berbeda-beda) memiliki level kekuatan, delay dan fasa yang berbeda-beda.Awalnya teknologi ini didesain untuk aplikasi perkantoran dalam ruangan, namun sekarang wireless LAN dapat digunakan pada jaringan peer to peer dalam ruangan dan juga point to point diluar ruangan maupun point to multipoint pada aplikasi bridge wireless LAN didesain sangat modular dan fleksibel. Jaringan ini juga bisa di optimalkan pada lingkungan yang berbeda. Dapat mengatasi kendala geografis dan rumitnya instalasi kabel.
 Mirip dengan jaringan Ethernet kabel, sebuah wireless LAN mengirim data dalam bentuk paket. Setiap adapter memiliki no ID yang permanen dan unik yang berfungsi sebagai sebuah alamat dan tiap paket selain berisi data juga menyertakan alamat penerima dan pengirim paket tersebut. Sama dengan sebuah adapter Ethernet, sebuat kartu, wireless LAN akan memeriksa kondisi jaringan sebelum mengirim paket ke dalamnya. Bila jaringan dalam keadaan kosong, maka paket lansung dikirimkan. Bila kartu mendeteksi adanya data lain yang sedang menggunakan frekuensi radio, maka ia menunggu sesaat kemudian memeriksanya kembali.

2. Metropolitan Area Network
      Metropolitan Area Network (MAN) merupakan versi LAN yang
 berukuran lebih besar dan biasanya menggunakan teknologi yang sama dengan LAN.MAN dapat mencakup kantor-kantor perusahaan yang letaknya berdekatan atau juga
 sebuah kota dan dapat dimanfaatkan untuk keperluan pribadi (swasta) atau umum.
 MAN mampu menunjang data dan suara, bahkan dapat berhubungan dengan jaringan
 televisi kabel.Cara Kerja MAN:Area jariongan MAN lebih besar dari pada jaringan area LAN. Jaringan MAN berguna untuk membangun jaringan di kantor-kantor dalam wilayah satu kota, gedung, pabrik, kampus dan kantor pusat yan masih ada dalam 1 jangkauannya.

3. Wide Area Network

     Wide Area Network (WAN) adalah jaringan yang biasanya sudah menggunakan
 media wireless, sarana satelit ataupun kabel serat optik, karena jangkauannya yang lebih
 luas, bukan hanya meliputi satu kota atau antar kota dalam suatu wilayah, tetapi mulai
 menjangkau area/wilayah otoritas negara lain. WAN biasanya lebih rumit dan sangat
 kompleks bila dibandingkan LAN maupun MAN. WAN menggunakan banyak sarana
 untuk menghubungkan antara LAN dan WAN kedalam komunikasi global seperti
 internet, meski demikian antara LAN, MAN dan WAN tidak banyak berbeda dalam
 beberapa hal, hanya lingkup areanya saja yang berbeda satu diantara yang lainnya.
Cara Kerja WAN: WAN digunakan untuk menghubungkan jaringan lokal yang satu dengan jaringan lokal yang lain, sehingga pengguna atau komputer di lokasi yang satu dapat berkomunikasi dengan pengguna dan komputer di lokasi yang lain.

4. Internet dan Intranet

     Internet yang merupakan gabungan dari LAN, MAN, dan WAN, adalah sebuah
 sistem komunikasi global yang menghubungkan komputer-komputer dan jaringanjaringan
 komputer di seluruh dunia. Setiap komputer dan jaringan terhubung secara
 langsung maupun tidak langsung ke beberapa jalur utama yang disebut internet
 backbone dan dibedakan satu dengan yang lainnya menggunakan alamat unik yang
 biasa disebut dengan alamat Internet Protocol (IP).
Aplikasi pada jaringan internet dapat juga diterapkan pada sebuah LAN yang
 memiliki server. Sebagai contoh di perusahaan yang memiliki jaringan client-server.
 Bila aplikasi yang ada pada internet, seperti mail server, diterapkan pada perusahaan
 tersebut, maka jaringan ini dapat disebut sebagai intranet. Client dapat mengakses
 server tersebut seperti mengakses internet pada umumnya. Client juga dapat mengakses
 aplikasi lain di luar server perusahaan (internet).
 Cara Kerja Jaringan Internet : Cara kerja Internet yang praktis dalam waktu singkat dapat mengirim data dalam berbagai format audio dan visual dengan harga pengiriman data yang tergolong sangat murah dibanding dengan media pengiriman data yang lain, membuat perkembanganya cukup pesat akhir-akhir ini.
 Beginila cara kerja internet, sebuah komputer pengguna (client Computer) yang hendak dihubungkan ke jaringan Internet, pada awalnya harus terhubung kesebuah Server. Dengan adanya sebuah server yang mengatur akses dan mengirimkan data-data dari dan kedalam internet yang diminta oleh beberapa client server, sehingga komputer client dapat mengakses website, chating, email, dan lain sebagainya.

5.PAN


     PAN(Personal Area Network) adalah jaringan komputer yang digunakan untuk komunikasi antara komputer perangkat (termasuk telepon dan asisten pribadi digital) dekat dari satu orang. Perangkat mungkin atau tidak milik orang tersebut. Jangkauan dari PAN biasanya beberapa meter.
 PANs dapat digunakan untuk komunikasi antara perangkat pribadi mereka sendiri (intrapersonal komunikasi) atau untuk menghubungkan ke tingkat yang lebih tinggi dan jaringan Internet (an uplink). Personal area jaringan kabel mungkin dengan komputer bus seperti USB dan FireWire. A wireless personal area network (WPAN) juga dapat dimungkinkan dengan teknologi jaringan seperti IrDA, Bluetooth, UWB, Z-Wave dan ZigBee.
Cara Kerja PAN : Jaringan ini menghubungkan pada komputer local untuk sharing data / infomasi jarak lebih luas dibandingkan dengan LAN.
            1.2 Topologi Jaringan Komputer
     Topologi adalah suatu cara menghubungkan komputer yang satu dengan
komputer lainnya sehingga membentuk jaringan. Cara yang umum digunakan saat ini
adalah bus, token-ring, star, tree, dan mesh.
Share:

PROSEDUR PENCARIANKESALAHAN PADA SISTEM OPERASI CLOSED SOURCE

PROSEDUR PENCARIANKESALAHAN PADA SISTEM OPERASI CLOSED SOURCE
1.      Jenis-jenis Kerusakan Pada Saat Instalasi Sistem Operasi Closed Source
a.      Kerusakan master boot record atau tabel partisi
Hard disk terdiri atas MBR (Master Boot Record), tabel partisi lalu diikuti oleh partisi-partisi sejumlah yang dibuat oleh user. Kerusakan pada MBR dan/atau tabel partisi bisa menyebabkan sistem operasi tidak bisa di-boot atau satu atau lebih partisi terlihat seperti hilang. Hal ini hanya “kelihatannya” karena sebenarnya partisi dan data di dalamnya masih ada. Penyebab kerusakan MBR bisa bermacam-macam. Misalnya, saat Anda meng-install Windows setelah Anda meng-install Linux, sehingga sistem Windows saja yang bisa di-boot.
Contoh lainnya  bisa juga saat Anda melakukan suatu kecerobohan saat menjalankan perintah: # dd if=/dev/zero of=/dev/sda bs=1 count=512 Perintah di atas akan melakukan penulisan angka 0 (nol) sebanyak 512 byte mulai dari sektor pertama hard disk kita. Ini adalah lokasi tempat MBR dan tabel partisi diletakkan
b.      Recovery data pada bad sector
Hard disk yang sudah berumur atau memiliki cacat dari pabrik, lambat laun akan memiliki bad sector (sektor rusak). Secara singkat, bad sector bisa diibaratkan lubang pada jalan raya. Hal ini mengakibatkan penyimpanan data menjadi tidak sempurna atau kadang data menjadi tidak bisa diakses sama sekali. Dalam keadaan ini, Anda punya beberapa alternatif tindakan, tetapi biasanya yang paling banyak disarankan adalah melakukan penduplikasian data ke hard disk berbeda atau media penyimpanan lain secepatnya.
Mengapa demikian? Ada dua alasan:
·         Apabila kita menyalin ke disk yang sama (sekalipun beda partisi), dikhawatirkan akan muncul bad sector juga cepat atau lambat. Dengan kata lain, hard disk yang memiliki suatu bad sector dianggap potensial untuk memiliki kasus serupa di sektor yang lain.
·         Tidak ada jaminan bahwa proses perbaikan bad sector akan berjalan 100% tanpa kesalahan.

2.      Pencarian kesalahan pada hasil instalasi sistem operasi
a.      Initializing BIOS
Kegagalan dalam tahap ini jarang sekali ditemukan, kecuali komputer pernah mengalami kejutan listrik seperti terkena petir atau kejutan listrik lainnya yang menyebabkan BIOS rusak. Habisnya baterai BIOS pun tidak akan menyebabkan kegagalan dalam tahap ini.
b.      Initializing Master Boot Record (MBR)
Dalam tahap ini BIOS memeriksa MBR dan memulai sekuens booting. Kegagalan dalam tahap ini biasanya akan muncul pesan “Missing Operating System” sehingga akses ditolak. Solusinya adalah dengan cara menulis ulang MBR. Caranya, Booting denganCD instalasi Windows XP –> pilih Recovery console atau Tekan R selama proses booting CD. Ketika sudah muncul recovery console nya ketik fixmbr. Maka windows akan memperbaiki MBR yang rusak.
c.       Initializing Partition Boot Record (PBR)
Dalam tahap ini tasking yang dijalankan adalah memeriksa tersedianya file booting yang dibutuhkan. Kegagalan dalam tahap ini, yaitu partisi tidak dikenali akan memunculkan pesan “Invalid Partition Table“. Solusinya adalah dengan menggunakan tools TestDisk dan pilih “Fix Partition Table” atau “Recover Deleted Partition“.
d.      Initializing NTLoader
Pada tahap ini PBR mengaktifkan ntldr.exe yang me-load boot-manager boot.ini. Kegagalan dalam tahap ini adalah tidak ditemukannya file ntldr.exe, atau dengan pesan error “NTLDR is missing“. Solusinya yaitu dengan mengcopykan file ntldr.exe lewat recovery console (boot dengan CD instalasi Windows). Caranya ketikkan fixboot c: pada recovery console, lalu copy file ntldr dari CD setup ke harddisk dengan mengetikkan copy d:\i386\ntldr c:
e.       Initializing Boot Menu
Pada tahap ini file boot.ini akan menampilkan menu boot, atau dalam kondisi default user secara otomatis memilih Windows XP. Kegagalan dalam tahap ini adalah tidakk ditemukannya fileboot.ini dengan pesan error “Invalid boot.ini“. Solusinya adalah dengan memperbaiki sektor boot. Caranya masuk ke dalam recovery console (booting dengan menggunakan CD Instalasi Windows) dan ketikkanbootcfg /rebuild.
f.       Initializing NTdetect
Pada tahap ini tasking yang dijalankan adalah pemeriksaan terhadap semua komponen hardware yang terpasang. Kegagalan dalam tahap ini merupakan crash dengan pesan error. Biasanya anda akan mendapatkan pesan error “NTLDR is missing” atau “Disk I/O Error, Error=0000 10000 NTdetect“. Solusinya adalah mengcopykan kembali file ntdetect yang hilang. Caranya masuk ke dalam recovery console (booting dengan menggunakan CD Instalasi Windows) dan mengcopykan file ntdetect.com dari CD setup XP ke dalam harddisk, dengan mengetikkan copy d:\i386\ntdetect.com c:.
g.      Aktifasi Kernel/HAL
Pada tahap ini tasking yang dijalankan adalah mengaktifkan Kernel Windows dan Hardware Abstraction Layer (HAL). Kegagalan dalam tahap ini biasanya ditandai dengan blue screen. Booting dihentikan dengan “Blue Screen of Death“. Bila aanda mengalami kegagalan dalam tahap ini solusi terbaik adalah dengan memformat ulang instalasi windows XP anda.
h.      Aktivasi Driver
Pada tahap ini XP mengaktifkan semua driver hardware yang dibutuhkan dan diberikan status activated dalam registry. Kegagalan dalam tahap ini biasanya ditandai dengan blue screen dengan pesan error “IRQ_LESS_OR_EQUAL“. Solusinya adalah denganSafe Mode Booting. Caranya, tekan F5 saat proses booting sampai keluar setup menu. Pilih safe mode dan biarkan windows berjalan dalam safe mode. Buang atau Uninstal driver yang rusak. Bila tidak membantu cobalah men-disable hardware yang error tersebut pada device manager. Atau bila memungkinkan lepaslah hardware yang error tersebut dari komputer anda.
i.        Initializing Kernel
Pada tahap ini ntloader menyerahkan kekuasan pemerintahan kepada kernel windows. Kegagalan dalam tahap ini ditandai dengan windows hang pada proses “Windows is Starting Up“. Solusinya adalah dengan minta bantuan dari Microsoft. Caranya lewat internet masuk ke alamat http://support.microsoft.com/kb/314477/. Di sini paradeveloper windows akan memberikan pilihan solusi untuk beberapa kemungkinan kesalahan.
j.        Mengaktifkan Services
Pada tahap ini tasking yang dijalankan adalah mengaktifkan service smss.exe, winlogon.exe, Isass.exe, dan services.exe. Kegagalan dalam tahap ini sering ditandai dengan dengan blue screen atau pesan kesalahan yang tidak jelas. Tidak jarang windows hang begitu saja. Waspadai bila anda adalah korban dari trojan. Caranya masuk ke dalam safe mode dan coba delete malware ini. Apabila anda tidak bisa sampai ke desktop cobalah memperbaiki XP dengan CD setup. Install ulang mungkin jalan terakhir yang dapat dilakukan.
k.      Login

Pada tahap ini windows meminta input nama pengguna dan password. Kegagalan dalam tahap ini biasanya ditandai dengan pesan error “incorrect user name or password“. Coba ulangi kembali memasukkan password anda.
Share:

ADMINISTRASI SISTEM OPERASI CLOSED SOURCE

ADMINISTRASI SISTEM OPERASI CLOSED SOURCE

1.      Perintah-Perintah Dasar Sistem Operasi (DOS)
DOS merupakan sistem operasi yang menggunakan interface command-line yang digunakan para pengguna komputer pada dekade tahun 1980-an. Untuk fasilitas booting komputer dan menjalankan beberapa aplikasi software, misalnya WS dan Lotus. Masih banyak Fungsi DOSyang digunakan pada zaman sekarang, terutama dalam menyelesaikan beberapa troubleshooting pada hardware komputer. Walaupun bisa juga dilakukan pada sistem operasi berbasis GUI.
Berikut ini fungsi-fungsi DOS:
·         Mengorganisasikan atau mengendalikan kegiatan komputer
·         Mengatur memori
·         Mengatur proses input dan output data
·         Management file
·         Management directory
Dalam menggunakan DOS diperlukan pemahaman tentang perintah perintah untuk menjalankan DOS. Untuk masuk ke DOS sendiri cukup klik run-cmd-enter.
Beberapa peritah yang dapat anda gunakan dalam DOS:
a.      CD : Memindah direktori.
misalnya cd windows, untuk pindah ke direktori windows
b.      Copy: Meng-copy file
c.       Copy file1.txt filebaru.txt
Meng-copy file1.txt, nama file hasil copy-an adalah filebaru.txt. Jadi akan terdapat file1.txt dan filebaru.txt dengan isi yang sama. Ganti file1.txt dan filebaru.txt dengan nama file yang akan Anda copy
d.      copy file1.txt c:\data
Mengcopy file1.txt ke directory data pada drive C (nama file hasil copy-an adalah file1.txt)
e.       copy file1.txt c:\data\filebaru.txt
Meng-copy file1.txt ke directory data dengan nama file hasil copy-an filebaru.txt
f.       dir : menampilkan file dan direktori
g.      dir d:  membuka file di direktori d
h.      dir /w
Menampilkan file dan directory secara “singkat” (cuma menampilkan nama file atau directory saja, tidak ada keterangan ekstensi, ukuran file, tanggal dan jam)
i.        ren: Mengganti nama file
j.        ren filelama.txt filebaru.txt
Mengganti nama file filelama.txt menjadi filebaru.txt
Itu tadi adalah perintah umum yang dipakai dalam DOS..Sekarang saya akan memberikan perintah perintah dasar dalam DOS:
·         ATTRIB =>Perintah eksternal Untuk melihat/mengubah atribut file
·         CLS        =>Perintah internal Untuk menghapus layar monitor
·         COPY    =>Perintah internal Untuk mengcopi file
·         DEL        =>Perintah internal Untuk menghapus file
·         DIR         =>Perintah internal Untuk melihat daftar file/folder di folder/direktori tertentu
·         MD         =>Perintah internal Untuk membuat direktori/folder baru
·         RD          =>Perintah internal Untuk menghapus folder (folder kosong)
·         REN       =>Perintah internal Untuk mengubah nama file/folder
·         TYPE     =>Perintah internal Untuk melihat isi file
·         EDIT         =>Perintah eksternal. Untuk mengedit file teks (interaktif)
·         FDISK      =>Perintah eksternal. Untuk melihat/mengubah/membuat partisi harddisk
·         FORMAT =>Perintah eksternal. Untuk memformat disket/harddisk
·         MORE      =>Untuk mencegah tampilan menggulung terus-menerus

2.      Registry Editor
Regedit adalah database hirarki yang digunakan untuk mengatur informasi yang dibutuhkan oleh Sistem  Windows..regedit menampilkan Registry ke dalamformat yang hampir mirip dengan Windows Explorer yang sering anda gunakan. Di dalam regedit tersebut anda dapat mengedit informasi untuk sistem semau anda..tetapi tidak bisa sembarangan. Dan harus mengetahui apa fungsi dari setiap informasi yang ada pada regedit.
Fungsi regedit adalah untuk melihat, membuat atau memodifikasi registry di dalam Windows. Sedangkan Gpedit.msc digunakan untuk melihat, membuat, dan memodifikasi Group Policy, yang digunakan untuk mengelola beberapa pengaturan di dalam setiap pengguna dan lingkungan Windows serta menyimpannya di dalam registry.
Registry terdiri dari beberapa bagian yang disebut key atau kunci. Terdapat enam macam key utama pada registry, yaitu :
a.      HKEY_LOCAL_MACHINE
Sering disebut sebagai HKLM, merupakan sebuah tempat penyimpanan untuk konfigurasi sistem yang bersangkutan, yang terdiri atas perangkat keras dan perangkat lunak. Semua yang terdapat di dalam anak pohon ini diaplikasikan kepada semua pengguna.
b.      HKEY_USERS
Sering disebut sebagai HKU, merupakan tempat penyimpanan untuk konfigurasi setiap pengguna yang terdaftar di dalam komputer yang bersangkutan. Setiap anak kunci dari anak pohon ini diidentifikasikan dengan menggunakan nomor Security Identifier (SID) yang dimiliki oleh pengguna. Ketika pengguna melakukan logon, SID yang cocok akan dimuat ke dalam anak pohon HKEY_CURRENT_USER
c.       HKEY_CLASSES_ROOT
Sering disebut sebagai HKCR, merupakan tempat penyimpanan untuk konfigurasi asosiasi/pemetaan ekstensi sebuah berkas atau objek Object Linking and Embedding (OLE) dengan aplikasi yang dapat menanganinya. Sebagai contoh, berkas berekstensi .txt akan ditangani oleh aplikasi editor teks seperti Notepad dan masih banyak lainnya.
d.       HKEY_CURRENT_CONFIG
Sering disebut sebagai HKCC, merupakan tempat penyimpanan untuk konfigurasi perangkat keras dan sistem operasi yang sedang digunakan saat itu, yang diperoleh pada saat proses booting dilakukan. Informasi yang disimpan di sini bersifat volatil dan tidak disimpan secara permanen ke dalam berkas penampung registry, tapi akan selalu dibuat setiap kali proses booting dilakukan.
e.       HKEY_DYN_DATA
Yang hanya terdapat di dalam Windows 95, Windows 98, dan Windows Millennium Edition, merupakan tempat penyimpanan konfigurasi dinamis untuk semua perangkat keras plug-and-play. Tidak ada padanannya dalam Windows NT, tapi dalam Windows NT 5.x, terdapat sebuah anak pohon HKEY_PERFORMANCE_DATA, yang hanya digunakan untuk mengumpulkan informasi performance counter Windows 2000, mengingat semua konfigurasi perangkat keras disimpan di dalam HKEY_LOCAL_MACHINE\HARDWARE\.

3.      Dekstop Environment (System and Security, Network and Internet)
a.      System and Security
Berisi semua alat yang akan digunakan untuk melakukan sistem, administrasi, dan tugas-tugas yang berhubungan dengan keamanan. Katagorinya adalah:
1.      Action Center
Untuk melihat security dan maintenance pada Windows dan untuk melakukan trubleshooting maupun recovery.
2.      Windows Firewall
Untuk meningkatkan keamanan dari serangan jaringan, dll.
3.      System
Untuk melihat spesifikasi komputer
4.      Windows Update
Untuk menerima data update secara otomatis
5.      Backup and Restore
Untuk mengembalikan (restore) komputer dalam keadaan backup
b.      Network and Internet
1.      Network and Sharing Center
Untuk melihat status jaringan, mengoneksikan ke jaringan melihat perangkat yang digunkan dalam jaringan, dan terdapat pengaturan wireless.
2.      Home Group
Untuk mengatur jaringan peer-to-peer yang telah di desain ulang dan untuk mempermudah user untuk melakukan setup home network
3.      Internet Options
Untuk mengatur browser Internet Explorer.
4.      Dekstop Environment (Hardware and Sound, Programs)
c.       Hardware and Sound
1.      Device and Printers
Untuk mengkonfigurasi hardware atau printer yang terdeteksi pada komputer
2.      Sound
Untuk mengatur penyuaraan dan hardware yang digunakan paa PC
3.      Display
Untuk mengatur resolusi layar komputer, mengatur pencahayaan, dll.
d.      Programs
1.      Program and Features
Untuk menginstall atau menguninstall program aplikasi atau Windows Update
2.      Defalut Programs
Untuk membuat programs kembali ke pengaturan awal
3.      Dekstop Gadgets
Untuk mengelola gadgets di dekstop, menuninstall gadgets, dan menambah gadgets untuk di dekstop.

5.      Dekstop Environment (User Account and Family Safety, Appearence and Personalization, Clock, Language and region, Ease of Access)
e.       User Account
1.      User Account
Untuk menambah atau menghapus akun, mengganti gambar akun, mengganti password akun.
2.      Parental Controls
Untuk mengatur akun user untuk menjalankan program tertentu.
f.       Appearence and Personalization
1.      Personalization
Untuk mengganti tema, background dekstop, screen saver, dll
2.      Display
Untuk mengatur resolusi layar, mengatur ukuran teks
3.      Dekstop Gadgets
Untuk mengelola gadgets di dekstop
4.      Taskbar and Start Menu
Untuk mengatur Start Menu, ikon pada taskbar, dan gambar Start Menu.
5.      Folder Options
Untuk mengatur pengaturan folder, seperti hidden folder,dll
6.      Fonts
Untuk mengatur size dan fonts
g.      Clock, Language and Region
1.      Date and Time
Untuk mengatur tanggal, waktu, zona waktu, dll
2.      Region and Language
Untuk mengatur bahasa, mata uang, fotmat waktu, dll
h.      Ease of Access

Untuk menyesuaikan pengaturan komputer, untuk penglihatan, pendengaran, dan mobilitas serta mengkonfigurasi pengenalan suara.
Share:

INSTALASI SISTEM OPERASI CLOSED SOURCE

INSTALASI SISTEM OPERASI CLOSED SOURCE
1.      Partisi Harddisk dan Sistem File
a)      Partisi harddisk
Partisi Harddisk adalah pembagian harddisk menjadi beberapa bagian secara logical. Atau seakan-akan harddisk diberi sekat-sekat.
Kegunaan Partisi Harddisk :
1.      Menjaga Data agar tetap aman, dengan pemisahan data dengan system maka ketika system rusak data tidak terpengaruh
2.      Menginstall Operating System lebih dari satu. agar bisa dual boot.
3.      Mempercepat kerja harddisk.
4.      Mengakali harddisk yang mengalami bad sector secara fisik (misal platter tergores oleh head harddisk). Untuk bad sector secara magnetis dapat diatasi dengan low level formatting. Diakali dengan cara membuat partisi di antara partisi yang bad sector dan mengosongkan (unpartioned) partisi yang bad sector.
a.      Jenis-jenis partisi :
1.      Primary Partitions
Adalah jenis partisi yang hanya bisa memiliki satu file system. Jumlah maksimal dari partisi ini max 4.
2.      Extended Partitions
Adalah jenis partisi yang menjadi wadah dari drive logical, partisi ini dapat memiliki beberapa partisi di dalamnya yaitu partisi logical. Tapi untuk partisi jenis ini max 1. Pada partisi ini tidak bisa diisi file system. Partisi Extended akan mengambil jatah partisi primary.
3.      Logical Partitions
Partisi yang menjadi bagian dari extended dimana apabila kita ingin membuat file system di dalam extended harus memiliki partisi logical minimal satu.
b.      Beberapa hal yang harus diwaspadai dalam membuat partisi harddisk :
·         Gunakan Extended apabila anda ingin membuat partisi lebih dari 4. Untuk membuat partisi lebih dari 4 maka 3 partisi bisa berupa primary dan yang ke 4 adalah partisi extended. Baru partisi yang selanjutnya dibuat di dalam extended.
·         Taruh Extended di paling belakang. Menaruh primary partition di belakang extended akan menyebabkan salah pembacaan pada OS terutama pada Linux.
·         Akan lebih bijak kalau anda hanya membuat satu partisi primary dan sisanya diisi oleh extended. Sehingga akan lebih mudah dalam perombakan partisi di kemudian hari.
·         Pada OS Linux disarankan anda membuat partisi secara berurutan dalam hal cylindernya. Karena apabila tidak berurutan cylindernya misal anda mengubah partisi di tengah-tengah maka partisi akan salah penamaannya, dan bisa saja system anda bisa tidak bekerja dengan baik.
·         Pada linux partisi primer dan extended akan memiliki penamaan /dev/hda1 – 4 sedangkan untuk logical akan memiliki penamaan /dev/hda5 ke atas.
c.       Master Boot Record (MBR)
Adalah sector pertama (sector zero) dari harddisk. Dimana pada MBR berisi boot loader (yaitu aplikasi yang bertugas untuk yang menentukan dimana letak suatu OS sehingga BIOS dapat melakukan boot ke OS). Selain itu juga pada MBR ini juga berisi partition table yaitu informasi yang berisi besar alokasi setiap partisi pada harddisk. Oleh sebab itu kalau MBR mengalami bad sector bisa dikatakan suatu harddisk tidak bisa digunakan lagi karena partisi tidak bisa dibentuk yang menyebabkan tidak bisa dibuatnya suatu file system

b)     File sistem
Adalah metode dalam menyimpan dan mengorganisasi file dan data di dalamnya agar dapat mudah dicari dan diakses.
1.      Jenis-jenis File Sistem Di Windows
a.      FAT 16
adalah file system yang diperkenalakan pada era MSDOS. Dengan menggunakan cluster address 16 bit sehingga memungkinkan besar partisi hingga 2GB. Penamaan suatu file menggunakan metode 8.3 (8 nama file dan 3 extention).
b.      FAT 32
adalah pengembangan dari FAT 16, diperkenalkan pada era windows 98. Dengan menggunakan cluster address 32 bit memungkinkan besar partisi hingga 124 GB tetapi bila anda memformat dari windows maka hanya terbatas hingga 32 GB. Besar maximal file adalah 4 GB (jadi kalau anda menyimpan image DVD belum tentu cukup).
c.       NTFS
adalah file system yang digunakan pada windows berbasis NT (NT, 2000, XP, 2003, Vista). Pada file system ini besar partisi max 256 Terra Byte sedangkan besar datanya 16 Terra Byte. NTFS support terhadap metadata, yaitu database yang berisi informasi suatu file.
2.      Jenis-jenis File Sistem Di Linux
a.      Ext2
adalah file sistem yang diperuntukan untuk Linux. Ext2 membagi file sistem menjadi blocks. Secara teori dengan block 1 KB, Ext2 dapat menyimpan satu file hingga 16 GB dengan besar partisi mencapai 4 TB( Tera Byte).
b.      Ext3
adalah penerusan dari Ext2 dengan penambaham fitur journaling file system. Journaling file system adalah file sistem yang menyimpan log perubahan di jurnal sebelum ditulis ke dalam harddisk sehingga file sistem tidak corrupt ketika komputer mati tiba-tiba atau sistem yang crash.
c.       Ext4
Dirilis secara komplet dan stabil berawal dari kernel 2.6.28. Ext4 mempunyai pengalamatan 48-bit block yang artinya dia akan mempunyai 1EB=1,048,576 TB ukuran maksimum file size-nya, fastfsck, journal check-summing, dan defragmentation support.
d.      Reiser file sistem
Memiliki jurnal yang cepat, mirip Ext3 file sistem. Dibuat berdasarkanbalance tree yang lebih cepat dan efisien dalam pemanfaatan disk. Jika kita menulis file100 bytes, hanya ditempatkan dalam satu blol. File sistem lain menempatkannya dalam 100 blok dan menghemat disk sampai 6 %.
e.       Swap
adalah jenis file sistem yang digunakan sebagai virtual memori. Virtual memori adalah bagian dari harddisk yang digunakan untuk menyimpan data-data memori apabilamemory full. Besar swap yang dibutuhkan 2 x kapasitas RAM. Namun, bila anda memiliki memori yang besar, anda cukup gunakan 1 x kapasitas RAM atau lebih kecil.

2.      Metode Instalasi Sistem Operasi Clean Install
Metode ini dilakukan jika OS sebelumnya tidak bisa di upgrade sehingga harus dilakukan pembersihan atau penghapusan OS sebelumnya dengan cara menghapus semua data pada partisi tempat OS yang sebelumnya dan membutuhkan software untuk menginstal OS yang baru. Proses ini juga merusak OS yang sebelumnya
.
3.      Metode Instalasi Sistem Operasi Upgrade
Jika OS yang akan kita install masih dalam platform OS yang sama, kita hanya melakukan upgrade. Dengan upgrade, sistem pengaturan konfigurasi, aplikasi dan data tetap tersimpan.Metode Ini hanya menggantikan file OS lama dengan file OS baru.

4.      Metode Instalasi Sistem Operasi Multi-boot
Hal ini dimungkinkan untuk menginstal lebih dari satu OS di komputer untuk membuat sistem multi-boot. Setiap OS terkandung dalam partisi sendiri dan dapat memiliki file sendiri dan pengaturan konfigurasi. Pada start-up, pengguna disajikan dengan menu untuk memilih OS yang diinginkan. Hanya satu OS dapat berjalan pada satu waktu dan mengendalikan semua perangkat keras

5.      Metode Instalasi Sistem Operasi Virtualization

Virtualisasi adalah teknik yang sering digunakan pada server. Hal ini memungkinkan beberapa salinan dari sebuah OS yang akan dijalankan pada satu set perangkat keras, sehingga menciptakan banyak mesin virtual. Setiap mesin virtual dapat diperlakukan sebagai komputer yang terpisah. Hal ini memungkinkan sumber daya fisik tunggal untuk berfungsi sebagai sumber daya beberapa logical.
Share:

Proses Booting Pada Sistem Operasi Closed Source

PROSES BOOTING PADA SISTEM OPERASI CLOSED SOURCE
1.      Boot Manager
Boot manager adalah suatu aplikasi yang menjadi bawaan dari semua jenis Linux untuk mengatur proses booting agar dapat digunakan untuk multiple boot. Sebagai contoh Kita telah meng-install Windows XP dan ingin meng-install Linux Ubuntu maka secara otomatis bila Linux telah terinstall di hardisk maka Linux akan membuat pilihan booting untuk multiple boot.
Proses booting adalah suatu proses yang terjadi pada saat seseorang menghidupkan komputer, dimana masuknya arus listrik ke dalam peralatan komputer.
a.      Pada windows, proses start up booting dapat diuraikan sebagai berikut :
1.      MBR (Master Boot Record) adalah sebuah program yang sangat kecil yang terdapat pada sector pertama hardisk, MBR kemudian me-load suatu program bernama NTLDR ke dalam memori.
2.      NTLDR kemudian memindahkan komputer ke “flat memory model” (bypassing the 640KB memory restrictions placed on PCs) kemudian membaca file BOOT.INI.
3.      Jika komputer mempunyai beberapa partisi yang bootable, NTLDR akan menggunakan informasi yang terdapat pada file BOOT.INI untuk menampilkan pilihan boot, apabila hanya terinstall windows xp saja maka tampilan menu akan dilewati dan windows akan me-load windows xp.
4.      Sebelum meload Windows XP, NTLDR membuka program lain ke dalam memory yang disebut NDETEC.COM. File ini melakukan pengecekan semua hardware yang terdapat pada komputer. Setelah semua hardware ditemukan, NDTECT.COM memberikan kembali informasi tersebut ke NTLDR.
5.      NTLDR kemudian berusaha me-load versi Windows XP yang dipilih pada step 3. Hal ini dilakukan dengan menemukan file NTOSKRNL pada folder System32 yang terdapat pada directory windows xp . NTOSKRNL adalah program utama pada system operasi windows yaitu sebuah “kernel” Setelah kernel tersebut di-load ke memory, NTLDR passes control of the boot process to the kernel and to another file named HAL.DLL. HAL.DLL controls Windows’ famous hardware abstraction layer (HAL)
6.      NTOSKRNL kemudian menangani proses boot selanjutnya. Langkah pertama adalah meload beberapa “low-level system drivers”. Kemudian NTOSKRNL me-load semua file-file yang dibutuhkan untuk membuat “core” sistem operasi windows xp.
7.      Kemudian, Windows akan memverifikasi apakah terdapat lebih dari satu konfigurasi hardware profile pada komputer, kalau terdapat lebih dari satu hardware profile windows akan menampilkan menu pilihan, tetapi apabila hanya terdapat satu profile maka windows akan langsung me-load default profile.
8.      Sesudah windows mengenali hardware profile yang digunakan, windows kemudian me-load semua device driver untuk semua hardware yang terdapat pada komputer, Pada saat ini tampilan monitor menampilkan “Welcome To Windows XP boot screen”.
9.      Terakhir windows menjalankan semua service yang dijadwalkan secara otomatis. Pada saat ini tampilan monitor menampilkan “logon screen”.
b.      Berdasarkan prosesnya, booting dapat dikenali dengan beberapa jenis, yaitu:
1.      Cold Boot → Boot (proses menghidupkan komputer) yang terjadi pada saat komputer dalam keadaan mati. Cold boot dilakukan dengan cara  menghidupkan komputer dengan menekan tombol switch power. Booting dingin mendaur ulang akses memori acak komputer sekaligus juga menghapus virus-virus yang mungkin berada dalam memori sebelumnya.
2.      Warm Boot → Boot (proses menghidupkan komputer) yang terjadi pada saat komputer dialiri listrik kembali dan listrik dimatikan hanya sejenak. Dengan tujuan mengulang kembali proses komputer dari awal. Warm Boot ini biasanya terjadi disebabkan oleh software crash atau terjadi pengaturan ulang dari sistem. Atau Warm boot bisa juga diartikan mengaktifkan kembali tanpa harus dimatikan terlebih dahulu, misalnya dengan menekan tombol reset, atau memencet sekaligus tombol CTRL+ALT+DEL pada sistem operasi Disk Operating System (DOS). Me-restart komputer dengan menekan Ctrl+Alt+Del atau melakukan shutdown dan restart. Booting panas ini dapat dideteksi dan dimanipulasi oleh virus.
3.      Soft Boot → Boot (proses menghidupkan komputer) yang dikendalikan melalui sistem.
4.      Hard Boot → Boot (proses menghidupkan komputer) yang dilakukan dengan cara dipaksa.
5.      ReBoot → Peristiwa mengulang kembali sistem dari awal. reBoot dilakukan oleh beberapa hal, antara lain seperti sistem tidak bereaksi dalam beberapa lama, atau terjadi perubahan setting dalam sistem.
2.      POST (Power On Self Test)
POST (Power on Self-Test) yaitu test yang dilakukan oleh PC untuk mengecek fungsi-fungsi komponen pendukung PC apakah bekerja dengan baik. POST dilakukan PC pada saat booting, jika PC mengalami suatu masalah maka akan dapat terdeteksi gejala kesalahannnya melalui POST, PC akan memberikan pesan/peringatan kesalahan dalam bentuk suara yang dihasilkan melalui speaker atau tampilan visual di monitor. Selain itu pesan/peringatan kesalahan juga dapat dideteksi melalui kinerja dari PC, misalkan PC tidak hidup walaupun sumber listrik AC sudah terhubung dan tombol power sudah ditekan.
POST memungkinkan user dapat mendeteksi, mengisolasi, menentukan, dan menemukan kesalahan sehingga dapat memperbaiki penyimpangan atau kerusakan yang terjadi pada PC. Mekanisme POST disediakan oleh semua produk PC atau motherboard dan tersimpan di dalam ROM atau flash ROM BIOS. Secara umum proses dan prosedur yang dilakukan dalam POST pada semua produk motherboard sama. Terdapat beberapa perbedaan yang menjadikan ciri dari produk motherboard tertentu, tetapi pada dasarnya tetap sama.
a.      Prosedur POST (Power on Self-Test)
POST dilakukan sesaat setelah komputer dihidupkan dan mulai booting, proses ini dilakukan oleh BIOS. Adapun urutan prosedur POST adalah sebagai berikut :
1.      Test Power Supply ditandai dengan lampu power hidup dan kipas pendingin power supply berputar.
2.      Secara otomatis dilakukan reset terhadap kerja CPU oleh sinyal power good yang dihasilkan oleh power supply jika dalam kondisi baik pada saat dihidupkan, kemudian CPU mulai melaksanakan instruksi awal pada ROM BIOS dan selanjutnya.
3.      Pengecekkan terhadap BIOS dan isinya. BIOS harus dapat dibaca. Instruksi awal ROM BIOS adalah jump (lompat) ke alamat program POST.
4.      Pengecekkan terhadap CMOS, CMOS harus dapat bekerja dengan baik. Program POST diawali dengan membaca data setup (seting hardware awal) pada RAM CMOS setup, sebagai data acuan untuk pengecekan.
5.      Melakukan pengecekkan CPU, timer (pewaktuan), kendali memori akses langsung, memory bus dan memory module.
6.      Memori sebesar 16 KB harus tersedia dan dapat dibaca/ditulis untuk keperluan ROM BIOS dan menyimpan kode POST.
7.      Pengecekkan I/O controller dan bus controller. Controller tersebut harus dapat bekerja untuk mengontrol proses read/write data. Termasuk I/O untuk VGA card yang terhubung dengan monitor.
Jika ada salah satu prosedur POST yang tidak berhasil dilewati maka PC akan menerima pesan/peringatan kesalahan dari POST. Pesan/peringatan kesalahan berupa kode beep yang dikeluarkan melalui speaker yang terhubung dengan motherboard atau tampilan di layar monitor sesuai dengan standar masing-masing motherboard.
b.      Pesan/Peringatan Kesalahan POST (Power on Self-Test)
Pesan/peringatan kesalahan hasil POST berupa tampilan performance PC, visual di monitor dan beep dari speaker. Sesuai dengan urutan prosedur POST yang dilakukan oleh BIOS maka gejala-gejala permasalahan yang muncul adalah sebagai berikut:
Share:

Struktur Sistem Operasi Closed Source

STRUKTUR SISTEM OPERASI CLOSED SOURCE
1.     Gambar / Arsitektur Sistem Operasi
Arsitektur perangkat lunak adalah struktur-struktur yang menjadi landasan untuk menentukan keberadaan komponen-komponen perangkat lunak, cara komponen-komponen saling berinteraksi dan organisasi komponen-komponen dalam membentuk perangkat lunak. Arsitektur sistem operasi adalah arsitektur perangkat lunak yang digunakan dalam membangun perangkat lunak sistem operasi.
Arsitektur sistem operasi yang terkenal antara lain:
a.      Sistem monolitik
Operating System/ Sistem operasi merupakan kumpulan prosedur bahwa prosedur-prosedur di dalamnya dapat saling memanggil apabila perlu. Semua layanan yang disediakan sistem operasi berisi karnel. Seluruh komponen sistem operasi berada di satu ruang alamat.
Ø  Kelemahan :
1.      Karena tidak dapat dipisahkan dan dilokalisasikan maka pengujian dan penghilangan kesalahan sulit, namun praktik pemrograman yang berdisiplin bagus dapat mempermudah pengembangan.
2.      Dalam menyediakan fasilitas pengamanan tergolong sulit
3.       Pemborosan apabila setiap komputer harus menjalankankernel monolitik sangat besar sementara sebetulnya tidak membutuhkan semua layanan yang telah disediakan kernel. Tidak fleksibel.
4.      Mengakibatkan matinya seluruh sistem karena kekeliruan pemrograman di satu bagian kernel
b.      Sistem Berlapis
Operating System/ Sistem operasi dibentuk secara hirarki berdasarkan lapisan-lapisan , dalam hal ini lapisan-lapisan bawah memberi layanan untuk lapisan lebih atas. Masing-masing lapisan di satu ruang alamat tersendiri. Sistem operasi berlapis yang pertama kali memakai sistem berlapis THE. THE dibuat oleh Dijkstra dan mahasiswa-mahasiswanya. Sistem berlapis bertujuan untuk mengurangi implementasi sistem operasi dan kompleksitas rancangan. Tiap lapisan memiliki antarmuka dan fungsional masukan-keluaran dengan 2 lapisan bersebelahan dengan terdefinisi baik.
Ø  Kelemahan :
Fungsi-fungsi sistem operasi yang harus diberikan ke masing-masing lapisan harus dilakukan secara hati-hati.
Ø  Keunggulan :
Sistem berlapis memiliki semua keunggulan rancangan yang modular, yaitu sistem terbagi dalam beberapa modul. Masing-masing lapisan atau modul itu dapat dirancang, dikode, dan diuji secar independen. Pendekatan berlapis menyederhanakan rancangan, spesifikasi, dan implementasi sistem operasi.
c.       Sistem Client/Server
Sistem operasi merupakan kumpulan proses, dalam hal ini proses-proses dikategorikan menjadi server dan client. Server dan client berinteraksi, saling melayani yaitu :
·         Server  adalah proses yang menyediakan layanan
·         Client adalah proses yang memerlukan / meminta layanan
Ø  Kelemahan :
1.      Layanan dilakukan secara lambat karena harus melalui pertukaran pesan
2.      Pertukaran pesan dapat menjadi bottleneck
Ø  Kelebihan :
1.      Pengembangan dapat dilakukan secara modular
2.      Kesalahan (bugs) di satu sub sistem (diimplementasikan sebagai satu proses tersendiri) tidak merusak sub sistem-sub sistem lain sehingga tidak mengakibatkan satu sistem mati secara keseluruhan.
d.      Sistem Mesin Maya
Awalnya struktur ini membuat seolah-olah semua pemakai mempunyai seluruh komputer sendirian. Teknik yang digunakan adalah degnan atas pemroses yang digunakan. Sistem operasi melakukan simulasi banyak mesin nyata. Mesin maya hasil simulasi digunakan pemakai. Mesin maya ini merupakan tiruan seratus persen atas mesin nyata. Satu pemakai diberi satu mesin maya. Semua pemakai diberi ilusi mempunyai satu mesin nyata(maya) yang sama-sama canggih.
Ø  Kelemahan :
Implementasi yang efisien merupakan masalah yang sulit karena sistem menjadi besar dan kompleks

Ø  Keunggulan :
Sistem mesin maya memberikan fleksibilitas tinggi sehingga sampai memungkinkan sistem operasi-sistem operasi berbeda dapat dijalankan di mesin maya – mesin maya berbeda oleh pemakai-pemakai yang berbeda
e.       Sistem Berorientasi Objek
Sistem operasi yang merealisasikan layanan sebagai kumpulan proses disebut sistem operasi bermodel proses. Pendekatan lain implementasi layanan adalah sebagai objek-objek. Sistem operasi yang diinstruksikan berdasarkan paradigma objek disebut sistem operasi berorientasi objek. Pendekatan ini dimaksudkan untuk mengadopsi keunggulan teknologi berorientas objek.
2.     Penjadwalan Processor
Penjadwalan merupakan kumpulan kebijaksanaan dan mekanisme di sistem operasi yang berkaitan dengan urutan kerja yang dilakukan sistem komputer. Penjadwalan bertugas memutuskan : Proses harus berjalan, Kapan dan berapa lama proses itu berjalan.
a.      Tipe-tipe Penjadwalan
Ø  Penjadwalan jangka pendek, bertugas menjadwalkan alokasi pemrosesan di antara proses-proses yang telah siap dimemori utama
Ø  Penjadwalan jangka menengah, menangani serta mengendalikan transisi dari suspended to ready dari proses swapping
Ø  Penjadwalan jangka panjang, bekerja terhadap antrian batch dan memilih batch berikutnya yang harus dieksekusi sistem
b.      Penjadwalan Proses
3 istilah yang digunakan pada penjadwalan proses:
1.      Antrian
Sejumlah proses yang menunggu menggunakan prosesor dan akan     diproses sesuai dengan urutan antrian proses.
2.      Prioritas
Mendahului pada antrian proses, kalau proses itu berada di     bagian belakang antrian, maka dengan pemberian prioritas,   proses itu langsung berada di bagian paling depan pada antrian itu.
3.      Prempsi
Mendahului pada antrian proses, kalau proses  itu berada di bagian  belakang antrian,  maka dengan pemberian prempsi, proses itu            langsung berada di bagian paling depan pada             antrian itu bahkan  akan memberhentikan kerja prosessor untuk mengerjakan proses  yang prempsi tersebut.
c.       Kriteria Penjadwalan
1.      CPU utilization: Diharapkan agar CPU selalu dalam keadaan sibuk
2.      Throughput: Throughput adalah banyaknya proses yang selesai di kerjakan dalam satu satuan waktu
3.      Turnaround time: Banyaknya waktu yang di perlukan untuk mengeskusi proses,dari mulai menunggu untuk memerintah tempat di memori utama,menunggu di ready queue,eksekusi oleh CPU,dan mengerjakan I/O samapi semua proses-proses tersebut diselesaikan.
4.      Waiting time: Waktu yang di perlukan oleh suatu proses untuk menunggu di ready queue
5.      Response time: Waktu yang di butuhkan oleh suatu proses dari minta di layani hingga ada respont pertama yang menanggapi permintaan tersebut
d.      Algoritma Penjadwalan
Ø  First Come First Server (FCFS)
Ø  First Come First Server (FCFS)
Ø  Priority Scheduling
Ø  Round-Robin Scheduling
Ø  RR- FCFS
Ø  RR- SJF (Non- Preemptive)
Ø  RR- SJF (Preemptive)

3.     Manajemen Memori
Menejemen memori di bagi menjadi 2 yaitu :
a.      Menejemen memori statis
Dengan pemartisian statis, jumlah, lokasi dan ukuran proses dimemori tidak beragam sepanjang waktu secara tetap.
b.      Menejemen memori dinamis
Dengan pemartisian dinamis, jumlah, lokasi dan ukuran proses memori dapat beragam sepanjang waktu secara dinamis.
a.      Manajemen memori berdaasar alokasi memori:
1.      Alokasi memori secara berturutan
Alokasi memori secara berturutan adalah tiap proses menempati satu blok tunggal memori yang berturutan
Ø  Keunggulan :
·         Sederhana
·         Tak terbentuk lubang lubang memori bersebaran
·         Proses dapat dieksekusi lebih cepat
Ø  Kelemahan:
·         Dapat memboroskan memori
·         Tidak dapat memuatkan proses jika tidak ada satu blok memori yang mencukupi
2.      Alokasi memori tak berturutanokasi memori tak berturutan
Program dibagi menjadi beberapa blok atau segmen. Blokblok program ditempatkan di memori dalam potonganpotongan tanpa perlu saling berdekatan. Teknik ini biasa digunakan pada system memori maya sebagai alokasi pagepage dilakukan secara global.
Ø  Keunggulan:
·         Sistem dapat memanfaatkan memori utama secara lebih efisien
·         System operasi masih mampu memuatkan proses bila jumlah total lubanglubang  memori cukup untuk memuat proses yang akan dieksekusi
Ø  Kelemahan:
·         Pengendalian yang rumit
·         Kemungkinan terjadi banyak lubang memori yang tak terpakai bersebaran
b.      Manajemen Memori Berdasarkan Keberadaan
1.      Manajemen memori dengan swapping
Manajemen memori dengan pemindahan citra proses antara memori utama dengan disk selama eksekusi.
2.      Manajemen memori tanpa swapping
Manajemen memori tanpa pemindahan citra proses antara memori utama dengan disk selama eksekusi
3.      Manajemen memori tanpa swapping
Terdiri dari :
a)      Monoprogramming
Monoprogramming sederhana tanpa swapping merupakan manajemen memori sederhana. Sistem computer hanya mengijinkan satu program pemakai berjalan pada satu waktu. Semua sumber daya sepenuhnya dikuasai proses yang sedang berjalan.
Ciriciri:
·         Hanya satu proses pada satu saat
·         Hanya satu proses menggunakan semua memori
·         Pemakai memuatkan program ke seluruh memori dari disk/tape
·         Program mengambil alih kendali seluruh mesin
·         Karena hanya terdapat satu proses dan menguasai seluruh sistem maka alokasi memori dilakukan secara berturutan
1.      Embedded system
Teknik monoprogramming masih dipakai untuk sistem kecil yaitu system tempelan (Embedded sitem) yang terdapat pada system lain. Sistem tempelan menggunakan mikroprosessor kecil. Sistem ini biasanya mengendalikn suatu alat sehingga bersifat intelejen(intelejentdevice) dalam menyediakan satu fungsi spesifik.
2.      Proteksi pada monoprogramming sederhana
Pada monoprogramming pemakai memiliki kendali penuh terhadapmemori utama.Memori terbagi menjadi 3 bagian , yaitu
·         Bagian rutin system operasi
·         Bagian program pemakai
·         Bagian yang tidak digunakan
Masalah proteksi di monoprogramming adalah cara untuk melindungi rutin system operasi dari penghancuran program pemakai. Program
pemakai dapat tersesat sehingga memanipulasi atau menempati ruang memori rutin system operasi. Aktivitas ini dapat merusak system operasi. Proteksi diimplementasikan dengan menggunakan satu register batas di processor. Setiap kali program pemakai mengacu alamat memori dibandingkan dengan register batas untuk memastikan proses tidak pemakai tidak merusak system operasi, yaitu tidak melewati nilai register batas.
Register batas berisi alamat memori tertinggi yang dipakai system operasi.Jika program pemakai mencoba memasuki system operasi, instruksi diintersepsi dan job diakhiri dan diberi pesan kesalahan.
b)     Multiprogramming dengan pemartisian statis
1.      Alasan penggunaan multiprogramming:
·         Mempermudah programmer
·         Agar dapat memberikan layanan interaktif ke beberpapa orang secara simultan
·         Efisiensi penggunaan sumber daya
·         Eksekusi lebih mudah jika proses besar dipecah menjadi beberapa proses kecil
·         Dapat mengerjakan sejumlah job secara simultan
2.      Strategi penempatan program ke paritisi
a.       Strategi penempatan pada pemartisian menjadi partisi-partisi berukuran sama.Penempatan proses ke memori dilakukan secara mudah karena dapat dipilih sembarang partisi yang kosong.
b.      Strategi penempatan pada pemartisian menjadi partisi-partisi berukuran berbeda.
3.      Relokasi
Adalah masalah penempatan proses sesuai alamat fisik sehubungan alamat partisi memori dimana proses ditempatkan. Proses dapat ditempatkan pada  partisi-partisi berbeda menurut keadaan sistem saat itu. Pengalamatan  fisik secara absolut untuk proses tidak dapat dilakukan.
4.      Proteksi pada Multiprogramming
Masalah proteksi pada banyak partisi dengan banyak proses di satu system secara bersamaan dikhawatirkan proses menggunakan atau modifikas idaerah yang dikuasai proses lain.Pada komputer IBM 360 membagi memori menjadi blok-blok,tiap blok ditambah 4 bit kode proteksi. Proses juga mempunyai PSW (programstatus Word) yang antar lain berisi status proteksi. Status proteksi berisi 4bit yang merupakan kunci dalam pengasesan memori.
Proses hanya diijinkan mengakses blok blok memori yang berkode proteksi sama dengan kode proteksi yang dimiliki PSW proses.Solusi lain adalah dengan base register dan limit register. Base register diisi alamat awal partisi dan limit register diisi panjang partisi. Setiap alamat yang dihasilkan secara otomatis ditambah dengan nilai base register.Instruksi yang mengacu pada alamat yang melebihi limit register akan menimbulkan trap yang memberi tahu system operasi bahwa telah terjadi pelanggaran akses memori.
5.      Fragmentasi pada pemartisian statis
·         Fragmentasi internal, yaitu proses tidak mengisi penuh partisi yangtelah ditetapkan untuk proses
·         Fragmentasi eksternal, partisi dapat tidak digunakan karena ukuranpartisi lebih kecil dibandingkan ukuran proses yang menunggu diantrian, sehingga tidak digunakan.

4.     Manajemen Input/Output
a.      Manajemen Sistem M/K ( I/O)
Pekerjaan utama yang paling sering dilakukan oleh sistem komputer selain melakukan komputasi adalah Masukan/Keluaran (M/K). Dalam kenyataannya, waktu yang digunakan untuk komputasi lebih sedikit dibandingkan waktu untuk M/K. Ditambah lagi dengan banyaknya variasi perangkat M/K sehingga membuat manajemen M/K menjadi komponen yang penting bagi sebuah sistem operasi. Sistem operasi juga sering disebut device manager, karena sistem operasi mengatur berbagai macam perangkat ( device).
Fungsi-fungsi sistem operasi untuk sistem M/K:
·         Penyanggaan ( buffering). Menampung data sementara dari/ke perangkat M/K
·         Penjadwalan ( scheduling). Melakukan penjadualan pemakaian M/K sistem supaya lebih efisien.
·         Spooling. Meletakkan suatu pekerjaan program pada penyangga, agar setiap perangkat dapat mengaksesnya saat perangkat tersebut siap.
·         General device-driver interface. Driver digunakan agar sistem operasi dapat memberi perintah untuk melakukan operasi pada perangkat keras M/K yang umum, seperti optical drive, media penyimpanan sekunder, dan layar monitor.
·         Drivers for specific hardware devices.  Driver digunakan agar sistem operasi dapat memberi perintah untuk melakukan operasi pada perangkat keras M/K tertentu, seperti kartu suara, kartu grafis, dan motherboard
b.      Manajemen Sistem I/O
Sering disebut device manager. Menyediakan device driveryang umum sehingga operasi I/O dapat seragam (membuka, membaca, menulis,menutup). Contoh: pengguna menggunakan operasi yang sama untuk membaca berkas pada perangkat keras, CD-ROM dan floppy disk .
Manajemen sistem I/O merupakan aspek perancangan sistem operasi yang terluas disebabkan sangat beragamnya perangkat dan begitu banyaknya aplikasi dari perangkat- perangkat itu.
Sistem operasi bertanggung jawab dalam aktivitas yang berhubungan dengan manajemen sistem/perangkat I/O:
·         Mengirim perintah ke perangkat I/O agar menyediakan layanan.
·         Menangani interupsi perangakat I/O .
·         Menangani kesalahan pada perangakat I/O.
·         Menyediakan antarmuka ke pengguna.
c.       Perangkat Keras Manajemen I/O
1.      Pooling
Busy-waiting/ polling adalah ketika host mengalami looping yaitu membaca status register secara terus-menerus sampai status busy di-clear.
Pada dasarnya polling dapat dikatakan efisien. Akan tetapi polling menjadi tidak efisien ketika setelah berulang-ulang melakukan looping, hanya menemukan sedikit device yang siap untuk men-service, karena CPU processing yang tersisa belum selesai.
2.      Interupsi
Ø  Mekanisme Dasar Interupsi :
·         Ketika CPU mendeteksi bahwa sebuah controller telah mengirimkan sebuah sinyal ke interrupt request line (membangkitkan sebuah interupsi), CPU kemudian menjawab interupsi tersebut (juga disebut menangkap interupsi) dengan menyimpan beberapa informasi mengenai state terkini CPU–contohnya nilai instruksi pointer, dan memanggil interrupt handler agar handler tersebut dapat melayani controller atau alat yang mengirim interupsi tersebut.
Ø  Fitur Tambahan pada Komputer Modern :
·         Pada arsitektur komputer modern, tiga fitur disediakan oleh CPU dan interrupt controller (pada perangkat keras) untuk dapat menangani interrupsi dengan lebih bagus. Fitur-fitur ini antara lain adalah kemampuan menghambat sebuah proses interrupt handling selama prosesi berada dalam critical state, efisiensi penanganan interupsi sehingga tidak perlu dilakukan polling untuk mencari device yang mengirimkan interupsi, dan fitur yang ketiga adalah adanya sebuah konsep multilevel interupsi sedemikian rupa sehingga terdapat prioritas dalam penanganan interupsi (diimplementasikan dengan interrupt priority level system).
Ø  Penyebab Interupsi
·         Interupsi dapat disebabkan berbagai hal, antara lain exception, page fault, interupsi yang dikirimkan oleh device controllers, dan system call Exception adalah suatu kondisi dimana terjadi sesuatu/ dari sebuah operasi didapat hasil tertentu yang dianggap khusus sehingga harus mendapat perhatian lebih, contoh nya pembagian dengan 0 (nol), pengaksesan alamat memori yang restricted atau bahkan tidak valid, dan lain-lain.
·         System call adalah sebuah fungsi pada aplikasi (perangkat lunak) yang dapat mengeksekusikan instruksi khusus berupa software interrupt atautrap.
3.      DMA
DMA adalah sebuah prosesor khusus (special purpose processor) yang berguna untuk menghindari pembebanan CPU utama oleh program I/O(PIO).
4.      Handshaking
Proses handshaking antara DMA controller dan device controller dilakukan melalui sepasang kabel yang disebut DMA-request dan DMA-acknowledge. Device controller mengirimkan sinyal melalui DMA-request ketika akan mentransfer data sebanyak satu word. Hal ini kemudian akan mengakibatkan DMA controller memasukkan alamat-alamat yang dinginkan ke kabel alamat memori, dan mengirimkan sinyal melalui kabel DMA-acknowledge. Setelah sinyal melalui kabel DMA-acknowledge diterima, device controller mengirimkan data yang dimaksud dan mematikan sinyal pada DMA-request.

Hal ini berlangsung berulang-ulang sehingga disebut handshaking. Pada saat DMA controller mengambil alih memori, CPU sementara tidak dapat mengakses memori (dihalangi), walau pun masih dapat mengaksees data pada cache primer dan sekunder. Hal ini disebut cycle stealing, yang walau pun memperlambat komputasi CPU, tidak menurunkan kinerja karena memindahkan pekerjaan data transfer ke DMA controller meningkatkan performa sistem secara keseluruhan.
Share:

Rekomendasi

Powered by Blogger.