2
Beragam komputer (h/w & s/w)
(h/w & s/w)
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
Supaya percakapan meaningful
English please…
How are you ?
Nice to meet you….
Thank you very much… How are you ?
5
Harus menggunakan
protokol yang disetujui bersama protokol yang disetujui bersama Supaya semua komputer dapat
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
• 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
• 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
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
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 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
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 Application Presentation Session Application Presentation Session
Interaksi antar layer OSI:
• Interaksi dengan layer di atasnya • Interaksi dengan layer di bawahnya
• Interaksi dengan layer peer di sistem yang berbeda
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
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
RS 232 Specs
Konektor RS232 9 pin male
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
Hub
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
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
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
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
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
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
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
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
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
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
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
• 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
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
1. Dial Up
MODEM
Teknik Akses Internet
MODEM
Modem merupakan perangkat yang digunakan untuk menghubungkan komputer ke Internet melalui saluran telepon sehingga dapat berkomunikasi.
2. Dedicated Line
Teknik Akses Internet
ISP
Terkoneksi secara terus menerus selama 24 jam setiap hari dan 7 hari dalam
3. VSAT
Teknik Akses Internet
VSAT (Very Small Aperture Terminal
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
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 Protocol IP - 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.
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 Layer SSL - 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
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
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
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
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
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
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.
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
LAYANAN DI INTERNET
W orld W ide W eb (W W W )
News G roup
FTP FTP
Telnet
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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
ARP Request
Ethernet Header Ethernet Data – 28 byte ARP request/reply
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 TableIP 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
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
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
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
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).
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
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
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 .
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 organisasi Adapun 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 .
Subnetting
Subnetting hanya dapat dilakukan pada kelas A,
B dan C.
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
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
Subnet Mask Def ault
Kelas A : 255.0.0.0
Kelas B : 255.255.0.0
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
Netw ork Address Translation
Netw ork Address Translation
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
•
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 IPAn 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:
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.
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.
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
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
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
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
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)
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
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
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
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
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
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
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
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
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
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
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
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
Next G eneration Networks are based on Internet technologies including Internet Protocol (IP) and Multiprotocol Label Switching (MPLS). At the
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.
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
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
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
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.
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,
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
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) ->
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.
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
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
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)
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).
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
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 ormanceperf ormance
2. Interpolation : use packets bef ore and af ter the loss to interpolate a suitab le packet to cover the loss.
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
New Solutions
Explicit support f or the Q oS needs of multimedia
applications
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
The Q oS Router
Policer
Policer
Classifier
Per-flow Queue
Scheduler
Per-flow Queue
Policer
Policer
Classifier
Per-flow Queue
Scheduler
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
Call setup process
1. session must f irst decla re its Q oS requirement, and characterize its traf f ic (Rspec and Tspec).
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
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
Bandwidth Reservation Protocol
Multicast Trees
Sender Multicast Group (S1,G)
S1
Class D
S1
Multicast Trees
Class D
S2
Sender Multicast Group (S2,G)
S2
D
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
Multicast Routing:
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
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.
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
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).
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:
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
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
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,
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
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
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
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
OPNET IT Guru
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
Example (1)
Application traffic :
Faktor
Faktor--faktor QoS pada VoIP
faktor QoS pada VoIP
• Speech Encoding
• Delay
• Jit t er
• Packet Loss
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
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)
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).
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%)
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)
MOS Ran kin gs
MOS Ran kin gs