Anda di halaman 1dari 10

Nama : Arnoldus Aditya Subiyanto

Nim : 0608605023
TCP/IP (transmission control rotocol/ Int!rn!t Protocol"
TCP/IP adalah salah satu jenis protokol yang memungkinkan kumpulan komputer untuk
berkomunikasi dan bertukar data didalam suatu network. Hampir semua perangkat keras
dan sistem operasi menggunakan TCP/IP.
>>layanan yang diberikan oleh TCP/IP antara lain:
- Pengiriman ile !ile transer"# memungkinkan user yang satu dapat mengirim atw
menerima ile ke kompoter jaringan.
-$emote login# memungkinkan user melakukan log in ke dalam suatu komp. jaringan.
-Computer mail
-%etwork &ile 'ystem#pelayanan akses ile( jarak jauh yang memungkinkan klien( untuk
mengakses ile pada komp. jaringan jarak jauh walaupun ile tersebut disimpan se)ara
lo)al.
-remote e*e)ution# memungkinkna user menjalankan suatu program di dalam komp yang
berbeda
-%ame ser+ers#nama database yang digunakan pada internet.
>>,entuk arsitektur TCP/IP
#SI mod!ls TCP/IP
-. .ppli)ation
(.presentation
/.'ession0000000000000.ppli)ation00000000
1.Transport00000000000Transport000000000
2.%etwork000000000000Internet00000000000
3.4ata link %etwork Intera)e
5.Physi)al0000000000000Physi)al0000000000
6'I 7odel terdapat 5 lapisan# sedangkan untuk TCP/IP hanya 1 model yang juga
men)akup model( 6'I. 1 lapisan tersebut yaitu:
-.%etwork a))ess# lapisan ini menggambarkan bagaimana data dikodekan mjd sinyal(
dan karakteristik anarmuka tambahan media.
(.Internet layer/network layer# tiap jaringan harus se)ara unik diidentiikasi oleh alamat
jarinagn.
/.transport layer/host to host# membagi pesan( menjadi ragment( yang )o)ok dengan
pembatasan ukuran yang dibentuk di jaringan# diantaranya mendeteksi kesalahan dalam
pengiriman data.
1..ppil)ation layer# lapisan paling akhir yang hanya bertugas mengirimkan pesan yang
ditujukan untuk lapisan ini.
>>Prinsip 8erja TCP/IP
dapat dianalogikan dengan pengiriman email# yang men)akup: pengirim# bagaimana )ara
agar email sampai pada tujuan# penerima.
Tugas TCP/Ip adalah 9perantara9 bagaimana 9email9 tersebut dapat sampai ketujuan.
>>IP .ddress
adalah pengenal yang digunakan untuk memberi alamat host internet. ormatnya ( bit#
yang tiap : bit dipisahkan oleh tanda titik. sekarang berjumlah sekitar 1 milyar yang
dibagi menjadi 2 kelas yaitu: kelas untuk jaringan dengan jumlah host yang besar# kelas
yang dialokasikan jaringan besar dan sedang# jaringan berukuran ke)il# kelas yang
digunakan untuk keperluan IP multi)asting# kelas yang digunakan untuk keperluan
eksperimental.
>>subnetting
.dalah: proses meme)ah satu kelas IP .ddress menjadi subnet dengan jumlah host yang
lebih sedikit.
tujuan: untuk mengeisiensikan alokasi IP .ddres.
'ubnet mask: angka biner /( bit yang digunakan utk membedakan network I4 dan host
I4# serta menentukan letak suatu host !didalam atw diluar jaringan".
Petunjuk subnetting:
-tentukan jumlah jaringan isik yang ada
-tentukan jumlah IP address yang dibutuhkan oleh masing( jaringan
-satu subnet mask untuk seluruh network
-subnet id yang unik utk setiap segmen jaringan
-range host id untuk setiap subjek
>>IP+3
merupakan protokol internet baru yang dikembangkan untuk mengantisispasi
perkembangan teknologi internet dimasa depan.itur yang dimilik IP+3:
-jumlah IP address yang sanagt banyak
-auto)oniguration
-se)urity
-;uality o ser+i)e
$od!l #SI
< 7odel-6'I
.pa yang dimaksud dengan model-6'I=
4ahulu# komunikasi antar komputer dari +endor yang berbeda adalah sangat sulit
dilakukan# karena mereka mengunakan proto)ol dan ormat data yang berbeda-beda.
'ehingga International 6rgani>ation or 'tandardi>ation !I'6" membuat suatu arsitektur
komunikasi yang dikenal sebagai 6pen 'ystem Inter)onne)tion !6'I" model yang
mendeinisikan standar untuk menghubungkan komputer-komputer dari +endor-+endor
yang berbeda.
7odel-6'I tersebut terbagi atas 5 layer# dan layer kedua juga memiliki sejumlah sub-
layer !dibagi oleh Institute o ?le)tri)al and ?le)troni) ?ngineers !I???" yang mana tidak
saya diskusikan dalam tutorial ini. Perhatikan tabel berikut:
7th - layer: Application Services
6th - layer: Presentation Services
5th - layer: Session Communications
4th - layer: Transport Communications
3rd - layer: Netor! Communications
"nd - layer: #ata-lin! Physical connections
$st - layer: Physical Physical connections
@ayer-layer tersebut disusun sedemikian sehingga perubahan pada satu layer tidak
membutuhkan perubahan pada layer lain. @ayer teratas !2# 3 and 5" adalah lebih )erdas
dibandingkan dengan layer yang lebih rendahA @ayer .ppli)ation dapat menangani
proto)ol dan ormat data yang sama yang digunakan oleh layer lain# dan seterusnya. Badi
terdapat perbedaan yang besar antara layer Physi)al dan layer .pli)ation.
7ungkin kurang jelas# tetapi anda akan memahaminya setalah anda memba)a seluruh
tulisan ini. 'uatu permintaan# dihasilkan dari atas !)ontohnya @ayer appli)ation"
diteruskan ke enam layer dibawahnya. 7ungkin anda akan berpikir C7engapa dibedakan
atas beberapa layer=C ,aiklah# jawabannya )ukup sederhana: 'etiap layer memiliki
tugasnya masing-masing# mari kita lihat layer physi)al terlebih dahulu.
< @ayer Physi)al !-"
Ini adalah layer yang paling sederhanaA berkaitan dengan ele)tri)al !dan opti)al" koneksi
antar peralatan. 4ata biner dikodekan dalam bentuk yang dapat ditransmisi melalui media
jaringan# sebagai )ontoh kabel# trans)ei+er dan konektor yang berkaitan dengan layer
Physi)al. Peralatan seperti repeater# hub dan network )ard adalah berada pada layer ini.
< @ayer 4ata-link !("
@ayer ini sedikit lebih C)erdasC dibandingkan dengan layer physi)al# karena menyediakan
transer data yang lebih nyata. 'ebagai penghubung antara media network dan layer
proto)ol yang lebih high-le+el# layer data link bertanggung-jawab pada paket akhir dari
data binari yang berasal dari le+el yang lebih tinggi ke paket diskrit sebelum ke layer
physi)al. .kan mengirimkan rame !blok dari data" melalui suatu network.. ?thernet
!:D(.( E :D(./"# Tokenbus !:D(.1" dan Tokenring !:D(.2" adalah proto)ol pada layer
4ata-link.
< @ayer %etwork !/"
Tugas utama dari layer network adalah menyediakan ungsi routing sehingga paket dapat
dikirim keluar dari segment network lokal ke suatu tujuan yang berada pada suatu
network lain. IP# Internet Proto)ol# umumnya digunakan untuk tugas ini. Proto)ol lainnya
seperti IPF# Internet Pa)ket eF)hange. Perusahaan %o+ell telah memprogram protokol
menjadi beberapa# seperti 'PF !'e;uen)e Pa)ket ?*)hange" E %CP !%etware Core
Proto)ol". Protokol ini telah dimasukkan ke sistem operasi %etware. ,eberaoa ungsi
yang mungkin dilakukan oleh @ayer %etwork
7embagi aliran data biner ke paket diskrit dengan panjang tertentu
7endeteksi ?rror
7emperbaiki error dengan mengirim ulang paket yang rusak
7engendalikan aliran
< @ayer Transport !1"
@ayer transport data# menggunakan proto)ol seperti G4P# TCP dan/atau 'PF !'e;uen)e
Pa)ket eF)hange# yang satu ini digunakan oleh %etHare# tetapi khusus untuk koneksi
berorientasi IPF". @ayer transport adalah pusat dari mode-6'I. @ayer ini menyediakan
transer yang reliable dan transparan antara kedua titik akhir# layer ini juga menyediakan
multiple*ing# kendali aliran dan pemeriksaan error serta memperbaikinya.
< @ayer 'ession !2"
@ayer 'ession# sesuai dengan namanya# sering disalah artikan sebagai prosedur logon
pada network dan berkaitan dengan keamanan. @ayer ini menyediakan layanan ke dua
layer diatasnya# 7elakukan koordinasi komunikasi antara entiti layer yang diwakilinya.
,eberapa proto)ol pada layer ini: %?T,I6': suatu session intera)e dan proto)ol#
dikembangkan oleh I,7# yang menyediakan layanan ke layer presentation dan layer
appli)ation. %?T,?GI# !%?T,I6' ?*tended Gser Intera)e"# suatu pengembangan dari
%?T,I6' yang digunakan pada produk 7i)rosot networking# seperti Hindows %T dan
@.% 7anager. .4'P !.ppleTalk 4ata 'tream Proto)ol". P.P !Printer .))ess Proto)ol"#
yang terdapat pada printer Posts)ript untuk akses pada jaringan .ppleTalk.
< The Presentation layer !3"
@ayer presentation dari model 6'I melakukan hanya suatu ungsi tunggal: translasi dari
berbagai tipe pada synta* sistem. 'ebagai )ontoh# suatu koneksi antara PC dan
mainrame membutuhkan kon+ersi dari ?,C4IC )hara)ter-en)oding ormat ke .'CII
dan banyak aktor yang perlu dipertimbangkan. 8ompresi data !dan enkripsi yang
mungkin" ditangani oleh layer ini.
< 4an akhirnya: @ayer .ppli)ation !5"
@ayer ini adalah yang paling I)erdasJ# gateway berada pada layer ini. Kateway
melakukan pekerjaan yang sama seperti sebuah router# tetapi ada perbedaan diantara
mereka !ba)a bagian berikutnya untuk inormasi yang lebih jelas tentang kedua hal
tersebut". @ayer .ppli)ation adalah penghubung utama antara aplikasi yang berjalan pada
satu komputer dan resour)es network yang membutuhkan akses padanya. @ayer
.ppli)ation adalah layer dimana user akan beroperasi padanya# proto)ol seperti &TP#
telnet# '7TP# HTTP# P6P/ berada pada layer .ppli)ation.
< $outers and Kateways
Perbedaan antara router dan gateway mudah dipahami ketika anda mengerti tentang
model-6'I# dan anda telah mengetahuinya setelah anda memba)a tulisan diatas... :"
,aiklah# sebagaimana gateway berada pada layer .ppli)ation# sedangkan suatu router
akti pada layer %etwork dan Transport. Hal ini berarti suatu router lebih )epat dari pada
gateway # karena proto)ol pada gateway harus melalui @ayer 'ession# Presentation dan
.ppli)ation untuk di route.
< .pa saja yang terdapat pada masing-masing @ayer
%ay!r & ('ysical"
Network components:
$epeater
7ultiple*er
Hubs!Passi+e and .)ti+e"
T4$
6s)illos)ope
.mpliier
Protocols:
I??? :D( !?thernet standard"
I??? :D(.( !?thernet standard"
%ay!r 2 ((atalin)"
Network components:
,ridge
'wit)h
I'4% $outer
Intelligent Hub
%IC
.d+an)ed Cable Tester
Protocols:
7edia .))ess Control:
I'6 (--D
I'4%
Communi)ates with the adapter )ard
Controls the type o media being used:
:D(./ C'7./C4 !?thernet"
:D(.1 Token ,us !.$Cnet"
:D(.2 Token $ing
:D(.-( 4emand Priority
@ogi)al @ink Control
error )orre)tion and low )ontrol
manages link )ontrol and deines
'.Ps
:D(.( @ogi)al @ink Control

%ay!r 3 (N!t*or)"
Network components:
,router
$outer
&rame $elay 4e+i)e
.T7 'wit)h
.d+an)ed Cable Tester
Protocols:
IPA .$PA $.$P# IC7PA $IPA
6'&PA
IK7PA
IP+
%H@ink
%et,?GI
6'I
44P
4?Cnet

%ay!r , (Transort"
Network components:
Kateway
.d+an)ed Cable Tester
,router
Protocols:
TCP# .$P# $.$PA
'PF
%H@ink
%et,I6' / %et,?GI
.TP
%ay!r 5 (S!ssion"
Network components:
Kateway
%ay!r 6 (Pr!s!ntation"
Network components:
Kateway
$edire)tor
Protocols:
%et,I6'
%ames Pipes
7ail 'lots
$PC
Protocols:
%one
%ay!r - (Alication"
Network components:
Kateway
Protocols:
4%'A &TP
T&TPA ,66TP
'%7PA $@6KI%
'7TPA 7I7?A
%&'A &I%K?$
T?@%?TA %CP
.PPCA .&P
'7,
3. $od!l r!/!r!nsi #SI dan Standarisasi
Gntuk menyelenggarakan komunikasi berbagai ma)am +endor komputer diperlukan
sebuah aturan baku yang standar dan disetejui berbagai ihak. 'eperti halnya dua orang
yang berlainan bangsa# maka untuk berkomunikasi memerlukan penerjemah/interpreter
atau satu bahasa yang dimengerti kedua belah ihak. 4alam dunia komputer dan
telekomunikasi interpreter identik dengan protokol. Gntuk itu maka badan dunia yang
menangani masalah standarisasi I'6 !International Standardization Organization"
membuat aturan baku yang dikenal dengan nama model reerensi 6'I !Open System
Interconnection". 4engan demikian diharapkan semua +endor perangkat telekomunikasi
haruslah berpedoman dengan model reerensi ini dalam mengembangkan protokolnya.
7odel reerensi 6'I terdiri dari 5 lapisan# mulai dari lapisan isik sampai dengan
aplikasi. 7odel reerensi ini tidak hanya berguna untuk produk-produk @.% saja# tetapi
dalam membangung jaringan Internet sekalipun sangat diperlukan. Hubungan antara
model reerensi 6'I dengan protokol Internet bisa dilihat dalam Tabel -.
Table -. Hubungan reerensi model 6'I dengan protokol Internet.
7odel 6'I
TCP/IP
Protokol TCP/IP
%o @apisan %ama Protokol 8egunaan
5 .plikasi
.plikasi 4HCP !4ynami)
Host Coniguration
Proto)ol"
Protokol untuk distribusi
IP pada jaringan dengan
jumlah IP yang terbatas
4%' !4omain
%ame 'er+er"
4ata base nama domain
mesin dan nomer IP
&TP !&ile Transer
Proto)ol"
Protokol untuk transer
ile
HTTP !HyperTe*t
Transer Proto)ol"
Protokol untuk transer
ile HT7@ dan Heb
7I7?
!7ultipurpose
Internet 7ail
?*tention"
Protokol untuk mengirim
ile binary dalam bentuk
teks
%%TP !%etwor
%ews Transer
Proto)ol"
Protokol untuk menerima
dan mengirim newsgroup
P6P !Post 6i)e
Proto)ol"
Protokol untuk
mengambil mail dari
ser+er
'7, !'er+er
7essage ,lo)k"
Protokol untuk transer
berbagai ser+er ile 46'
dan Hindows
3 Presentasi '7TP !'imple
7ail Transer
Proto)ol"
Protokol untuk pertukaran
mail
'%7P !'imple
%etwork
7anagement
Proto)ol"
Protokol untuk
manejemen jaringan
Telnet Protokol untuk akses dari
jarak jauh
T&TP !Tri+ial
&TP"
Protokol untuk transer
ile
2 'essi
%?T,I6'
!%etwork ,asi)
Input 6utput
'ystem"
,I6' jaringan standar
$PC !$emote
Pro)edure Call"
Prosedur pemanggilan
jarak jauh
'6C8?T Input 6utput untuk
network jenis ,'4-G%IF
1 Transport Transport
TCP !Transmission
Control Proto)ol"
Protokol pertukaran data
beroriantasi !)onne)tion
oriented"
G4P !Gser
4atagram
Proto)ol"
Protokol pertukaran data
non-oriantasi
!)onne)tionless"
/ %etwork Internet
IP !Internet
Proto)ol"
Protokol untuk
menetapkan routing
$IP !$outing
Inormation
Proto)ol"
Protokol untuk memilih
routing
.$P !.ddress
$esolution
Proto)ol"
Protokol untuk
mendapatkan inormasi
hardware dari nomer IP
$.$P !$e+erse
.$P"
Protokol untuk
mendapatkan inormasi
nomer IP dari hardware
( 4atalink
@@C
%etwork
Intera)e
PPP !Point to Point
Proto)ol"
Protokol untuk point ke
point
'@IP !'erial @ine
Internet Proto)ol"
Protokol dengan
menggunakan sambungan
serial
7.C ?thernet#
&44I# I'4%#
.T7
- &isik

Anda mungkin juga menyukai