Rabu, 22 Juli 2026

Teknologi Jaringan Kabel dan Nirkabel (TJKN) - BAB II

 BAB 2 IP ADDRESS DAN SUBNETTING

Capaian Pembelajaran (CP)

Peserta didik mampu memahami konsep pengalamatan IP, membedakan IPv4 dan IPv6, menentukan Network ID dan Broadcast Address, menerapkan CIDR, melakukan subnetting dan VLSM, serta mengaplikasikan hasil perhitungan pada perancangan jaringan komputer.


Tujuan Pembelajaran

Setelah mempelajari bab ini, peserta didik mampu:

  1. Menjelaskan pengertian IP Address.
  2. Membedakan IPv4 dan IPv6.
  3. Menentukan kelas alamat IPv4.
  4. Mengidentifikasi alamat Network ID dan Broadcast Address.
  5. Menjelaskan konsep CIDR.
  6. Menghitung subnet menggunakan subnetting.
  7. Menggunakan VLSM untuk mengoptimalkan penggunaan alamat IP.
  8. Menerapkan hasil perhitungan subnet pada studi kasus jaringan sekolah.

Kata Kunci

  • IP Address
  • IPv4
  • IPv6
  • Subnet Mask
  • CIDR
  • Network ID
  • Broadcast Address
  • Subnetting
  • VLSM

Peta Konsep

IP Address
├── IPv4
   ├── Kelas IP
   ├── Private IP
   ├── Public IP
   ├── Network ID
   └── Broadcast
├── IPv6
├── CIDR
├── Subnetting
└── VLSM

A. Pengertian IP Address

IP Address (Internet Protocol Address) adalah alamat logis yang digunakan untuk mengidentifikasi setiap perangkat pada suatu jaringan komputer agar perangkat dapat saling berkomunikasi.

Setiap perangkat yang terhubung ke jaringan harus memiliki alamat IP yang unik.

Contoh:

Perangkat

IP Address

Router

192.168.10.1

Guru

192.168.10.2

PC 1

192.168.10.10

PC 2

192.168.10.11


B. IPv4

IPv4 menggunakan alamat sepanjang 32 bit yang dibagi menjadi 4 oktet.

Contoh:

192.168.10.25

Bentuk biner:

11000000.10101000.00001010.00011001

Setiap oktet memiliki nilai 0–255.


Struktur IPv4



192 . 168 . 10 . 25
                
8bit  8bit  8bit  8bit

Total:

32 bit

C. Kelas IPv4

Kelas

Range

Default Mask

A

1 – 126

255.0.0.0

B

128 – 191

255.255.0.0

C

192 – 223

255.255.255.0

D

224 – 239

Multicast

E

240 – 255

Eksperimen


D. Private IP dan Public IP

Private IP

Digunakan dalam jaringan lokal.

Range:

10.0.0.0/8
172.16.0.0 – 172.31.255.255
192.168.0.0 – 192.168.255.255

Public IP

Digunakan pada internet dan diberikan oleh ISP.

Contoh:

103.160.22.10

E. IPv6

IPv6 menggunakan 128 bit sehingga mampu menyediakan alamat yang jauh lebih banyak dibanding IPv4.

Contoh:

2001:db8:85a3::8a2e:370:7334

Keunggulan IPv6:

  • Jumlah alamat sangat besar.
  • Konfigurasi otomatis (SLAAC).
  • Keamanan lebih baik melalui dukungan IPsec.
  • Header lebih sederhana sehingga lebih efisien.

F. Network ID

Network ID menunjukkan identitas suatu jaringan.

Contoh:

IP
 
192.168.10.25
 
Subnet Mask
 
255.255.255.0

Network ID

192.168.10.0

Semua perangkat dalam jaringan tersebut memiliki Network ID yang sama.


G. Broadcast Address

Broadcast Address digunakan untuk mengirim data ke seluruh host dalam satu jaringan.

Contoh:

IP
 
192.168.10.25
 
Mask
 
255.255.255.0

Broadcast

192.168.10.255

H. CIDR (Classless Inter-Domain Routing)

CIDR digunakan untuk menyederhanakan penulisan subnet mask.

Contoh:

CIDR

Subnet Mask

/24

255.255.255.0

/25

255.255.255.128

/26

255.255.255.192

/27

255.255.255.224

/28

255.255.255.240

/29

255.255.255.248

/30

255.255.255.252


I. Subnetting

Subnetting adalah proses membagi satu jaringan menjadi beberapa jaringan yang lebih kecil.

Tujuan:

  • Mengurangi broadcast.
  • Mempermudah manajemen jaringan.
  • Menghemat penggunaan IP.
  • Meningkatkan keamanan.

Contoh Soal

Jaringan:

192.168.1.0/24

Diminta menjadi 4 subnet.

Langkah:

1. Menentukan jumlah bit pinjaman

4 subnet

2² = 4

Pinjam 2 bit.

CIDR baru

/26

Mask

255.255.255.192

2. Menentukan Kelipatan

256 - 192 = 64

Subnet:

192.168.1.0
 
192.168.1.64
 
192.168.1.128
 
192.168.1.192

3. Menentukan Host

Subnet pertama

Network

192.168.1.0

Host pertama

192.168.1.1

Host terakhir

192.168.1.62

Broadcast

192.168.1.63

J. VLSM (Variable Length Subnet Mask)

VLSM adalah teknik subnetting yang menggunakan ukuran subnet berbeda sesuai kebutuhan host, sehingga penggunaan alamat IP menjadi lebih efisien.

Contoh Kasus

Sebuah sekolah memiliki kebutuhan:

Ruangan

Host

Lab TKJT

60

TU

20

Guru

12

Kepala Sekolah

5

Jaringan awal:

192.168.10.0/24

Urutkan dari kebutuhan host terbesar:

Ruangan

Host

Prefix

Lab TKJT

60

/26

TU

20

/27

Guru

12

/28

Kepala Sekolah

5

/29

Dengan VLSM, setiap ruangan mendapatkan subnet sesuai kebutuhan tanpa banyak IP terbuang.


Studi Kasus

SMK Nusantara memiliki:

  • Laboratorium TKJT = 35 komputer
  • Laboratorium DKV = 25 komputer
  • Guru = 12 komputer
  • Tata Usaha = 8 komputer
  • Kepala Sekolah = 4 komputer

Menggunakan jaringan:

192.168.100.0/24

Tugas

  1. Tentukan subnet menggunakan VLSM.
  2. Tentukan subnet mask masing-masing jaringan.
  3. Tentukan Network ID.
  4. Tentukan Broadcast Address.
  5. Tentukan rentang IP host yang dapat digunakan.

Praktikum

Judul : Menghitung Subnet Jaringan Sekolah

Alat

  • Laptop
  • Kalkulator
  • Cisco Packet Tracer (opsional)

Langkah Kerja

  1. Perhatikan studi kasus yang diberikan guru.
  2. Tentukan jumlah host pada setiap ruangan.
  3. Hitung kebutuhan prefix menggunakan VLSM.
  4. Tentukan Network ID, Broadcast Address, dan rentang host.
  5. Gambar topologi sederhana sesuai hasil pembagian subnet.
  6. Presentasikan hasil perhitungan di depan kelas.

Rangkuman

  • IP Address adalah identitas unik perangkat dalam jaringan.
  • IPv4 menggunakan 32 bit, sedangkan IPv6 menggunakan 128 bit.
  • Network ID menunjukkan identitas jaringan, sedangkan Broadcast Address digunakan untuk mengirim data ke seluruh host dalam satu subnet.
  • CIDR mempermudah penulisan subnet mask.
  • Subnetting membagi jaringan menjadi beberapa subnet agar lebih efisien.
  • VLSM memungkinkan ukuran subnet disesuaikan dengan kebutuhan host sehingga penggunaan alamat IP menjadi optimal.

 

Teknologi Jaringan Kabel dan Nirkabel (TJKN) Kelas XII - BAB 1


BAB 1 PERENCANAAN DAN DESAIN JARINGAN KOMPUTER

Capaian Pembelajaran (CP)

Peserta didik mampu menganalisis kebutuhan jaringan, merancang topologi jaringan kabel dan nirkabel, menentukan perangkat jaringan yang sesuai, menyusun skema pengalamatan IP, serta membuat dokumentasi desain jaringan sederhana sesuai kebutuhan pengguna.

Tujuan Pembelajaran (TP)

Setelah mempelajari bab ini, peserta didik mampu:

  1. Menjelaskan konsep perencanaan jaringan komputer.
  2. Mengidentifikasi kebutuhan pengguna sebelum membangun jaringan.
  3. Menganalisis kondisi lingkungan pemasangan jaringan.
  4. Memilih topologi jaringan yang sesuai.
  5. Menentukan perangkat jaringan yang dibutuhkan.
  6. Membuat rancangan topologi jaringan.
  7. Menyusun rencana pengalamatan IP.
  8. Membuat dokumentasi hasil perencanaan jaringan.

Kata Kunci

  • Perencanaan jaringan
  • Topologi jaringan
  • LAN
  • WLAN
  • Switch
  • Router
  • Access Point
  • IP Address
  • Dokumentasi jaringan

A. Pendahuluan

Di era digital, hampir semua aktivitas bergantung pada jaringan komputer. Sekolah, kantor, rumah sakit, perbankan, hingga industri menggunakan jaringan untuk menghubungkan perangkat agar dapat saling bertukar informasi.

Namun, jaringan yang baik tidak dibangun secara asal. Sebelum kabel dipasang atau router dikonfigurasi, seorang teknisi jaringan harus melakukan perencanaan. Perencanaan yang matang akan menghasilkan jaringan yang stabil, aman, mudah dikembangkan, dan efisien dari segi biaya.

Sebagai calon teknisi jaringan, peserta didik harus mampu menganalisis kebutuhan pengguna dan merancang jaringan sebelum proses instalasi dilakukan.


B. Pengertian Perencanaan Jaringan

Perencanaan jaringan adalah proses menganalisis kebutuhan pengguna serta menyusun rancangan jaringan komputer sebelum dilakukan instalasi perangkat dan konfigurasi.

Perencanaan ini mencakup berbagai aspek, antara lain:

  • jumlah pengguna,
  • jenis perangkat yang akan dihubungkan,
  • luas area,
  • kebutuhan akses internet,
  • keamanan jaringan,
  • anggaran yang tersedia,
  • serta kemungkinan pengembangan di masa depan.

Tanpa perencanaan yang baik, jaringan berisiko mengalami gangguan, sulit dikelola, dan memerlukan biaya perbaikan yang lebih besar.


C. Tujuan Perencanaan Jaringan

Perencanaan jaringan dilakukan untuk:

  1. Memastikan jaringan sesuai kebutuhan pengguna.
  2. Mengoptimalkan biaya pembangunan jaringan.
  3. Mempermudah proses instalasi.
  4. Mengurangi kesalahan konfigurasi.
  5. Memudahkan proses pemeliharaan.
  6. Menjamin keamanan jaringan.
  7. Mempermudah pengembangan jaringan di masa depan.

D. Tahapan Perencanaan Jaringan

1. Analisis Kebutuhan

Pada tahap ini teknisi mengumpulkan informasi mengenai:

  • jumlah komputer,
  • jumlah pengguna,
  • kebutuhan internet,
  • aplikasi yang digunakan,
  • kebutuhan printer bersama,
  • server yang diperlukan.

Contoh:

Sebuah laboratorium komputer memiliki:

  • 36 komputer siswa
  • 1 komputer guru
  • 1 printer
  • 2 Access Point
  • Internet 100 Mbps

Dari data tersebut dapat dihitung perangkat jaringan yang diperlukan.


2. Survey Lokasi

Teknisi melakukan survei untuk mengetahui kondisi lapangan.

Yang diperhatikan antara lain:

  • ukuran ruangan,
  • posisi meja,
  • sumber listrik,
  • jalur penarikan kabel,
  • posisi Access Point,
  • hambatan sinyal Wi-Fi.

3. Menentukan Topologi

Topologi dipilih berdasarkan kebutuhan.

Misalnya:

  • Star
  • Bus
  • Ring
  • Mesh
  • Tree

Untuk sekolah umumnya menggunakan Topologi Star karena mudah dikelola dan jika satu kabel rusak, perangkat lain tetap dapat berfungsi.


4. Menentukan Perangkat

Contoh perangkat yang dibutuhkan:

Perangkat

Fungsi

Router

Menghubungkan jaringan ke internet

Switch

Menghubungkan banyak perangkat dalam LAN

Access Point

Menyediakan akses Wi-Fi

Kabel UTP

Media transmisi data

RJ45

Konektor kabel jaringan

Patch Panel

Manajemen kabel

Rack Server

Menyimpan perangkat jaringan

UPS

Cadangan daya listrik

5. Menentukan IP Address

Setiap perangkat dalam jaringan harus memiliki alamat IP yang unik.

Contoh:

Perangkat

IP Address

Router

192.168.10.1

Server

192.168.10.2

Guru

192.168.10.10

Siswa 1

192.168.10.11

Siswa 2

192.168.10.12

6. Membuat Dokumentasi

Dokumentasi berisi:

  • topologi jaringan,
  • daftar perangkat,
  • daftar IP Address,
  • dokumentasi kabel,
  • konfigurasi perangkat,
  • catatan instalasi.

Dokumentasi yang baik akan memudahkan proses pemeliharaan dan troubleshooting.


E. Faktor yang Harus Dipertimbangkan

Dalam merancang jaringan, seorang teknisi harus mempertimbangkan:

  • jumlah pengguna,
  • luas area,
  • kecepatan internet,
  • jenis layanan yang digunakan,
  • keamanan,
  • biaya,
  • kemudahan pengembangan,
  • kemudahan perawatan.

F. Contoh Studi Kasus

Kasus:

SMK Maju Jaya akan membangun laboratorium komputer dengan spesifikasi berikut:

  • 36 komputer siswa
  • 1 komputer guru
  • 2 printer
  • 2 Access Point
  • Internet 200 Mbps
  • Luas ruangan 12 × 10 meter

Pertanyaan:

  1. Topologi apa yang paling sesuai?
  2. Berapa switch yang diperlukan?
  3. Di mana posisi Access Point yang ideal?
  4. Bagaimana pembagian alamat IP?
  5. Buatlah rancangan topologi jaringan.

G. Rangkuman

  • Perencanaan jaringan merupakan langkah awal sebelum pembangunan jaringan.
  • Tahapan perencanaan meliputi analisis kebutuhan, survei lokasi, pemilihan topologi, penentuan perangkat, pengalamatan IP, dan dokumentasi.
Perencanaan yang baik membuat jaringan lebih efisien, aman, mudah dikelola, dan mudah dikembangkan

Sabtu, 06 Februari 2021

MAKALAH SISTEM OPERASI MUTUAL EXCLUSION AND SYNCHRONIZATION

 

DAFTAR ISI

 

KATA PENGANTAR.. i

DAFTAR ISI. ii

BAB I PENDAHULUAN.. 1

1.    Latar Belakang Masalah. 1

2.    Rumusan Masalah. 1

3.    Tujuan. 1

BAB II PEMBAHASAN.. 2

1.    Mutual Exclution. 2

2.    Synchronization. 2

3.    Principles Of Concurrency. 3

1)    A Simple Example. 3

2)    Race Condition (Kondisi Race) 7

3)    Operating System Concerns. 11

4)    Process Interaction. 11

5)    Requirements for Mutual Exclusion. 13

4.    Mutual exclusion: hardware support 14

1)    Interrupt Disabling. 14

2)    Special Machine Instructions. 15

3)    Hardware Support for Mutual Exclusion. 16

4)    Exchange Instruction. 16

5.    Semaphores. 18

A.   Mutual Exclusion. 18

1)    Penjelasan tema Mutual Exclusion. 18

2)    Kriteria Penyelesaian Mutual-Exclusion. 21

3)    Metode-metode  penjaminan mutual exclusion. 21

4)    Implementasi Semaphore. 27

5)    The Producer / Consumer Problem.. 27

B.    Monitors. 30

C.    Message Passing. 32

BAB III  PENUTUPAN.. 36

1.    Kesimpulannya: 36

2.    Saran. 36

DAFTAR PUSTAKA.. 37

BAB I
PENDAHULUAN

1.      Latar Belakang Masalah

Pada zaman sekarang ini telah terjadi banyak perkembangan pada berbagai macam bidang teknologi, seperti halnya komputer yang memiliki sebuah atau beberapa buah sistem operasi. Pada dasarnya sistem operasi memiliki peranan yang sangat penting dalam proses-proses yang terjadi di dalam komputer ,baik itu hubungan PC dengan prangkat input/output, PC dengan user. Pada sistem operasi terdapat beberapa masalah yang ditemukan antara lain seperti Mutual Exclusion, Deadlock,StarVation, Sinkronisasi. Mutual Exclusion adalah jaminan hanya satu proses yang mengaksessumber daya pada satu interval tertentu. Proses disebut deadlock jika prose menunggu suatu kejadian yang tak pernah terjadi. Proses dikatakan mengalami starvation jika proses­proses itu menunggu alokasi sumber daya sampai tak berhingga. sementara proses­proses laindapat  memperoleh alokasi sumber daya.

2.      Rumusan Masalah

1. Apakah yang dimaksud Mutual Exclusion?

2. Apakah yang dimaksud Synchronization?

3.      Tujuan

1. Mengetahui apa itu Mutual Exclusion.

2. Mengetahui apa itu synchronization.

Lebih lengkapnya klik disini

Teknologi Jaringan Kabel dan Nirkabel (TJKN) - BAB II

  BAB 2 IP ADDRESS DAN SUBNETTING Capaian Pembelajaran (CP) Peserta didik mampu memahami konsep pengalamatan IP, membedakan IPv4 dan IPv...