Anda di halaman 1dari 29

i

NETWORK STANDARD
KOMUNIKASI DATA DAN JARINGAN KOMPUTER

Oleh :
KELOMPOK 4

RIZKY ANUGERAH RAMADHAN 1208605019
I PUTU INDRA MAHENDRA PRIYADI 1208605020
IMAM ZARKASI 1208605021
ANDRE AGAVE 1208605022
NI LUH PUTU EKA JULIARI 1208605023


PROGRAM STUDI TEKNIK INFORMATIKA
JURUSAN ILMU KOMPUTER
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS UDAYANA
2014


""
KATA PENGANTAR

Puji dan syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa atas
limpahan rahmat dan karunia-Nya kepada penulis, sehingga penulis dapat
menyelesaikan makalah yang berjudul Network Standard ini dengan lancar.
Penulisan makalah ini bertujuan untuk memenuhi salah satu tugas yang diberikan
oleh dosen pengampu mata kuliah Komunikasi Data dan Jaringan Komputer, I
Dewa Made Bayu Atmaja Darmawan, S.Kom., M.Cs..
Makalah ini ditulis dari hasil penyusunan data-data sekunder yang penulis
peroleh dari buku panduan yang berkaitan dengan Komunikasi Data dan Jaringan
Komputer, serta infomasi dari media online maupun offline yang berhubungan
dengan Network Standard, tidak lupa penyusun ucapkan terima kasih kepada
pengajar mata kuliah Komunikasi Data dan Jaringan Komputer atas bimbingan
dan arahan dalam penulisan makalah ini. Juga kepada rekan-rekan mahasiswa
yang telah mendukung sehingga dapat diselesaikannya makalah ini.
Penulis berharap, dengan membaca makalah ini dapat memberi manfaat
bagi kita semua, dalam hal ini dapat menambah wawasan kita mengenai Network
Standar dan Protokol, khususnya bagi penulis. Memang makalah ini masih jauh
dari sempurna, maka penulis mengharapkan kritik dan saran dari pembaca demi
perbaikan menuju arah yang lebih baik.





Jimbaran, April 2014
Penulis


"""
DAFTAR ISI

!"#" %&'("'#") ****************************************************************************************************************** ++
,"-#") +.+ ******************************************************************************************************************************* +++
/"/ + %&',"0121"' ************************************************************************************************************ 3
#$# %&'&( )*%&+&,- $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ #
#$. (/0/1&, 0&1&%&2 $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ .
#$3 '/4/&, 5*,/%61&, $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ .
#$7 0&,8&&' 5*,/%61&, $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ .
#$9 0*':;* 5*,/%61&, $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ .
/"/ ++ %&4/"0"."' ************************************************************************************************************** 5
.$# 5(:':+:% 4&(6,-&, $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 3
.$. 4*,61 1'&,;&( 5(:':+:% 4&(6,-&, $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 7
2.2.1 RFC """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" #
2.2.2 ISO/OSI Standard """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" #
2.2.3 TCP/IP Standard """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" $
2.2.4 TCP Protocol """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" %%
2.2.5 UDP Protocol """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" %&
2.2.6 IP Address """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" %'
2.2.7 IP Classes """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" %$
/"/ +++ %&'1#1% ******************************************************************************************************************* 67
3$# +*1605/%&, $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ .9
3$. 1&(&, $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ .9
,"-#") %1.#"!" ***************************************************************************************************************** 68

1

BAB I
PENDAHULUAN

1.1 LATAR BELAKANG
Pada pembangunan jaringan komputer, semua perangkat tidak dapat
terhubung perangkat satu dengan yang lain, karena setiap perangkat memiliki
jenis port yang berbeda. Sehingga dibutuhkan perangkat yang bernama protokol.
Protokol ini berguna untuk menghubungkan perangkat satu dengan yang lain agar
saling terhubung, sehingga dapat saling berkomunikasi.
Dalam jaringan komputer, sudah dibentuk pembagian kinerja untuk masing-
masing perangkat yang mempunyai konsep kerangka kerja yang berbeda-beda.
Salah satunya adalah dengan metode OSI Layer. Model OSI menyediakan secara
konseptual kerangka kerja untuk komunikasi antarkomputer, tetapi model ini
bukan merupakan metode komunikasi. Sebenarnya komunikasi dapat terjadi
menggunakan protokol komunikasi.
Di dalam konteks jaringan data, sebuah protokol adalah suatu aturan formal
dan kesepakatan yang menentukan bagaimana komputer bertukar informasi
melewati sebuah media jaringan. Sebuah protocol mengimplementasikan salah
satu atau lebih dari lapisan-lapisan OSI. Sebuah variasi yang lebar dari adanya
protokol komunikasi, tetapi semua memelihara pada salah satu aliran group:
protokol LAN, protokol WAN, protokol jaringan dan protokol routing (Sofana,
2008).


.
1.2 RUMUSAN MASALAH
Dari uraian latar belakang diatas, beberapa permasalahan yang akan dibahas
pada makalah ini adalah :
1. Apa definisi Protokol Jaringan dan Standarisasinya?
2. Apa saja jenis-jenis Protokol Jaringan dan Standarisasinya?

1.3 TUJUAN PENULISAN
1. Mengetahui definisi dari Protokol Jaringan dan Standarisasinya
2. Mengetahui jenis-jenis Protokol Jaringan dan Standarisasinya

1.4 MANFAAT PENULISAN
Semoga pembaca dapat memhami lebih lanjut tentang Protokol Jaringan
Protokol dan Standarisasinya. Tidak lupa beserta jenis-jenis protokol jaringan.

1.5 METODE PENULISAN
Penulisan makalah ini menggunakan metode studi literatur. Berbagai artikel
dan informasi di dalam makalah ini didapat dari hasil penelurusan berbagai buku,
jurnal, artikel, serta sumber yang berasal dari internet.


3
BAB II
PEMBAHASAN

2.1 PROTOKOL JARINGAN
Protokol Jaringan adalah perangkat aturan yang digunakan dalam
jaringan, Protokol adalah aturan main yang mengatur komunikasi diantara
beberapa komputer didalam sebuah jaringan sehingga komputer-komputer
anggota jaringan dan komputer berbeda platform dapat saling berkomunikasi.
semua jenis-jenis jaringan komputer menggunakan protokol. Aturan-aturan
Protokol termasuk didalamnya petunjuk yang berlaku bagi cara-cara atau metode
mengakses sebuah jaringan, topologi fisik, tipe-tipe kabel, dan kecepatan transfer
data.
Protokol dapat dimisalkan sebagai dua orang yang berasal dari bangsa
yang berbeda akan berkomunikasi, kemudian keduanya hanya dapat mengerti dan
berbicara dengan bahasa kebangsaannya masing-masing, sehingga dapat
dipastikan bahwa tujuan dialog dan komunikasi tersebut tidak akan tercapai. Oleh
karena itu agar dialog dan komunikasi dapat bverjalan dengan lancar maka
masing-masing orang tersebut harus berdialog jasa penterjemah atau protokol.
Demikian juga halnya dua komputer dari pabrik yang berbeda ketika
akan berkomunikasi dengan caranya masing-masing juga tidak akan terselenggara
dialog yang baik. Agar komunikasi dapat berjalan dengan lancar dan tercapainya
dialog yang dimengerti oleh kedua komputer, maka harus menggunakan suatu
protokol yang dapat digunakan secara umum.


7
2.2 JENIS STANDAR PROTOKOL JARINGAN
Dalam topik bahasan ini, berikut adalah beberapa macam standar
protokol jaringan yang sering digunakan saat ini, yaitu :

2.2.1 RFC
RFC atau Request For Comment adalah sebuah dokumen resmi yang
disusun oleh Iternet Engineering Task Force (IETF) yang menggambarkan
spesifikasi untuk teknologi tertentu. Ketika RFC disahkan, maka RFC tersebut
menjadi standar dokumen formal.
RFC pertama kali digunakan saat membuat protokol ARPANET yang saat
ini disebut Internet. Mereka akan terus mengembangkannya selama internet terus
berkembang.
Menurut techopedia, RFC merupakan sebuah standar resmi internet ketika
melewati komite perancang dan mereview sampai versi final dari RFC tersebut di
ratifikasi. Pada saat itu penambahan comment atau perubahan tidak
diperbolehkan. RFC lain tidak disahkan dan tidak mempertahankan status
informasi atau eksperimental. Misalnya, File Transfer Protocol (FTP)
standard aslinya diterbitkan sebagai RFC 114 pada bulan April 1971. Kemudian
digantikan dengan RFC 765 pada tahun 1980 dan akhirnya RFC 959. Jadi, seiring
perkembangan jaman RFC akan terus diperbaharui. (Cory Janssen,
Techopedia.com)


2.2.2 ISO/OSI Standard
Mengirim pesan dari satu jaringan ke jaringan yang lain merupakan proses
yang sangat kompleks. Sedikit cerita terbentuknya OSI, pada tahun 1977 suatu
subcommittee dari International Organization for Standardization (ISO) mulai
bekerja untuk membuat beberapa set standard untuk memfasilitasi komunikasi
jaringan. Pekerjaan ini selesai pada tahun 1984 dan dikenal sebagai model
referensi Open System Interconnection (OSI). Model OSI ini merupakan metode
yang paling luas digunakan untuk menjelaskan komunikasi jaringan.
9

Model OSI
Layer 7: Application Layer
Layer 6: Presentation Layer
Layer 5: Session Layer
Layer 4: Transport layer
Layer 3: Network layer
Layer 2: Data link layer
Layer 1: Physical layer
OSI yang merupakan model referensi dan bukan suatu model fisik membagi
tugas-tugas jaringan kedalam 7 layer yang akan dijelaskan lebih detail berikut ini:

Layer 7: Application Layer
Layer 7 adalah layer Aplikasi mendifinisikan interface antara software-
software atau aplikasi yang berkomunikasi keluar dari komputer dimana aplikasi
tersebut berada. Layer ini menjelaskan aturan-aturan untuk penyediaan layanan
jaringan, penawaran layanan jaringan, dan pengaksesan layanan jaringan. Contoh
protokol-protokol yang mengimplementasikan aturan layer Application seperti
Netwares services advertising protocol (SAP), TCP/IP Network File System
(NFS), TCP/IP Simple Mail Transfer Protocol (SMTP), Telnet, HTTP, FTP,
WWW browser, dan lain-lain.
Contoh berikut adalah protokol-protokol yang mengimplementasikan aturan
layer Application :
- Netwares Services Advertising Protocol (SAP)
- TCP/IP Network File System (NFS)
- TCP/IP Simple Mail Transfer Protocol (SMTP); Telnet; HTTP; FTP;
WWW browser
- Termasuk file; print; aplikasi database; message.

<
Layer 6: Presentation Layer
Layer 6 adalah layer presentation dimana tujuan utamanya adalah
mendefinisikan format data seperti text ASCII, text EBCDIC, binary, BCD dan
juga jpeg. Enkripsi juga didefinisikan dalam layer ke-6 ini. Layer Presentation
menspesifikasikan aturan-aturan untuk penterjemahan data, enkripsi, dan
kompresi data.
Protokol-protokol berikut adalah contoh yang mengimplementasikan aturan
layer Presentation seperti :
- Netware Core Protocol (NCP)
- AppleTalk Filing Protocol (AFP)
- JPEG; ASCII; EBCDIC; TIFF; GIF; PICT; encryption; MPEG; MIDI
Misal sebuah mainframe mempunyai format EBCDIC, sementara Windows
mempunyai format data ASCII. Tugas layer presentation adalah menterjemahkan
format yang berbeda ini sehingga bisa saling nyambung.

Layer 5: Session Layer
Session layer ini mendefinisikan bagaimana memulai, mengontrol, dan
mengakhiri suatu percakapan atau sering juga disebut session. Hal ini termasuk
dalam kendali dan manajemen dari berbagai pesan bidirectional sehingga aplikasi
bisa menyertakan suatu sinyal pemberitahuan atau notifikasi jika beberapa pesan
telah lengkap. Layer Session menspesifikasikan aturan-aturan Pengendalian sesi
komunikasi antara dua piranti, Membuat koneksi, mengelola koneksi, dan
melepas koneksi
Beberapa protokol yang mengimplementasikan layer session model OSI:
- Netwares Servise Advertising Protocol (SAP)
- TCP/IP remote procedure call (RPC)
- SQL; NFS; NetBIOS names; AppleTalk ASP; DECnet SCP
Contoh sederhana analoginya adalah operator telepon. Jika Anda akan
menelpon suatu nomor sementara Anda tidak tahu nomornya, maka Anda dapat
menanyakan kepada operator.

=
Layer 4: Transport layer
Layer 4 (Transport layer) lebih fokus pada masalah yang berhubungan
dengan pengiriman data kepada komputer lain seperti proses memperbaiki suatu
kesalahan atau error recovery, segmentasi dari blok data dari aplikasi yang besar
kedalam potongan kecil-kecil untuk dikirim, dan pada sisi komputer penerima
potongan-potongan tersebut disusun kembali. Layer OSI ke-4 ini
menspesifikasikan aturan-aturan seperti menyembunyikan struktur jaringan dari
layer diatasnya, pemberitahuan kalau data pesan telah diterima, dan menjamin
kehandalan pengiriman pesan bebas kesalahan.
Berikut adalah protokol-protokol yang mengimplementasikan aturan layer
transport :
- Netwares Sequence Packet Exchange (SPX) protocol
- TCP/IPs Transmision Control Protocol (TCP)
- TCP/IPs Domain Name System (DNS)
Analogi dari layer transport ini seperti penyedia jasa pengiriman paket,
contohnya Tiki, POS, atau Fedex. Tiki atau Fedex bertanggung jawab penuh
untuk sampainya paket ke alamat tujuan dan paket dalam keadaan utuh tanpa
cacat. ISP juga memiliki cara kerja yang sama, jika kita akan mengetikkan
www.dotkom.com maka ISP akan menterjemahkan kedalam address tujuan.

Layer 3: Network layer
Layer Network dari model OSI ini mendefinisikan pengiriman paket dari
ujung-ke-ujung. Untuk melengkapi pekerjaan ini, Network layer mendefinisikan
logical address sehingga setiap titik ujung perangkat yang berkomunikasi bisa
diidentifikasi. Layer ini juga mendefinisikan bagaimana routing bekerja dan
bagaimana jalur dipelajari sehingga semua paket bisa dikirim. Layer Network
menspesifikasikan aturan-aturan seperti data routing antar banyak jaringan,
fragmentasi dan membentuk ulang data, dan identifikasi segmen kabel jaringan.
Protokol-protokol berikut menerapkan aturan layer Network :
- Netwares Internetwork Packet Exchange (IPX) Protocol
- TCP/IPs Internet Protocol (IP); AppleTalk DDP
>
Analogi dari layer ini tugasnya mengirim surat atau paket ke kota atau kode
pos tertentu, tidak langsung dikirim ke alamat tujuan. Layer ini sangat penting
dalam jaringan yang kompleks, dimana layer Network mengirim data paket ke
jaringan logical. Router berfungsi pada layer ini.

Layer 2: Data link layer
Layer Data link menspesifikasikan aturan-aturan seperti koordinasi bits
kedalam kelompok-kelompok logical dari suatu informasi, mendeteksi dan
terkadang juga memperbaiki kesalahan, mengendalikan aliran data, dan
identifikasi piranti jaringan.
Protokol-protokol berikut mengimplementasikan Data link layer :
- Netwares Link Support layer (LSL)
- Asynchronouse Transfer Mode (ATM)
- IEEE 802.3/802.2, HDLC, Frame Relay, PPP, FDDI, IEEE 802.5/802.2
Analogi data link ini seperti surat tercatat yang dikirim pada alamat rumah
dan dijamin sampai dengan adanya resi yang ditandatangani penerima. Layer ini
mengidentifikasi address yang sesungguhnya dari suatu piranti.

Layer 1: Physical layer
Layer Physical dari model OSI ini berhubungan dengan karakteristik dari
media transmisi. Contoh-contoh spesifikasi dari konektor, pin, pemakaian pin,
arus listrik, encoding, dan modulasi cahaya. Biasanya dalam menyelesaikan
semua detail dari layer Physical ini melibatkan banyak spesifikasi. Layer ini
menspesifikasikan aturan-aturan berikut :
1. Struktur fisik suatu jaringan misal bentuk konektor dan aturan pin pada
konektor kabel RJ-45. Ethernet dan standard 802.3 mendefinisikan
pemakaian dari kabel pin ke 1, 2, 3, dan 6 yang dipakai dalam kabel Cat-5
dengan konektor RJ-45 untuk koneksi Ethernet.
2. Aturan mekanis dan elektris dalam pemakaian medium transmisi
3. Protocol Ethernet seperti IBM Token ring; AppleTalk
4. Sinkronisasi sinyal-sinyal elektrik melalui jaringan
5. Encoding data secara elektronik
?
2.2.3 TCP/IP Standard
Internet protocol suite atau TCP/IP (singkatan dari Transmission Control
Protocol/Internet Protocol) adalah standar komunikasi data yang digunakan oleh
komunitas internet dalam proses tukar-menukar data dari satu komputer ke
komputer lain di dalam jaringan Internet. Protokol ini tidak dapat berdiri sendiri,
karena memang protokol ini berupa kumpulan protokol (protocol suite). Protokol
ini juga merupakan protokol yang paling banyak digunakan saat ini. Data tersebut
diimplementasikan dalam bentuk perangkat lunak (software) di sistem operasi.
TCP/IP dikembangkan pada akhir dekade 1970-an hingga awal 1980-an
sebagai sebuah protokol standar untuk menghubungkan komputer-komputer dan
jaringan untuk membentuk sebuah jaringan yang luas (WAN). TCP/IP merupakan
sebuah standar jaringan terbuka yang bersifat independen terhadap mekanisme
transport jaringan fisik yang digunakan, sehingga dapat digunakan dimana saja.

Perbedaan antara OSI dengan TCP/IP.
Protokol ini menggunakan skema pengalamatan yang sederhana yang
disebut sebagai alamat IP (IP Address) yang mengizinkan hingga beberapa ratus
juta komputer untuk dapat saling berhubungan satu sama lainnya di internet.
Protokol ini juga bersifat routable atau dapat dirouting yang berarti protokol ini
cocok untuk menghubungkan sistem-sistem berbeda (seperti Microsoft Windows
dan keluarga UNIX) untuk membentuk jaringan yang heterogen.
#@
Arsitektur TCP/IP tidak berbasis model referensi tujuh lapis OSI, tetapi
menggunakan model referensi DARPA. TCP/IP merngimplemenasikan arsitektur
berlapis yang terdiri atas empat lapis. Empat lapis ini, dapat dipetakan (meski
tidak secara langsung) terhadap model referensi OSI. Setiap lapisan yang dimiliki
oleh kumpulan protokol (protocol suite) TCP/IP diasosiasikan dengan
protokolnya masing-masing. Protokol utama dalam protokol TCP/IP adalah
sebagai berikut:
a) Protokol Application Layer: bertanggung jawab untuk menyediakan akses
kepada aplikasi terhadap layanan jaringan TCP/IP. Protokol ini mencakup
protokol Dynamic Host Configuration Protocol (DHCP), Domain Name
System (DNS), Hypertext Transfer Protocol (HTTP), File Transfer
Protocol (FTP), Telnet, Simple Mail Transfer Protocol (SMTP), Simple
Network Management Protocol (SNMP), dan masih banyak protokol
lainnya. Dalam beberapa implementasi stack protokol, seperti halnya
Microsoft TCP/IP, protokol-protokol lapisan aplikasi berinteraksi dengan
menggunakan antarmuka Windows Sockets (Winsock) atau NetBIOS over
TCP/IP (NetBT).
b) Protokol Transport Layer: berguna untuk membuat komunikasi
menggunakan sesi koneksi yang bersifat connection-oriented atau
broadcast yang bersifat connectionless. Protokol dalam lapisan ini adalah
Transmission Control Protocol (TCP) dan User Datagram Protocol (UDP).
c) Protokol Internetwork Layer: bertanggung jawab untuk melakukan
pemetaan (routing) dan enkapsulasi paket-paket data jaringan menjadi
paket-paket IP. Protokol yang bekerja dalam lapisan ini adalah Internet
Protocol (IP), Address Resolution Protocol (ARP), Internet Control
Message Protocol (ICMP), dan Internet Group Management Protocol
(IGMP).
d) Protokol Network Interface Layer: bertanggung jawab untuk meletakkan
frame- frame jaringan di atas media jaringan yang digunakan. TCP/IP
dapat bekerja dengan banyak teknologi transport, mulai dari teknologi
transport dalam LAN (seperti halnya Ethernet dan Token Ring), MAN dan
WAN (seperti halnya dial-up modem yang berjalan di atas Public
##
Switched Telephone Network (PSTN), Integrated Services Digital
Network (ISDN), serta Asynchronous Transfer Mode (ATM)).


2.2.4 TCP Protocol
Transmission Control Protocol (TCP) adalah salah satu jenis protokol
transfer data. TCP mempunyai karakteristik sebagai protokol yang berorientasi
koneksi (Connection oriented). Sebelum terjadi proses tranfer data, maka yang
pertama dilakukan adalah kedua belah pihak melakukan caal request dan call
accept. Protokol TCP menggunakan jalur data full duplex yang berarti antara
kedua host terdapat dua buah jalur, jalur masuk dan jalur keluar sehingga data
dapat dikirimkan secara simultan.
Sebuah circuit virtual disiapkan sebelum packet-packet dikirimkan. Pada
masing-masing packet terdapat virual circuit identifier yang berisi alamat tujuan
packet tersebut. Data yang dikirimkan dalam sebuah protokol TCP maka akan
diurutkan dengan sebuah nomor urut dan akan mengharap packet positive
acknowledgment. Apabila tidak ada packet positive acknowledgment, maka
packet akan dikirim ulang.
Kelebihan TCP :
- Mendukung mekanisme flow control
- Dapat memecah data menjadi lebih kecil dan menyusunnya kembali
(TCP ada mekanisme urutannya)
- Koneksinya Reliable karena sebelumnya dia melakukan handshaking
dulu

Kekurangan TCP :
- Harus mengecek setiap packet yang dikirmkan, maka protokol TCP
relatif lambat
- Hanya bisa melakukan koneksi one-to-one dan tidak bisa melakukan
koneksi one-to-many
- Apabila sebuah simpul atau node mengalami kerusakan/kegagalan,
maka seluruh virtual circuit yang melewati simpul tersebut akan hilang.
#.
2.2.5 UDP Protocol
UDP, singkatan dari User Datagram Protocol, adalah salah satu protokol
lapisan transpor TCP/IP yang mendukung komunikasi yang tidak andal
(unreliable), tanpa koneksi (connectionless) antara host-host dalam jaringan yang
menggunakan TCP/IP. Protokol ini didefinisikan dalam RFC 768.
UDP memberikan satu metode kepada aplikasi untuk mengirimkan data ke
aplikasi di Host lain pada jaringan tanpa harus lebih dulu membangun hubungan
komunikasi dengan host tersebut. UDP tidak menjamin keberhasilan pengiriman
data dan tidak menjamin adanya duplikasi pengiriman data.
UDP sering digunakan dalam beberapa tugas berikut:
1. Protokol yang "ringan" (lightweight): Untuk menghemat sumber daya
memori dan prosesor, beberapa protokol lapisan aplikasi membutuhkan
penggunaan protokol yang ringan yang dapat melakukan fungsi-fungsi
spesifik dengan saling bertukar pesan. Contoh dari protokol yang ringan
adalah fungsi query nama dalam protokol lapisan aplikasi Domain Name
System.
2. Protokol lapisan aplikasi yang mengimplementasikan layanan keandalan:
Jika protokol lapisan aplikasi menyediakan layanan transfer data yang
andal, maka kebutuhan terhadap keandalan yang ditawarkan oleh TCP pun
menjadi tidak ada. Contoh dari protokol seperti ini adalah Trivial File
Transfer Protocol (TFTP) dan Network File System (NFS).
3. Protokol yang tidak membutuhkan keandalan. Contoh protokol ini adalah
protokol Routing Information Protocol (RIP).
4. Transmisi broadcast: Karena UDP merupakan protokol yang tidak perlu
membuat koneksi terlebih dahulu dengan sebuah host tertentu, maka
transmisi broadcast pun dimungkinkan.

#3
UDP memiliki karakteristik-karakteristik berikut:
1. Connectionless (tanpa koneksi): Pesan-pesan UDP akan dikirimkan tanpa
harus dilakukan proses negosiasi koneksi antara dua host yang hendak
bertukar informasi.
2. Unreliable (tidak andal): Pesan-pesan UDP akan dikirimkan sebagai
datagram tanpa adanya nomor urut atau pesan acknowledgment. Protokol
lapisan aplikasi yang berjalan di atas UDP harus melakukan pemulihan
terhadap pesan-pesan yang hilang selama transmisi. Umumnya, protokol
lapisan aplikasi yang berjalan di atas UDP mengimplementasikan layanan
keandalan mereka masing-masing, atau mengirim pesan secara periodik atau
dengan menggunakan waktu yang telah didefinisikan.
3. UDP menyediakan mekanisme untuk mengirim pesan-pesan ke sebuah
protokol lapisan aplikasi atau proses tertentu di dalam sebuah host dalam
jaringan yang menggunakan TCP/IP. Header UDP berisi field Source
Process Identification dan Destination Process Identification.
4. UDP menyediakan penghitungan checksum berukuran 16-bit terhadap
keseluruhan pesan UDP.

Pesan-pesan UDP
UDP, berbeda dengan TCP yang memiliki satuan paket data yang disebut
dengan segmen, melakukan pengepakan terhadap data ke dalam pesan-pesan UDP
(UDP Messages). Sebuah pesan UDP berisi header UDP dan akan dikirimkan ke
protokol lapisan selanjutnya (lapisan internetwork) setelah mengepaknya menjadi
datagram IP. Enkapsulasi terhadap pesan-pesan UDP oleh protokol IP dilakukan
dengan menambahkan header IP dengan protokol IP nomor 17 (0x11). Pesan
UDP dapat memiliki besar maksimum 65507 byte: 65535 (216)-20 (ukuran
terkecil dari header IP)-8 (ukuran dari header UDP) byte. Datagram IP yang
dihasilkan dari proses enkapsulasi tersebut, akan dienkapsulasi kembali dengan
menggunakan header dan trailer protokol lapisan Network Interface yang
digunakan oleh host tersebut.
Dalam header IP dari sebuah pesan UDP, field Source IP Address akan diset
ke antarmuka host yang mengirimkan pesan UDP yang bersangkutan; sementara
#7
field Destination IP Address akan diset ke alamat IP unicast dari sebuah host
tertentu, alamat IP broadcast, atau alamat IP multicast.
Gambar. UDP Messages

Header UDP diwujudkan sebagai sebuah header dengan 4 buah field memiliki
ukuran yang tetap, antara lain :

- Source Port (Port Asal)
Source port digunakan sebagai identitas pengiriman data, namun sebenarnya
source port tidak mutlak diperlukan karena UDP tidak memerlukan jawaban.
Port ini dalam pemrograman jaringan disebut dengan socket.
- Destination Port (Port Tujuan)
Destination port juga digunakan sebagi identitas pengiriman data. Nomor port
ini adalah nomor yang dikenal oleh aplikasi di mesin remote yang juga dijadikan
identitas layanan.
- Length ( Panjang Data)
Panjang data diperlukan aplikasi di remote host untuk memastikan kebenaran
data transmisi dan untuk melakukan checking lapisan aplikasi terhadap validasi
data.
- Checksum
Checksum adalah satu-satunya mekanisme UDP untuk mendeteksi Error pada
pengiriman data.

#9
Gambar. Header UDP

Di bawah ini menunjukkan beberapa nomor port yang sering digunakan oleh
UDP.
Port Protocol Description
7 Echo Mengirim balik datagram ke pengirim
9 Discard Membatalkan semua datagram yang
dating
11 Users Pengguna/user yang aktif
13 Daytime Mengembalikan waktu dan tanggal
17 Quote Mengembalikan kutipan hari
19 Chargen Mengembalikan serangkaian karakter
53 Nameserver Domain Name Service
67 BOOTPs Port server untuk mendownload
informasi bootstrapping
68 BOOTPc Port Client untuk mendownload
informasi bootstrapping
69 TFTP Trivial File Transfer Protocol
111 RPC Remote Procedure Call
123 NTP Network Time Protocol
1161 SNMP Simple Network Management
Protocol
162 SNMP Simple Network Management
Protocol (trap)
Sumber : (Forouzan, B.A., 2007)
#<
Seperti halnya TCP, UDP juga memiliki saluran untuk mengirimkan informasi
antar host, yang disebut dengan UDP Port. Untuk menggunakan protokol UDP,
sebuah aplikasi harus menyediakan alamat IP dan nomor UDP Port dari host yang
dituju. Sebuah UDP port berfungsi sebagai sebuah multiplexed message queue,
yang berarti bahwa UDP port tersebut dapat menerima beberapa pesan secara
sekaligus. Setiap port diidentifikasi dengan nomor yang unik, seperti halnya TCP,
tetapi meskipun begitu, UDP Port berbeda dengan TCP Port meskipun memiliki
nomor port yang sama. Tabel di bawah ini mendaftarkan beberapa UDP port yang
telah dikenal secara luas.
Tabel. Port UDP


Operasi UDP
1. Connectionless Service
UDP memberikan layanan connectionless services, yang artinya setiap user
datagram yang dikirim adalah datagram yang independent, Sehingga tidak ada
hubungan antara datagram yang berbeda meskipun mereka berasal dari proses
yang sama dan program tujuan yang sama. User datagram juga tidak
dinomori, serta tidak ada koneksi yang dibangun dan tidak ada koneksi yang
diputuskan, seperti pada TCP, ini artinya setiap user datagram dapat menuju
tujuan yang berbeda-beda. Salah satu hasil dari connectionless ini adalah
proses menggunakan UDP tidak dapat mengirim aliran data dan mengaitkan
user datagram satu sama lain. Dan juga request harus cukup kecil untuk
dimuat dalam satu datagram.
2. Kontrol Aliran dan Galat/Error
UDP sangat sederhana, protokol transport yang unreliable. Tidak ada kontrol
aliran dan juga window mechanism. Penerima hanya akan dibanjiri dengan
#=
pesan yang datang. Sedangkan untuk kontrol error UDP juga tidak ada kecuali
hanya untuk checksum. Sehingga pengirim tidak tahu apakah pesannya ganda
atau hilang dijalan. Ketika penerima mendapatkan kesalahan pada checksum
maka user datagram akan diabaikan begitu saja secara diam-diam.
3. Enkapsulasi dan Dekapsulasi
Untuk mengirimkan pesan dari satu proses ke proses yang lain, UDP
mekapsulasi dan dekapsulasi pesan dalam IP datagram.
4. Antrian/Queuing
Pada sisi client ketika proses dimulai maka proses akan meminta nomer port
dari sistem operasi. Beberapa implementasi membuat antrian kedatangan dan
pengiriman yang berkaitan untuk setiap proses, namun ada juga yang hanya
membuat antrian pengiriman saja yang berkaitan dengan proses. Meskipun
komunikasi melibatkan banyak proses namun port yang digunakan tetap satu.
Kebanyakan antrian dimulai oleh client, yang berfungsi selama proses
berjalan, ketika proses selesai maka antrian akan dihapus. Proses di client
dapat mngirim pesan melalui antrian pemberangkatan dengan menggunakan
port number yang dikhusukan untuk meminta/raquest.
Pada sisi server, mekanisme untuk membuat antiran sedikit berbeda. Secara
sederhana server miminta antiran kedatangan dan pengiriman menggunakan
port yang biasa digunakan. Semua ini terjadi pada saat server mulai dan
antrian akan tetap dibuka selama server aktif. Ketika ada pesan datang ke
server UDP akan memeriksa apakah antrian kedatangan sudah ada untuk port
number yang sesuai dengan milik penerima yang dibawa dalam user
datagram. Jika ternyata antrian sudah ada UDP akan menempatkan user
datagram tersebut kedalam antrian, jika antrian belum ada maka UDP akan
membuangnya dan meminta protokol ICMP untuk mengirim pesan "Port
Unreachable" ke client.

Keunggulan UDP
1. UDP cocok untuk proses yang memerlukan komunikasi request-respon yang
sederhana dan sedikit perhatian terhadap kendali aliran dan galat. Hal ini
#>
tidak lazim digunakan pada proses seperti FTP yang perlu untuk
mengirimkan data besar.
2. UDP cocok untuk proses dengan mekanisme kendali aliran dan galat
internal. seperti Trivial File Transfer Protokol (TFTP) dimana TFTP
memiliki kendali aliran dan galat sendiri pada prosesnya.
3. UDP adalah protokol transport yang cocok untuk multicasting, Kemampuan
multicasting sudah tertanam pada software UDP namun tidak pada TCP.
4. UDP dapat digunakan pada pengaturan proses seperti pada SNMP.
5. UDP dapat digunakan pada beberapa protokol untuk rutin update seperti
Routing Information Protocol.


2.2.6 IP Address
IP Address atau Alamat IP adalah alamat yang menjadi tanda pengenal
untuk setiap host yang terhubung ke jaringan dengan TCP/IP (internet),
berdasarkan aturan dari Internet Protocol (IP). Setiap host yang akan terhubung ke
jaringan yang berbasis TCP/IP, harus memiliki IP address.IP Address bersifat
unik, artinya dalam satu jaringan tidak ada dua host atau lebih yang menggunakan
alamat IP yang sama
IP Address terdiri dari bilangan biner 32 bit yang dibagi dalam 4 oktet, dan
dituliskan dalam format 4 kelompok bilangan decimal. Sebagian oktet (kelompok
8 bit) pertama dari IP Address menunjukkan Alamat Jaringan dan oktet yang
lainnya menunjukkan Alamat Host
Format IP Address (V4)


#?
Mengartikan suatu IP Address

Host : 104. 0 . 19
Network : 26
Kelas A


2.2.7 IP Classes
IP Classes merupakan pembagian kelas-kelas IP Addrees. Dikenal dua cara
pembagian IP Address, yakni:
Classfull
Classless Addressing

1. Classfull
Classfull merupakan metode pembagian IP address berdasarkan klas, dimana
IP address dibagi kedalam lima kelas yakni:

.@
a. Kelas A

Ciri : bit pertama adalah 0
Standar : 8 bit network dan 24 bit host
Format : 0nnnnnnn.hhhhhhhh.hhhhhhhh.hhhhhhhh
Bit Pertma : 0
Panjang Net ID : 8 bit
Panjang Host ID : 24 bit
Byte pertama : 0-127
Jumlah Kelas : 128 (2
7
) (0 dan 127 dicadangkan)
Range IP : 1.xxx.xxx.xxx sampai 126.xxx.xxx.xxx
Jumlah Host : 16.777.214 (2
24
-2) IP pada setiap kelas A
Deskripsi : Diberikan untuk jaringan dengan jumlah host yang
besar


b. Kelas B

Ciri : dua bit pertama adalah 10
Standar : 16 bit network dan 16 bit host
Format : 10nnnnnn.nnnnnnnn.hhhhhhhh.hhhhhhhh
Bit Pertama : 10
Panjang Net ID : 16 bit
Panjang Host ID : 16 bit
Byte pertama : 128-191
.#
Jumlah Kelas : 16.384 (2
14
)
Range IP : 128.0.xxx.xxx sampai 191.255.xxx.xxx
Jumlah Host : 65.534 (2
16
-2) IP Address pada setiap kelas B
Deskripsi : Dialokasikan untuk jaringan besar dan sedang


c. Kelas C

Ciri : tiga bit pertama adalah 110
Standar : 24 bit network dan 8 bit host
Format : 110nnnnn.nnnnnnnn.nnnnnnnn.hhhhhhhh
Bit Pertama : 110
Panjang Net ID : 24 bit
Panjang Host ID : 8 bit
Byte pertama : 192-223
Jumlah Kelas : 2.097.152(2
21
)
Range IP : 192. 0 . 0 .xxx sampai 223.255.255.xxx
Jumlah Host : 254 (2
8
2) IP Address pada setiap kelas C
Deskripsi : Digunakan untuk jaringan berukuran kecil


..
e. Kelas D
Format : 110mmmm.mmmmmmmm.mmmmmmmm.mmmm
mmmm
Bit Pertama : 1110-11110111
Bit multicast : 224-239
Deskripsi : Kelas D digunakan untuk keperluan IP multicast
(RFC 1112)


f. Kelas E
Format : 1111rrrr.rrrrrrrr.rrrrrrrr.rrrrrrrr
Bit Pertma : 1111
Bit cadangan : 28 bit
Byter inisial : 240-255
Deskripsi : Kelas E adalah kelas yang dicadangkan untuk
keperluan eksperimental (research)


2. Classless Addressing
Metode classless addressing adalah pengalamatan tanpa klas dan saat ini
mulai banyak diterapkan, yakni dengan pengalokasian IP Address dalam
notasi Classless Inter Domain Routing (CIDR). Istilah lain yang digunakan
untuk menyebut bagian IP Address yang menunjuk suatu jaringan secara
.3
lebih spesifik, disebut juga dengan Network Prefix.
Biasanya dalam menuliskan network prefix suatu IP Address digunakan
tanda garis miring /, diikuti dengan angka yang menunjukan panjang
network prefix ini dalam bit. Contoh : 192.168.0.0/24
Filtered Source Addresses
0/8 ! broadcast
10/8 ! RFC 1918 private
127/8 ! loopback
169.254.0/16 ! link local
172.16.0.0/12 ! RFC 1918 privae
192.0.2.0/24 ! TEST-NET
192.168.0/16 ! RFC 1918 private
224.0.0.0/4 ! class D multicast
240.0.0.0/5 ! class E reserved
248.0.0.0/5 ! reserved
255.255.255.255/32 ! broadcast

Aturan dasar dalam menentukan network ID dan host ID yang akan
digunakan:
Network ID 127.0.0.1 tidak dapat digunakan karena ia secara default
digunakan dalam keperluan loop-back. (Loopback adalah IP address
yang digunakan komputer untuk menunjuk dirinya sendiri).
Host ID tidak boleh semua bitnya diset 1 (contoh kelas A:
126.255.255.255), karena akan diartikan sebagai alamat broadcat. ID
broadcast merupakan alamat yang mewakili seluruh anggota jaringan.
Pengiriman paket ke alamat ini akan menyebabkan paket ini didengarkan
oleh seluruh anggota network tersebut.
Network ID dan hsot ID tidak boleh sama dengan 0 (seluruh bir diset 0
seperti 0.0.0.0), karena IP address dengan host ID 0 diartikan sebagai
alamat network. Alamat network adalah alamat yang digunakan untuk
menunjuk suatu jaringan, dan tidak menunjukan suatu host
Host ID harus unik dalam suatu network (dalam satu network, tidak
.7
boleh ada dua host dengan host ID yang sama).

Mengartikan suatu Address:
Contoh:
192.168.0/24 artinya:
Netmask : 255.255.255.0
IP Network : 192.168.0.0
IP Address : 192.168.0.1 s/d 192.168.0.254
IP Broadcast : 192.168.0.255
Jumlah host 1 network (LAN) =254

.9
BAB III
PENUTUP

3.1 KESIMPULAN
Dari makalah yang telah disusun, maka dapat disampaikan beberapa
simpulan, antara lain :
1. Protokol adalah aturan main yang mengatur komunikasi diantara beberapa
komputer didalam sebuah jaringan sehingga komputer-komputer anggota
jaringan dan komputer berbeda platform dapat saling berkomunikasi.
semua jenis-jenis jaringan komputer menggunakan protokol.
2. Beberapa macam standar protokol jaringan yang sering digunakan saat ini,
yaitu RFC, ISO/OSI Standard, TCP/IP Standard, TCP Protocol, UDP
Protocol, IP Address, dan IP Classes.


3.2 SARAN
Diperlukannya penelitian lebih lanjut untuk menemukan standar protocol
jaringan lainnya selain RFC, ISO/OSI Standard, TCP/IP Standard, TCP Protocol,
UDP Protocol, IP Address, dan IP Classes.







.<
DAFTAR PUSTAKA

http://www.jaringan-komputer.cv-sysneta.com/model-referensi-osi (diakses
31 Maret 2014).

http://www.jaringan-komputer.cv-sysneta.com/model-referensi-osi (diakses
31 Maret 2014).

Forouzan, B.,A.. 2007. Data Comunications And Networking. Mc Graw
Hill, Fourth Edition.

Sofana, I. 2008. Membangun Jaringan Komputer. Bandung: Informatika.

http://www.techopedia.com/definition/27929/request-for-comments-rfc
(diakses 31 Maret 2014).

Anda mungkin juga menyukai