Você está na página 1de 28

Network Layer

(IP Address)

Review
Layer 1
Modulasi: Pada sisi pengirim, layer 1

merubah data digital menjadi data analog


Demodulasi: Pada sisi penerima, layer 1
merubah data analog menjadi data digital
Layer 2
Framing
Access Control (CSMA/CD)
Physical Addressing (!!!)

Network Layer
Key Functions:
Fowarding: Proses mengirim paket data dari satu

router ke router lainnya sesuai ketentuan routing


Routing: Proses menentukan rute yang digunakan
untuk mengirim paket data dari source ke
destination
End-to-end Connection
Pengalamatan logic dalam jaringan
Membagi hosts dalam beberapa group
Next question: Bagaimana setiap paket data

dikirim dalam jaringan?


3

Jenis Service Pada Network Layer


Jaringan Virtual Circuit (VC)
Connection service

Jaringan datagram
Connection-less service

Jaringan Virtual Circuit


Call setup sebelum paket data dikirim
Setiap paket data dilabelkan dengan VC-Id
Setiap paket data dikirim melalui jalur yang

sama
Paket data dikirimkan dan datang secara
berurutan
Setiap router me-maintain state jalur
yang digunakan
Alokasi resources yang diperlukan
(optional)
5

Jaringan Virtual Circuit

Sumber: Stalling, William, Data and Computer Communications, Prencentice Hall, 1994

Jaringan Datagram
Setiap paket data dikirim secara

independen
Setiap paket data diberi label alamat tujuan
Call setup tidak diperlukan
Paket data dapat diterima dalam urutan
yang acak
Best effort (tidak ada garansi paket sampai
ke tujuan)

Sumber: Stalling, William, Data and Computer Communications, Prencentice Hall, 1994

Protokol pada Network Layer


IPv4 Protokol yang saat ini digunakan
IPv6 Dirancang untuk menggantikan IPv4
IPsec IP Security
ICMP Internet Control Message Protocol

(Ping)
RIP, OSPF, EIGRP Routing Protocol

IPv4
Connectionless
Call setup tidak diperlukan
Best effort tidak ada garansi paket data

sampai tujuan
Setiap paket berlabel alamat tujuan
Independent of media
IP Address
Alamat logic host dalam sebuah jaringan
Terbentuk dari 32 Bit

IPv4 Packet Header Fields


IP Address Pengirim,
digunakan untuk
mengirim Reply

10

IP Address penerima,
digunakan oleh router
untuk menentukan rute

IPv4 Packet Header Fields


Nilai akan dikurangi 1 oleh
router. Jika nilai telah
mencapai 0, paket data
akan dibuang

11

Informasi tentang protocol


yang digunakan pada
layer 4 (TCP / UDP)

IPv4 Packet Header Fields


Priority of QoS. Contoh:
data suara memiliki
priority lebih tinggi
dibanding E-mail

12

Digunakan untuk
melakukan check pada
header

IPv4 Packet Header Fields


Informasi apakah paket
difragmentasi atau tidak

13

Jika paket difragmentasi, field ini


berisi nomor urut fragment

IPv4 Packet Header Fields


Versi
4

14

Panjang
Header

Panjang seluruh
paket

IPv4
IP Address menyimpan 2 Informasi: Network ID dan

Host ID
Membagi jaringan dalam beberapa subjaringan
(Splitting up networks), mengapa perlu?
Semakin besar = semakin sulit untuk di manage

(Efisiensi)
Broadcast terlalu besar Congestion
Terlalu banyak alamat untuk diingat
Masalah pada keamanan jaringan (Setiap perusahaan
ingin memiliki jaringan sendiri)
Untuk memisahkan kedua Informasi tersebut

diperlukan sebuah (sub)Netmask


Panjang Netmask = Panjang IP Address yaitu 32 Bit
15

IPv4
192.168.192.254

11000000.10101000.11000000.11111110

16

(Review)
Konversi Bilangan Desimal Biner
Des: 24
Des: 50
Des 150

Biner: 11000
Biner: 110010
Biner: 10010110

Masih ingatkah anda bagaimana caranya?


Contoh: 150 = Biner: ????
Kurangi dengan kelipatan 2 sampai hasil

17

sama dengan 0.
150 -128 = 22; 22 16 = 6; 6 = 4 + 2
So..:
1x27+0x26+0x25+1x24+0x23+1x22+1x21+
0

IP Address dan Netmask


IP Address :192.168.192.254
Netmask : 255.255.255.0
Mana Network ID dan mana Host ID?
IP Address:

11000000.10101000.11000000.11111110
Netmask: 11111111.11111111.11111111.00000000
AND
Network ID:
11000000.10101000.11000000.00000000
Network ID
: 192.168.192.0
Host ID : 254
Beberapa host akan dikatakan dalam satu jaringan,
jika Network ID mereka sama
18

Analogi NetID dan HostID


Analogi
Network ID (NetID) : Nama jalan
Host ID
: Nomor Rumah

Komputer komputer dalam satu jaringan

dapat dianalogikan dengan deretan rumah


yang berada pada satu jalan. Misal: Jl.
Airlangga no. 4

19

Kelas IP Address
Cla
ss

Leading Bits
in Addr.

Range of
first oktet

Network
ID

Host ID

00000000

0-127

b.c.d

10000000

128.-191

a.b

c.d

11000000

192-223

a.b.c

IP Address
IP Address

IP Address
20

Netwo Host
Host
Host
rk
111111 000000 000000 000000
11

00

00

00

11

11

00

00

Netwo Netwo Host


Host
rk
111111 rk
111111 000000 000000
Netwo Netwo Netwo Host
rk
111111 rk
111111 rk
111111 000000
11

11

11

00

Private IP Address
Setiap Host yang terhubung pada public internet

tidak boleh memiliki public IP Address yang sama


Problem:
Jumlah IP Address yang tersedia (IPv4): 4 Milyar
Jumlah pengguna internet per 31-12-2011: 2 Milyar
Apakah setiap pengguna hanya memakai 1 Gadget?
Jadi, jumlah Gadget yang terhubung ke internet: ????

Salah satu solusi untuk mengatasi problem tsb.:

Private IP Address
Private IP Address tidak dapat di route dari internet
Penggunaan private IP Address memerlukan NAT

21

Private IP Address (Cont.)


Class

Address range

10.0.0.0 10.255.255.255

10.0.0.0/8

172.16.0.0 172.31.255.255

172.16.0.0/16

192.168.0.0 192.168.255.255

192.168.0.0/24

CIDR (Classless Internet Domain Routing)


Netmask tidak sesuai dengan kelasnya

22

Loopback IP Address
127.0.0.1 (Localhost)

Sebuah pseudo interface yang digunakan

sebuah host untuk berkomunikasi dengan


servicenya sendiri menggunakan IP
23

Network dan Broadcast


Address
Network Address = Network ID
192.168.1.0/24
172.16.0.0/16
172.16.200.0/24

Broadcast Address digunakan untuk

mengirimkan pesan atau packet keseluruh host


dalam satu jaringan.
Broadcast Address biasanya adalah nomor
terakhir IP pada suatu jaringan.
192.168.1.255/24
172.16.255.255/16
172.16.200.255/24
24

Tentukan mana yang satu jaringan?


172.16.230.3 netmask 255.255.255.0
172.16.240.6 Netmask 255.255.255.0
172.16.230.6 Netmask 255.255.0.0
172.16.250.250 netmask 255.255.0.0
Hayo lho!!!!

25

Message To Different
Networks
Message for
192.168.10.22
/24

Network
1
3
192.168.2.0/24
192.168.2.10
1/24

26

192.168.2.10
2/24

Gateway
192.168.2.1
/24

Message To The Same


Network
Message for
192.168.2.102
/24

Network
1
3
192.168.2.0/24
192.168.2.10
aa:aa:aa:aa:
1/24
aa:aa

27

Gateway
192.168.2.1
cc:cc:cc:cc:cc
/24
:cc

192.168.2.10
bb:bb:bb:bb:
2/24
bb:bb

MAC

Port

aa:aa:aa:aa:aa:a
a

bb:bb:bb:bb:bb:
bb

cc:cc:cc:cc:cc:cc

Reminder
Collision Domain
Broadcast Domain
ARP

28

Você também pode gostar