Anda di halaman 1dari 14

1/1/2011

Pemrograman Jaringan
1

MODUL 1
NETWORKING & TERMINOLOGY
PROTOKOL
TOPOLOGI JARINGAN
DNS
HTTP

AGRY ALFIAH, ST.,


UNIVERSITAS GUNADARMA

Networking & Terminology


2

Jaringan komputer merupakan sekumpulan komputer berjumlah banyak yang

terpisah-pisah akan tetapi saling berhubungan dalam melaksanakan tugasnya.


Dua buah komputer misalnya dikatakan terkoneksi bila keduanya dapat saling
bertukar informasi.

Ciri-ciri jaringan komputer:

1. berbagi perangkat keras (hardware).


2. berbagi perangkat lunak (software).
3. berbagi saluran komunikasi (internet).
4. berbagi data dengan mudah.
5. memudahkan komunikasi antar pemakai jaringan.
Jaringan komputer dibangun dalam bentuk dan ukuran yang berbeda-beda,
bergantung kondisi dan kebutuhan. Desain dari jaringan komputer sangat
pesat perkembangannya. Desain inilah yang disebut network terminology.

1/1/2011

Networking & Terminology


3

Local

Area Network (LAN) adalah sejumlah komputer yang saling


dihubungkan bersama di dalam satu areal tertentu yang tidak begitu luas,
seperti di dalam satu kantor atau gedung.
Jaringan Peer to Peer : setiap komputer yang terhubung ke jaringan dapat
bertindak baik sebagai workstation maupun server.
Jaringan Client-Server : hanya satu komputer yang bertugas sebagai server
dan komputer lain berperan sebagai workstation.

Perangkat yang umum digunakan:

Networking & Terminology


4

Wide Area Network (WAN) merupakan komunikasi antar LAN, antara LAN

yang satu dengan yang lainnya dipisahkan oleh jarak geografis yang cukup
jauh. Misalnya hubungan antara kantor pusat dengan cabang-cabang yang ada
di daerah.

Perangkat yang umum digunakan:

1/1/2011

Networking & Terminology


5

Metropolitan Area Network (MAN) merupakan jaringan dengan area operasi

lebih besar dari LAN tetapi lebih kecil dari WAN (disebuah kota), dengan
kapasitas data dan performa hardware yang tinggi.

Networking & Terminology


6

Storage Area Network (SAN) merupakan jaringan yang memiliki high-

performance yang digunakan untuk komunikasi data antara servers dan


storage resources.

1/1/2011

Pemrograman Jaringan
1

MODUL 1
NETWORKING & TERMINOLOGY
PROTOKOL
TOPOLOGI JARINGAN
DNS
HTTP

AGRY ALFIAH, ST.,


UNIVERSITAS GUNADARMA

Protokol
2

Protokol adalah aturan-aturan dan perjanjian yang mengatur pertukaran

informasi antar komputer melalui suatu medium jaringan

Mendefinisikan

Syntax
Semantics
bytes)

: Susunan, format, dan pola bit serta bytes


: Kendali sistem dan konteks informasi (pengertian pola bit dan

Suatu sistem komunikasi data yang kompleks tidak menggunakan satu

protokol
Menggunakan sekelompok protokol (protocol suite /protocol family)

1/1/2011

Protokol
3

Mengapa perlu protocol suite?

Menangani beragam masalah yang timbul ketika mesin berkomunikasi


melalui suatu jaringan data
Hardware failure
Network congestion
Packet delay or loss
Data corruption
Data duplication or inverted arrivals

Akan sulit membuat satu protokol tunggal yang menangani masalah-masalah

di atas

Protokol
4

Jenis Jenis Protokol :


NetBEUI Frame Protokol (NBF)

dikembangkan tahun 1985 oleh IBM.


Protokol NBF ini menyediakan alokasi memori otomatis yang sewaktuwaktu dapat digunakan, namun kekuranganya adalah ketidakmampuannya
di-routekan yang berarti secara virtual tidak berguna untuk sebuah WAN,
dan ketergantungan BNF pada pesan broadcast untuk mengkomunikasikan
data diantara banyak komputer dalam jaringan.

NetBIOS

Protokol ini dikembangkan oleh IBM.


Fungsi protokol ini berkisar diatas tiga layer yang paling atas (session,
presentation dan aplikation), ia memberi programmer akses ke berbagai
sumber data untuk menciptakan hubungan dua komputer atau antara dua
aplikasi pada komputer yang sama.

1/1/2011

Protokol
5

Lanj.. Jenis Jenis Protokol :


NWLink

Dibuat oleh microsoft.


digunakan untuk menciptakan hubungan antara komputer Windows NT,
Komputer MS-DOS, Windows dan Windows NT lainnya

IPX/SPX

Adalah protokol yang diimplementasikan dalam jaringan Novell Netware.


IPX bertanggung jawab untuk routing dalam pengiriman paket. Sementara
SPX menciptakan hubungan dan menyediakan acnowledgement dari
pengiriman paket tersebut.

Protokol
6

Lanj.. Jenis Jenis Protokol :


TCP/IP (transimision control protocol/internet protocol)

adalah sekelompok protocol yang mengatur komunikasi data computer di


internet.

1/1/2011

Protokol
7

Istilah-istilah didalam Internet Protocol


Host atau end-system : User dan pelaksana pelayanan jaringan komunikasi,
baik individual workstation atau personal computers (PC).
Internet : Suatu kumpulan dari jaringan (network of networks) yang
menyeluruh dan menggunakan protokol TCP/IP untuk berhubungan
seperti virtual networks.
Node : Istilah yang diterapkan untuk router dan host.
Protocol : Sebuah prosedur standar atau aturan untuk pendefinisian dan
pengaturan transmisi data antara komputer-komputer.
Router : Suatu device yang digunakan sebagai penghubung antara dua
network atau lebih.

Protokol
8

IP address adalah alamat yang diberikan pada jaringan komputer dan

peralatan jaringan yang menggunakan protokol TCP/IP.

IP address terdiri atas 32 bit angka biner yang dapat dituliskan sebagai empat

kelompok angka desimal yang dipisahkan oleh tanda titik.


10000011

01101100

8 bit

01111010

8 bit

11001100

8 bit

8 bit

Contoh IP address
NETWORK ID
192

168

HOST ID
0

Network ID : menentukan alamat jaringan komputer


Host ID : menentukan alamat host (komputer, router, switch).

1/1/2011

Protokol
9

Kelas-kelas IP Address

IP addresses dibagi ke dalam kelas A,B dan C untuk menyatakan jaringan


yang besar, medium dan kecil.
Kelas D digunakan untuk multicasting.

Kelas E digunakan IETF untuk research.

Kelas

Network ID

Host ID

Default
Subnet Mask

Address
Range

xxx.0.0.1

xxx.255.255.254

255.0.0.0

xxx.xxx.0.1

xxx.xxx.255.254

255.255.0.0

128 191

xxx.xxx.xxx.1

xxx.xxx.xxx.254

255.255.255.0

192 223

0 - 126

224 239

240 - 255

Pemrograman Jaringan
1

MODUL 1
NETWORKING & TERMINOLOGY
PROTOKOL
TOPOLOGI JARINGAN
DNS
HTTP

AGRY ALFIAH, ST.,


UNIVERSITAS GUNADARMA

1/1/2011

Topologi Jaringan
2

Topologi jaringan komputer adalah bentuk perancangan baik secara fisik

maupun secara logik yang digunakan untuk membangun sebuah jaringan


komputer

Topologi jika ditinjau dari segi keberadaannya dapat diklasifikasikan ke dalam

2 jenis yaitu :
1.
2.

Physical Topology
Menjelaskan hubungan perkabelan dan lokasi node atau workstation.
Logical Topology
Menjelaskan aliran message/data dari satu user ke user lainnya dalam
jaringan.

Topologi Jaringan
3

Gambar : Topologi BUS

1/1/2011

Topologi Jaringan
4

Keuntungan Topologi BUS :

Mudah mengkoneksikan komputer atau perangkat lain ke linier bus.


Jumlah kabel lebih sedikit daripada topologi star.

Kelemahan Topologi BUS :

Jaringan akan terganggu, jika ada salah satu komputer ada yang mati.
Membutuhkan terminator di dua sisi ujung dari jaringan
Sulit untuk mendiagnosa, jaringan ada masalah atau putus.
Bukan solusi terbaik untuk mengatasi perkantoran yang besar.

Topologi Jaringan
5

Gambar : Topologi STAR

10

1/1/2011

Topologi Jaringan
6

Keuntungan Topologi STAR :

Mudah instalasinya
Tidak akan mempengaruhi jaringan, jika ada komputer atau peripheral
yang mati atau tidak digunakan (lebih handal)
Mudah untuk mendiagnosa permasalahan jaringan.

Kelemahan Topologi STAR :

Membutuhkan lebih banyak kabel daripada linier bus


Jika konsentrator (hub/switch) rusak, maka jaringan akan terputus
Lebih mahal daripada linier bus, karena membutuhkan peralatan tambahan
yaitu konsentrator.

Topologi Jaringan
7

Gambar : Topologi RING

11

1/1/2011

Topologi Jaringan
8

Pada topologi ini, kerusakan pada salah satu komputer akan berpengaruh

terhadap jaringan secara keseluruhan dan tentu saja akan mempersulit proses
diagnosa.
Penambahan dan pemindahan komputer juga akan mengganggu jaringan
yang sedang berjalan.
Topologi TREE
Dapat berupa gabungan dari topologi star dengan topologi bus. Namun saat
ini topologi tree merupakan kumpulan topologi star yang memiliki hirarki,
sehingga antar hirarki ada aturan masing-masing.
Topologi MESH
Digunakan pada kondisi di mana tidak ada hubungan komunikasi terputus
secara absolut antar node komputer. Sebagai contoh system-sistem control dari
sebuah nuclear power plant. Topologi ini merefleksikan bagaimana desain
internet yang memiliki multi path ke berbagai lokasi.

Pemrograman Jaringan
1

MODUL 1
NETWORKING & TERMINOLOGY
PROTOKOL
TOPOLOGI JARINGAN
DNS
HTTP

AGRY ALFIAH, ST.,


UNIVERSITAS GUNADARMA

12

1/1/2011

DNS (Domain Name System)


2

Domain Name System (DNS) adalah suatu sistem yang memungkinkan nama

suatu host pada jaringan komputer atau internet ditranslasikan menjadi IP


address.
Root-level domain
merupakan tingkat teratas yang ditampilkan sebagai tanda titik (.).
Top level domain
kode kategori organisasi atau negara misalnya: .com untuk dipakai oleh
perusahaan; .edu untuk dipakai oleh perguruan tinggi; .gov untuk
dipakai oleh badan pemerintahan. Selain itu untuk membedakan
pemakaian nama oleh suatu negara dengan negara lain digunakan tanda
misalnya .id untuk Indonesia atau .au untuk australia.
Second level domain
merupakan nama untuk organisasi atau perusahaan, misalnya:
microsoft.com; yahoo.com, dan lain-lain.

DNS (Domain Name System)


3

Struktur Domain .ID


Domain harus di bawah second level domain

.ac
.co
.or
.net
.go
.mil
.sch
.web

:academic
: company
: others
: net
: government
: military
: school
: web

Khusus:

.war.net.id : warnet

13

1/1/2011

Pemrograman Jaringan
1

MODUL 1
NETWORKING & TERMINOLOGY
PROTOKOL
TOPOLOGI JARINGAN
DNS
HTTP

AGRY ALFIAH, ST.,


UNIVERSITAS GUNADARMA

HTTP (Hypertext Transfer Protocol)


2

HTTP merupakan suatu protokol yang digunakan oleh WWW (World Wide

Web). HTTP mendefinisikan bagaimana suatu pesan bisa diformat dan


dikirimkan dari server ke client.
HTTP juga mengatur aksi-aksi apa saja yang harus dilakukan oleh web server
dan juga web browser sebagai respon atas perintah-perintah yang ada pada
protokol HTTP ini.
Contohnya

bila kita mengetikkan suatu alamat atau URL pada internet browser maka
web browser akan mengirimkan perintah HTTP ke web server. Web server
kemudian akan menerima perintah ini dan melakukan aktivitas sesuai
dengan perintah yang diminta oleh web browser. Hasil aktivitas tadi akan
dikirimkan kembali ke web browser untuk ditampilkan kepada kita.

14

Anda mungkin juga menyukai