tugas komdat assigment 3
TRANSCRIPT
-
8/16/2019 Tugas Komdat Assigment 3
1/15
Tugas 3 (Komunikasi Data)
Model Standar Komunikasi
1. Model OSI
Jawab :
Pengantar Model Open Systems Interconnection(OSI)
Model Open Systems Interconnection (OSI) diciptakan oleh International
Organization for Standardization (ISO) yang menyediakan kerangka logika terstruktur
bagaimana proses komunikasi data berinteraksi melalui jaringan. Standard ini
dikembangkan untuk industri komputer agar komputer dapat berkomunikasi pada
jaringan yang berbeda secara efisien.
Model Layer OSI
erdapat ! layer pada model OSI. Setiap layer bertanggungja""ab secara khusus pada
proses komunikasi data. Misal# satu layer bertanggungja"ab untuk membentuk koneksi
antar perangkat# sementara layer lainnya bertanggungja"ab untuk mengoreksi terjadinya
$error% selama proses transfer data berlangsung. Model &ayer OSI dibagi dalam dua
group' $upper layer% dan $lo"er layer%. $pper layer% fokus pada applikasi pengguna dan
bagaimana file direpresentasikan di komputer. ntuk et"ork *ngineer# bagian utama
yang menjadi perhatiannya adalah pada $lo"er layer%. &o"er layer adalah intisari
komunikasi data melelui jaringan aktual.
“Open dalam OSI
!
-
8/16/2019 Tugas Komdat Assigment 3
2/15
$Open% dalam OSI adalah untuk menyatakan model jaringan yang melakukan
interkoneksi tanpa memandang perangkat keras+ $hard"are% yang digunakan# sepanjang
soft"are komunikasi sesuai dengan standard. ,al ini secara tidak langsung menimbulkan
$modularity% (dapat di bongkar pasang).
Modularity
$Modularity% mengacu pada pertukaran protokol di le-el tertentu tanpa mempengaruhi
atau merusak hubungan atau fungsi dari le-el lainnya. alam sebuah layer# protokol
saling dipertukarkan# dan memungkinkan komunikasi terus berlangsung. /ertukaran ini
berlangsung didasarkan pada perangkat keras $hard"are% dari -endor yang berbeda dan
bermacam0macam alasan atau keinginan yang berbeda.
"
-
8/16/2019 Tugas Komdat Assigment 3
3/15
# Layer OSI
Model OSI terdiri dari ! layer '
• pplication
• /resentation
• Session
• ransport
• et"ork
• ata &ink
• /hysical
2etika data ditransfer melalui jaringan# sebelumnya data tersebut harus mele"ati ke0tujuh
layer dari satu terminal# mulai dari layer aplikasi sampai physical layer# kemudian di sisi
penerima# data tersebut mele"ati layer physical sampai aplikasi. /ada saat data mele"ati
satu layer dari sisi pengirim# maka akan ditambahkan satu $header% sedangkan pada sisi
penerima $header% dicopot sesuai dengan layernya.
Model OSI
ujuan utama penggunaan model OSI adalah untuk membantu desainer jaringan
memahami fungsi dari tiap0tiap layer yang berhubungan dengan aliran komunikasi data.
ermasuk jenis0jenis protoklol jaringan dan metode transmisi.
Model dibagi menjadi ! layer# dengan karakteristik dan fungsinya masing0masing. iap
layer harus dapat berkomunikasi dengan layer di atasnya maupun diba"ahnya secara
langsung melalui serentetan protokol dan standard.
Model OSI 2eterangan '
•$pplication Layer% Menyediakan jasa untuk aplikasi pengguna. &ayer ini
3
-
8/16/2019 Tugas Komdat Assigment 3
4/15
bertanggungja"ab atas pertukaran informasi antara program komputer# seperti
program e0mail# dan ser-ice lain yang jalan di jaringan# seperti ser-er printer atau
aplikasi komputer lainnya.
•
Presentation Layer% 3ertanggung ja"ab bagaimana data dikon-ersi dandiformat untuk transfer data. 4ontoh kon-ersi format te5t S4II untuk
dokumen# .gif dan 6/7 untuk gambar. &ayer ini membentuk kode kon-ersi#
translasi data# enkripsi dan kon-ersi.
• Session Layer% Menentukan bagaimana dua terminal menjaga# memelihara dan
mengatur koneksi#0 bagaimana mereka saling berhubungan satu sama lain.
2oneksi di layer ini disebut $session%.
• Transport Layer% 3ertanggung ja"ab membagi data menjadi segmen# menjaga
koneksi logika $end0to0end% antar terminal# dan menyediakan penanganan error
(error handling).
• &et'ork Layer% 3ertanggung ja"ab menentukan alamat jaringan# menentukan
rute yang harus diambil selama perjalanan# dan menjaga antrian trafik di jaringan.
ata pada layer ini berbentuk paket.
• Data Link Layer% Menyediakan link untuk data# memaketkannya menjadi frame
yang berhubungan dengan $hard"are% kemudian diangkut melalui media.
komunikasinya dengan kartu jaringan# mengatur komunikasi layer physical antara
sistem koneksi dan penanganan error.
• Pysical Layer% 3ertanggung ja"ab atas proses data menjadi bit dan
mentransfernya melalui media# seperti kabel# dan menjaga koneksi fisik antar
sistem.
8. Model 4/+I/
-
8/16/2019 Tugas Komdat Assigment 3
5/15
Jawab :
Konsep Dasar T*P+IP (Transmission *ontrol Protocol+Internet Protocol)
4/+I/ adalah salah satu jenis protokol9 yg memungkinkan kumpulan komputer
untuk berkomunikasi dan bertukar data didalam suatu net"ork (jaringan). Merupakan
himpunan aturan yg memungkinkan komputer untuk berhubungan antara satu dengan yg
lain# biasanya berupa bentuk + "aktu + barisan + pemeriksaan error saat transmisi data.
4/+I/ merupakan protokol yg telah diterapkan pada hampir semua perangkat keras dan
sistem operasi. idak ada rangkaian protokol lain yg tersedia pada semua sistem berikut
ini ' &o,el &et'are- Main.rame I/M- Sistem digital 0MS- Ser,er Microso.t
1indo's &T- 1orkstation 2&I- Linu- 4ree/SD- Personal komputer DOS5
3erikut ini adalah layanan $tradisional% yg dilakukan 4/+I/ '
a. /engiriman file (file transfer). :ile ransfer /rotokol (:/) memungkinkan pengguna
komputer yg satu untuk dapat mengirim ataupun menerima file ke komputer jaringan.
2arena masalah keamanan data# maka :/ seringkali memerlukan nama pengguna (user
name) dan pass"ord# meskipun banyak juga :/ yg dapat diakses melalui anonymous#
alias tidak berpass"ord. (lihat ;:4 =? dan >== untuk spesifikasi telnet lebih lanjut)
c. 4omputer mail. igunakan untuk menerapkan sistem elektronik mail. (lihat ;:4 >81
dan >88)
d. et"ork :ile System (:S). /elayanan akses file0file jarak jauh yg memungkinkan
klien0klien untuk mengakses file0file pada komputer jaringan jarak jauh "alaupun file
tersebut disimpan secara lokal. (lihat ;:4 1@@1 dan 1@@8 untuk keterangan lebih lanjut)
e. remote e5ecution. Memungkinkan pengguna komputer untuk menjalankan suatu
program didalam komputer yg berbeda. 3iasanya berguna jika pengguna menggunakan
komputer yg terbatas# sedangkan ia memerlukan sumber yg banyak dalam suatu system
6
-
8/16/2019 Tugas Komdat Assigment 3
6/15
komputer. da beberapa jenis remote e5ecution# ada yg berupa perintah0perintah dasar
saja# yaitu yg dapat dijalankan dalam system komputer yg sama dan ada pula yg
menggunakan $prosedure remote call system%# yg memungkinkan program untuk
memanggil subroutine yg akan dijalankan di system komputer yg berbeda. (sebagai
contoh dalam 3erkeley IA ada perintah $rsh% dan $re5ec%)
f. name ser-ers. ama database alamat yg digunakan pada internet (lihat ;:4 >88 dan
>8B yg menjelaskan mengenai penggunaan protokol name ser-er yg bertujuan untuk
menentukan nama host di internet.) ;:4 (;eCuest :or 4omments) adalah merupakan
standar yg digunakan dalam internet# meskipun ada juga isinya yg merupakan bahan
diskusi ataupun omong kosong belaka. iterbitkan oleh I3 (Internet cti-ities 3oard)
yg merupakan komite independen para peneliti dan profesional yg mengerti teknis#
kondisi dan e-olusi sistem internet. Sebuah surat yg mengikuti nomor ;:4 menunjukan
status ;:4
S' standard# standar resmi bagi internet
S' raft standard# protokol tahap akhir sebelum disetujui sebagai standar
/S' /roposed Standard# protokol pertimbangan untuk standar masa depan
I' Informational# berisikan bahan0bahan diskusi yg sifatnya informasi
*' *5perimental# protokol dalam tahap percobaan tetapi bukan pada jalur standar.
,' ,istoric# protokol0protokol yg telah digantikan atau tidak lagi dipertimbankan utk
standarisasi.
4/+I/ adalah serangkaian protokol di mana setiap protokol melakukan sebagian dari
keseluruhan tugas komunikasi jaringan# maka tentulah implementasinya tak lepas dari
arsitektur jaringan itu sendiri. rsitektur rangkaian protokol 4/+I/ mendifinisikan
berbagai cara agar 4/+I/ dapat saling menyesuaikan.
2arena 4/+I/ merupakan salah satu lapisan protokol OSI 9 (Open System
Interconnections)# berarti bah"a hierarki 4/+I/ merujuk kepada ! lapisan OSI tersebut.
iga lapisan teratas biasa dikenal sebagai $upper le-er protocol% sedangkan empat lapisan
7
-
8/16/2019 Tugas Komdat Assigment 3
7/15
terba"ah dikenal sebagai $lo"er le-el protocol%. iap lapisan berdiri sendiri tetapi fungsi
dari masing0masing lapisan bergantung dari keberhasilan operasi layer sebelumnya.
Sebuah lapisan pengirim hanya perlu berhubungan dengan lapisan yang sama di penerima
(jadi misalnya lapisan data link penerima hanya berhubungan dengan data link pengirim)
selain dengan satu layer di atas atau diba"ahnya (misalnya lapisan net"ork berhubungan
dengan lapisan transport diatasnya atau dengan lapisan data link diba"ahnya).
Model dengan menggunakan lapisan ini merupakan sebuah konsep yg penting karena
suatu fungsi yg rumit yg berkaitan dengan komunikasi dapat dipecahkan menjadi
sejumlah unit yg lebih kecil. iap lapisan bertugas memberikan layanan tertentu pada
lapisan diatasnya dan juga melindungi lapisan diatasnya dari rincian cara pemberian
layanan tersebut. iap lapisan harus transparan sehingga modifikasi yg dilakukan atasnya
tidak akan menyebabkan perubahan pada lapisan yang lain. &apisan menjalankan
perannya dalam pengalihan data dengan mengikuti peraturan yang berlaku untuknya dan
hanya berkomunikasi dengan lapisan yang setingkat. kibatnya sebuah layer pada satu
sistem tertentu hanya akan berhubungan dengan lapisan yang sama dari sistem yang lain.
/roses ini dikenal sebagai $/eer process%. alam keadaan sebenarnya tidak ada data yang
langsung dialihkan antar lapisan yang sama dari dua sistem yang berbeda ini. &apisan atas
akan memberikan data dan kendali ke lapisan diba"ahnya sampai lapisan yang terendah
dicapai. ntara dua lapisan yang berdekatan terdapat $interface% (antarmuka). Interface
ini mendifinisikan operasi dan layanan yang diberikan olehnya ke lapisan lebih atas. iap
lapisan harus melaksanakan sekumpulan fungsi khusus yang dipahami dengan sempurna.
,impunan lapisan dan protokol dikenal sebagai $arsitektur jaringan%.
/engendalian komunikasi dalam bentuk lapisan menambah o-erhead karena tiap
lapisan berkomunikasi dengan la"annya melalui $header%. Dalaupun rumit tetapi fungsi
tiap lapisan dapat dibuat dalam bentuk modul sehingga kerumitan dapat ditanggulangi
dengan mudah. isini kita tidak akan membahas model OSI secara mendalam secara
keseluruhannya# karena protokol 4/+I/ tidak mengikuti benar model referensi OSI
tersebut.
a5 &et'ork $ccess
#
-
8/16/2019 Tugas Komdat Assigment 3
8/15
&apisan ini hanya menggambarkan bagaimana data dikodekan menjadi sinyal0 sinyal dan
karakteristik antarmuka tambahan media.
85 Internet layer+ net'ork layer
ntuk mengirimkan pesan pada suatu internet"ork (suatu jaringan yang mengandung
beberapa segmen jaringan)# tiap jaringan harus secara unik diidentifikasi oleh alamat
jaringan. 2etika jaringan menerima suatu pesan dari lapisan yang lebih atas# lapisan
net"ork akan menambahkan header pada pesan yang termasuk alamat asal dan tujuan
jaringan. 2ombinasi dari data dan lapisan net"ork disebut $paket%. Informasi alamat
jaringan digunakan untuk mengirimkan pesan ke jaringan yang benar# setelah pesan
tersebut sampai pada jaringan yg benar# lapisan data link dapat menggunakan alamat nodeuntuk mengirimkan pesan ke node tertentu. meneruskan paket ke jaringan yang benar
disebut $routing% dan peralatan yang meneruskan paket adalah $routers%. Suatu antar
jaringan mempunyai dua tipe node '
$*nd nodes%# menyediakan pelayanan kepada pemakai. *nd nodes menggunakan lapisan
net"ork utk menambah informasi alamat jaringan kepada paket# tetapi tidak melakukan
routing. *nd nodes kadang0kadang disebut $end system% (istilah OSI) atau $host% (istilah
4/+I/) ;outer memasukan mekanisme khusus untuk melakukan routing. 2arena routing
merupakan tugas yg kompleks# router biasanya merupakan peralatan tersendiri yg tidak
menyediakan pelayanan kepada pengguna akhir.
;outer kadang0kadang disebut $intermediate system% (istilah OSI) atau $gate"ay% (istilah
4/+I/). lain itu juga lapisan ini bertanggung ja"ab untuk pengiriman data melalui antar
jaringan. /rotokol lapisan intenet yang utama adalah internet protokol# I/ (;:4 !
-
8/16/2019 Tugas Komdat Assigment 3
9/15
Salah satu tanggung ja"ab lapisan transport adalah membagi pesan0pesan menjadi
fragment0fragment yang cocok dengan pembatasan ukuran yg dibentuk oleh jaringan.
/ada sisi penerima# lapisan transport menggabungkan kembali fragment untuk
mengembalikan pesan aslinya# sehingga dapat diketahui bah"a lapisan transport
memerlukan proses khusus pada satu komputer ke proses yg bersesuaian pada komputer
tujuan. ,al ini dikenal sebagai Ser-ice ccess /oint (S/) I kepada setiap paket
(berlaku pada model OSI# istilah 4/+I/ untuk S/ ini disebut port 9).
Mengenali pesan0pesan dari beberapa proses sedemikian rupa sehingga pesan tersebut
dikirimkan melalui media jaringan yg sama disebut $multiple5ing%. /rosedur
mengembalikan pesan dan mengarahkannya pada proses yg benar disebut
$demultiple5ing%. anggung ja-ab lapisan transport yg paling berat dalam hal pengiriman
pesan adalah mendeteksi kesalahan dalam pengiriman data tersebut. da dua kategori
umum deteksi kesalahan dapat dilakukan oleh lapisan transport '
a. :elia8le deli,ery# berarti kesalahan tidak dapat terjadi# tetapi kesalahan akan dideteksi
jika terjadi. /emulihan kesalahan dilakukan dengan jalan memberitahukan lapisan atas
bah"a kesalahan telah terjadi dan meminta pengirimna kembali paket yg kesalahannya
terdeteksi.
b. 2nrelia8le deli,ery# bukan berarti kesalahan mungkin terjadi# tetapi menunjukkan
bah"a lapisan transport tidak memeriksa kesalahantersebut. 2arena pemeriksaan
kesalahan memerlukan "aktu dan mengurangi penampilan jaringan. 3iasanya kategori
ini digunakan jika setiap paket mengandung pesan yg lengkap# sedangkan reliable
deli-ery# jika mengandung banyak paket. nreliable deli-ery# sering disebut $datagram
deli-ery% dan paket0paket bebas yg dikerimkan dengan cara ini sering disebut
$datagram%.
2arena proses lapisan atas (application layer) memiliki kebutuhan yg ber-ariasi#
terdapat dua protokol lapisan transport +host to host# 4/ dan /. 4/ adalah
protokol yg handal. /rotokol ini berusaha secara seksama untuk mengirimkan data ke
tujuan# memeriksa kesalahan# mengirimkan data ulang bila diperlukan dan
mengirimkan error ke lapisan ats hanya bila 4/ tidak berhasil mengadakan
komunikasi (dibahas nanti). etapi perlu dicatat bah"a kehandalan 4/ tercapai
dengan mengorbankan band"idth jaringan yg besar.
;
-
8/16/2019 Tugas Komdat Assigment 3
10/15
/ (ser atagram /rotocol) disisi lain adalah protokol yg tidak handal. /rotokol ini
hanya $semampunya% saja mengirimkan data. / tidak akan berusaha untuk
mengembalikan datagram yg hilang dan proses pada lapisan atas harus bertanggung
ja"ab untuk mendeteksi data yg hilang atau rusak dan mengirimkan ulang data
tersebut bila dibutuhkan.
c. $pplication layer# &apisan inilah biasa disebut lapisan akhir (front end) atau bisa
disebut user program. &apisan inilah yg menjadi alasan keberadaan lapisan sebelumnya.
&apisan sebelumnya hanya bertugas mengirimkan pesan yg ditujukan utk lapisan ini. i
lapisan ini dapat ditemukan program yg menyediakan pelayanan jaringan# seperti mail
ser-er (email program)# file transfer ser-er (:/ program)# remote terminal.
oken ;ing merupakan teknologi & data link yg didefinisikan oleh I***>@8.?
dimana sistem dihubungkan satu sama lain dengan menggunakan segmen kabel t"isted0
pair point0to0point untuk membentuk suatu struktur ring. Sebuah sistem diijinkan untuk
mengirim hanya bila sistem tersebut memiliki token (data unit khsusus yg digunakan
bersama0sama) yg akan dile"atkan dari satu sistem ke sistem lain sekitar ring.
komputer port adalah tempat adalah tempat dimana informasi masuk dan keluar. i /4
contohnya monitor sebagai keluaran informasi# keyboard dan mouse sebagai masukan
informasi. etapi dalam istilah internet# port berbentuk -irtual (soft"are) bukan
berbentuk fisik seperti ;S8B8 serial port (utk koneksi modem).
*ara ke
-
8/16/2019 Tugas Komdat Assigment 3
11/15
4/ merupakan connection0oriented# yg berarti bah"a kedua komputer yg ikut serta
dalam pertukaran data harus melakukan hubungan terlebih dulu sebelum pertukaran data (
dalam hal ini email) berlangsung. Selain itu 4/ juga bertanggung ja"ab untuk
menyakinkan bah"a email tersebut sampai ke tujuan# memeriksa kesalahan dan
mengirimkan error ke lapisan atas hanya bila 4/ tidak berhasil melakukan hubungan
(hal inilah yg membuat 4/ sukar untuk dikelabuhi). 6ika isi email tersebut terlalu besar
untuk satu datagram 9 # 4/ akan membaginya kedalam beberapa datagram. I/
bertanggung ja"ab setelah hubungan berlangsung# tugasnya adalah untuk meroute data
packet . didalam net"ork. I/ hanya bertugas sebagai kurir dari 4/ dalam penyampaian
datagram dan $tidak bertanggung ja"ab% jika data tersebut tidak sampai dengan utuh (hal
ini disebabkan I/ tidak memiliki informasi mengenai isi data yg dikirimkan) maka I/
akan mengirimkan pesan kesalahan I4M/9. 6ika hal ini terjadi maka I/ hanya akan
memberikan pesan kesalahan (error message) kembali ke sumber data. 2arena I/ $hanya%
mengirimkan data $tanpa% mengetahui mana data yg akan disusun berikutnya
menyebabkan I/ mudah untuk dimodifikasi daerah $sumber dan tujuan% datagram. ,al
inilah penyebab banyak paket hilang sebelum sampai kembali ke sumber a"alnya.
(jelas E sumber dan tujuannya sudah dimodifikasi) 2alimat atagram dan paket sering
dipertukarkan penggunaanya. Secara teknis# datagram adalah kalimat yg digunakan jika
kita hendak menggambarkan 4/+I/. atagram adalah unit dari data# yg tercakup dalam
protokol.
I4/M adalah kependekan dari Internet 4ontrol Message /rotocol yg bertugas
memberikan pesan dalam I/. 3erikut adalah beberapa pesan potensial sering timbul
(lengkapnya lihat ;:4 !
-
8/16/2019 Tugas Komdat Assigment 3
12/15
e. ;edirect# pesan ini memberi saran kepada host asal datagram mengenai router yang
lebih tepat untuk menerima datagram tsb.
f. *cho reCuest dan echo reply message# pesan ini saling mempertukarkan data antara
host.
Selain ;:4 !
-
8/16/2019 Tugas Komdat Assigment 3
13/15
digunakan untuk menjaga data dari banyaknya data yg lalu lalang. Misalkan ada B orang
yg mengirim file. 4/ anda akan mengalokasikan nomor port 1@@@# 1@@1# dan 1@@8
untuk transfer file. 2etika datagram dikirim# nomor port ini menjadi $sumber port (source
port)% number untuk masing0masing jenis transfer. Gg perlu diperhatikan yaitu bah"a
4/ perlu mengetahui juga port yg dapat digunakan oleh tujuan (dilakukan dia"al
hubungan). /ort ini diletakan pada daerah $tujuan port (destination port)%. entu saja jika
ada datagram yg kembali# maka source dan destination portnya akan terbalik# dan sejak
itu port anda menjadi destination port dan port tujuan menjadi source port.
Setiap datagram mempunyai nomor urut (seCuence number) masing0masing yg
berguna agar datagram tersebut dapat tersusun pada urutan yg benar dan agar tidak ada
datagram yg hilang. 4/ tidak memberi $nomor% datagram# tetapi pada oktetnya. 6adi
jika ada =@@ oktet data dalam setiap datagram# datagram yg pertama mungkin akan
bernomor urut @# kedua =@@# ketiga 1@@@# selanjutnya 1=@@ dan eterusnya. 2emudian
semua susunan oktet didalam datagram akan diperiksa keadaannya benar atau salah# dan
biasa disebut dg $checksum%. ,asilnya kemudian diletakan ke header 4/. Gg perlu
diperhatikan ialah bah"a checksum ini dilakukan di kedua komputer yg melakukan
hubungan. 6ika nilai keberadaan susunan oktet antara satu checksum dg checksum yg lain
tidak sama# maka sesuatu yg tidak diinginkan akan terjadi pada datagram tersebut# yaitu
gagalnya koneksi (lihat bahasan sebelumnya).
da beberapa bagian dari header yg belum kita bahas. 3iasanya bagian header ini terlibat
se"aktu hubungan berlangsung.
• Seperti Hackno"ledgement number misalnya# yg bertugas untuk menunggu ja"aban
apakah datagram yg dikirim sudah sampai atau belum. 6ika tidak ada ja"aban
(ackno"ledgement) dalam batas "aktu tertentu# maka data akan dikirim lagi.
• Dindo" berfungsi untuk mengontrol berapa banyak data yg bisa singgah dalam satu
"aktu. 6ika Dindo" sudah terisi# ia akan segera langsung mengirim data tersebut dan
tidak akan menunggu data yg terlambat# karena akan menyebabkan hubungan menjadi
lambat.
• rgent pointer menunjukan nomor urutan oktet menyusul data yg mendesak. rgent
pointer adalah bilangan positif berisi posisi dari nomor urutan pada segmen. ;eser-ed
selalu berisi nol. icadangkan untuk penggunaan mendatang.
!3
-
8/16/2019 Tugas Komdat Assigment 3
14/15
• 4ontrol bit (disamping kanan reser-ed# baca dari atas ke ba"ah). da enam kontrol
bit '
a. ;7# Saat di set 1 ruang urgent pointer memiliki makna# set @ diabaikan.
b. 42 saat di set ruang ackno"ledgement number memiliki arti.
c. /S,# memulai fungsi push.
d. ;S# memaksa hubungan di reset.
e. SG# melakukan sinkronisasi nomor urutan untuk hubungan. 3ila diset maka
hubungan di buka.
f. :I# hubungan tidak ada lagi.
IP
4/ akan mengirim setiap datagram ke I/ dan meminta I/ untuk mengirimkannya ke
tujuan(tentu saja dg cara mengirimkan I/ alamat tujuan). Inilah tugas I/ sebenarnya. I/
tidak peduli apa isi dari datagram# atau isi dari 4/ header. ugas I/ sangat sederhana#yaitu hanya mengantarkan datagram tersebut sampai tujuan (lihat bahasan sebelumnya).
6ika I/ mele"ati suatu gate"ay# maka ia kemudian akan menambahkan header miliknya.
,al yg penting dari header ini adalah $source address% dan $estination address%#
$protocol number% dan $checksum%. $source address% adalah alamat asal datagram.
$estination address% adalah alamat tujuan datagram (ini penting agar gate"ay
mengetahui ke mana datagram akan pergi). $/rotocol number% meminta I/ tujuan untuk
mengirim datagram ke 4/. 2arena meskipun jalannya I/ menggunakan 4/# tetapi ada
juga protokol tertentu yg dapat menggunakan I/# jadi kita harus memastikan I/
menggunakan protokol apa untuk mengirim datagram tersebut. khirnya# $checksum%
akan meminta I/ tujuan untuk meyakinkan bah"a header tidak mengalami kerusakan.
Gang perlu dicatat yaitu bah"a 4/ dan I/ menggunakan checksum yang berbeda.
2onsep 4/+I/ bera"al dari kebutuhan o (epartement of efense) S akan
suatu komunikasi di antara berbagai -ariasi komputer yg telah ada. 2omputer0komputer
o ini seringkali harus berhubungan antara satu organisasi peneliti dg organisasi
!
-
8/16/2019 Tugas Komdat Assigment 3
15/15
peneliti lainnya# dan harus tetap berhubungan sehingga pertahanan negara tetap berjalan
selama terjadi bencana# seperti ledakan nuklir. Oleh karenanya pada tahun 1