• Tidak ada hasil yang ditemukan

PROTOKOL JARINGAN KOMPUTER

N/A
N/A
Protected

Academic year: 2017

Membagikan "PROTOKOL JARINGAN KOMPUTER"

Copied!
419
0
0

Teks penuh

(1)
(2)

2

Beragam komputer (h/w & s/w)

(h/w & s/w)

(3)

3

People Analogy

Romo ono maling…!

Kuch kuch ho ta hai…..

Tidak akan terjadi

percakapan yang

Bade naon anjeun teh? Romo ono maling…!

percakapan yang

(4)

4

Supaya percakapan meaningful

English please…

How are you ?

Nice to meet you….

Thank you very much… How are you ?

(5)

5

Harus menggunakan

protokol yang disetujui bersama protokol yang disetujui bersama Supaya semua komputer dapat

(6)

6

Protokol

Protokol komunikasi

komunikasi komputer

komputer

• Adalah :

Aturan-aturan dan perjanjian yang mengatur

pertukaran informasi antar komputer

mendefinisikan

• Syntax : susunan, format, dan pola bit serta bytes

• Semantics : Kendali sistem dan konteks informasi (pengertian yang dikandung oleh pola bit dan

bytes)

Contoh: header frame Ethernet

10101010 ...

7bytes Syntax: 10101010...

(7)

7

• Suatu sistem komunikasi komputer yang

kompleks tidak hanya menggunakan satu

protokol

– Menggunakan sekelompok protokol (protocol suite /protocol family)

• Mengapa perlu protocol suite?

– Menangani beragam masalah yang timbul ketika mesin berkomunikasi melalui suatu jaringan data mesin berkomunikasi melalui suatu jaringan data

• Hardware failure • Network congestion • Packet delay or loss • Data corruption

• Data duplication or inverted arrivals

(8)

• ITU-T (International Telecommunications Union

Telecommunication Sector) : badan standard

untuk telepon, telegraph dan komunikasi data

• ITU-R (ITU Radio communication sector) : badan

standard untuk komunikasi radio

• ISO (International Standard Organization) :

Standard

• ISO (International Standard Organization) :

badan standard untuk berbagai bidang termasuk

teknologi informasi

• ETSI (European Telecommunications Institute)

• ANSI (American National Standards Institute)

• IEEE (Institute of Electrical and Electronics

Engineers)

(9)

9

Open System Interconnection (OSI)

Open System Interconnection (OSI)

Reference Model

Reference Model

• Dikembangkan oleh International Organization for

Standardization (ISO) pada tahun 1984 (

ISO standard

7498-1)

• Pada model referensi OSI, fungsi-fungsi protokol dibagi ke dalam tujuh layer  masing-masing layer mempunyai fungsi tertentu

fungsi tertentu

• Setiap layer adalah self-contained  fungsi yang

diberikan ke setiap layer dapat diimplementasikan secara

independent dari layer yang lain Updating fungsi pada suatu layer tidak perlu mempertimbangkan layer lain

– Pengaruh perubahan pada suatu layer dapat dirasakan oleh layer yang lain

(10)

OSI

analogy Filsuf di Cina

LAYER 3

Filsuf di I ndia

Penerj em ah

I de

LAYER 2

Penerj em ah

Bahasa I ndia Bahasa

Cina

Pem bant u

Pesan yang dapat dim engert i

LAYER 1

Pem bant u Bahasa

Lat in BahasaLat in

(11)

11 Application Presentation Session Transport 7 6 5 4

Upper layers application issues

pada umumnya diimplementasikan secara softw are

Application oriented

OSI Protocol Stack

Physical Netw ork

Data Link

1 2

3 Low er layers data transport issues

Layer 1 & 2 :h/ w & s/ w implemented Layer 3 dan 4 : s/ w implemented

(12)

12

Model OSI dan komunikasi antar sistem Model OSI dan komunikasi antar sistem

Application Presentation Session Application Presentation Session Proses aplikasi Proses aplikasi

Sistem A Sistem B

Peer- to- peer communicat ions

Physical Session Transport Netw ork Data Link Physical Session Transport Netw ork Data Link Physical Netw ork Data Link

(13)

13 Application Presentation Session Application Presentation Session

Interaksi antar layer OSI:

Interaksi dengan layer di atasnyaInteraksi dengan layer di bawahnya

Interaksi dengan layer peer di sistem yang berbeda

(14)

14

Layer dan pertukaran informasi

Sistem A Sistem B

Header 4 Data

7 6 4 5 7 6 4 5 enkapsulasi

Protocol Data Unit = PDU

(15)

15

Physical Layer

Physical Layer

• Mendefiniskan spesifikasi elektrik dan mekanik perangkat komunikasi data

– Misalnya penentuan level tegangan yang digunakan untuk mengirimkan informasi, bentuk konektor dan jumlah pin yang digunakan, spesifikasi kabel dsb.

• Pembentukan dan pemutusan koneksi ke medium transmisi

transmisi

– Komunikasi full-duplex atau half-duplex, prosedur untuk memulai dan menghentikan transmisi

• Pembentukan sinyal untuk ditransmisikan ke medium transmisi

– Line coding, modulasi dsb.,

• Data unit: bit

(16)

16

RS 232 Specs

Konektor RS232 9 pin male

(17)

17

Data Link Layer

Data Link Layer

• Mengatur komunikasi antara mesin “lokal” (mesin-mesin yang berada di dalam satu jaringan yang sama)

• Pada proses pengiriman, layer ini menerima data dari network layer dan merubahnya menjadi aliran bit untuk ditransmisikan oleh layer fisik

• Pada proses penerimaan, layer ini merubah aliran bit dari layer fisik menjadi frame data link (data framing)

• Fungsi-fungsi yang dilakukan data link layer:

– Medium access control (MAC)

• Mengendalikan akses ke medium komunikasi

– Logical Link Control (LLC): – Logical Link Control (LLC):

• Fungsi yang diperlukan untuk membentuk dan mengendalikan link lojik antara dua mesin lokal

– Menyediakan aliran data yang bebas kesalahan bagi network layer (error detection and handling)

• Mendeteksi/mengoreksi kesalahan akibat transmisi pada layer fisik

• Menambahkan kode untuk sinkronisasi dan deteksi kesalahan (contoh: CRC)

• Menyediakan mekanisme untuk menangani kehilangan (lost), kerusakan, atau duplikasi frame (contoh: retransmisi lost frame)

– Addressing : memberi label lokasi tujuan

• Physical addresing (label dicangkokkan pada kartu jaringan di pabrik)

• Data unit: frame

(18)

18

Hub

(19)

19

Network Layer

Network Layer

• Menyediakan fungsional dan prosedural untuk

mentransfer informasi dari sumber ke tujuan

yang melalui beberapa jaringan

– Batas antar jaringan adalah suatu router

• Layer ini menyediakan fungsi:

– Routing (pencarian jalur menuju tujuan) – Routing (pencarian jalur menuju tujuan)

– Melakukan segmentation/desegmentation kalau perlu – Melaporkan kegagalan pengiriman informasi (contoh

ICMP)

(20)

20

Transport Layer

Transport Layer

• Menyediakan transfer data secara transparan

antar end system (end-to-end communication)

– End-to-end artinya protokol transport baru mulai bekerja di end system

• Menerapkan layanan transport data andal yang

• Menerapkan layanan transport data andal yang

transparan terhadap

upper layers

flow control, multiplexing, manajemen virtual

circuit, serta error checking & error recovery

(21)

21

Session Layer

Session Layer

• Membentuk, me-manage, dan memutuskan

session komunikasi antar

presentation layer

pada

end system

• Session komunikasi terdiri atas permintaan

layanan (service request) dan tanggapan

layanan (service response) yang terjadi antara

layanan (service response) yang terjadi antara

aplikasi yang berlokasi pada device jaringan

(end system) yang berbeda

• Data unit: data

(22)

22

Presentation Layer

Presentation Layer

• Menyediakan fungsi pengkodean dan konversi

untuk data dari

application layer

menjamin

data yang berasal dari

application layer

suatu

sistem dapat dibaca oleh

application layer

di

sistem yang lain

sistem yang lain

• End-to-end

• Data unit: data

• Contoh :

(23)

23

Application Layer

Application Layer

• Layer OSI yang paling “dekat” dengan

end user

• Menyediakan aplikasi bagi user untuk

mengakses jaringan

• End-to-end

• Data unit: data • Data unit: data

• Contoh protokol application layer:

– Telnet, FTP, SMTP (TCP/IP suit)

– OSI Common Management Information Protocol (CMIP)

(24)

24

Application

http,ftp,snmp

Transport

TCP, UDP

Internet (TCP/IP) protocol stack

applicat ion

t r anspor t

Netw ork interface I P

net wor k

link

(25)

25

TCP/IP & OSI

TCP/IP & OSI

• Dalam terminologi model referensi OSI, TCP/IP protocol

suite meliputi network dan transport layers

Application Presentation Session 7 6 5 Application 4

TCP/ I P OSI Physical Transport Netw ork Data Link 1 2 4 3

Netw ork inteface Transport

I P

(26)

26

Layering: logical communication

applicat ion t r anspor t

net wor k link physical

applicat ion

net wor k link applicat ion

t r anspor t net wor k

link physical

applicat ion t r anspor t

net wor k link physical

applicat ion t r anspor t

net wor k link physical link

(27)

27

Layering:

logical

communication

applicat ion t r anspor t

net wor k link physical

applicat ion

net wor k link

dat a

t r anspor t

ack

applicat ion t r anspor t

net wor k link physical

applicat ion t r anspor t

net wor k link physical

applicat ion t r anspor t

net wor k link physical link physical dat a dat a

(28)

28

Layering: physical communication

applicat ion t r anspor t

net wor k link physical

applicat ion

net wor k link

dat a

applicat ion t r anspor t

net wor k link physical

applicat ion t r anspor t

net wor k link physical

applicat ion t r anspor t

net wor k link physical link

physical

(29)

29

(30)

30

Application

Transport TCP/ I P

Software outside the operating system

Software inside the operating system

Netw ork inteface Transport

I P

Software inside the operating system

(31)

• Data-Link Layer: Komunikasi antara mesin

di dalam jaringan yang sama

• Network Layer : Komunikasi antara mesin

di dalam jaringan yang berbeda

• Transport Layer : Komunikasi antara

B

EBERAPA

C

ATATAN

P

ENTING

• Transport Layer : Komunikasi antara

(32)

Application Layer

Transport Layer

Internet Layer

Network Interface Layer

Mengirim data ke Menerima data dari

Memberi Alamat Tujuan Membaca Alamat Tujuan Aplikasi dalam Internet Aplikasi dalam Internet

Penentuan Routing Membaca Routing

Koneksi

Network Interface Layer

Jaringan Fisik

Mengirim data ke media fisik

Menerima data dari media fisik

(33)

1. Dial Up

MODEM

Teknik Akses Internet

MODEM

Modem merupakan perangkat yang digunakan untuk menghubungkan komputer ke Internet melalui saluran telepon sehingga dapat berkomunikasi.

(34)

2. Dedicated Line

Teknik Akses Internet

ISP

Terkoneksi secara terus menerus selama 24 jam setiap hari dan 7 hari dalam

(35)

3. VSAT

Teknik Akses Internet

VSAT (Very Small Aperture Terminal

(36)
(37)

TCP/ IP Protocols

 TCP/ IP is a large collection of dif f erent communication protocols.

A Family of Protocols

 TCP/ IP is a large collection of dif f erent communication

(38)

TCP - Transmission Control Protocol

 TCP is used f or transmission of data f rom an application to the network.

 TCP is responsible for breaking data down into IP packets bef ore they are sent, and f or assembling the packets when they arrive.

IP - Internet ProtocolIP - Internet Protocol

 IP takes care of the communication with other computers.

 IP is responsible for the sending and receiving data packets over the Internet.

HTTP - Hyper Text Transfer Protocol

 HTTP takes care of the communication between a web ser ver and a web browser.

(39)

HTTPS - Secure HTTP

 HTTPS takes care of secure communication between a web ser ver and a web browser.

 HTTPS typically handles credit card transactions and other sensitive data.

SSL - Secure Sockets LayerSSL - Secure Sockets Layer

 The SSL protocol is used f or encryption of data f or secure data transmission.

SMTP - Simple Mail Transfer Protocol  SMTP is used f or transmission of e-mails.

MIME - Multi-purpose Internet Mail Extensions

(40)

IMAP - Internet Message Access Protocol

 IMAP is used for storing and retrieving e-mails.

POP - Post Office Protocol

 PO P is used for downloading e-mails f rom an e-mail server to a personal computer.

to a personal computer.

FTP - File Transfer Protocol

 FTP takes care of transmission of f iles between computers.

NTP - Netw ork Time Protocol

(41)

DHCP - Dynamic Host Configuration Protocol

 DHCP is used for allocation of dynamic IP addresses to computers in a network.

SNMP - Simple Netw ork Management Protocol

 SNMP is used for administration of computer networks.

 SNMP is used for administration of computer networks.

LDAP - Lightw eight Directory Access Protocol

 LDAP is used f or collecting information about users and e-mail addresses f rom the internet.

ICMP - Internet Control Message Protocol

(42)

ARP - Address Resolution Protocol

 ARP is used by IP to f ind the hardware address of a computer network card based on the IP address.

RARP - Reverse Address Resolution Protocol

 RARP is used by IP to f ind the IP address based on the hardware address of a computer network card.

BOOTP - Boot Protocol

 BO OTP is used for booting (starting) computers f rom the network.

PPTP - Point to Point Tunneling Protocol

(43)

Example:

TCP/ IP Email

Email is one of the most important uses of TCP/ IP.

You Don't

W hen you write an email, you don't use TCP/ IP.

W hen you write an email, you use an email program like Lotus Notes, Microsof t O utlook or Netscape Communicator.

Microsof t O utlook or Netscape Communicator.

Your Email Program Does

Your email program uses dif f erent TCP/ IP protocols: It sends your emails using SMTP

(44)

SMTP - Simple Mail Transfer Protocol

 The SMTP protocol is used f or the transmission of e-mails. SMTP takes care of sending your email to another computer.

 Normally your email is sent to an email ser ver (SMTP

ser ver), and then to another server or ser vers, and f inally to its destination.

its destination.

 SMTP can only transmit pure text. It cannot transmit binary data like pictures, sounds or movies.

 SMTP uses the MIME protocol to send binary data across

(45)

POP - Post Office Protocol

 The PO P protocol is used by email programs (like Microsof t O utlook) to retrieve emails f rom an email ser ver.

(46)

IMAP - Internet Message Access Protocol

 The IMAP protocol is used by email programs (like Microsof t O utlook) just like the PO P protocol.

 The main dif f erence between the IMAP protocol and the PO P protocol is that the IMAP protocol will not automatically

download all your emails each time your email program connects download all your emails each time your email program connects to your email ser ver.

 The IMAP protocol allows you to look through your email

(47)
(48)
(49)
(50)
(51)
(52)

LAYANAN DI INTERNET

 W orld W ide W eb (W W W )

 E-mail

 News G roup

 FTP  FTP

 Telnet

(53)

Layanan di Internet

 W orld W ide W eb (W W W ), digunakan untuk

menempatkan Homepage.

WWW merupakan fasilitas internet yang paling banyak

digunakan di samping e-mail

(54)

 E-mail, surat-menyurat secara electronic

Isi dari e-mail dapat berbentuk tulisan, gambar, suara, animasi, dll.

 News G roup, fasilitas internet yang dapat

digunakan sebagai forum diskusi.

Dengan menggunakan fasilitas e-mail sebagai medianya

(55)

 File Transf er Protocol (FTP), fasilitas internet untuk

mentransfer atau menyimpan data pada

Komputer lain tanpa melihat jelas komputer itu sendiri.

FTP umumnya digunakan untuk mengambil

(56)

 Telnet, remote aplikasi dimana seseorang dapat

login ke komputer lain yang terkoneksi jaringan.

Dan dapat menjalankan program layanan internet dikomputer tersebut.

 Internet Relay Chatting (IRC), forum diskusi online

(57)

Protokol

Protokol

• Secara sof tware, sambungan komputer bekerja

melalui protokol, yang bisa kita pilih :

TCP/ IP protokol Internet

SPX/ IPX protokol Novell Netware

 AppleTalk protokol MacIntosh

(58)

Protokol

Protokol

• Setiap protokol TCP/ IP mempunyai f ungsi komunikasi

sendiri

OSI TCP / IP

Application (Layer 7) Application (Layer 7)

Application

Presentation (Layer 6)

Session (Layer 5)

Transport (Layer 4) Transport

Network (Layer 3) Internet

Data Link (Layer 2)

Network Interface Physical (Layer 1)

FTP, SNMP, HTTP, SMTP, Telnet, PING

TCP UDP

(59)

IP Address

IP Address

• Pada jaringan dengan protokol TCP/ IP, selain MAC

Address, juga mempunyai IP Address, yaitu alamat di Internet dengan menggunakan angka 32 bit

• Supaya mudah diingat, penulisan IP Address ini

menggunakan empat buah a ngka 8 bit, dimana angkanya dari 0 sampai 2 55

(60)

 IP Address merupakan pengenal yang digunakan umtuk

memberi alamat host internet (bisa juga diterapkan dalam jaringan lokal).

 Format IP address adalah bilangan 32 bit yang tiap 8

bitnya dipisahkan oleh tanda titik.

 Format IP Address dapa t berupa bentuk ‘biner

(xxxxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx dengan x merupakan bilangan biner).

 Atau dengan bentuk empat bilangan desimal yang

masing-masing dipisahkan oleh titik bentuk ini dikenal dengan

dotted decimal’ (xxx.xxx.xxx.xxx adapun xxx merupakan

(61)

KELAS IP ADDRESS

 IP address (yang berjumlah sekit ar 4 milyar) dibagi kedalam lima kelas

yakni:

 KELAS A :

Format : 0nnnnnnn.hhhhhhhh.hhhhhhhh.hhhhhhhh Bit pert ama : 0

Panjang Net ID : 8 bit Panjang Host ID : 24 bit Byt e pert ama : 0-127

Jumlah : 126 Kelas A (0 dan 127 dicadangkan) Range IP : 1.xxx.xxx.xxx sampai 126.xxx.xxx.xxx Jumlah IP : 16.777.214 IP Address pada set iap Kelas A Dekripsi : Diberikan unt uk jaringan dengan

(62)

KELAS B :

Format : 10nnnnnn.nnnnnnnn.hhhhhhhh.hhhhhhhh Bit pert ama : 10

Panjang Net ID : 16 bit Panjang Host ID : 16 bit Panjang Host ID : 16 bit Byt e pert ama : 128-191

Jumlah : 16.384 Kelas B

Range IP : 128.0.xxx.xxx sampai 191.155.xxx.xxx Jumlah IP : 65.532 IP Address pada set iap Kelas B

(63)

 KELAS C :

Format : 110nnnnn.nnnnnnnn.nnnnnnnn.hhhhhhhh Bit pert ama : 110

Panjang Net ID : 24 bit Panjang Host ID : 8 bit Panjang Host ID : 8 bit Byt e pert ama : 192-223

Jumlah : 2.097.152 Kelas C

Range IP : 1.xxx.xxx.xxx sampai 223.255.255.xxx Jumlah IP : 254 IP Address pada set iap Kelas C

(64)

KELAS D :

Format : 1110mmmm.mmmmmmm. mmmmmmm.mmmmmmm Bit pert ama : 1110

Bit mult icast : 28 bit Byt e inisial : 224-247 Byt e inisial : 224-247

(65)

 KELAS E :

Format : 1111rrrr.rrrrrrrr. rrrrrrrr. rrrrrrrr Bit pert ama : 1111

Bit cadangan : 28 bit Byt e inisial : 248-255 Byt e inisial : 248-255

(66)
(67)
(68)

Dasar Routing

200.1.2.1 200.1.2.2 200.1.2.3

Network 200.1.2

X Y Z

 Contoh sebuah jaringan dengan tiga host nomor 1, 2, 3  Network class C dengan max 254 host

(69)

Dasar Routing

 Jika host “ x” ingin mengirimkan paket ke host “ z” dan

x sudah tahu nomor IP host z maka dia harus tahu nomor ethernet dari host z.

 Address Resolution Protocol (ARP) digunakan untuk

melakukan translasi ini

 Ada tabel nomor IP dan nomor ethernet

 Jika tidak ada entry, maka ARP akan melakukan

(70)

ARP

 ARP kepanjangan dari Address Resolution Protocol, suatu

protokol yang bertugas mengolah pengalamatan logik dan f isik jaringan

 ARP mengolah sebuah tabel yang berisi Mapping antara

IP-address dan Ethernet Card.

Tabel ARP didapatkan dari request (broadcast) ke jaringan.

(71)

Mengapa Butuh Mapping

MAC Address dengan IP Address

 Jika host ingin

berkomunikasi IP host

tertentu, Komputer sumber akan melakukan

pengecekan nomor MAC dari komputer tujuan di dari komputer tujuan di Tabel ARP

 Jika di tabel ARP tidak

ditemukan, maka

melakukan arp request

(72)

ARP Request

Ethernet Header Ethernet Data – 28 byte ARP request/reply

(73)

ARP Request

Host Stevens 172.16.10.10 255.255.255.0 MAC 00-0C-04-17-91-CC 172.16.10.0/24 Host Cerf 172.16.10.25 255.255.255.0 MAC 00-0C-04-38-44-AA ARP Table

IP Address MAC Address

172.16.10.3 00-0C-04-32-14-A1 172.16.10.19 00-0C-14-02-00-19 172.16.10.33 00-0C-A6-19-46-C1

Destination Source

Destination MAC Address???

Router A

ARP Request from 172.16.10.10

Ethernet Header Ethernet Data – 28 byte ARP request/reply

Ethernet Destination Address (MAC) Ethernet Source Address (MAC) Frame Type ARP headers , i.e. op field Sender’s Ethernet Address (MAC) Sender’s IP Address Target’s Ethernet Address (MAC) Target’s IP Address FF-FF-FF-FF 00-0C- 04-17-91-CC

(74)

ARP Reply dari Host Cerf “ Hey pengirim ARP Request! Ini

alamat MAC yang kamu butuhkan.” Host Stevens 172.16.10.10 255.255.255.0 MAC 00-0C-04-17-91-CC 172.16.10.0/24 Host Cerf 172.16.10.25 255.255.255.0 MAC 00-0C-04-38-44-AA ARP Table

IP Address MAC Address

172.16.10.3 00-0C-04-32-14-A1 172.16.10.19 00-0C-14-02-00-19 172.16.10.33 00-0C-A6-19-46-C1

Destination Source

Destination MAC Address???

Router A Ethernet 0 172.16.10.1 255.255.255.0 MAC 03-0D-17-8A-F1-32

ARP Reply

ARP Reply from 172.16.10.25

Ethernet Header Ethernet Data – 28 byte ARP request/reply

Ethernet Destination Address (MAC) Ethernet Source Address (MAC) Frame Type ARP headers , i.e. op field Sender’s Ethernet Address (MAC) Sender’s IP Address Target’s Ethernet Address (MAC) Target’s IP Address 00-0C- 04-17-91-CC 00-0C- 04-38-44-AA

0x806 op = 2 00-0C- 04-38-44-AA 172.16.10.25 00-0C- 04-17-91-CC 172.16.10.10 Ini dia MAC 03-0D-17-8A-F1-32

Data link destination address Data link source address Other data link fields IP Destination Address IP Source Address Other IP fields and data

(75)

 Host Stevens menerima ARP Reply

dan memasukkan IP address dan MAC address ke tabel ARP-nya.

 Selanjutnya Host Stevens bisa

mengirimkan paket secara langsung ke Host Cerf.

Host Stevens 172.16.10.10 255.255.255.0 MAC 00-0C-04-17-91-CC 172.16.10.0/24 Host Cerf 172.16.10.25 255.255.255.0 MAC 00-0C-04-38-44-AA ARP Table

IP Address MAC Address

172.16.10.3 00-0C-04-32-14-A1 172.16.10.19 00-0C-14-02-00-19 172.16.10.33 00-0C-A6-19-46-C1

Destination Source

Destination MAC Address???

Router A Ethernet 0

172.16.10.1 255.255.255.0

MAC 03-0D-17-8A-F1-32

Added to ARP Table

172.16.10.25 00-0C-04-38-44-AA

ARP Reply

Ethernet Frame

Ethernet Header IP Datagram from above Ethernet Trailer MAC Destination Address 00-0C- 04-38-44-AA MAC Source Address 00-0C- 04-17-91-CC Other Header Info IP Header Info IP Original Source Address 172.17.10.10 IP Final Destination Address 172.16.10.25 Data FCS MAC 03-0D-17-8A-F1-32

Data link destination address Data link source address Other data link fields IP Destination Address IP Source Address Other IP fields and data

(76)

Pengalokasian IP address :

 IP Address t erdiri at as dua bagian yait u netw ork ID

dan host ID.

1. Net w ork ID menunjukkan nomor net w ork, 2. Host ID mengident ifkasikan host dalam sat uHost ID mengident ifkasikan host dalam sat u

net w ork.

 Pengalokasian IP address pada dasarnya ialah proses

(77)

Pengalokasian IP address

 Terdapat beberapa at uran dasar dalam menent ukan net w ork ID dan host ID

yang hendak digunakan. At uran t ersebut adalah :

 Net w ork ID t idak boleh sama dengan 127

Net w ork ID 127 t idak dapat digunakan karena ia secara default digunakan dalam keperluan ‘loop-back’.(‘Loop-Back’ adalah IP address yang digunakan komput er unt uk menunjukan dirinya sendiri).

digunakan komput er unt uk menunjukan dirinya sendiri).

(78)

Pengalokasian IP address

 Net w ork ID dan host ID t idak boleh sama dengan 0

(seluruh bit diset 0)

 Karena IP address dengan host ID 0 diart ikan sebagai

alamat net w ork. alamat net w ork.

 Alamat net w ork adalah alamat yang digunakan unt uk

menunjuk suat u jaringan dan t idak menunjukan suat u host .

 Host ID harus unik dalam suat u net w ork

 Dalam sat u net w ork, t idak boleh ada dua host

(79)

Adanya pembatasan alamat diatas

menyebabkan alamat IP yang tersedia secara aktual seperti tabel di bawah

Kelas Dari Sampai Netid Hostid

A 1 126 126 16.277.214

B 128 191 16.384 65.534

(80)

SUBNETTING

 Agar bisa memisahkan/ membedakan masing-masing

network dan menghubungkannya, diperlukan subnetting

 Subnet t ing

 Unt uk mengefisienkan alokasi IP Address, dilakukan subnet ing.

 Subnet t ing ialah proses memecah sat u kelas IP Address menjadi beberapa subnet dengan jumlah host yang lebih sedikit .

(81)

Kegunaan Subnet t ing

 Unt uk memecah net w ork ID yang dimiliki oleh suat u organisasi nenjadi beberapa net w ork ID lain dengan jumlah anggot a jaringan yang lebih kecil.

Adapun hal ini dilakukan karena sebuah organisasiAdapun hal ini dilakukan karena sebuah organisasi

mempunyai lebih dari sat u jaringan/LAN,

 M asing-masing jumlah host nya t idak sebesar jumlah maksimal IP host yang disediakan oleh sat u kelas IP address dari net w ork ID yang dimiliki organisasi t ersebut .

(82)

Subnetting

 Subnetting hanya dapat dilakukan pada kelas A,

B dan C.

(83)
(84)

Subnet Masking

 Subnetid dibuat dengan mengambil bit dari f ield

hostid menggunakan teknik subnet masking

10100001 0111011 10110111 10110111 ip adress 11111111 1111111 11110000 00000000 subnet mask 11111111 1111111 11110000 00000000 subnet mask 10100001 0111011 10110111 10110111

Net id Subnetid Hostid

(85)

 Subnet Mask selalu terdiri dari bit – bit orde tinggi

0 128 192 224 240 240 248 252 254 255

 Alamat kelas B, subnetmask 255.255.255.0 mengalokasikan oktet ke 3 sbg

alamat subnet, sehingga ada 254 subnet id yang mungkin

(86)

Subnet Mask Def ault

 Kelas A : 255.0.0.0

 Kelas B : 255.255.0.0

(87)

Netw ork Address Translation

Netw ork Address Translation

• PC yang berisi sof tware router biasanya disebut NAT

singkatan Network Address Translation, yaitu f ungsi kecil dari router yang gunanya menggandakan IP

Address sehingga perangkat-perangkat yang ada di belakangnya bisa mengakses jaringan Internet

belakangnya bisa mengakses jaringan Internet

• Komputer yang menggunakan sambungan NAT tidak

(88)

Netw ork Address Translation

Netw ork Address Translation

(89)

 Apa solusi bagi Int ernet di masa depan ?jaw abannya

adalah IPv6. M emiliki nama lain IPng (IP next generat ion), IPv6 merupakan prot okol Int ernet baru

yang dikembangkan unt uk mengant isipasi

perkembangan t eknologi Int ernet di masa depan. perkembangan t eknologi Int ernet di masa depan.

 IPv6 dirancang unt uk berjalan diat as jaringan

(90)
(91)

TCP/ IP uses 32 bit s, or four numbers bet w een 0

and 255, t o address a comput er.

IP Addresses

Each comput er must have an IP address before it can connect t o t he Internet .

Each IP packet must have an address before it can be sent t o anot her comput er.

This is an IP address: 192.68.20.50 This might be t he same IP
(92)

An IP Address Contains 4 Numbers.

Each computer must have a unique IP address.

This is your IP address:

124.81.133.88

TCP/ IP uses four numbers t o address a

computer. The numbers are alw ays bet ween 0

computer. The numbers are alw ays bet ween 0

and 255.

IP addresses are normally w ritt en as four

numbers separat ed by a period, like t his:

(93)

32 Bits = 4 Bytes

TCP/ IP uses 32 bit s addressing. One comput er

byt e is 8 bit s. So TCP/ IP uses 4 comput er byt es.

A computer byt e can cont ain 256 different values:

00000000, 00000001, 00000010, 00000011,

00000000, 00000001, 00000010, 00000011,

00000100, 00000101, 00000110, 00000111,

00001000 ...and all t he w ay up to 11111111.

(94)

Domain Names

• A name is much easier t o remember t han a 12 digit number.

• Names used for TCP/ IP addresses are called domain names.

w 3schools.com is a domain name.

• When you address a w eb sit e, like

htt p:/ / w w w.w 3schools.com, t he name is t ranslat ed t o a htt p:/ / w w w.w 3schools.com, t he name is t ranslat ed t o a number by a Domain Name Ser ver (DNS).

• All over t he w orld, DNS servers are connect ed t o t he Int ernet . DNS servers are responsible for t ranslat ing domain names int o TCP/ IP addresses.

(95)
(96)

St a nda r 8 0 2 .1 1 a

St a nda r 8 0 2 .1 1 a

• 802.11a bekerja di frekwensi 5GHz

• Mengikuti standar UNII (Unlicensed National

Information Infrastructure)

Teknologi 802.11a

Information Infrastructure)

• 802.11a tidak menggunakan teknologi

spread-spectrum

(97)

OFDM

OFDM

• 802.11a menggunakan sistem enkoding OFDM

(orthogonal frequency division multiplexing)

• FCC Amerika memberikan spektrum yang besar

Teknologi 802.11a

• FCC Amerika memberikan spektrum yang besar

bandwidthnya 300 MHz pada frekwensi 5GHz

block, 200 MHz diberikan pada frekwensi 5.150

MHz sampai 5.350 MHz, sementara frekwensi

lainnya diberikan bandwidth 100 MHz pada

(98)

Pe m ba gia n da ya

Pe m ba gia n da ya

• Spectrum dibagi menjadi tiga “domain“

• 100 MHz pertama hanya diperkenankan

menggunakan daya maksimum 50 mW

Teknologi 802.11a

menggunakan daya maksimum 50 mW

(milliwatts)

• 100 MHz kedua dapat bekerja di 250mW

(99)

Da ya k e c il da ri 8 0 2 .1 1 a

Da ya k e c il da ri 8 0 2 .1 1 a

• Berdasarkan rumus panjang gelombang, maka

jangkauan peranti 5GHz menjadi lebih pendek

dibandingkan dengan 2,4GHz

Teknologi 802.11a

(100)

COFDM

COFDM

• Untuk mengatasi masalah daya yang tidak boleh

terlalu besar, maka dibuat satu teknologi

physical-layer encoding, disebut COFDM (coded

Teknologi 802.11a

orthogonal frequency division multiplexing)

(101)

J um la h K a na l

J um la h K a na l

• Hanya ada 8 kanal yang tidak saling overlap di

teknologi 5GHz

(102)

Sub K a na l

Sub K a na l

• COFDM membagi satu gelombang pembawa

frekwensi tinggi menjadi beberapa sub

gelombang pembawa yang lebih rendah

Teknologi 802.11a

(103)

Sub K a na l

Sub K a na l

• COFDM menggunakan 48 sub kanal untuk data

dan empat lainnya untuk error correction

• COFDM dapat mengirim data dengan kecepatan

Teknologi 802.11a

(104)

Sist e m Enc ode

Sist e m Enc ode

• Setiap kanal COFDM menggunakan frekwensi

bandwidth 300 KHz

• Pada bagian frekwensi yang rendah, digunakan

Teknologi 802.11a

• Pada bagian frekwensi yang rendah, digunakan

teknologi BPSK (binary phase shift keying) untuk

meng-encode 125 Kbps data per kanal-nya

(105)

Sist e m Enc ode

Sist e m Enc ode

• Dengan menggunakan 16 level quadrature

amplitude modulation yang meng-encode 4 bit

per hertz, kita bisa mendapatkan kecepatan

Teknologi 802.11a

pengolahan data sampai 24 Mbps

• Semakin banyak bits per cycle (hertz) di

encoded, semakin besar kemungkinan

terjadinya interferensi,fading, dan jarak yang

semakin pendek

(106)

Sist e m Enc ode

Sist e m Enc ode

• Kecepatan 54 Mbps hanya dapat dicapai

dengan menggunakan teknologi 64QAM (64

level quadrature amplitude modulation), dimana

Teknologi 802.11a

akan memproses 8 bit per cycle atau 10 bit per

cycle, dengan jumlah seluruhnya sampai 1.125

Mbps per 300-KHz kanal

(107)

V a ria si 8 0 2 .1 1 a

V a ria si 8 0 2 .1 1 a

• Atheros menawarkan teknik tambahan untuk

meningkatkan kecepatan, yaitu

mengkombinasikan dua sistem sehingga dapat

Teknologi 802.11a

(108)

Pe ngguna a n 8 0 2 .1 1 b

Pe ngguna a n 8 0 2 .1 1 b

• Jarak bisa jauh

• Biaya murah, perangkat bisa didapatkan

dimana-mana

Teknologi 802.11a

dimana-mana

(109)

Pe ngguna a n 8 0 2 .1 1 a

Pe ngguna a n 8 0 2 .1 1 a

• Butuh unjuk kerja yang lebih tinggi

• Mengatasi interferensi peranti 2,4 GHz yang

terdiri dari wireless phone, Bluetooth,

Teknologi 802.11a

terdiri dari wireless phone, Bluetooth,

microwave oven dan peranti microwave untuk

telekomunikasi

(110)
(111)

According to

ITU-T

the def inition is

 A Next generation network (NG N) is a packet-based network able to provide services including Telecommunication Ser vices and able to make use of multiple broadband, Q uality of Ser vice-enabled transport technologies and in which ser vice-related transport technologies and in which ser vice-related f unctions are independent f rom underlying

transport-related technologies. It of f ers unrestricted access by users to dif f erent service providers. It

(112)

From a practical perspective, NG N involves three main

architectural changes that need to be looked at separately:

 In the core network, NG N implies a consolidation of several

(dedicated or overlay) transport networks each historically built f or a dif f erent ser vice into one core transport network (of ten based on IP and Ethernet). It implies amongst others the migration of voice f rom a circuit-switched architecture (PSTN) to VoIP, and also migration of legacy services such as X.25, Frame Relay (either commercial

migration of the customer to a new service like IP VPN, or technical migration of the customer to a new service like IP VPN, or technical emigration by emulation of the "legacy ser vice" on the NG N).

 In the wired access network, NG N implies the migration f rom the dual

system of legacy voice next to xDSL setup in the local exchanges to a converged setup in which the DSLAMs integrate voice ports or VoIP, making it possible to remove the voice switching inf rastructure f rom the exchange[2].

 In cable access network, NG N convergence implies migration of

constant bit rate voice to CableLabs PacketCable standards that

(113)

 In an NG N, there is a more def ined separation between the transport (connectivity) portion of the network and the ser vices that run on top of that

transport. This means that whenever a provider wants to enable a new ser vice, they can do so by def ining it

directly at the ser vice layer without considering the directly at the ser vice layer without considering the transport layer - i.e. services are independent of

transport details. Increasingly applications, including

voice, will tend to be independent of the access network (de-layering of network and applications) and will

(114)

 Next G eneration Networks are based on Internet technologies including Internet Protocol (IP) and Multiprotocol Label Switching (MPLS). At the

(115)

 Initially H.323 was the most popular protocol, though its popularity

decreased in the "local loop" due to its original poor traversal of

Network address translation (NAT) and f irewalls. For this reason as domestic VoIP ser vices have been developed, SIP has been f ar more widely adopted. However in voice networks where everything is

under the control of the network operator or telco, many of the largest carriers use H.323 as the protocol of choice in their core largest carriers use H.323 as the protocol of choice in their core backbones. So really SIP is a usef ul tool f or the "local loop" and H.323 is like the "f iber backbone". W ith the most recent changes introduced f or H.323, it is now possible f or H.323 devices to easily and consistently traverse NAT and f irewall devices, opening up the possibility that H.323 may again be looked upon more f avorably in cases where such devices encumbered its use previously.

(116)

 For voice applications one of the most important devices in NG N is a Sof tswitch - a programmable device that controls Voice over IP (VoIP) calls. It enables correct integration of dif f erent protocols within NG N. The most importa nt f unction of the within NG N. The most importa nt f unction of the Sof tswitch is creating the interf ace to the existing telephone network, PSTN, through Signalling

G ateways and Media G ateways. However, the

Sof tswitch as a term may be def ined dif f erently by the dif f erent equipment manuf acturers and have

(117)

 O ne may quite of ten f ind the term G atekeeper in NG N literature. This was originally a VoIP device, which converted (using gateways) voice and data f rom their analog or digital switched-circuit form (PSTN, SS7) to the packet-based one (IP). It

(118)

 A Call Agent is a general name for devices/ systems controlling calls.

 The IP Multimedia Subsystem (IMS) is a

standardised NG N architecture for an Internet standardised NG N architecture for an Internet

(119)
(120)

Static Content Applications

 W eb, f ile transf er, and electronic mail  Text and images.

 Sent f rom one host to another, desirable f or to  Sent f rom one host to another, desirable f or to

arrive at the destination as soon as possible.

(121)

Multimedia Networking Applications

 highly sensitive to delay;  some are loss tolerant;

– occasional loss only causes occasional glitches in the

audio/ video playback, audio/ video playback,

(122)

Multimedia applications f eatures

 Streaming: e.g. playing back audio or video while the f ile is being received.

 user interactivity: e.g. pause/ resume and temporal jumps to the f uture and past of an audio/ video f ile jumps to the f uture and past of an audio/ video f ile

(123)

Internet Multimedia Today

 multimedia over the Internet has achieved signif icant but limited success

 main reason: IP provides a best-ef f ort ser vice to all the datagrams it carries

the datagrams it carries

- Delay and Packet jitter (the variability of packet delays within the same packet stream) ->

(124)

Solutions

 Two extremes:

– No f undamental changes - just more bandwidth

– Fundamental changes to the network -No more best-Fundamental changes to the network -No more

best-ef f ort.

(125)

Practical Solutions Today

 Delay playback at the receiver by 100 msecs or

more

diminish the ef f ects of network-induced jitter.

 Timestamp packets at the sender -> the receiver

knows when the packets should be played back. knows when the packets should be played back.

 Pref etch data during playback when client storage

and extra bandwidth is available.

 Send redundant inf ormation -> mitigate the ef f ects of

(126)
(127)

Adaptive adjustment of playout delays algorithm

 ti = timestamp of the ith packet = the time packet was generated by sender

 ri = the time packet i is received by receiver  pi = the time packet i is played at receiver

 End-to-end network delay of the ith packet = ri - ti.

 di = estimate of average network delay upon reception of the ith packet.

di = (1 - u) di - 1 + u (ri - ti)

u = f ixed constant (e.g. 0.01)

 vi = estimate of average deviation of the delay f rom di.

vi = (1 - u) vi - 1 + u | ri - ti - di |

 pi = the playout time: pi = ti + di + Kvi

(128)

Loss recovery schemes

 Loss= packet never arrived at the receiver or arrived af ter its scheduled playout time.

 Retransmission - not a good solution

 Loss-anticipation schemes:

 Forward error correction (FEC)

(129)

Forward Error Correction (FEC)

 Add redundant inf ormation to the original packet stream

 Use redundant inf ormation to reconstruct "approximations" or

exact versions of some of the lost packets

1. Send a redundant encoded chunk af ter every n chunks. (e.g. by exclusive O R-ing the n original chunks).

2. send a lower quality audio stream as the redundant inf ormation (e.g. a low-bit rate audio stream).

(130)
(131)

Interleaving

 Resequence units of data before transmission - originally adjacent units are separated by a certain distance in the transmitted stream.

 Loss of a single packet f rom an interleaved stream   Loss of a single packet f rom an interleaved stream 

multiple small gaps in the reconstructed stream

 disadvantage: interleaving increases latency  limits its use for interactive applications

(132)
(133)

Receiver-based recovery

1. Packet repetition : replace lost packets with copies of the packets that arrived mediately bef ore the loss.

low computational complexity + reasonable perf ormance

perf ormance

2. Interpolation : use packets bef ore and af ter the loss to interpolate a suitab le packet to cover the loss.

(134)

RTP

 standard packet structure : includes f ields for audio/ video

data, sequence number, timestamp, and more.

 used for transporting common forma ts (W AV, G SM,

MPEG 1, MPEG 2)

 runs on top of UDP: code in the application encapsulates

chunks of data in RTP packets, and sends RTP packets to a UDP socket interf ace, where it is encapsulated in a UDP packet.

 RTP encapsulation is only seen at the end systems--it is not

(135)

New Solutions

 Explicit support f or the Q oS needs of multimedia

applications

(136)

Support for Q O S

1. Packet classif ication and marking : allows a router to

distinguish among packets belonging to dif f erent classes of traf f ic.

2. degree of isolation among traf f ic f lows: one f low will not be adversely af f ected by another misbehaving f low.

3. Ef f icient use of resources (e.g. link bandwidth and buf f ers)

4. Call admission process: f lows declare their Q oS

(137)

The Q oS Router

Policer

Policer

Classifier

Per-flow Queue

Scheduler

Per-flow Queue

Policer

Policer

Classifier

Per-flow Queue

Scheduler

(138)

Integrated Services Principals

 Provides individualized quality of ser vice guarantees

to individual application sessions.

 Reser ved Resources: A router should know what  Reser ved Resources: A router should know what

amounts of its resources (buf f ers, link bandwidth) are already reser ved f or on-going sessions.

 Call Setup: participation of each router on the path

(139)

Call setup process

1. session must f irst decla re its Q oS requirement, and characterize its traf f ic (Rspec and Tspec).

(140)
(141)

Two major classes of ser vice

 G uaranteed ser vice : provides (mathematically

proven) bounds on queuing delay in routers

[ f orwarding rate of R bits/ sec is guaranteed and use of

(,) model - amount of traf f ic (in bits) generated over any (,) model - amount of traf f ic (in bits) generated over any inter val of length t is bounded by t+ - :

queuing delay is bounded by / R ; if < R]

 Controlled-Load service : provides a Q oS like the one

(142)

The (

s,r

) traf f ic regulator

Tokens at rate = 

Token bucket size = 

Packet buffer

Packets Packets

Number of bytes that can arrive in any period of length t is bounded by:

t

(143)

Bandwidth Reservation Protocol

(144)

Multicast Trees

Sender Multicast Group (S1,G)

S1

Class D

S1

(145)

Multicast Trees

Class D

S2

Sender Multicast Group (S2,G)

S2

D

(146)

Multicast Forwarding is

Sender-specific

G S1 S2 2,3 1,3 1 2 Group Address Src Address Src Interface Dst Interface R

S2 G S1 G 1 2

3

2 1

(147)

Multicast Routing:

(148)

Intser v Problems

 per-f low reser vation processing is a considerable

overhead in large networks.

(256,000 source-destination pairs might be seen in one minute in a backbone router)

 provides for a small number of pre-specif ied ser vice

classes

 Few hosts in today's Internet can express Rspec and

(149)

Dif f erentiated Ser vices Principals

 scalable and f lexible service dif f erentiation:

the ability to handle d if f erent "classes" of traf f ic in dif f erent ways within the Internet

 packet classif ication and traf f ic conditioning onlyat

the incoming "edge" of the network.

(150)
(151)

Core (per-hop) f unction

 Expedited Forwarding - bound on departure rate

(minimum guaranteed link bandwidth) of a class of traf f ic f rom a router.

 Assured Forwarding - each class is guaranteed to be

provided with some minimum amount of bandwidth and buf f ering : dif f erent "drop

(152)
(153)
(154)

Latar Belakang NGN

• Konsep

Next

Generation Network

(NGN)

dibangun untuk merealisasikan perkembangan

industri telekomunikasi masa depan yang

bercirikan konvergensi dan optimasi jaringan,

serta

berkembangnya

jenis

digital

trafik

(layanan multimedia service).

(155)

Definisi NGN

Definisi NGN menurut rekomendasi ITU Y.2001:

“Next Generation Network (NGN) adalah jaringan berbasis paket yang mampu menyediakan berbagai layanan telekomunikasi, dapat mengintegrasikan teknologi broadband dan narrowband, menyediakan QoS (Quality of Service), memiliki layer aplikasi yang independent terhadap layer transport, memungkinkan akses tanpa batas aplikasi yang independent terhadap layer transport, memungkinkan akses tanpa batas ke berbagai penyedia layanan dan mendukung mobilitas untuk menyediakan layanan di mana saja dan kapan saja bagi pengguna”

Definisi Menurut Ilmu Komputer.com:

(156)

Definisi NGN

Dari definisi di atas dapat disimpulkan 4 hal fundamental

mengenai NGN :

Packet based

Multimedia-Multiservice/Multi networks

Fungsi service dan transport yang independen

(157)
(158)

Definisi QoS NGN, referensi

• Definisi QoS Menurut rekomendasi ITU-T E.800

“ Kumpulan dampak performansi layanan yang mana menentukan tingkat kepuasan pengguna layanan”

•Daftar referensi rekomendasi ITU-T yang berhubungan dengan QoS NGN (menurut buku ITU-T NGN FG Proceedings part II) :

– Rec. E.800 Terms and definitions related to quality of service and network performance including dependability

– Rec. G.1000 Communications quality of service: A framework and definitions – Rec. G.1010 End-user multimedia QoS categories

– Rec. I.350 General aspects of quality of service and network performance in digital networks, including ISDNs

– Rec. I.356 B-ISDN ATM layer cell transfer performance

– Rec. X.800 Security Architecture for Open Systems Interconnection for CCITT applications – Rec. X.805 Security Architecture for systems providing end-to-end communications

– Rec.Y.1540 Internet protocol data communication service - IP packet transfer and availability performance parameters

– Rec.Y.1541 Network performance objectives for IP-based services

– Rec. Y.1560 Parameters for TCP connection performance in the presence of middleboxes – Rec. Y.1561 Performance and Availability Parameters for MPLS Networks

(159)

End-End QoS NGN

Observasi End-End QoS : 1.Aplikasi Layer,

• Untuk servis yang ditawarkan harus ada syarat yang diperlukan (Bandwidth, delay, packet loss, dll)

•Aplikasi berkomunikasi ke jaringan core dan akses untuk memastikan syarat QoS tersebut

2.Transport Layer,

(160)

End-End QoS NGN

•Berdasarkan rekomendasi ITU Y.2011, servis NGN harus mensupport koneksi user-user, maka dari itu kajian End-End QoS sebaiknya dikelompokan berdasarkan aplikasi (Application QoS Classes)

• Selain Application QoS Classes dikenal ada Network QoS Classes (pengkategorian QoS berdasar jaringan dan teknologi spesifik <IP-REC Y.1541,ATM-REC I.1536> )

•NGN mensuport jaringan dengan tipe yang berbeda (non-homogenous network).Akan

(161)
(162)

Application QoS Classes

1.Berdasarkan ekspektasi end user pada kelemahan sistem dan tidak bergantung kepada jenis teknologi dan jaringan yang ada. tetapi klasifikasinya sebaiknya mudah diaplikasikan ke kelas QoS jaringan yang ada untuk implementasi dan operasi.

jaringan yang ada untuk implementasi dan operasi.

2.Memberikan indikasi batas atas dan bawah yang dapat diterima oleh user.

3.Menunjukan parameter performansi (delay,delay variation, loss, dll) dan secara objektif dapat dikelompok-kelompokan dengan

(163)
(164)
(165)
(166)

QoS Simulation Tools

• Kajian ini akan dibantu dengan software OPNET IT Guru

Version (http://www.opnet.com), yang memiliki beberapa

kegunaan antara lain :

• Troubleshooting

– Network configuration error – Permasalahan performansi • Operational validation

• Operational validation

– Perubahan konfigurasi – Protokol tuning

– Pre-provisioning • Automated Design

– Topology – Dimensioning

– Traffic engineering • Planning

– Kapasitas

– Evaluasi teknologi

(167)

OPNET IT Guru

Berikut ini aplikasi teknologi yang dapat dilakukan dengan OPNET :

• Automated Import / Model Generation • Configuration Validation

• Configuration Export • Extensible Rule Library • Flow Analysis

• Failure Analysis

• Discrete-event Simulation

Hal ini yang memungkinkan OPNET dapat digunakan

sebagai tools untuk mengkaji QoS NGN

• Discrete-event Simulation • Hybrid Simulation

• Network Protocol Library

• Network Design Algorithm Library • Optimization Engine

• QoS Simulation

• SLA Compliance Analysis • Packet Capture Agents

• Application Performance Analysis and Troubleshooting • Open API

• XML Interfaces

(168)

OPNET IT Guru

(169)

OPNET Model Library

Application Layer Models • Custom Application

• Database • E-mail • HTTP • Print • Voice • Video

Network Layer Protocols

• IP • IPX • RSVP

Data Link Layer Technologies • ATM

• Ethernet (10/100/1000)

Physical Layer Technologies

• SONET • xDSL • ISDN

Vendor Device Models • 3Com

• Avici Systems

Rekomendasi G.1010 • Video Transport Protocols • TCP • NCP • UDP Routing Protocols • OSPF • BGP • IGP • RIP • EIGP

• Ethernet (10/100/1000) • Ether Channel

• FDDI

• Frame Relay • LAN Emulation

• Link Access Procedure - Balanced • Spanning Tree Bridge

• Spatial Reuse Protocol

• System Network Architecture • Token Ring

• VLAN • X.25

• Avici Systems • Cableltron • Cisco

• Extreme Networks • Foundry Networks • Hewlett-Packard • Juniper

• Lucent & Ascend

• Marconi Systems (Fore Systems) • Newbridge

(170)

Example (1)

Application traffic :

(171)
(172)
(173)

Faktor

Faktor--faktor QoS pada VoIP

faktor QoS pada VoIP

• Speech Encoding

• Delay

• Jit t er

• Packet Loss

(174)

Speech En codin g

Speech En codin g

• menj elaskan bagaimana suat u aliran sinyal analog suara di-digit alisasi dan dikompresi menj adi suat u bent uk digit al sehingga siap dikirimkan ke dalam j aringan paket

• Diimplement asikan dengan codec

(175)

Delay

Delay

• Wakt u yang dibut uhkan oleh sebuah paket dat a t erhit ung dari saat pengiriman oleh t r ansmi t t er sampai saat dit erima oleh r ecei ver.

Accumulation Delay

Delay yang t erjadi karena sinyal suara harus dikumpulkan t erlebih dahulu sebelum di proses. Delay ini t ergant ung oleh codec yang digunakan

Processing Delay

Processing Delay

Delay ini t erjadi karena proses pengumpulan dan pengkodean sample suara menjadi paket data yang siap unt uk dit ransmisikan dalam jaringan. Delay ini tergant ung pada kecepatan processor dan algorit ma yang digunakan.

Network Delay

Delay ini disebabkan oleh medium fisik jaringan dan prot okol yang digunakan unt uk t ransmisi data. queuing delay, t ransmission delay, propagat ion delay

• St andard :

– Good (0ms-150ms)

– Accept able (150ms-400ms)

– Poor (> 400ms)

(176)

J itter

J itter

• variasi delay, yait u perbedaan selang wakt u kedat angan ant ar

delay

paket di t erminal t uj uan

• Disebabkan oleh kongest i, kurangnya bandwidt h, varisasi ukuran paket , ket idakurut an paket

• St andard :

– Good (0ms-20ms)

– Acceptable (20ms-50ms)

– Poor (> 50ms).

(177)

Packet Loss

Packet Loss

• Banyaknya paket yang hilang selama proses t ransmisi ke t uj uan

• Disebabkan oleh :

- Terjadinya overload t rafik didalam jaringan, - Kongest i dalam jaringan,

- Kongest i dalam jaringan,

-Error yang t erjadi pada media fisik,

• St andard :

– Good (0%-0.5%)

– Accept able (0.5%-1.5%)

– Poor (> 1:5%)

(178)

Pen gukuran Kualitas Suara pada VoIP

Pen gukuran Kualitas Suara pada VoIP

• Met oda Subj ekt if

Kualit as suara dit ent ukan oleh persepsi user yang dikonversikan pada skala

Mean Opi ni on Scor e (MOS)

• Met oda Obj ekt if

• Met oda Obj ekt if

Kualit as suara dit ent ukan dari hasil pengukuran paramet er-paramet er QoS sist em kemudian dikonversikan pada skala Mean Opi ni on Scor e (MOS)

Menggunakan “ E-Model” (ITU-T G. 107)

(179)

MOS Ran kin gs

MOS Ran kin gs

Referensi

Dokumen terkait

Selain itu juga karena lemahnya penindakan oleh aparat, maka pengendara odong-odong tersebut banyak yang tidak memiliki Surat Izin Mengemudi (SIM), meraka

[r]

[r]

Dalam penyajian data, peneliti menyajikan data sesuai dengan judul penelitian yaitu persepsi orang tua Perumahan Surya Milenia tentang wacana LGBT di Indonesia,

Dan dalam lingkungan Universitas Muhammadiyah Semarang terhadap karya ilmiah mahasiswa, dosen, peneliti dan/atau tenaga kependidikan dari perguruan tinggi lain,. karya

[r]

[r]

hanya sebagian saja dari responden yang ikut terlibat di dalam tim sukses walikota Medan tersebut, gambaran ini didukung oleh wawancara sebelumnya yang dilakukan penulis