Sistem operasi jaringan membutuhkan proteksi dan keamanan untuk melindungi objek perangkat keras dan lunak dari gangguan. Beberapa objek yang perlu dilindungi antara lain proses, file, basis data, dan printer. Mekanisme proteksi menentukan hak akses proses terhadap objek berdasarkan domain yang mendefinisikan hak dan objek dalam satu pasangan. Informasi domain disimpan secara konseptual dalam matriks besar.
Materi yang ada pada slide ini berisi :
Implementasi Polimorphism
Overloading method VS Overriding Method
Ad Hoc & Subtyping Polimorphism
Latihan 5 & Upload ke github
----------------------------------------------------------------------
Keep in touch with me in :
Twitter : https://twitter.com/rizkiadam_1991
Email : rizkiadamunikom@gmail.com
Github : https://github.com/RizkiAdamKurniawan
IG : @rizkiadamkurniawan
Socket Programming TCP Echo Client Server (Python)Lusiana Diyan
Transmission Control Protocol (TCP) merupakan protokol pada transport layer berbasis connection-oriented. TCP menjamin realibitas pengiriman data. Selain itu, TCP memiliki mekanisme three-way handshake sebelum client-server dapat saling mengirimkan data. Pada gambar 1 berikut menunjukkan alur komunikasi client-server mengggunakan TCP.
Materi yang ada pada slide ini berisi :
Implementasi Polimorphism
Overloading method VS Overriding Method
Ad Hoc & Subtyping Polimorphism
Latihan 5 & Upload ke github
----------------------------------------------------------------------
Keep in touch with me in :
Twitter : https://twitter.com/rizkiadam_1991
Email : rizkiadamunikom@gmail.com
Github : https://github.com/RizkiAdamKurniawan
IG : @rizkiadamkurniawan
Socket Programming TCP Echo Client Server (Python)Lusiana Diyan
Transmission Control Protocol (TCP) merupakan protokol pada transport layer berbasis connection-oriented. TCP menjamin realibitas pengiriman data. Selain itu, TCP memiliki mekanisme three-way handshake sebelum client-server dapat saling mengirimkan data. Pada gambar 1 berikut menunjukkan alur komunikasi client-server mengggunakan TCP.
Poin Penting tentang Komunikasi Data dan Jaringan KomputerFikri Imam
Rangkuman materi komdat dan jarkom. Berisi penjelasan tentang hubungan telekomunikasi an komputer, metode transmisi data, perangkat jaringan, dan pengalamatan jaringan. Disertai contoh dan analogi yang mudah dipahami.
Softswitch, Diagram VoIP, Cara Kerja Diagram VoIPsyavera nilasari
Apa Itu Softswitch?
Softswitch merupakan entitas berbasis software yang menjadikan fungsi control panggilan pada jaringan IP. Softswicth diperkenalkan dan dikembangkan oleh International Softswicth Consortium (ISC), yang sekarang telah berubah namanya menjadi International Packet Communications Consortium (IPCC) dan terakhir berubah lagi namannya menjadi Multiservice Swicthing Forum (MSF) atau Softswitch adalah suatu alat yang mampu menghubungkan antara jaringan sirkuit dengan jaringan paket, termasuk di dalamnya adalah jaringan telpon tetap (PSTN), internet yang berbasis IP, kabel TV dan juga jaringan seluler yang telah ada selama ini.
jaringan komputer terdiri dari
lan atau local area network
jaringan yang hanya mencakup 1 gedung saja
man atau metropolitan area network
jaringan yang hanya mencakup sebuah kota saja
wan wide area network
jaringan dengan geografik yang luas mencakup benua atau dunia
2. Sistem operasi adalah suatu perangkat lunak yangSistem operasi adalah suatu perangkat lunak yang
mengizinkan kiat “bercakap-cakap” dengan komputer.mengizinkan kiat “bercakap-cakap” dengan komputer.
Sistem operasi dapat dibandingkan dengan sebuahSistem operasi dapat dibandingkan dengan sebuah
penerjemah yang menerjemahkan bahasa yang dimengertipenerjemah yang menerjemahkan bahasa yang dimengerti
manusia dengan bahasa yang dimengerti oleh mesin.manusia dengan bahasa yang dimengerti oleh mesin.
Dengan sistem operasi, komputer dapat menegrti semuaDengan sistem operasi, komputer dapat menegrti semua
tombol keyboard yang kita tekan, setiap pergeseran tomboltombol keyboard yang kita tekan, setiap pergeseran tombol
mouse, setiap klik atau pemilihan menu dan sebagainya.mouse, setiap klik atau pemilihan menu dan sebagainya.
Sistem operasi jaringan adalah sebuah program yangSistem operasi jaringan adalah sebuah program yang
mengendalikan dan mengatur lalu lintas suatu network sertamengendalikan dan mengatur lalu lintas suatu network serta
menyediakan pelayanan kepada komputer-komputer yangmenyediakan pelayanan kepada komputer-komputer yang
terdapat pada network sangatlah penting karena ia adalahterdapat pada network sangatlah penting karena ia adalah
inti dari suatu network itu sendiri.inti dari suatu network itu sendiri.
3. Pada jaringan intranet, untuk sistem operasi sangatlah bervariasiPada jaringan intranet, untuk sistem operasi sangatlah bervariasi
karena program aplikasi yang digunakan pada intranet hampitkarena program aplikasi yang digunakan pada intranet hampit
tidakterbatas.tidakterbatas.
Hal tersebut disebabkan karena protocol networking TCP/IP yangHal tersebut disebabkan karena protocol networking TCP/IP yang
digunakan pada jaringan intranet. Protokool ini seperti yangdigunakan pada jaringan intranet. Protokool ini seperti yang
digunakan pula pada internet adalah program yang bersifatdigunakan pula pada internet adalah program yang bersifat
terbuka dan platform independent,terbuka dan platform independent,
artinya dapat menghubungkan dua komputer dengan konfigurasiartinya dapat menghubungkan dua komputer dengan konfigurasi
pernagkat keras atau lunak yang berbeda tanpa masalah.pernagkat keras atau lunak yang berbeda tanpa masalah.
Disinilah keuntungan dan kelebihan terbesar yang didapat dariDisinilah keuntungan dan kelebihan terbesar yang didapat dari
jaringan yang menggunakan teknologi internet. Anda dapatjaringan yang menggunakan teknologi internet. Anda dapat
menggabungkan komponen-komponen apa saja yang disukaimenggabungkan komponen-komponen apa saja yang disukai
tanpa harus terikat oleh sistem operasi atau program tertentu.tanpa harus terikat oleh sistem operasi atau program tertentu.
4. Jenis – Jenis Sistem Operasi JaringanJenis – Jenis Sistem Operasi Jaringan
1. Windows NT1. Windows NT
Windows NT terkenal karena kemampuannya networkingnya yang
andal sehingga sebagai sistem operasi network pada nanyak
institusi atau perusahaan. Windows NT adalah suatu sistem
multitasking 32 bit yang mampu mendukung banyak pemakai dan
cocok digunakan untuk intranet berskala kecil maupun besar.
Windows NT tersedia dalam dua jenis yaitu Windows NT Server
dan Windows NT workstation. Windows NT Server adalah sistem
operasi server yang khusus dijalankan pada komputer server. NT
server menggunakan model client server serta menggunakan
antarmuka grafis yang mirip dengan windows 95. Karena
kelengkapan dan keandalannya, Windows NT cocok digunakan
sebagai sistem operasi jaringan intranet berskala menengah hingga
berskala besar.
5. 2. UNIX
Unix adalah sistem operasi jaringan yang sudah terkenal karena
keandalannya dalam mengelola network berskala besar. Anda
bias menggunakan Unix sebagai sistem operasi jaringan intranet
anda tetapi ada satu kelemahan yang paling utama pada Unix
yaitu kerumitannya. Selain keandalannya, Unix juga terkenal
karena kerumitannya dan lebih sukar dikelola daripada Windows
NT. Namun tetap saja banyak institusi besar yang setia
menggunakan Unix karena mereka tahu kehebatan
sesungguhnnya dari Uix ini, seperti kemampuan multitasking 32-
bit, kestabilan yang tinggi serta mampu pada berbagai jenis
komputer, mulai dari komputer mikro hingga komputer mini dan
mainframe.
6. 3. Novell Netware
Netware adalah salah satu sistem operasi yang paling
banyak digunakan didunia, mulai daro organisasi
berskala kecil hingga berskala besar. Pada Netware
versi 4.11 mulai diterapkan peggunaan teknologi
intranet dan internet yaitu penggunaan protocol
TCP/IP untuk melengakapi protocol IPX milik Netware
yang sifatntya agak kaku. Novell bahkan mulai
mengembangkan pasarannya dengan khusus
membuat aplikasi bernama intranetWare yang
memiliki solusi lengkap untu intranet dan internet.
7. 4. Web Server
Web server adalah sebuah program yang dijalankan
pada komputer server, yang bertugas menyediakan
jasa pelayanan intranet kepada komputer-komputer
yang terhubung ke server. Web server menggunakan
protocol TCP/IP yang bersifat terbuka sehingg dapat
menggabungkan kombinasi perangkat keras,
pernagkat lunak dan sistem operasi yang dipilih. Web
server tidak banyak menggunakan tugas
pemrosesan, ia kebanyakan hanya melayani
permintan dari komputer-komputer client.
8. 5. Web Browser
Web browser atau sering disingkat dengan browser
adalah program yang dijalankan pada komputer client
yang digunakan untuk mengakases dan melihat
halaman yang terdapat pada server. Jika anda pernah
menggunakan internet, program browser ini seperti
yang biasa digunakanoleh pengguna internet untuk
menjelajahi situs-situs internet yag ada diseluruh dunia.
Ada banyak program browser yang ada dipasaran
tetapi yang paling banyk digunakan adalah Netscape
Navogator dan Microsoft Internet Explorer.
9. 6. File HTML
Inti dari intranet adlah halaman-halaman intranet yang
bias diakses oleh setiap orang pada perusahaan.
Halaman tersebut sebenarnya adalah file teks biasa
yang diformat dengan “kode-kode” tertentu dan
disimpan dalam ekstensi HTM atau HTML. File-file
HTML untuk intranet ini biasanya disimpan pada
server sehingga dapat diakses oleh semua komputer
client yang ingin membuka halaman intranet.
10. Untuk mengelola suatu jaringan diperlukan adanya sistem operasi
jaringan. Sistem operasi jaringan dibedakan menjadi dua
berdasarkan tipe jaringannnya :
1. Jaringan Client-Server
Server adalah komputer yang menyediakan fasilitas bagi komputer-
komputer lain didalam jaringan dan client adalah komputer-komputer
yang menerima atau menggunakan fasilitas yang disediakan oleh
server.
Server dijaringan tipe client-server disebut dengan Dedicated Server
karena murni berperan sebagai server yang menyediakan fasilitas
kepada workstation dan server tersebut tidak dapat berperan
sebagai workstation.
11. Keunggulan
Kecepatan akses lebih tinggi karena penyediaan fasilitas
jaringan dan pengelolaannya dilakukan secara khusus oleh
satu komputer (server) yang tidak dibebani dengan tugas lain
sebagai workstation..
Sistem keamanan dan administrasi jaringan lebih baik, karena
terdapat seorang pemakai yang bertugas sebagai administrator
jaringan, yang mengelola administrasi dan sistem keamanan
jaringan.
Sistem backup data lebih baik, karena pada jaringan client-
server backup dilakukan terpusat di server, yang akan
membackup seluruh data yang digunakan di dalam jaringan.
12. Kelemahan
Biaya operasional relatif lebih mahal.
Diperlukan adanya satu komputer khusus yang
berkemampuan lebih untuk ditugaskan sebagai
server.
Kelangsungan jaringan sangat tergantung pada
server. Bila server mengalami gangguan maka
secara keseluruhan jaringan akan terganggu.
13. 2. Jaringan Peer To Peer
Bila ditinjau dari peran server di kedua tipe jaringan
tersebut, maka server di jaringan tipe peer to peer
diistilahkan non-dedicated server.
karena server tidak berperan sebagai server murni
melainkan sekaligus dapat berperan sebagai
workstation.
14. Keunggulan
Antar komputer dalam jaringan dapat saling berbagi-pakai
fasilitas yang dimilikinya seperti: harddisk, drive,
fax/modem, printer.
Biaya operasional relatif lebih murah dibandingkan dengan
tipe jaringan client-server, salah satunya karena tidak
memerlukan adanya server yang memiliki kemampuan
khusus untuk mengorganisasikan dan menyediakan
fasilitas jaringan.
Kelangsungan kerja jaringan tidak tergantung pada satu
server. Sehingga bila salah satu komputer/peer mati atau
rusak, jaringan secara keseluruhan tidak akan mengalami
gangguan.
15. Kelemahan
Troubleshooting jaringan relatif lebih sulit, karena pada jaringan tipe
peer to peer setiap komputer dimungkinkan untuk terlibat dalam
komunikasi yang ada. Di jaringan client-server, komunikasi adalah
antara server dengan workstation.
Unjuk kerja lebih rendah dibandingkan dengan jaringan client-server,
karena setiap komputer/peer disamping harus mengelola pemakaian
fasilitas jaringan juga harus mengelola pekerjaan atau aplikasi sendiri.
Sistem keamanan jaringan ditentukan oleh masing-masing user
dengan mengatur keamanan masing-masing fasilitas yang dimiliki.
Karena data jaringan tersebar di masing-masing komputer dalam
jaringan, maka backup harus dilakukan oleh masing-masing komputer
tersebut.
16. Dalam sistem jaringan Windows terdapat 2 jenis mode jaringan
1. Peer to Peer atau Workgroup
Dalam sistem ini tidak terdapat server utama yang menjadi pengatur
dan penyimpan konfigurasi jaringan secara terpusat. Setiap
komputer dapat berfungsi sebagai klien dan server sekaligus.
2. Sistem Domain dengan Domain Controller
Merupakan sistem dimana terdapat server yang berfungsi
menyimpan dan mengatur konfigurasi jaringan. Server utama
disebut sebagai Domain Controller. Dalam pelajaran ini kita hanya
akan membahas sistem domain karena tujuan penggunaan
Windows 2000 Server akan dapat dimaksimalkan apabila berfungsi
sebagai Domain Controller.
17. Prinsip utama konfigurasi jaringan baik sistem workgroup maupun domain
pada dasarnya sama, yaitu :
Komputer dalam jaringan harus sudah dapat terkoneksi di level
network, yaitu dapat mengirim dan membalas ping satu sama
lain. Untuk mengetesnya digunaan utility ping dari command
prompt : Untuk mendukung hal ini maka setiap komputer dalam
jaringan harus berada dalam satu subnet. Asumsinya adalah
tidak terdapat router dalam jaringan, karena umumnya sebuah
jaringan lokal hanya terdiri dari satu subnet saja.
Semua komputer dalam jaringan harus berada pada workgroup
dan domain yang sama. Ini berarti antar komputer tersebut
dapat saling terhubung satu sama lain dalam sebuha kelompok
workgroup atau domain.
Setiap user sudah memiliki user account yang sesuai di DC.
Dalam sistem domain maka setiap user yang akan mengakses
sumber daya di jaringan haru sudah terdaftar namanya di DC.
Ini untuk menjaga integrasi autentifikasi user dalam jaringan,
sehingga tidak terdapat password dan user yang berbeda untuk
setiap sumber daya yang ada.
19. ProteksiProteksi
Implementasi pengamanan sangatImplementasi pengamanan sangat
penting untuk menjamin sistem tidakpenting untuk menjamin sistem tidak
diinterupsi dan diganggu. Proteksi dandiinterupsi dan diganggu. Proteksi dan
pengamanan terhadap perangkat keraspengamanan terhadap perangkat keras
dan sistem operasi sama pentingnya.dan sistem operasi sama pentingnya.
Sistem operasi hanya satu bagian kecilSistem operasi hanya satu bagian kecil
dari seluruh perangkat lunak di suatudari seluruh perangkat lunak di suatu
sistem.sistem.
20. Domain ProteksiDomain Proteksi
Mekanisme proteksi sistem komputerMekanisme proteksi sistem komputer
Pada sistem komputer banyak objek yang perlu diproteksi, yaitu :Pada sistem komputer banyak objek yang perlu diproteksi, yaitu :
1. Objek perangkat keras.1. Objek perangkat keras.
Objek yang perlu diproteksi, antara lain :Objek yang perlu diproteksi, antara lain :
- Pemroses.- Pemroses.
- Segment memori.- Segment memori.
- Terminal.- Terminal.
- Disk drive.- Disk drive.
- Printer.- Printer.
2. Objek perangkat lunak.2. Objek perangkat lunak.
Objek yang perlu diproteksi, antara lain :Objek yang perlu diproteksi, antara lain :
- Proses.- Proses.
- File.- File.
- Basis data.- Basis data.
- Semaphore.- Semaphore.
21. Matriks pengaksesan objekMatriks pengaksesan objek
Masalah proteksi adalah mengenai cara mencegah proses-Masalah proteksi adalah mengenai cara mencegah proses-
proses mengakses objek-objek yang tidak diotorisasi.proses mengakses objek-objek yang tidak diotorisasi.
Mekanisme ini juga harus memungkinkan membatasiMekanisme ini juga harus memungkinkan membatasi
proses-proses ke suatu subset operasi-operasi legalproses-proses ke suatu subset operasi-operasi legal
yang diperlukan.yang diperlukan.
Misalnya proses A dapat membaca file F, tapi tidakMisalnya proses A dapat membaca file F, tapi tidak
menulisinya. Agar dapat menyediakan mekanismemenulisinya. Agar dapat menyediakan mekanisme
proteksi berbeda dikembangkan berdasar konsepproteksi berbeda dikembangkan berdasar konsep
domain.domain.
Domain adalah himpunan pasangan (hak, objek). TiapDomain adalah himpunan pasangan (hak, objek). Tiap
pasangan menspesifikasikan objek dan suatu subsetpasangan menspesifikasikan objek dan suatu subset
operasi yang dapat dilakukan terhadapnya. Hak dalamoperasi yang dapat dilakukan terhadapnya. Hak dalam
konteks ini berarti ijin melakukan suatu operasi.konteks ini berarti ijin melakukan suatu operasi.
22. Cara penyimpanan informasiCara penyimpanan informasi
anggota domainanggota domain
Secara konseptual adalah berupa satuSecara konseptual adalah berupa satu
matriks besar, dimana :matriks besar, dimana :
o Baris menunjukkan domain.o Baris menunjukkan domain.
o Kolom menunjukkan objek.o Kolom menunjukkan objek.
23. KapabilitasKapabilitas
Cara lain adalah memecah matrik perbaris.Cara lain adalah memecah matrik perbaris.
Diasosiasikan tiap proses satu daftar objek yang bolehDiasosiasikan tiap proses satu daftar objek yang boleh
diakses, bila terdapat tanda operasi yang diijinkandiakses, bila terdapat tanda operasi yang diijinkan
padanya atau domainnya.padanya atau domainnya.
Senarai ini disebut senarai kapabilitas (capabilities list).Senarai ini disebut senarai kapabilitas (capabilities list).
24. AntivirusAntivirus
Perkembangan program antivirus dapat diperiodePerkembangan program antivirus dapat diperiode
menjadi empat generasi, yaitumenjadi empat generasi, yaitu
1. Generasi pertama : sekedar scanner1. Generasi pertama : sekedar scanner
sederhana.sederhana.
2. Generasi kedua : scanner yang pintar (heuristic2. Generasi kedua : scanner yang pintar (heuristic
scanner).scanner).
3. Generasi ketiga : jebakan-jebakan aktivitas3. Generasi ketiga : jebakan-jebakan aktivitas
(activity trap).(activity trap).
4. Generasi keempat : proteksi penuh (full featured4. Generasi keempat : proteksi penuh (full featured
protection).protection).
26. Masalah-masalah keamananMasalah-masalah keamanan
Terdapat dua masalah penting, yaitu :Terdapat dua masalah penting, yaitu :
a. Kehilangan data (data loss).a. Kehilangan data (data loss).
a.1. Bencana.a.1. Bencana.
a.2. Kesalahan perangkat keras dana.2. Kesalahan perangkat keras dan
perangkat lunak.perangkat lunak.
a.3. Kesalahan/kelalaian manusia.a.3. Kesalahan/kelalaian manusia.
b. Penyusup (hacker).b. Penyusup (hacker).
b.1. Penyusup pasif,b.1. Penyusup pasif,
b.2 Penyusup aktif,b.2 Penyusup aktif,
27. Otentifikasi pemakaiOtentifikasi pemakai
- Kebanyakan proteksi didasarkan asumsi sistem- Kebanyakan proteksi didasarkan asumsi sistem
mengetahui identitas pemakai.mengetahui identitas pemakai.
- Masalah identifikasi pemakai ketika login disebut- Masalah identifikasi pemakai ketika login disebut
otentifikasi pemakai (user authentication).otentifikasi pemakai (user authentication).
- Kebanyakan metode otentifikasi didasarkan pada- Kebanyakan metode otentifikasi didasarkan pada
tiga cara, yaitu :tiga cara, yaitu :
1. Sesuatu yang diketahui pemakai1. Sesuatu yang diketahui pemakai
2. Sesuatu yang dimiliki pemakai2. Sesuatu yang dimiliki pemakai
3. Sesuatu mengenai (ciri) pemakai3. Sesuatu mengenai (ciri) pemakai
30. Monitoring AncamanMonitoring Ancaman
1. Rancangan sistem seharusnya publik.1. Rancangan sistem seharusnya publik.
2. Dapat diterima.2. Dapat diterima.
3. Pemeriksaan otoritas saat itu.3. Pemeriksaan otoritas saat itu.
4. Kewenangan serendah mungkin.4. Kewenangan serendah mungkin.
5. Mekanisme yang ekonomis.5. Mekanisme yang ekonomis.
31. EnkripsiEnkripsi
Enkripsi, teknik penyandian data kedalamEnkripsi, teknik penyandian data kedalam
bentuk baru tanpa mengubah nilaibentuk baru tanpa mengubah nilai
Digunakan untuk melindungi data dariDigunakan untuk melindungi data dari
pengaksesan yang tidak ter-otorisasipengaksesan yang tidak ter-otorisasi
Data yang sudah di enkripsi, dapat diData yang sudah di enkripsi, dapat di
baca dengan melakukan dekripsibaca dengan melakukan dekripsi