29
JARINGAN KOMPUTER DAN KOMUNIKASI DATA TUGAS Network Layer:Logical Addressing Erahayani Ritonga (1102698) PENDIDIKAN TEKNIK INFORMATIKA DAN KOMPUTER FAKULTAS TEKNIK UNIVERSITAS NEGERI PADANG

1102698 Erahayani Ritonga JARKOM

Embed Size (px)

DESCRIPTION

jaringan komputer

Citation preview

JARINGAN KOMPUTER DAN KOMUNIKASI DATA

TUGAS Network Layer:Logical Addressing

Erahayani Ritonga(1102698)

PENDIDIKAN TEKNIK INFORMATIKA DAN KOMPUTERFAKULTAS TEKNIKUNIVERSITAS NEGERI PADANG2013

IPv4 ADDRESSESAlamat IPv4 adalah alamat 32-bit yang unik dan universal yang mendefinisikan koneksi dari perangkat (misalnya, komputer atau router) ke Internet.Alamat IPv4 adalah sebuah alamat yang unik. unik dalam arti bahwa setiap alamat mendefinisikan satu, dan hanya satu, koneksi ke Internet. Dua perangkat di Internet tidak akan pernah bisa memiliki alamat yang sama pada waktu yang sama. Di sisi lain, jika perangkat operasi pada lapisan jaringan memiliki koneksi m ke Internet, maka perlu memiliki alamat m. Kita akan lihat nanti ketika router adalah suatu perangkat.

Alamat-alamat IPv4 bersifat universal dalam arti bahwa sistem pengalamatan harus diterima oleh semua host yang ingin dihubungkan ke Internet.

Notasi Ada dua notasi umum untuk menunjukkan alamat IPv4: notasi biner dan notasi dotteddecimal.

Notasi binerDalam notasi biner, alamat IPv4 ditampilkan sebagai 32 bit. Setiap oktet sering disebutsebagai byte (adalah 8 bit). sehingga alamat IPv4 disebut sebagai alamat 32-bit atau alamat 4-byte. Berikut ini adalah contoh dari sebuah alamat IPv4 dalam notasi biner:01110101 10010101 00011101 00000010

Dotted Desimal Notasi

Untuk membuat alamat IPv4 lebih mudah dibaca, alamat internet biasanya ditulis dalam bentuk desimal dengan titik desimal (dot) memisahkan byte. Berikut adalah notasi ~ bertitik desimal alamat di atas:117.149.29.2 setiap nomor dalam dotted-desimal notasi adalah nilai berkisar dari 0 hingga 255.

Contoh :1. Change the following IPv4 addresses from binary notation to dotted-decimal notation.a. 10000001 00001011 00001011 11101111 129.11.11.239Yang diperoleh dari :10000001 (20 = 1) + ( 27 = 128) 12900001011 (20 = 1) + (21 = 2) + (23 = 8) 1100001011 (20 = 1) + (21 = 2) + (23 = 8) 1111101111 (20= 1) + (21 = 2) + (23 = 8) + (25 = 16) + (26 = 64) + (27 = 128) 239

2. Change the following IPv4 addresses from dotted-decimal notation to binary notation.a. 111.56.45.78 01101111 00111000 00101101 01001110b. 221.34.7.8211011101 00100010 00000111 010100103. Find the error, if any, in the following IPv4 addresses.a. 111.56.045.78 harusnya tidak ada 0 pada 045b. 221.34.7.8.20tidak boleh mengandung lebih dari 4 number (byte) pada alamat Ipv4 c. 75.45.301.14Setiap number harusya lbih rendah dari 255 ( 301 diluar dari range)d. 11100010.23.14.67 mencampurkan notasi binary dan dotted-decimal tidak di perbolehk

classful addressing pengalamatan IPv4, awalnya , menggunakan konsep kelas. Arsitektur ini disebut classful addressing. Meskipun skema ini mulai ditinggalkan. Dalam classful addressing, ruang alamat dibagi menjadi lima kelas: A, B, C, D, dan E. Setiap kelas menempati sebagian dari ruang alamat.Kita dapat menemukan kelas alamat ketika diberi alamat dalam notasi biner atau notasi desimal bertitik. Jika alamat yang diberikan dalam notasi biner, beberapa bit pertama dapat segera memberitahu i kelas alamat. Jika alamat tersebut diberikan dalam notasi desimal bertitik-, byte pertama mendefinisikan kelas. Kedua metode ditunjukkan dalam gambar berikut :

Contoh : Find the class of each address.a. 00000001 00001011 00001011 11101111 bit pertama nya adalah 0 mka ini termasuk pada kelas Ab. 11000001 10000011 00011011 11111111 pada bit yang pertama dan kedua satu, pada bit ketiga adalah nol, maka ini termasuk pada kelas Cc. 14.23.120.8 byte pertama adalah 14 ( antara 0-127 adalah kelas A) jadi ini termasuk kepada kelaas Ad. 252.5.15.111Byte pertama adalah 255 ( antara 240-255 adalah kelas E, jadi ini adalah kelas E

Satu masalah dengan classful menangani adalah bahwa masing-masing kelas dibagi menjadi jumlah tetap blok dengan setiap blok memiliki ukuran yang tetap seperti ditunjukkan dibawah ini:

Keterangan : ketika sebuah organisasi meminta blok alamat, itu diberikan satu di kelas A, B, atau C. Class A dirancang untuk organisasi besar dengan sejumlah besar host terpasang atau router. Alamat Kelas B dirancang untuk organisasi menengah dengan puluhan ribu host terpasang ataurouter. Kelas C alamat dirancang untuk organisasi kecil dengan sejumlah kecil host terpasang atau router. Kita bisa melihat kekurangan dalam desain ini. Sebuah blok di kelas A alamat terlalu besar untuk hampir setiap organisasi. Ini berarti sebagian besar alamat di kelas A yang terbuang dan tidak digunakan. Sebuah blok di kelas B juga sangat besar, mungkin terlalu besar untuk banyak organisasi yang menerima blok kelas B. Sebuah blok di kelas C mungkin terlalu kecil untuk banyak organisasi. Kelas D alamat dirancang untuk multicasting seperti yang akan kita lihat dalam bab berikutnya. Setiap alamat di kelas ini digunakan untuk mendefinisikan satu kelompok host pada Internet. Dan terakhir, kelas E alamat yang disediakan untuk digunakan di masa depan, hanya sedikit yang digunakan, sehingga alamat lain terbuang (sia-sia).

Netid dan hostid Dalam classful addressing, alamat IP dalam kelas A, B, atau C dibagi menjadi netid dan hostid. Dengan panjang tertentu, tergantung pada kelas alamat. Netid adalah dalam warna, sedangkan pada hostid adalah putih. Di kelas A, satu byte mendefinisikan netid dan tiga byte mendefinisikan hostid. Di kelas B, dua byte mendefinisikan netid dan dua byte mendefinisikan hostid. Di kelas C, tiga byte mendefinisikan netid dan satu byte mendefinisikan hostid.

Mask Meskipun panjang netid dan hostid (dalam bit) yang telah ditentukan dalam classful addressing, kita juga bisa menggunakan mask (juga disebut mask default).Mask untuk kelas A, B, dan C ditunjukkan :

Konsep ini tidak berlaku untuk kelas D dan E.

Mask dapat membantu kita untuk menemukan netid dan hostid. Misalnya, mask untuk alamat kelas A memiliki delapan 1s, yang berarti 8 bit pertama dari alamat dalam kelas A mendefinisikan netid, sedangkan 24 bit berikutnya menentukan hostid.

Kolom terakhir pada Tabel menunjukkan mask dalam bentuk Di mana, n bisa 8, 16, atau 24 di classful addressing. Notasi ini disebut juga notation or Classless Interdomain Routing (CIDR) notation. subnettingSelama era classless addressing, subnetting diperkenalkan. Jika sebuah organisasi adalahdiberikan blok besar di kelas A atau B, bisa membagi alamat menjadi beberapa kelompok dan setiap kelompok ditugaskan untuk jaringan yang lebih kecil (disebut subnet) atau, Subnetting meningkatkan jumlah Apakah dalam mask, seperti yang akan kita lihat nanti ketika kita membahas classless addressing. supernettingketika sebagian besar alamat kelas A dan kelas B yang habis, namun, masih ada permintaan besar untuk blok menengah. Ukuran blok kelas C dengan jumlah maksimum 256 alamat tidak memenuhi kebutuhan sebagian besar organisasi.

Bahkan organisasi menengah membutuhkan lebih banyak alamat. Salah satu solusi adalah supernetting. Dalam supernetting, organisasi dapat menggabungkan beberapa blok kelas C untuk membuat yang lebih besar rentang alamat. Dengan kata lain, beberapa jaringan yang dikombinasikan untuk menciptakan supernetwork atau supemet a. Suatu organisasi dapat mengajukan permohonan untuk satu set blok C kelas bukan hanya satu. Sebagai contoh, sebuah organisasi yang membutuhkan 1000 alamat dapat diberikan empatbersebelahan kelas blok C. Kemudian Organisasi dapat menggunakan alamat ini untuk membuat satu supernetwork. Supernetting mengurangi jumlah Apakah dalam mask. Sebagai contoh, jika sebuah organisasi diberikan empat alamat kelas C, perubahan mask dari / 24 sampai / 22. Kami akan melihat bahwa classless addressing menghilangkan kebutuhan untuk supernetting.

Alamat DeplesiKelemahan dalam classful addressing dikombinasikan dengan pesatnya pertumbuhan Internet diikuti dengan menipisnya dekat dari alamat yang tersedia. Namun jumlah perangkat di Internetjauh lebih kecil dari ruang alamat 232. Kita telah kehabisan kelas A dan B alamat, dan blok kelas C terlalu kecil untuk organisasi yang paling menengah. Salah satu solusi yang meringankan masalah adalah ide tanpa kelas pengalamatan (classless addressing).

Classless AddressingUntuk mengatasi alamat deplesi dan memberikan akses ke Internet lebih banyak organisasi,classless addressing dirancang dan diimplementasikan. Dalam skema ini, tidak ada kelas, tetapi alamat masih diberikan dalam bentuk balok.

alamat BlokDalam penanganan tanpa kelas (classless addressing), entitas, kecil atau besar, harus terhubung ke Internet, itu diberikan blok (range) alamat. Ukuran blok (jumlah alamat) bervariasi berdasarkan sifat dan ukuran entitas. Sebagai contoh, sebuah rumah tangga dapat diberikan hanya dua alamat, sebuah organisasi besar dapat diberikan ribuan alamat. ISP, sebagai penyedia layanan Internet, dapat diberikan ribuan atau ratusan ribu berdasarkan jumlah pelanggan yang dapat melayani.

Pembatasan Untuk mempermudah penanganan alamat, otoritas Internet memaksakantiga pembatasan pada blok alamat tanpa kelas:1. Alamat di blok harus bersebelahan, satu demi satu.2. Jumlah alamat di blok harus menjadi kekuatan 2 (I, 2, 4, 8, ...).3. Alamat pertama harus merata dibagi dengan jumlah alamat.

MaskCara yang lebih baik untuk mendefinisikan alamat blok adalah memilih alamat dalam blok danmask. Seperti yang kita bahas sebelumnya, masker adalah angka 32-bit yang bit paling kiri nApakah yang dan 32 - bit n paling kanan adalah Os. Namun, dalam menangani mask classless untuk blok dapat mengambil nilai dari 0 hingga 32. Hal ini sangat nyaman untuk memberikan hanya nilai n didahului oleh tanda garis miring (notasi CIDR).

Dalam 1Pv4 , blok alamat dapat didefinisikan sebagai x.y.z.tln, di mana xyzt mendefinisikan salah satu alamat dan Dalam mendefinisikan mask. Alamat dan Dalam notasi sepenuhnya menentukan seluruh blok (alamat yang pertama, alamat terakhir, dan jumlah alamat). Alamat pertama di blok dapat ditemukan dengan menetapkan 32 - paling kanan n bit dalam notasi biner dari alamat ke Os. Alamat pertama di blok dapat ditemukan dengan menetapkan paling kanan 32 - n bit ke Os.

Alamat jaringanSebuah konsep yang sangat penting dalam alamat IP adalah alamat jaringan. Ketika sebuah organisasi diberikan blok alamat, organisasi bebas untuk mengalokasikan alamat untuk perangkat yang harus terhubung ke Internet. Alamat pertama di kelas, namun (tidak selalu) diperlakukan sebagai alamat khusus. Alamat pertama disebut alamat jaringan dan mendefinisikan jaringan organisasi. Ini mendefinisikan organisasi itu sendiri ke seluruh dunia.

Jaringan organisasi yang terhubung ke Internet melalui router. Router memiliki dua alamat. Satu diberikan untuk blok, yang lain milik jaringan yang berada di sisi lain dari router Semua pesan ditujukan untuk alamat di blok organisasi (205.16.37.32 sampai 205.16.37.47) yang dikirim langsung atau tidak langsung, untuk x.y.z.t / n. Kita katakan langsung atau tidak langsung karena kita tidak tahu struktur jaringan yang sisi lain dari router yang terhubung. Alamat pertama dalam blok biasanya tidak ditugaskan ke perangkat lain, melainkan digunakan sebagai alamat jaringan yang mewakili organisasi ke seluruh dunia.

HirarkiAlamat IP, seperti alamat lain memiliki tingkat hirarki. Sebagai contoh, sebuah jaringan telepon di Amerika Utara memiliki tiga tingkat hirarki. Paling kiri tiga digit menentukan kode area, tiga digit berikutnya menentukan pertukaran, empat digit terakhir menentukan sambungan dari local loop ke pusat kantor.

Dua-Level Hierarchy: No SubnettingSebuah alamat IP dapat menentukan hanya dua tingkat hirarki bila tidak subnetted. The n paling kiri, bit dari xyzt/n alamat mendefinisikan jaringan (jaringan organisasi), 32 n bit paling kanan mendefinisikan host tertentu (komputer atau router) ke jaringan.

Tiga-Tingkat ofHierarchy: SubnettingSebuah organisasi diberikan alamat dari blok besar mungkin ingin membuat kelompok jaringan (disebut subnet) dan membagi alamat antara subnet yang berbeda. seluruh dunia masih melihat organisasi sebagai satu kesatuan, namun, secara internal ada beberapa subnet. Semua pesan yang dikirim ke alamat router yang menghubungkan organisasi ke seluruh Internet, router route pesan ke subnet yang sesuai. Organisasi memiliki mask sendiri, masing-masing subnet juga harus memiliki sendiri Sebagai contoh, misalkan sebuah organisasi diberi 17.12.40.0/26 blok, yang berisi 64 alamat. Organisasi ini memiliki tiga kantor dan kebutuhan untuk membaga alamat menjadi tiga subblocks dari 32, 16, dan 16 alamat. Kita dapat menemukan mask baru dengan menggunakan argumen berikut:

1. Misalkan topeng untuk subnet pertama adalah n1, maka 232 - n1 harus 32, yang berarti bahwa n1 = 27.2. Misalkan mask untuk subnet kedua adalah n2, maka 232 - n2 harus 16, yang berarti bahwa n2 = 28.3. Misalkan mask untuk subnet ketiga adalah n3, maka 232 - n3 harus 16, yang berarti bahwa n3= 28.ini berarti bahwa kita memiliki mask 27, 28, 28 dengan mask organisasi menjadi 26.

Lebih Tingkat ofHierarchyStruktur tanpa kelas pengalamatan tidak membatasi jumlah tingkat hirarkis. Suatu organisasi dapat membagi blok diberikan alamat dalam subblocks. setiap subblock pada gilirannya dapat dibagi menjadi subblocks kecil. Dan seterusnya. Salah satu contoh dari hal ini adalah terlihat pada ISP. Sebuah ISP nasional dapat membagi blok besar begitu saja ke dalam blok yang lebih kecil dan menetapkan masing-masing ke ISP regional. Sebuah daerah ISP dapat membagi blok penerima dari ISP nasional ke dalam blok yang lebih kecil dan menetapkan masing-masing ke ISP lokal.

Alokasi AlamatMasalah berikutnya dalam menangani classless adalah alokasi alamat. Bagaimana blok dialokasikan?Tanggung jawab utama dari alokasi alamat diberikan kepada otoritas global yang disebut Internet Corporation for Assigned Names and Addresses (ICANN). Namun, ICANN biasanya tidak mengalokasikan alamat untuk organisasi individu. Ini memberikan blok besar alamat ke ISP. Setiap ISP, pada gilirannya, membagi blok yang ditugaskan ke subblocks kecil dan hibah subblocks ke pelanggan.

Network Address Translation (NAT)Jumlah pengguna rumahan dan usaha kecil yang ingin menggunakan internet meningkat. Pada awalnya, pengguna terhubung ke Internet dengan dial-up, yang berarti bahwa ia yang akan terhubung untuk jangka waktu tertentu. ISP dengan blok alamat dinamis bisa menetapkan alamat ke pengguna ini. Sebuah alamat diberikan kepada pengguna ketika diperlukan. Tapi situasi berbeda saat ini. Pengguna rumahan dan usaha kecil dapat dihubungkan dengan garis ADSL atau modem kabel. Selain itu, banyak yang tidak senang dengan satu alamat, banyak telah menciptakan jaringan kecil dengan beberapa host dan perlu alamat IP untuk setiap host. Sebuah solusi cepat untuk masalah ini disebut network address translation (NAT). NAT memungkinkan pengguna untuk memiliki satu set besar alamat internal dan satu alamat, atau set alamat kecil, Untuk memisahkan alamat yang digunakan di dalam rumah atau bisnis dan yang digunakan untuk Internet

Setiap organisasi dapat menggunakan alamat ini tanpa izin dari Internet berwenang. Setiap orang tahu bahwa alamat dicadangkan untuk jaringan pribadi. Mereka adalah unik dalam organisasi, tetapi mereka tidak unik secara global.

Address TranslationSemua paket keluar melalui router NAT, yang menggantikan sumber alamat dalam paket dengan alamat NAT global. Semua paket yang masuk juga melewati NAT router, yang menggantikan alamat tujuan dalam paket (NAT router global yang alamat) dengan alamat pribadi yang sesuai.

Translation TablePembaca mungkin telah memperhatikan bahwa menerjemahkan alamat sumber untuk paket keluar sangat mudah. Tapi bagaimana router NAT mengetahui alamat tujuan untuk paket yang datang dari Internet? Mungkin ada puluhan atau ratusan alamat IP pribadi, masing milik salah satu host tertentu. Masalah diselesaikan jika router NAT memiliki terjemahan tabel.

Menggunakan Satu Alamat IP Dalam fonn yang paling sederhana, tabel terjemahan hanya memiliki dua kolom: alamat pribadi 'dan alamat eksternal (alamat tujuan paket). Ketika router menerjemahkan alamat sumber paket keluar, juga membuat catatan dari Kemana Alamat tujuan paket yang terjadi. Ketika tanggapan kembali dari tujuan, router menggunakan alamat sumber paket (sebagai alamat eksternal) untuk menemukan alamat pribadi paket. Perhatikan bahwa alamat yang diubah (diterjemahkan) akan ditampilkan dalam warna.

Dalam strategi ini, komunikasi harus selalu diprakarsai oleh jaringan pribadi. Mekanisme NAT dijelaskan mensyaratkan bahwa jaringan pribadi memulai komunikasi. Dalam hal ini, komunikasi dengan internet selalu dimulai dari lokasi pelanggan, menggunakan program klien seperti HTTP, TELNET, atau FTP untuk mengakses Program server yang sesuai. Misalnya, ketika e-mail yang berasal dari non-pelanggan yang situs diterima oleh ISP server e-mail, e-mail disimpan dalam kotak surat the.customer sampai diambil. Sebuah jaringan swasta tidak dapat menjalankan program server untuk klien di luar jaringan jika menggunakan teknologi NAT.

Menggunakan Kolam Alamat IP Karena router NAT hanya memiliki satu alamat global, hanyasatu host jaringan pribadi dapat mengakses host eksternal yang sama. Untuk menghapus pembatasan ini, NAT router menggunakan kolam alamat global. Sebagai contoh, daripada menggunakan hanya satu dunia alamat (200.24.5.8), router NAT dapat menggunakan empat alamat (200.24.5.8, 200.24.5.9, 200.24.5.10, dan 200.24.5.11). Dalam kasus ini, empat host jaringan pribadi dapat berkomunikasi dengan host eksternal yang sama pada waktu yang sama karena masing-masing pasangan alamat mendefinisikan koneksi.

Namun, masih ada beberapa kelemahan. Dalam contoh ini, tidak lebih dari empat koneksi dapat dibuat untuk tujuan yang sama. Juga, tidak ada tuan swasta jaringan dapat mengakses dua program server eksternal (misalnya, HTTP dan FFP) pada waktu yang sama. Menggunakan Kedua Alamat IP dan Nomor Port Untuk memungkinkan hubungan banyak-ke-banyak antara host swasta jaringan dan program server eksternal, kita perlu informasi lebih lanjut dalam tabel terjemahan. Misalnya, dua host dengan alamat 172.18.3.1 dan 172.18.3.2 di dalam jaringan pribadi perlu untuk mengakses server HTTP pada host eksternal 25.8.3.2. Jika tabel terjemahan memiliki lima kolom, bukan dua, yang meliputi sumber dan nomor port tujuan dari protokol lapisan transport, ambiguitas tersebut dieliminasi..

ALAMAT IPv6

StrukturSebuah alamat IPv6 terdiri dari 16 byte (oktet), dengan panjang 128 bit .

Notasi Colon HeksadesimalUntuk membuat alamat lebih mudah dibaca, IPv6 menentukan hexadecimal colon notation. Pada notasi ini, 128 bit dibagi menjadi delapan bagian, masing-masing 2 byte panjangnya. Dua byte dalam heksadesimal notasi memerlukan empat digit heksadesimal. Oleh karena itu, alamat terdiri dari 32 heksadesimal digit, dengan setiap empat digit dipisahkan oleh titik, seperti yang ditunjukkan pada Gambar AbbreviationMeskipun alamat IP, bahkan dalam format heksadesimal, sangat panjang, banyak dari angka yang zer9s. Dalam kasus ini, kita dapat menyingkat alamat. nol yang paling di depan dari suatu bagian (empat digit antara dua titik dua) dapat dihilangkan. Hanya nol yang di depan dapat dijatuhkan, tidak nol tertinggal (lihat Gambar).

Menggunakan bentuk singkatan, 0074 dapat ditulis sebagai 74, OOOF sebagai F, dan 0000 sebagai O. Perhatikan bahwa 3210 tidak bisa disingkat. Singkatan juga dimungkinkan jika ada bagian berturut-turut terdiri dari hanya nol. Kita bisa menghapus angka nol dan menggantinya dengan titik koma ganda. Perhatikan bahwa jenis singkatan diperbolehkan hanya sekali per alamat. Jika ada dua berjalan dari nol bagian, hanya satu dari mereka dapat disingkat.

Ruang AlamatIPv6 memiliki ruang alamat yang jauh lebih besar, 2128 alamat yang tersedia. Para desainer dariIPv6 dibagi alamat menjadi beberapa kategori. Beberapa bit paling kiri, yang disebut tipe awalan, di setiap alamat mendefinisikan kategori. Jenis awalan variabel panjang, tetapi dirancang sedemikian rupa sehingga tidak ada kode identik dengan bagian pertama dari kode lainnya. Dengan cara ini, tidak ada ambiguitas, ketika alamat yang diberikan, jenis awalan dengan mudah dapat ditentukan.

Kolom ketiga menunjukkan fraksi masing-masing jenis alamat relatif terhadap ruang alamat keseluruhan. Alamat unicastSebuah alamat unicast mendefinisikan satu komputer. Paket yang dikirim ke alamat unicast harus dikirimkan ke komputer tertentu. IPv6 mendefinisikan dua jenis alamat unicast: berbasis geografis dan berbasis provider. Fields untuk alamat berbasis provider adalah sebagai berikut:1. Jenis identifier 3-bit mendefinisikan alamat sebagai alamat provider2. Registry identifier 5-bit menunjukkan lembaga yang telah mendaftarkan alamat. Saat ini tiga pusat registri telah ditetapkan. INTERNIC (kode 11000) adalah pusat untuk Amerika Utara, RIPNIC (kode 01000) adalah pusat untuk Pendaftaran Eropa, dan APNIC (kode 10100) adalah untuk negara-negara Asia dan Pasifik.3. Provider identifier panjang variabel menandakan provider Internet akses (seperti ISP). Panjang 16-bit disarankan untuk bidang ini.4. Subscriber identifier. Ketika sebuah organisasi berlangganan ke Internet melalui provider, itu diberikan sebuah identifikasi pelanggan. Panjang 24-bit disarankan untuk bidang ini.5. Subnet identifier Setiap pelanggan dapat memiliki banyak subjaringan yang berbeda, dan masing-masing subnetwork dapat memiliki identifier. Identifier subnet mendefinisikan subnetwork spesifik bawah wilayah pelanggan. Panjang 32-bit disarankan untuk bidang ini.6. Node identifier mendefinisikan identitas node yang terhubung ke subnet. panjang 48 bit direkomendasikan untuk bidang ini untuk membuatnya kompatibel dengan 48-bit link (fisik) alamat yang digunakan oleh Ethernet. Di masa depan, ini alamat link akan mungkin akan sama dengan alamat fisik simpul.

Alamat multicastAlamat multicast digunakan untuk mendefinisikan sekelompok host bukan satu. Sebuah paket dikirim ke alamat multicast harus disampaikan kepada masing-masing anggota kelompok.

Allycast AlamatIPv6 juga mendefinisikan alamat anycast. Sebuah alamat anycast, seperti alamat multicast, juga mendefinisikan sekelompok node. Namun, paket yang ditujukan untuk alamat anycast disampaikan hanya satu anggota dari kelompok tersebut yang anycast, yang terdekat (yang satu dengan yang terpendek rute). Meskipun definisi alamat anycast masih diperdebatkan, salah satu kemungkinan penggunaan adalah untuk menetapkan alamat anycast untuk semua router dari ISP yang mencakup area logis Internet. Router luar ISP memberikan paket yang ditujukan untuk ISP ke router ISP terdekat. Tidak ada blok ditugaskan untuk alamat anycast.

Alamat ReservedAlamat ini mulai dengan delapan Os (tipe awalan 00000000). Beberapa subkategori didefinisikan dalam kategori ini,

Sebuah alamat yang digunakan ditentukan ketika sebuah host tidak tahu alamat sendiri danmengirimkan penyelidikan untuk menemukan alamatnya. Sebuah alamat loopback digunakan oleh host untuk menguji dirinya sendiri tanpa masuk ke jaringan. Sebuah alamat kompatibel digunakan selama masa transisi dari IPv4 ke IPv6 (lihat Bab 20). Hal ini digunakan ketika sebuah komputer menggunakan IPv6 ingin mengirim pesan ke komputer lain menggunakan IPv6, tetapi pesan perlu melewati bagian dari jaringan yang masih beroperasi di IPv4. Sebuah alamat dipetakan juga digunakan selama transisi. Namun, digunakan ketika sebuah komputer yang telah bermigrasi ke IPv6 ingin mengirim sebuah paket ke komputer masih menggunakan IPv4.

Local AddressesAlamat ini digunakan ketika sebuah organisasi ingin menggunakan protokol IPv6 tanpa terhubung ke Internet global. Dengan kata lain, mereka menyediakan pengalamatan untuk jaringan pribadi. Sebuah link alamat lokal digunakan dalam subnet yang terisolasi, sebuah situs alamat lokal digunakan dalam situs terisolasi dengan beberapa subnet.

Review Questions1. What is the number of bits in an IPv4 address? What is the number of bits in an IPv6 address? Panjang pada alamat adalah 32 bit dan panjang pada Ipv6 adalah 128 bit

2. What is dotted decimal notation in IPv4 addressing? What is the number of bytes in an IPv4 address represented in dotted decimal notation? What is hexadecimal notation in Ipv addressing? What is the number of digits in an IPv6 address represented in hexadecimal notation? Alamat IPv4 biasanya ditulis dalam bentuk desimal dengan titik desimal (dot) memisahka byte. Ini disebut dotted-desimal notasi. Setiap alamat adalah 4 byte. Alamat IPv6 biasanya ditulis dalam bentuk heksadesimal. Ini disebut notasi heksadesimal. Alamat masing-masing adalah 16 byte atau 32 heksadesimal3. What are the differences between classful addressing and classless addressing in IPv4? classful addressing memberikan organisasi Kelas A, Kelas B, Kelas C atau alamat blok. classless addressing ditunjuk organisasi blok berdekatan alamat berdasarkan kebutuhannya.4. List the classes in classful addressing and define the application of each class (unicast, multicast, broadcast, or reserve). Kelas A, B, dan C yang digunakan untuk komunikasi unicast. Kelas D adalah untuk komunikasi multicast dan alamat E Kelas dicadangkan untuk tujuan khusus.5. Explain why most of the addresses in class A are wasted. Explain why a medium-size or large-size corporation does not want a block of class C addresses. Sebuah blok di kelas alamat A terlalu besar untuk hampir setiap organisasi. Ini berarti sebagian besar alamat di kelas A yang terbuang dan tidak digunakan. Sebuah blok di kelas C terlalu kecil untuk banyak organisasi.6. What is a mask in IPv4 addressing? What is a default mask in IPv4 addressing? Sebuah mask dalam classful adressing digunakan untuk menemukan alamat pertama di blok ketika salah satu alamat diberikan. Mask standar mengacu pada masker bila tidak adasubnetting atau supernetting.7. What is the network address in a block of addresses? How can we find the network address if one of the addresses in a block is given? Alamat jaringan dalam blok alamat adalah alamat pertama. Mask ANDed dengan alamat di blok untuk menemukan alamat jaringan.8. Briefly define subnetting and supemetting. How do the subnet mask and supemet mask differ from a default mask in classful addressing? Dalam subnetting, sebuah blok alamat yang besar bisa dibagi menjadi beberapa kelompok berdekatan dan setiap kelompok ditugaskan untuk jaringan yang lebih kecil yang disebut subnet. Dalam supernetting, beberapa blok alamat kecil dapat dikombinasikan untuk membuat kisaran yang lebih besar.The set baru alamat dapat ditugaskan ke jaringan besar yang disebut supernet.Mask Subnet A memiliki 1s lebih berturut-turut dari mask standar yang sesuai. A supernet masker memiliki 1s kurang berturut-turut dari mask standar yang sesuai.

9. How can we distinguish a multicast address in IPv4 addressing? How can we do so in IPv6 addressing? Alamat multicast di IPv4 adalah alamat yang dimulai dengan pola 1110. Multicast alamat pada IPv6 adalah alamat yang dimulai dengan pola 11111111.10. What is NAT? How can NAT help in address depletion? Pengguna rumahan dan usaha kecil mungkin telah membuat jaringan kecil dengan beberapa host dan membutuhkan sebuah alamat IP untuk setiap host. Dengan kekurangan alamat, ini adalah masalah serius. Sebuah solusi yang cepat untuk masalah ini disebut network address translation (NAT). NAT memungkinkan pengguna untuk memiliki satu set besar alamat internal dan satu alamat, atau satu set l alamat kecil, eksternal. Bagian dalam lalu lintas dapat menggunakan set besar , lalu lintas di luar, set kecil.

Exercises11. What is the address space in each of the following systems?a. A system with 8-bit addresses 28 = 256b. A system with 16-bit addresses216 =65536c. A system with 64-bit addresses 264 = 1.846744737 1019

12. An address space has a total of 1024 addresses. How many bits are needed to represent an address? 2x = 1024 x = log21024 = 10

13. An address space uses the three symbols 0, 1, and 2 to represent addresses. If each address is made of 10 symbols, how many addresses are available in this system? 310 = 59,049

14. Change the following IP addresses from dotted-decimal notation to binary notation.a. 114.34.2.801110010 00100010 00000010 00001000b. 129.14.6.810000001 00001110 00000110 00001000c. 208.34.54.1211010000 00100010 00110110 00001100d. 238.34.2.111101110 00100010 00000010 00000001

15. Change the following IP addresses from binary notation to dotted-decimal notation.a. 01111111 11110000 01100111 01111101127.240.103.125

b. 10101111 11000000 11111000 00011101 175.192.240.29

c. 11011111 10110000 00011111 01011101 223.176.31.93

d. 11101111 11110111 11000111 00011101 239.247.199.29

16. Find the class of the following IP addresses.a. 208.34.54.12 Class C ( byte pertamanya antara 192 223 )b. 238.34.2.1Class D ( byte pertama antara 224 239)c. 114.34.2.8 Class A (byte pertama antara 0 127)d. 129.14.6.8Class B (byte pertama antara 128 191)

17. Find the class of the following IP addresses.a. 11110111 11110011 10000111 11011101Class E ( pada bit yang pertama dan ke empat adalah 1)b. 10101111 11000000 11110000 00011101Class B (bit pertama adalah 1 dan bit kedua adalah 0)c. 11011111 10110000 00011111 01011101 Class C (pada bit pertama dan kedua adalah 1 dan bit ke tig adalah 0 )d. 11101111 11110111 11000111 00011101Class D (pada bit yang pertama dan ketiga adalah 1 dan bit ke empat adlah 0 )

18. Find the netid and the hostid of the following IP addresses.a. 114.34.2.8netid : 114hostid : 34.2.8b. 132.56.8.6 netid : 132.56hostid : 8.6c. 208.34.54.12 netid : 208.34.54hostid : 12

19. In a block of addresses, we know the IP address of one host is 25.34.12.56/16. What are the first address (network address) and the last address (limited broadcast address) in this block?Dari data diatas dapat diperoleh mask 255.255.0.0 (/16) Host Address : 25 34 12 56 Mask : 255 255 0 0 Network Adress ( First ) : 25 34 0 0 Alamat terahir ( Last Adress dapat di temukan dengan Oring pada host address dengan mask complement 0.0.255.255 Host Address : 25 34 12 56 Mask complement : 0 0 255 255 Network Adress ( Last ) : 25 34 255 255Namun, kita perlu menyebutkan bahwa ini adalah blok yang mungkin terbesar dengan alamat 216 . Kita dapat memiliki blok kecil asalkan jumlah alamat membagi nomor ini.

20. In a block of addresses, we know the IP address of one host is 182.44.82.16/26. What are the first address (network address) and the last address in this block? Dari data diatas dapat diperoleh mask 255.255.255.192 (/26) Host Address : 182 44 82 16 Mask : 255 255 255 192 Network Adress ( First ) : 182 44 82 0 Alamat terahir ( Last Adress dapat di temukan dengan Oring pada host address dengan mask complement 0.0.0.63Host Address : 182 44 82 16Mask complement : 0 0 0 63Network Adress ( Last ) : 182 44 82 63Namun, kita perlu menyebutkan bahwa ini adalah blok yang mungkin terbesar dengan alamat 26. Kita dapat memiliki beberapa blok kecil asalkan jumlah alamat membagi nomor ini.

21. An organization is granted the block 16.0.0.0/8. The administrator wants to create 500 fixed-length subnets.a. Find the subnet mask.Log2500 = 8.95Extra 1s = 9 Subnet : 512Mask:/17 (8+9)b. Find the number of addresses in each subnet.232-17 = 215 = 32,768 Alamat Per subnet c. Find the first and last addresses in subnet 1.address pertama pada alamat ini dimulai dengan alamat atau adress dari block atau 16.0.0.0. untuk menemukan alamat terahir kita membutuhkan 32,767 ( satu lbih rendah dari number of adress pada setiap subnet ) pada 256 (0.0.127.255) dan menambahkan nya pada alamat pertama ( pada 256)First Address pada subnet 1 : 16 0 0 0Number of Address : 0 0 127 255Last Address pada subnet 1 : 16 0 127 255

d. Find the first and last addresses in subnet 500.

First Address pada subnet 500 : 16 249 128 0Number of Address : 0 0 127 255Last Address pada subnet 500 : 16 249 255 255

22. An organization is granted the block 130.56.0.0/16. The administrator wants to create 1024 subnets.a. Find the subnet mask.log21024 = 10 Extra 1s = 10 subnet : 1024 Mask : /26b. Find the number of addresses in each subnet.232-26 = 64 Address per subnetc. Find the first and last addresses in subnet 1. Alamat pertama adalah alamat awal blok atau 130.56.0.0. Untuk menemukan alamat terakhir, kita perlu menulis 63 (satu kurang dari jumlah alamat di masing-masing subnet) dalam basis 256 (0.0.0.63) dan menambahkannya ke alamat pertama (dalam basis 256).d. Find the first and last addresses in subnet 1024. Untuk menemukan alamat pertama di subnet 1024, kita perlu menambahkan 65.472 (1023 64) di dasar 256 (0.0.255.92) ke alamat pertama di subnet 1. Kami memiliki 130.56.0.0. + 0.0.255.192 = 130.56.255.192. Sekarang kita dapat menghitung alamat terakhir di subnet 500 seperti yang kita lakukan untuk alamat pertama.23. An organization is granted the block 211.17.180.0/24. The administrator wants to create 32 subnets.a. Find the subnet mask.Log232 = 5 Extra 1s = 5Subnet : 3Mask :/29 (24+5)b. Find the number of addresses in each subnet.232-29 = 8 Address per subnetc. Find the first and last addresses in subnet 1. Alamat pertama adalah alamat awal blok atau 211.17.180.0. untuk menemukan alamat terakhir, kita perlu menulis 7 (salah satu kurang dari jumlah alamat di setiap subnet) dalam basis 256 (0.0.0.7) dan menambahkannya ke alamat pertama (dalam basis 256).d. Find the first and last addresses in subnet 32. Untuk menemukan alamat pertama di subnet 32, kita perlu menambahkan 248 (31 8) dalam basis 256 (0.0.0.248) ke alamat pertama di subnet 1. Kami memiliki 211.17.180.0 + 0.0.0.248 atau 211.17.180.248. Sekarang kita dapat menghitung alamat terakhir di subnet 32 seperti yang kita lakukan untuk alamat pertama.24. Write the following masks in slash notation (In).a. 255.255.255.0Mask 255.255.255.0 memeiliki 24 consecutive 1s slash :/24b. 255.0.0.0Mask 255.0.0.0 memeiliki 8 consecutive 1s slash :/8c. 255.255.224.0Mask 255.255.224.0 memeiliki 19 consecutive 1s slash :/19e. 255.255.240.0Mask 255.255.240.0 memeiliki 20 consecutive 1s slash :/20

25. Find the range of addresses in the following blocks.a. 123.56.77.32/29 alamat dalam blok ini 232-29 = 8 kita butuh menambahkan 7 (one less) alamat (0.0.0.7 pada base 256) untuk alamat pertama dalam menemukan alamat terahirFrom 1235677320007To123567739

b. 200.17.21.128/27 alamat dalam blok ini 232-27 = 32 kita butuh menambahkan 31 (one less) alamat (0.0.0.31 pada base 256) untuk alamat pertama dalam menemukan alamat terahirFrom 200172112800031To2001721159

c. 17.34.16.0/23 alamat dalam blok ini 232-23 = 512 kita butuh menambahkan 511 (one less) alamat (0.0.1.255 pada base 256) untuk alamat pertama dalam menemukan alamat terahirFrom 1734160001255To173417255

d. 180.34.64.64/30 alamat dalam blok ini 232-30 = 4 kita butuh menambahkan 3 (one less) alamat (0.0.0.3 pada base 256) untuk alamat pertama dalam menemukan alamat terahirFrom 1803464640003To180346467

26. An ISP is granted a block of addresses starting with 150.80.0.0/16. The ISP wants to distribute these blocks to 2600 customers as follows.a. The first group has 200 medium-size businesses; each needs 128 addresses.b. The second group has 400 small businesses; each needs 16 addresses.c. The third group has 2000 households; each needs 4 addresses.Design the subblocks and give the slash notation for each subblock. Find out how many addresses are still available after these allocations.

27. An ISP is granted a block of addresses starting with 120.60.4.0/22. The ISP wants to distribute these blocks to 100 organizations with each organization receiving just eight addresses. Design the subblocks and give the slash notation for each subblock. Find out how many addresses are still available after these allocations.

28. An ISP has a block of 1024 addresses. It needs to divide the addresses among 1024 customers. Does it need subnetting? Explain your answer. Setiap pelanggan hanya memiliki 1 alamat dan, karena itu, hanya satu perangkat. karena kita didefinisikan sebagai 2 jaringan atau lebih perangkat yang terhubung, ini bukan jaringan.

29. Show the shortest form of the following addresses.a. 2340: lABC:119A:AOOO:0000:0000:0000:00002340 : 1ABC : 119A : A000 :: 0b. OOOO:OOAA:OOOO:OOOO:OOOO:OOOO: 119A:A2310 : AA :: 119A : A231c. 2340:0000:0000:0000:0000: 119A:AOO1:00002340 :: 119A : A001 : 0d. 0000:0000:0000:2340:0000:0000:0000:00000 : 0 : 0 : 2340 :: 0

30. Show the original (unabbreviated) form of the following addresses.a. 0::00000:0000:0000:0000:0000:0000:0000:0000b. O:AA::O 0000:00AA:0000:0000:0000:0000:0000:0000c. 0: 1234::30000:1234:0000:0000:0000:0000:0000:0003d. 123::1:20123:0000:0000:0000:0000:0000:0001:0002

31. What is the type of each of the following addresses?a. FE80::12 Link localAddressb. FECO: :24A2Site local Addressc. FF02::0Multicast Address ( Permanent, LimkLocal)d. 0::01Loopback Address32. What is the type of each of the following addresses?a. 0::0Unspecified addressb. 0: :FFFF:O:O Mapped Addressc. 582F:1234::2222 Provider bassed Address dengan alamat register INTERNIC ( North American Registry)d. 4821::14:22 Provider bassed Address dengan alamat register RIPNIC ( European Registry)e. 54EF::A234:2 Provider bassed Address dengan alamat register APNIC ( Asian Pasific Registry)

33. Show the provider prefix (in hexadecimal colon notation) of an address assigned to a subscriber if it is registered in the United States with ABC1 as the provider identification.58ABC134. Show in hexadecimal colon notation the IPv6 addressa. Compatible to the IPv4 address 129.6.12.340000:0000:0000:0000:0000:0000:8106:0C22atau 0::8106:C22b. Mapped to the IPv4 address 129.6.12.340000:0000:0000:0000:0000:0000:FFFF:8106:0C22atau 0::FFFF:8106:C22

35. Show in hexadecimal colon notationa. The link local address in which the node identifier is 0:: 123/48FE80: 0000:0000:0000:0000:0000:0000:0123 atau FE80::123b. The site local address in which the node identifier is 0:: 123/48FEC0: 0000:0000:0000:0000:0000:0000:0123atau FEC0::123

36. Show in hexadecimal colon notation the permanent multicast address used in a link local scope. FF02 :< Group ID>

37. A host has the address 581E: 1456:2314:ABCD:: 1211. If the node identification is 48 bits, find the address of the subnet to which the host is attached. the node identifier aalah 0000:0000:1211 dengan 32 bit subnet identifier, alamat subnet adalah 581E:1456:2314:ABCD:0000 dimana ABCD:0000 adalah subnet identifier.

38. A site with 200 subnets has the class B address of 132.45.0.0. The site recently migrated to IPv6 with the subscriber prefix 581E:1456:2314::ABCD/80. Design the subnets and define the subnet addresses, using a subnet identifier of 32 bits. From : 581E:1456:2314:ABCD:0000:0001:XXXXTo : 581E:1456:2314:ABCD:0000:00C8:XXXXWhere XXXX adalah node identifierRINGKASAN

1. Pada lapisan jaringan, sistem identifikasi global yang unik mengidentifikasi setiap host dan router yang diperlukan untuk pengiriman paket dari host ke host.2. Sebuah alamat IPv4 adalah sebuah alamat dengan panjang 32 bit dan unik dan universal mendefinisikan host atau router di Internet.3. Dalam classful addressing, bagian dari alamat IP yang mengidentifikasi jaringan disebut netid.4. Dalam classful addressing, bagian dari alamat IP yang mengidentifikasi host atau router pada jaringan disebut hostid.5. Sebuah alamat IP mendefinisikan koneksi perangkat ke jaringan.6. Ada lima kelas dalam alamat IPv4. Kelas A, B, dan C berbeda dalam jumlah host diperbolehkan per jaringan. Kelas D adalah untuk multicasting dan Kelas E dicadangkan.7. kelas alamat mudah ditentukan dengan pemeriksaan dari byte pertama.8. Alamat di kelas A, B, atau C sebagian besar digunakan untuk komunikasi unicast.9. Alamat di kelas D yang digunakan untuk komunikasi multicast.10. Subnetting membagi satu jaringan besar menjadi beberapa yang lebih kecil, menambahkan perantara tingkat hirarki dalam pengalamatan IP.11. supernetting menggabungkan beberapa jaringan menjadi satu.12. Dalam classless addressing, kita dapat membagi ruang alamat ke variabel-panjang blok.13. Ada tiga pembatasan dalam classless addressing :a. Jumlah alamat harus kekuatan 2.b. Topeng harus disertakan dalam alamat untuk menentukan blok.c. Alamat awal harus dibagi dengan jumlah alamat di blok tersebut.14. mask dalam menangani tanpa kelas dinyatakan sebagai panjang prefiks (Dalam) dalam notasi CIDR.15. Untuk menemukan alamat pertama di blok, kita mengatur paling kanan 32 - n bit O.16. Untuk menemukan jumlah alamat di blok tersebut, kita menghitung 232 - n, dimana n adalah panjang prefiks.17. Untuk menemukan alamat terakhir di blok tersebut, kita mengatur paling kanan 32 - n bit O.18. Subnetting meningkatkan nilai n.19. otoritas global untuk alokasi alamat ICANN. ICANN biasanya memberikan blok besar alamat untuk ISP, yang pada tum hibah subblocks kecil untuk individu .20. o alamat IPv6 menggunakan notasi colon heksadesimal dengan metode singkatan yang tersedia.21. Ada tiga jenis alamat IPv6: unicast, anycast, dan multicast.22. Dalam sebuah alamat IPv6, variabel bidang awalan jenis mendefinisikan tipe alamat atau tujuan.