this is your presentation title · kuliah tugasan ujian teori ujian amali. isi kandungan ... 4.6...

51
TOPIK 4.0 PENGALAMATAN RANGKAIAN ssk 2023 asas komunikasi dan rangkaian Minggu 10

Upload: vokien

Post on 12-Mar-2019

257 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti

TOPIK 4.0 PENGALAMATAN RANGKAIAN

ssk 2023 asas komunikasi dan rangkaian

Minggu 10

Page 2: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti

PENILAIAN & KULIAHKuliah

TugasanUjian TeoriUjian Amali

Page 3: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti

Isi kandungan4.1 Menerangkan alamat IP serta kepentingannya

4.2 Menerangkan struktur dan bahagian alamat IP serta perbezaannya

4.3 Membezakan alamat IP versi 4 (IPv4) dan IP versi 6 (IPv6)

4.4 Menerangkan kelas-kelas alamat IP

4.5 Menerangkan alamat IP statik dan IP dinamik serta fungsinya

4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya

4.7 Mengenalpasti asas

Network Address Translation (NAT) dan asas

Port Address Translation (PAT)

Page 5: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti

Mentakrifkan alamat IP

Page 6: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti

Internet Protocol (IP)

o juga dikenali sebagai IP Address merupakan elemen

penting dalam rangkaian.

o IP address ialah alamat logikal sebagai identiti unik host

tersebut

o Ia perlu dikonfigur pada setiap interface dengan

tepat~rangkaian berjalan dengan lancar

Page 7: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti

Internet Protocol (IP) - ipv4

o Terdapat dua versi bagi alamat IP iaitu :Internet Protocol Version 4 (IPv4) Internet Protocol Version 6 (IPv6)

o Setiap versi mentakrifkan alamat IP dengan cara berbeza.

o Namun begitu apabila alamat IP dibincangkan biasanya ia merujuk kepada IPv4.

Page 8: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti

•Menerangkan kepentingan alamat IP

Page 9: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti

Internet Protocol (IP)

Page 10: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti

Internet Protocol (IP)

o IP address ialah alamat yang digunakan sebagai pengenalanunik perkakasan dalam rangkaian

o Alamat ini, serupa seperti alamat rumah anda, ia membenarkandata yang betul sampai ke destinasinya dalam rangkaian danInternet.

Page 11: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti

Internet Protocol (IP)

o Tanpa IP Address, websites tidak tahu ke manakahinformasi hendak dihantar setiap kali penggunamelaksanakan carian untuk membuka website.

Page 12: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti

•Menerangkan struktur alamat IP

Page 13: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti

Internet Protocol (IP)

Page 14: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti

•Mentakrifkan alamat IP versi 4 (IPv4)

Page 15: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti

Internet Protocol (IP) - ipv4

o Alamat IPv4 selalunya diwakili dalam dotted decimal notation, yang terdiri daripada 4 octet.

o Masing-masing di antara 0 – 255 dan dipisahkan oleh titik.

Page 16: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti

Internet Protocol (IP) - ipv4

o Malangnya komputer hanya memahami nombor binari

o Bagi memenuhi keperluan ini nombor dalam decimal tadi akan ditukarkan kepada nombor dalam binari.

o Ini akan menjadikan setiap octet mewakili kumpulan 8 bit .

o Jumlah kesemua bit-bit ini adalah 32bit.

Page 17: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti

Internet Protocol (IP) - ipv4

Page 18: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti

Internet Protocol (IP) - ipv6

✖Namun, kerana pertumbuhan yang besardari penggunaan Internet dan ruangalamat yang semakin berkurang, IPv6 diwujudkan oleh Internet Engineering Task Force (IETF) .✖IPV6 menggunakan 128-bit .✖Saiz alamat telah meningkat dari 32 hingga 128 bit atau 16 octet.

AKAN DIBINCANGKAN DENGAN LEBIH LANJUT DALAM KELAS AKAN

DATANG

Page 19: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti

Contoh penggunaan alamat IP

MENGAPAKAH KITA TIDAK

MENGGUNAKAN SAHAJA

NOMBOR BINARI DALAM IP

ADDRESSING?

Page 20: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti

Perubahan dari ipv4 ke ipv6

o Namun, kerana pertumbuhan yang besardari penggunaan Internet dan ruangalamat yang semakin berkurang, IPv6 diwujudkan oleh Internet Engineering Task Force (IETF) .

o IPV6 menggunakan 128-bit .o Saiz alamat telah meningkat dari 32

hingga 128 bit atau 16 octet.

Page 21: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti

Internet Protocol (IP) - ipv4

Page 22: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti

Internet Protocol (IP) - ipv4

Page 23: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti

Internet Protocol (IP) - ipv6

o Saiz alamat telah meningkat dari 32 hingga 128 bit atau 16 octet.

o Secara matematik, ruang alamat yang baru menyediakan potensi untuk maksimum 2128, atau kira-kira 3,403 ×1038 alamat unik.

o Versi baru ini tidak bertujuan untuk menyediakan kuantiti yang mencukupi untuk alamat sendiri, tetapi untuk membenarkan saiz routing table yang lebih kecil.

Page 24: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti

Internet Protocol (IP) - ipv6

Page 25: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti

Ipv4 vs ipv6

Page 26: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti

Ipv4 vs ipv6

Page 27: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti
Page 28: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti
Page 29: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti

•Menghuraikan dan membezakan kelasalamat IP

Page 30: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti

IP CLASSES

governments

medium companies

small companies

multicasting

future use

Page 31: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti

Reserved addresses

o xxx.0.0.0 reserved for network addresso xxx.255.255.255 reserved for broadcasto Ranges 127.x.x.x are reserved for

the loopback or localhost, for example, 127.0.0.1 is the loopback address.

o Range 255.255.255.255 broadcasts to all hosts on the local network.

Page 32: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti

Menerangkan alamat IP Public dan alamat IP Private

Page 33: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti

Private & Public Addresseso IP address dibahagikan kepada :

Public IPdigunakan apabila sesebuah hosts ingin berkomunikasi denganrangkaian yg berada di internet (network beyond our router)

Private IP digunakan untuk network dalaman

o Ia dibangunakan begitu bagi memastikan jumlah IP duniatidak cepat habis

o Apabila terdapat komunikasi antara Private dan Public IP, Network Address Translation (NAT) diperlukan untukmenterjemah IP address ini.

Page 34: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti

Public iphttp://whatismyipaddress.com/.

Public Addresses

Page 35: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti

PRIVATE IPPrivate Addresses

ADDRE

SS

CLASS

NUMBER OF

NETWORK

NUMBER

RESERVED

NETWORK ADDRESSES

A 1 10.0.0.0 TO 10.255.255.255

B 16

172.16.0.0 TO 172.16.255.255.255

172.17.0.0 TO 172.17.255.255.255

|

|

172.31.0.0 TO 172.31.255.255

C 256

192.168.0.0 TO 192.168.255.255

192.168.1.0 TO 192.168.1.255

|

|

192.168.255.0 TO 192.168.255.255

Page 36: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti

Want big impactUse big image.

Private & Public Addresses

Page 37: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti

Want big impactUse big image.

Private & Public Addresses

Page 38: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti

Network Address Translation (NAT)

Page 40: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti

Network Address Translation (NAT)Definasi

o NAT ialahringkasan dariperkataan“Network Address Translator”.

Kegunaan

o apabila jumlahpublic ipaddress yang diperuntukkantidak dapatmemenuhikeperluan.

Fungsi NAT

o membolehkan seberapabanyak komputer di dalam LAN berkongsipublic ip address yang diperuntukkan.

o dapat mengatasi masalahkekurangan public ipaddress yang semakinnyata sekarang ini.

o dapat mempertingkatkantahap sekuriti denganmenghalang penggunaluar LAN mengetahui ipaddress yang digunakan.

Page 41: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti

Network Address Translation (NAT)Aktif pada sistem operasi :

o server seperti Windows 2000 server, Linux

o peralatan rangkaian sepertirouter.

3 kategori NAT :

o static NATo Pooled NAT /

Dynamic o NAT Overload (PAT)

Page 42: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti

Inside Local dan Inside Globalo Setiap kali satu

packet data perlu dihantarmelalui router kepadarangkaian yang berada diluarrangkaiannyaia akanmemerlukansatu private IP address bagikonfigurasipada NIC yang dikenalisebagai Inside Local.

o IP address tersebut perlumapping kepadapublic ip address yang dikenalisebagai Outside Local.

o Mapping bagikedua-dua IP address iniiaitu Inside Local danOutside Local perludikonfigur padarouter.

Page 43: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti

Peringatan !!o Inside Local – Ia adalah IP address

bagi NIC yang digunakan olehkomputer yang berfungsi sebagaimail server bagi LAN tersebut. IP address 192.168.1.33 adalah Inside Local.

o Inside Global – Public IP address 200.1.1.11 perlu dibeli dari ISP (Internet Service Provider) dan akandigunakan untuk mail server.

Page 44: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti

IP address mapping

Inside Local Inside Global

Private IP Public IP

192.168.1.33 200.1.1.11

o Perhatikan pada gambarajah di atas . o IP address mapping dilakukan pada router. o Mapping yang dikonfigur bagi Inside Local kepada Inside Global perlu

dilakukan pada Router. o Bagi pengguna-pengguna dari sambungan WAN, mail server tersebut

akan kelihatan seperti dikonfigur dengan IP address 200.1.1.11.

Page 45: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti

Outside Local dan Outside Global✖Perhati dan cuba fahami dahulugambarajah tersebut .

IP address mapping

Outside Global Outside Local

Public IP Private

200.1.1.10 172.30.10.11

User A

Page 46: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti

o Definisi Outside Local dan Outside Global merujuk kepada pandangandari UserA.

o User A akan melihat IP address 200.1.1.10 sebagai IP address web server tersebut, walaupun IP yang sebenarnya ialah 172.30.10.11.

Page 47: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti

o Outside Local – IP address 172.30.10.11 digunakan oleh NIC pada web server tersebut. 172.30.10.11 adalah IP address yang dikenali sebagai Outside Local jikamerujuk kepada pandangan dari User A. IP address 172.30.10.11 tidak akankelihatan pada User A.

o Outside Global – IP address 200.1.1.10 pula dikatakan sebagai Outside Global bagi pandangan dari User A. Hanya IP address 200.1.1.10 yang akan kelihatanpada User A.

Page 48: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti

Port Address Translation (PAT)

Page 49: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti

3 NAT OVERLOAD (PAT)

10.10.10.1/24

10.10.10.3/24

10.10.10.2/24

F0:10.10.10.9

S0:63.63.63.1/30

PAT/NAT Translation Table

10.10.10.1:80 = 63.63.63.1:8000

10.10.10.2:80 = 63.63.63.1:8001

10.10.10.3:80 = 63.63.63.1:8002

Page 50: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti

o NAT Overload juga dikenali sebagai Port Address Translation, dan ringkasannya ialah PAT.

o Ia digunakan apabila jumlah pengguna di dalam LAN melebihi jumlah public IP address yang telahdiperuntukkan.

o Dalam erti kata lain, konfigurasi ini membolehkanmapping kepada satu public IP address diaktifkanbagi penggunaan beberapa jumlah pengguna yang perlu atau ringkasnya MANY TO ONE.

o Setup dengan cara ini adalah sesuai bagi sesebuahorganisasi yang memerlukan akses ke Internet bagikepenggunaan pengguna-pengguna di dalam sesuatuorganisasi.

Page 51: This is your presentation title · Kuliah Tugasan Ujian Teori Ujian Amali. Isi kandungan ... 4.6 Menerangkan alamat IP Public dan alamat IP Private serta fungsinya 4.7 Mengenalpasti

rujukan