• Tidak ada hasil yang ditemukan

Pengantar Jaringan Komputer.

N/A
N/A
Protected

Academic year: 2021

Membagikan "Pengantar Jaringan Komputer."

Copied!
42
0
0

Teks penuh

(1)

Pengantar Jaringan Komputer

(2)

Profile

Profile

` Dosen : Anjik Sukmaaji

` http://blog stikom edu/anjik

` http://blog.stikom.edu/anjik

` [email protected]

` Lantai 8 Gedung Biru: Ruang Dosen S1 Sistem Komputer

` Office Phone 031-8721731 ext. 708

` Mobile 081803050789

I f i M t i K li h

` Informasi Materi Kuliah

` http://blog.stikom.edu/anjik/perkuliahan/jaringan-komputer-dan-pengamanan/

(3)

Fokus Materi

Fokus Materi

` Memahami state-of-the-art tentang jaringan komputer :

komputer :

` protokol jaringan,

` arsitektur

(4)

What is the Objective of Networking?

What is the Objective of Networking?

` Communication between applications on different computersp

` Must understand application needs/demands

` Traffic data rate

T ffi tt (b t t t bit t )

` Traffic pattern (bursty or constant bit rate)

` Traffic target (multipoint or single destination, mobile or fixed)

` Delay sensitivity

(5)

4 tahap dalam yg terjadi dalam jaringan

4 tahap dalam yg terjadi dalam jaringan

` Komunkasi antar link

` Menghubungkan beberapa link (internetworking)

` Mencari dan me-rutekan data ke nodes dalam internetwork

(6)

Tahap pertama

Tahap pertama

` Membentuk hubungan (link) antar node ` Link: jalur yang dilewati bits

` Link: jalur yang dilewati bits

` Wired or wireless

` Broadcast atau point-to-point (atau keduanya)p p ( y )

(7)

Jenis Link

Jenis Link

Point-to-Point Multiple Access Point-to-Point Multiple Access

(8)

Bentuk kiriman packet data

Bentuk kiriman packet data

` Unicast

` Pengiriman packet ke satu penerima

` Pengiriman packet ke satu penerima

` Broadcast

` Pengiriman packet menuju semua node dalam jaringang p j j g

` Multicast

` Pengiriman packet menuju sekelompok node tertentu dalam jaringan

` Anycast

` Pengiriman packet menuju salah satu dari sekelompok

` Pengiriman packet menuju salah satu dari sekelompok node dalam jaringan

(9)

Apakah yg dimaksud Switched dalam

jaringan?

jaringan?

` Switch: moves bits between links

Switched Network

bits between links

` Packet switching

(10)

Teknologi Jadul (Circuit Switched)

Teknologi Jadul (Circuit Switched)

(11)

Kemudian hadir teknologi TDM

Kemudian hadir teknologi TDM

• Sinkronisasi Time division multiplexing

(12)

Secara Logic dapat digambarkan

Secara Logic dapat digambarkan

(13)

Packet Switching (Internet)

Packet Switching (Internet)

(14)

Packet Switching

Packet Switching

` Meneruskan packet dari beda sumber

` Sesuai dengan kebutuhan (resources on demand) ` Sesuai dengan kebutuhan (resources on demand) ` General

` Banyak aplikasi

` Banyak aplikasi

` Dapat mengakomodasi jenis paket yang datang bersamaan

(15)

Ciri-ciri Packet Switching

Ciri ciri Packet Switching

` Store and forward

` Packet terbagi dalam unit-unit

` Packet terbagi dalam unit unit

` Dapat melewati jalur alternatif - reordering

` Permasalahan

` Congestion

(16)

Tahap kedua : Internet[work]

Tahap kedua : Internet[work]

` Kumpulan dari jaringan-jaringan Internet[work] j g j g yang terhubung ` Host: Endpoint j i ( t jaringan (computer, PDA, …)

` Router: node yang y g menghubungkan jaringan

I t t i t t

(17)

Tantangan

Tantangan

` Banyak perbedaan antara jaringan satu dengan yang lain yang lain ` Address formats ` Performance – bandwidth/latency ` Packet size ` Loss rate/pattern/handling ` Routing ` Routing

` Bagaimana mengetahui kerja/fungsi/tujuan/bentuk anatara berbagai teknologi jaringan

(18)

Langkah ke tiga : Bagaimana mencari node

Langkah ke tiga : Bagaimana mencari node

internet

(19)

Konsep Penamaan dalam jaringan

Konsep Penamaan dalam jaringan

` Manusia umumnya dapat dengan mudah mengingat

nama nama

` Misal : www.stikom.edu

` Secara umum bersifat uniq, karena terhubung dengan jaringan se-dunia

` Sistem penamaan diterjemahkan dalam suatu alamat fisik dalam jaringan

alamat fisik dalam jaringan

` Misal: DNS akan mengasosiasikan ke dalam IP Address (misal: 222.124.29.230)

` Alamat tersebut akan mengarahkan ke dalam suatu jaringan

(20)

Domain Name system

Domain Name system

What’s the IP address for www.stikom.edu?

It is 222.124.29.230

Local DNS Server Computer 1

(21)

Packet Routing

Packet Routing

` Setiap teknologi jaringan memiliki metode pengiriman data

pengiriman data

` Address resolution menyediakan informasi pengiriman packet antar jaringan

` Contoh, ARP maps IP addresses ke Ethernet addresses

` Local, hanya bekerja pada sebagaian jaringan

R i l k j l j i

(22)

Network:Address Resolution

Network:Address Resolution

Broadcast: who knows the

Ethernet address for 222.124.29.230?

Ethernet

Broadcast: Yes, it is 08-00-2c-19-dc-45

Ethernet

(23)

Internetwork:Datagram Routing

Internetwork:Datagram Routing

Routers send H R H Routers send packet to next closest point R R R H H H R R R R H H H: Hosts R: Routers

(24)

Routing

Routing

` Meneruskan table alamat ke masing-masing router menggunakan protokol-protokol routing.

menggunakan protokol protokol routing. ` Original Internet: di update secara manual ` Protokol routing melakukan update table g p

berdasarkan “cost”

` Tukar menukar informasi table alamat dengan router

t t t

tetangga atau semuanya

` Menggunakan informasi tetangga terdekat atau jalur terpendekp

(25)

Langkah ke empat: Kebutuhan aplikasi

Langkah ke empat: Kebutuhan aplikasi

` Reliability

` Corruption

` Corruption

` Lost packets

` Flow and congestion controlg ` Fragmentation

` In-order delivery ` Etc…

(26)

Bagaimana jika data hilang sebagian

Bagaimana jika data hilang sebagian

Problem: Data Corruption

Internet GET windex.html GET index.html

Solution: Add a checksum

X

(27)

Bagaimana jika jaringan overload

Bagaimana jika jaringan overload

Problem: Network Overload

` Short bursts: buffer

` Wh t if b ff fl ?

Solution: Buffering and Congestion Control

` What if buffer overflows? ` Packets dropped

` Sender adjusts rate until load = resources

` Called “congestion control”

(28)

Bagaimana jika data hilang

Bagaimana jika data hilang

Problem: Lost Data

Internet GET index.html

Solution: Timeout and Retransmit

GET index html GET index.html

Internet GET index.html

(29)

Bagaimana jika ukuran data tidak sesuai

dengan jalur

dengan jalur

Problem: Packet size

• On Ethernet, max IP packet is 1.5kbytes

• Typical web page is 10kbytes

yp

p g

y

Solution: Fragment data across packets

GET inde x.ht ml GET index html GET index.html

(30)

Bagaimana jika data tidak urut

Bagaimana jika data tidak urut

Problem: Out of Order

GET x.ht

inde ml

GET x.htindeml

Solution: Add Sequence Numbers

GET index html

ml 4 inde 2 x.ht 3 GET 1

(31)

Kesimpulan fungsi jaringan

Kesimpulan fungsi jaringan

` Link

` Multiplexing ` Multiplexing ` Routing

` Addressing/naming (locating peers) ` Addressing/naming (locating peers) ` Reliability

` Flow control ` Flow control ` Fragmentation ` dlld

(32)

Lapisan jaringan (Network layer)

Lapisan jaringan (Network layer)

` Pendekatan secara modular dari fungsi jaringan

Application

Host-to-host connectivity

Application-to-application channels

Link hardware

(33)

Protokol

Protokol

` Module in layered structure

` Set of rules governing communication between ` Set of rules governing communication between

network elements (applications, hosts, routers) ` Protocols define:

` Interface to higher layers (API)

` Interface to peer

` Format and order of messages

(34)

Karakteristik suatu layer

Karakteristik suatu layer

` Each layer relies on services from layer below and exports services to layer above

exports services to layer above ` Interface defines interaction

(35)

Layers

Layers

User A User B Application Transportp Network Link Host Host L i t h i t i lif l t Layering: technique to simplify complex systems

(36)

Enkapsulasi pada layer

Enkapsulasi pada layer

User A User B Get index.html Connection ID Source/Destination Li k Add Link Address

(37)

Protocol Demultiplexing

Protocol Demultiplexing

FTP HTTP NV TFTP TCP UDP IP TCP/UDP IP IPX P t Network P t l T NET1 NET2 … NETn

Port Number Protocol Field Type Field

(38)

Contoh layer : 7 Layer OSI

Contoh layer : 7 Layer OSI

` Physical: how to transmit bits

` Data link: how to transmit frames ` Data link: how to transmit frames ` Network: how to route packets

` Transport: how to send packets end2end ` Transport: how to send packets end2end ` Session: how to tie flows together

` Presentation: byte ordering, security ` Presentation: byte ordering, security ` Application: everything else

(39)

OSI Layers and Locations

OSI Layers and Locations

Application Presentation Transport N t k Session Network Data Link Physical Switch Router Host Host Physical

(40)

Contoh : Transport layer

Contoh : Transport layer

` First end-to-end layer ` End-to-end state

` End-to-end state

(41)

Contoh : Network Layer

Contoh : Network Layer

` Point-to-point communication ` Network and host addressing ` Network and host addressing ` Routing

(42)

Referensi

Dokumen terkait

Pengujian data tidak normal pada shared printer tidak tersedia karena jika pada pengujian IP address gagal atau tidak terkoneksi maka server dan client yang

Jika variabel packet size yang ditingkatkan, besar throughput rata-rata untuk trafik TCP dan tingkat TCP- friendliness akan meningkat, dengan nilai

Kemudian packet-packet tadi dilewatkan ke layer Data Link (layer 2) dan paket- paket tadi diatur dan kemudian akan dibungkus lagi ke dalam individual frame,

Pada metodeCSMA/CD, sebuah host computer yang akan mengirim data ke jaringan pertama-tama memastikan bahwa jaringan sedang tidak untuk transfer dari dan oleh

Pada metodeCSMA/CD, sebuah host computer yang akan mengirim data ke jaringan pertama-tama memastikan bahwa jaringan sedang tidak untuk transfer dari dan oleh

- Sekumpulan aturan yang mendefinisikan beberapa fungsi seperti pembuatan hubungan, mengirim data, pesan, informasi/file, yang harus dipenuhi oleh pengirim dan penerima agar

• Jika tidak ada template yang sesuai dengan kebutuhan Anda, atau jika Anda memiliki data dalam program lain yang ingin Anda gunakan di akses, Anda dapat memutuskan bahwa lebih

Jika Anda tidak perlu repot dengan administrasi kami sekarang, Anda dapat menyimpan proposisi ini untuk ukuran yang baik jika suatu hari Anda membutuhkan administrasi kami, Anda hanya