Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Ch 3 to 4 : Internet Protocol (IP) Address Versi 4 E. Ully Artha

Presentasi serupa


Presentasi berjudul: "Ch 3 to 4 : Internet Protocol (IP) Address Versi 4 E. Ully Artha"— Transcript presentasi:

1 Ch 3 to 4 : Internet Protocol (IP) Address Versi 4 E. Ully Artha

2 Agenda Pembagian IP Address Mengartikan IP beserta Class nya Special IP Address

3 Tujuan Dapat memahami arti dan fungsi IP address dalam komunikasi antar host di internet. Dapat melakukan konversi IP address dari biner ke desimal dan sebaliknya. Dapat memahami pembagian IP address ke dalam beberapa kelas.

4 Pembagian IP Address Dikenal dua cara pembagian IP Address, yakni: Classfull dan Classless Addressing

5 IP Protocols dan Pendukungnya Application

6 HTTP Request TCP Header Header berisi source & destination port numbers Header berisi: source & destination IP addresses; tipe transport protocol IP Header Header berisi: source & destination physical addresses; tipe network protocol FCS Ethernet Header Encapsulation

7 Model Service Connectionless (datagram-based) Best-effort delivery (unreliable service)  packets bisa hilang  packets diterima tidak berurut  duplikasi paket yang diterima  delay packets dapat cukup besar Format Datagram VersionHLen TOSLength IdentFlagsOffset TTLProtocolChecksum SourceAddr DestinationAddr Options (variable) Pad (variable) Data

8 IP Internet Concatenation of Networks Protocol Stack R2 R1 H4 H5 H3 H2 H1 Network 2 (Ethernet) Network 1 (Ethernet) H6 Network 3 (FDDI) Network 4 (point-to-point) H7R3H8 R1 ETH FDDI IP ETH TCP R2 FDDI PPP IP R3 PPP ETH IP H1 IP ETH TCP H8

9 Fragmentation dan Reassembly Tiap network punya harga MTU Strategi  fragment jika diperlukan (MTU < Datagram)  Usahakan mencegah fragmentation pada source host  re-fragmentation dimungkinkan  fragments adalah self-contained datagrams  tunda reassembly sampai destination host  Tidak melakukan recover dari fragments hilang

10 Contoh Ident = xOffset = 0 Start of header 0 Rest of header 1400 data bytes Ident = xOffset = 0 Start of header 1 Rest of header 512 data bytes Ident = xOffset = 512 Start of header 1 Rest of header 512 data bytes Ident = xOffset = 1024 Start of header 0 Rest of header 376 data bytes

11 IP Addresses Struktur IP address Classful IP addresses Batasan dan Masalah dg Clasful IP Addresses Subneting CIDR IP version 6 Addressing

12 IP Addresses

13

14 Apakah IP address? IP address adalah address global unik utk interface suatu jaringan Sebuah IP address:  adalah 32 bit identifier  mengkodekan nomor jaringan (network prefix) dan nomor host/host number

15 Notasi Dotted Decimal IP addresses ditulis dalam bentuk dotted decimal notation Tiap byte diidentikasikan dengan nomor decimal dlm range [0 … 255] Contoh:

16 Network Prefix dan Host Number Network prefix mengidentifikasikan suatu jaringan dan host number mengidentifikasikan suatu host spesifik (kenyatannya suatu interface pd jaringan) Bagaimana kita tahu berapa panjang network prefix?  Network prefix secara implisit didefinisikan (lihat class-based addressing)  Network prefix diindikasikan dg netmask

17 Contoh Contoh: ellington.cs.virginia.edu Network id : Host id : Network mask : atau ffff0000 Prefix Notation: /16 > Network prefix panjang 16 bit

18 Cara Lama : Classful IP Addresses Saat address Internet distandarkan (awal 80-an), address Internet dibagi dlm 4 kelas:  Class A : Network prefix 8 bit  Class B : Network prefix 16 bit  Class C : Network prefix 24 bit  Class D : Multicast  Class E : Eksperimen Tiap IP address memp satu kunci yg mengidentifikasi kelas  Class A : IP address mulai dg “0”  Class B : IP address mulai dg “10”  Class C : IP address mulai dg “110”  Class D : IP address mulai dg “1110”  Class E : IP address mulai dg “11110”

19 Cara Lama: Kelas Address Internet

20 Address yg lain : Multicast addresses

21 Masalah Dengan Classful IP Addresses Skim classful address original punya sejumlah masalah Problem 1. Terlalu sedikit network addresses utk jaringan-jaringan yg besar  Address Class A dan Class B telah lenyap Problem 2. Hierarki 2 tingkat tidak sesuai utk jaringan besar dg address Class A dan Class B  Fix#1: Subnetting

22 Masalah Dengan Classful IP Addresses Problem 3. Tidak fleksibel. Misalkan perusahaan memerlukan 2000 address  Address class A dan B berlebihan (overkill!)  Address class C tidak mencukupi (memerlukan 10 address class C)  Fix#2: Clasless Interdomain Routing (CIDR)

23 Masalah Dengan Classful IP Addresses Problem 4. Tabel Routing Membengkak. Routing pd backbone Internet memerlukan satu entry utk tiap network address. Pd 1993 ukuran tabel routing mulai melebihi kapasitas router  Fix#2: Clasless Interdomain Routing (CIDR)

24 Masalah Dengan Classful IP Addresses Problem 5. Internet memerlukan address lebih dari 32-bit  Fix#3: IP version 6

25 Subnetting Problem. Organisasi memp. Multiple network yg di- manage secara independen  Solusi 1: alokasikan satu atau lebih address class C utk tiap jaringan Sulit di-manage Dari luar organisasi, tiap jaringan harus addressable  Solusi 2: tambah level hierarki dari IP addressing

26 Classfull Classfull merupakan metode pembagian IP address berdasarkan klas, dimana IP address (yang berjumlah sekitar 4 milyar) dibagi kedalam lima kelas yakni: Class AClass D Class BClass E Class C

27 Klasifikasi IP Address Address kelas A 1 bit pertama IP Address-nya “0” Address kelas B 2 bit pertama IP Address-nya “10” Address kelas C 3 bit pertama IP Address-nya “110” Address kelas D 4 bit pertama IP Address-nya “1110” Address kelas E 4 bit pertama IP Address-nya “1111”

28 Class A Format : 0nnnnnnn.hhhhhhhh.hhhhhhhh.hhhhhhhh Bit pertama : 0 Panjang NetID : 8 bit Panjang HostID: 24 bit Byte pertama : Jumlah Kelas : 128 (2 7 ) (0 dan 127 dicadangkan) Range IP : 1.xxx.xxx.xxx sampai 126.xxx.xxx.xxx ( s/d ) … ( s/d ) Jumlah Host : (2^24-2)IP pada setiap Kelas A Dekripsi : Diberikan untuk jaringan dengan jumlah host yang besar

29 IP Address Class A Ciri : bit pertama = 0 Standar: 8 bit network dan 24 bit host Ada 128 (2 7 ) IP kelas A di dunia ( - 2) Satu kelas A dapat menampung sampai lebih dari 16 juta host ( ) nnnnnnnhhhhhhhh Bit-bit NetworkBit-bit Host

30 Class B Format : 10nnnnnn.nnnnnnnn.hhhhhhhh.hhhhhhhh Bit pertama : 10 Panjang NetID : 16 bit Panjang HostID: 16 bit Byte pertama : Jumlah Kelas : (2 14 ) Range IP : xxx.xxx sampai xxx.xxx ( s/d ) … ( s/d ) Jumlah Host : (2^16-2)IP Address pada setiap Kelas B Deskripsi : Dialokasikan untuk jaringan besar dan sedang

31 IP Address Class B nnnnnnnnnnnnnnhhhhhhhh Bit-bit NetworkBit-bit Host Ciri : dua bit pertama = 10 Standar : 16 bit network & 16 bit host Ada 2 14 IP kelas B di dunia (64 x 256) 64 adalah jumlah range IP dari 128 hingga 191 Satu kelas B dapat menampung sampai lebih dari 65 ribu host ( )

32 Class C Format : 110nnnnn.nnnnnnnn.nnnnnnnn.hhhhhhhh Bit pertama : 110 Panjang NetID : 24 bit Panjang HostID : 8 bit Byte pertama : Jumlah Kelas : (2 21 ) Range IP : xxx sampai xxx ( s/d ) … ( s/d ) Jumlah Host : 254 ( )IP Address pada setiap Kelas C Deskripsi : Digunakan untuk jaringan berukuran kecil

33 IP Address Class C nnnnnnnnnnnnn hhhhhhhh Bit-bit NetworkBit-bit Host Ciri : tiga bit pertama = 110 Standar : 24 bit network & 8 bit host Ada 32 x 256 x 256 (2 21 ) IP kelas C di dunia 32 adalah jumlah range IP dari 192 hingga 223 Satu kelas C dapat menampung sampai 254 host

34 Class D Format : 1110mmmm.mmmmmmm. mmmmmmm. mmmmmmm Bit pertama : Bit multicast : 28 bit Byte inisial : Deskripsi : Kelas D digunakan untuk keperluan IP multicast (RFC 1112)

35 Class E Format : 1111rrrr.rrrrrrrr. rrrrrrrr. rrrrrrrr Bit pertama : 1111 Bit cadangan : 28 bit Byte inisial : Deskripsi : Kelas E adalah kelas yang dicadangkan untuk keperluan eksperimental (research).

36 Classful and Classless IP Addressing

37 Contoh Soal (Classfull) Termasuk klas apa IP Address ? (Klas A) Termasuk klas apa IP Address ? (Klas A) Termasuk klas apa IP Address ? (Klas B) Termasuk klas apa IP Address ? (Klas C)

38 Mengartikan suatu Address Host dari network 26 (Klas A)

39 Mengartikan suatu Address Host 12.1 dari Network (Klas B)

40 Mengartikan suatu Address Host 1 dari network (Kelas C)

41 IP Address Classes

42 Identifying Address Classes

43 Address Class Prefixes

44 Network and Host Division

45 Class A Address

46 Class B Address

47 Class C Address

48 Class D Address Architecture

49 Class E Address Architecture

50 IP Address Range

51 Classless Addressing Metode classless addressing (pengalamatan tanpa klas) saat ini mulai banyak diterapkan, yakni dengan pengalokasian IP Address dalam notasi Classless Inter Domain Routing (CIDR). Istilah lain yang digunakan untuk menyebut bagian IP address yang menunjuk suatu jaringan secara lebih spesifik, disebut juga dengan Network Prefix. Biasanya dalam menuliskan network prefix suatu kelas IP Address digunakan tanda garis miring (Slash) “/”, diikuti dengan angka yang menunjukan panjang network prefix ini dalam bit. Contoh : /24

52 Contoh IP Private (Khusus Local) dengan metode classless addressing 0/8  s.d Hosts/Net: /8  s.d Hosts/Net: /8  s.d Hosts/Net: /16  s.d Hosts/Net: /12  s.d Hosts/Net: (Private Internet) /24  s.d Hosts/Net: /16  s.d Hosts/Net: (Private Internet)

53 Filtered Source Addresses 0/8 ! broadcast 10/8 ! RFC 1918 private 127/8 ! loopback /16 ! link local /12 ! RFC 1918 private /24 ! TEST-NET /16 ! RFC 1918 private /4 ! class D multicast /5 ! class E reserved /5 ! reserved /32 ! broadcast

54 Aturan dasar dalam menentukan network ID dan host ID yang akan digunakan Network ID tidak dapat digunakan karena ia secara default digunakan dalam keperluan ‘loop-back’. (‘Loopback’ adalah IP address yang digunakan komputer untuk menunjuk dirinya sendiri). Host ID tidak boleh semua bitnya diset 1 (contoh klas A: ), karena akan diartikan sebagai alamat broadcast. ID broadcast merupakan alamat yang mewakili seluruh anggota jaringan. Pengiriman paket ke alamat ini akan menyebabkan paket ini didengarkan oleh seluruh anggota network tersebut. Network ID dan host ID tidak boleh sama dengan 0 (seluruh bit diset 0 seperti ), karena IP address dengan host ID 0 diartikan sebagai alamat network. Alamat network adalah alamat yang digunakan untuk menunjuk suatu jaringan, dan tidak menunjukan suatu host. Host ID harus unik dalam suatu network (dalam satu network, tidak boleh ada dua host dengan host ID yang sama).

55 Contoh Soal Classless Addresing Berapa Range IP 10/ s.d Berapa Range IP / s.d Berapa Range IP / s.d Berapa Range IP / s.d

56 Contoh Soal Classless Addresing Berapa Range IP / s.d Berapa Range IP / s.d Berapa Range IP / s.d Berapa Range IP / s.d

57 Mengartikan suatu Address 10/8 artinya:  Netmask :  IP Network :  IP Address : s/d  IP Broadcast :

58 Mengartikan suatu Address /16 artinya:  Netmask :  IP Network :  IP Address : s/d  IP Broadcast :

59 Mengartikan suatu Address /24 artinya:  Netmask :  IP Network :  IP Address : s/d  IP Broadcast :  Jumlah host 1 network (LAN) = 254

60 Mengartikan suatu Address /25 artinya:  Netmask :  IP Network : (Network 1)  IP Address : s/d  IP Broadcast :  IP Network : (Network 2)  IP Address : s/d  IP Broadcast :  Ada 2 bh LAN (subnet) yang bisa dibentuk dengan jumlah host pada tiap subnet sejumlah 126

61 Mengartikan suatu Address /26 artinya:  Netmask :  IP Network : (Network 1)  IP Address : s/d  IP Broadcast :  IP Network : (Network 2)  IP Address : s/d  IP Broadcast :

62 Mengartikan suatu Address /26 artinya:  Netmask :  IP Network : (Network 3)  IP Address : s/d  IP Broadcast :  IP Network : (Network 4)  IP Address : s/d  IP Broadcast :  Ada 4 bh LAN (subnet) yang bisa dibentuk dengan jumlah host pada tiap subnet sejumlah 62.

63 Mengartikan suatu Address /12 artinya:  Netmask :  IP Network :  IP Address : s/d  IP Broadcast :


Download ppt "Ch 3 to 4 : Internet Protocol (IP) Address Versi 4 E. Ully Artha"

Presentasi serupa


Iklan oleh Google