RADIO PAKET DENGAN MEMANFAATKAN SOUNDCARD TYPE CREATIVE SB1 6
RANCANG BANGUN MODEM SISTEM KOMUNIKASI
RADIO PAKET DENGAN MEMANFAATKAN
SOUNDCARD TYPE CREATIVE SB 1 6
Oleh :
ADE ARIE SETIAWAN
2295 .100.144
t
A.pp11catJon Layer
"T 0 H"'TF> d I)
T· ansPCn ~a ) ef
(TCP VOF>1
nte·ne:. -.a)'ef
(IF> >C'IF> AlP )
1\etwofk ,mer1aoe Layer
F>F>i'l
I Ell"ernel X25, S.IP
GAMBAR 2.33 • LAYER TCP/IP
'Onno W .Purbo, TCPIJP : STANDARD, DESAJN DAN IMPLEMENTASJ, 1999, p-23.
11
Protokol
ini dumplementasikan
dalam
bentuk
program
komputer
(software) yang terdapat pada komputer atau peralatan komunikasi data
komputer la1nnya. TCP/IP adalah sekumpulan protokol yang didesain untuk
melakukan fungsi-fungs1 komunikasi data pada Wide Area Network (WAN).
TCP/IP terd1n alas protokol yang masing-masing bertanggung jawab alas bagianbaglan tertentu dan komunikasi data. Berka! prinsip ini. tugas masing-masing
protokol menJadi Jelas dan sedemana. Suatu protokol tidak pertu mengetahul
cara kerja protokol yang lain, sepanjang ia masih bisa saling menginm dan
menerima data.
Berkat penggunaan prinsip ini. TCPIIP menjadi protokol komunikasi data
yang fleksibel. Protokol TCPIIP dapat diterapkan dengan mudah di setiap jenis
komputer dan Interface jaringan, karena sebagian besar isi kumpulan protokol ini
tidak spesifik terhadap satu komputer atau peralatan jaringan tertentu. Agar
TCPIIP dapat be~aln
di atas interface tertentu, hanya pertu dilakukan
perubahan pad a protokol yang berhubungan dengan interface jaringan saja.
Sekumpulan protokol TCPIIP ini dimodelkan dengan em pat layer TCPIIP
Sebagaimana terhhat pada gambar 2 3. TCP/IP terdiri atas empat !apis kumpulan
protokol yang bertingkat. Keempat lapis/layer tersebut adalah :
~
Network Interface Layer
Internet Layer
c:>
Transport Layer
~
Application Layer
Dalam TCP/IP, terjadi penyampaian data dari protokol yang berada pada
satu layer ke protokol yang berada di layer yang lain. Setiap protokol
memperlakukan semua informasi yang diterimanya dari prntokol lain $flh;I!JAi
12
data. J1ka suatu protokol menerima data dari protokol lain di layer atasnya, ia
akan menambahkan informasi tambahan mihknya ke data tersebut. lnformas1 1m
memiliki fungsi protokoltersebut Setelah itu data ini di teruskan lagi ke protokol
padalayerd1bawahnya
I
TCP
HEADER
I
DATA
I
DATA
I
..
I
Appl cabon
Layer
Tra"sport
Layer
~
'-
HEADER
I
TCP
HEADER
DATA
I
L
K
NTERFACE
HeADER
IP ~E:I\OR
TCP
HEADER
w
-
DATA
l
Ne-twork
Layer
Networl<
Interface Layer
GAMBAR 2.4'. PERGERAKAN DATA DALAM LAYER TCPIIP
Lapisan/layer terbawah. yaitu Network Interface Layer bertanggung
jawab meng1nm dan menenma data ke dan dari media fisik. Media fisiknya dapat
berupa kabel. serat opbk atau gelombang radio. Karena tugasnya in1, protokol
pada layer ini harus mampu menerjemahkan sinyal listrik menjadi data d1gital
yang dimengertl komputer. yang be rasa! dari peralatan lain yang sejenis.
Lapisan/Layer protokol berikutnya ialah Internet Layer. Protokol yang
berada pada layer ini bertanggung jawab dalam proses pengiriman paket ke
alamat yang tepat. Pada layer ini terdapat tiga macam protokol. yaitu IP. ARP
dan ICMP.
')bid p-24
13
IP (Internet Ptoc~
berfungsi untuk menyampaikan paket data ke
alamat yang tepat. ARP (Address Resolution Prot~
ialah protokol yang
digunakan untuk menemukan alamat hardware dari host /komputer yang tel1etak
pada network yang sama.
Sedangkan ICMP (Internet Control Massage Protc~
ialah protocol yang
digunakan untuk mengirimkan pesan dan melaporkan kegagalan pengiriman
data. Transport Layer bensi protokol yang bertanggung jawab untuk mengadakan
komumkas1 antara dua hosVkomputer. Kedua protokol tersebut ialah TCP
( Transmision Control Protc~
dan UDP (User Datagram Protocol) Layer teratas
lalah Application Layer. Pada layer inlah terletak semua aplikasi yang
menggunakan protokol TCPIIP ini.
2.2.2. Cara Kerja Protokol TCPIIP
Cara kerja protokol TCP/IP dalam satu komputer analog/mirip dengan
proses peng1nman surat.
Ketika seseorang mengirimkan e-mail melalui program aplikasi di PC
(misal : Eudora. Netscape Mail, atau Internet Explorer). e-mail tersebut ter1ebih
dahulu diolah oleh protokol TCP (Transimisition Control Protokol). Saat ia diolah,
protokol TCP mi membenkan amplop untuk melindungi data yang hendak
dikirim, yang berupa data tambahan. Data tambahan ini antara lain berupa
Squence Number (nomor urut data), Acknowledgement Number. dan 16 bit
checksum untuk pemeriksaan kesalahan data.
Seisin data dl alas, pada " emplop" TCP juga ditambahkan data berupa
16 bit source port number dan 16 bit destination port number. Kedua hal ini bisa
dianalogikan dengan nama pengirim sural dan nama sural. Destination port
14
number diper1ukan karena pada komputer IUJUan bisa jad1 terdapat banyak
aplikas1 TCP/IP yang s1ap menerima data. Data yang kita kirim harus sampai ke
proses aplikas1 yang hendak menerimanya.
Jika seseorang hendak menginmkan sural lamaran pek
~ an
ke suatu
pei
RADIO PAKET DENGAN MEMANFAATKAN
SOUNDCARD TYPE CREATIVE SB 1 6
Oleh :
ADE ARIE SETIAWAN
2295 .100.144
t
A.pp11catJon Layer
"T 0 H"'TF> d I)
T· ansPCn ~a ) ef
(TCP VOF>1
nte·ne:. -.a)'ef
(IF> >C'IF> AlP )
1\etwofk ,mer1aoe Layer
F>F>i'l
I Ell"ernel X25, S.IP
GAMBAR 2.33 • LAYER TCP/IP
'Onno W .Purbo, TCPIJP : STANDARD, DESAJN DAN IMPLEMENTASJ, 1999, p-23.
11
Protokol
ini dumplementasikan
dalam
bentuk
program
komputer
(software) yang terdapat pada komputer atau peralatan komunikasi data
komputer la1nnya. TCP/IP adalah sekumpulan protokol yang didesain untuk
melakukan fungsi-fungs1 komunikasi data pada Wide Area Network (WAN).
TCP/IP terd1n alas protokol yang masing-masing bertanggung jawab alas bagianbaglan tertentu dan komunikasi data. Berka! prinsip ini. tugas masing-masing
protokol menJadi Jelas dan sedemana. Suatu protokol tidak pertu mengetahul
cara kerja protokol yang lain, sepanjang ia masih bisa saling menginm dan
menerima data.
Berkat penggunaan prinsip ini. TCPIIP menjadi protokol komunikasi data
yang fleksibel. Protokol TCPIIP dapat diterapkan dengan mudah di setiap jenis
komputer dan Interface jaringan, karena sebagian besar isi kumpulan protokol ini
tidak spesifik terhadap satu komputer atau peralatan jaringan tertentu. Agar
TCPIIP dapat be~aln
di atas interface tertentu, hanya pertu dilakukan
perubahan pad a protokol yang berhubungan dengan interface jaringan saja.
Sekumpulan protokol TCPIIP ini dimodelkan dengan em pat layer TCPIIP
Sebagaimana terhhat pada gambar 2 3. TCP/IP terdiri atas empat !apis kumpulan
protokol yang bertingkat. Keempat lapis/layer tersebut adalah :
~
Network Interface Layer
Internet Layer
c:>
Transport Layer
~
Application Layer
Dalam TCP/IP, terjadi penyampaian data dari protokol yang berada pada
satu layer ke protokol yang berada di layer yang lain. Setiap protokol
memperlakukan semua informasi yang diterimanya dari prntokol lain $flh;I!JAi
12
data. J1ka suatu protokol menerima data dari protokol lain di layer atasnya, ia
akan menambahkan informasi tambahan mihknya ke data tersebut. lnformas1 1m
memiliki fungsi protokoltersebut Setelah itu data ini di teruskan lagi ke protokol
padalayerd1bawahnya
I
TCP
HEADER
I
DATA
I
DATA
I
..
I
Appl cabon
Layer
Tra"sport
Layer
~
'-
HEADER
I
TCP
HEADER
DATA
I
L
K
NTERFACE
HeADER
IP ~E:I\OR
TCP
HEADER
w
-
DATA
l
Ne-twork
Layer
Networl<
Interface Layer
GAMBAR 2.4'. PERGERAKAN DATA DALAM LAYER TCPIIP
Lapisan/layer terbawah. yaitu Network Interface Layer bertanggung
jawab meng1nm dan menenma data ke dan dari media fisik. Media fisiknya dapat
berupa kabel. serat opbk atau gelombang radio. Karena tugasnya in1, protokol
pada layer ini harus mampu menerjemahkan sinyal listrik menjadi data d1gital
yang dimengertl komputer. yang be rasa! dari peralatan lain yang sejenis.
Lapisan/Layer protokol berikutnya ialah Internet Layer. Protokol yang
berada pada layer ini bertanggung jawab dalam proses pengiriman paket ke
alamat yang tepat. Pada layer ini terdapat tiga macam protokol. yaitu IP. ARP
dan ICMP.
')bid p-24
13
IP (Internet Ptoc~
berfungsi untuk menyampaikan paket data ke
alamat yang tepat. ARP (Address Resolution Prot~
ialah protokol yang
digunakan untuk menemukan alamat hardware dari host /komputer yang tel1etak
pada network yang sama.
Sedangkan ICMP (Internet Control Massage Protc~
ialah protocol yang
digunakan untuk mengirimkan pesan dan melaporkan kegagalan pengiriman
data. Transport Layer bensi protokol yang bertanggung jawab untuk mengadakan
komumkas1 antara dua hosVkomputer. Kedua protokol tersebut ialah TCP
( Transmision Control Protc~
dan UDP (User Datagram Protocol) Layer teratas
lalah Application Layer. Pada layer inlah terletak semua aplikasi yang
menggunakan protokol TCPIIP ini.
2.2.2. Cara Kerja Protokol TCPIIP
Cara kerja protokol TCP/IP dalam satu komputer analog/mirip dengan
proses peng1nman surat.
Ketika seseorang mengirimkan e-mail melalui program aplikasi di PC
(misal : Eudora. Netscape Mail, atau Internet Explorer). e-mail tersebut ter1ebih
dahulu diolah oleh protokol TCP (Transimisition Control Protokol). Saat ia diolah,
protokol TCP mi membenkan amplop untuk melindungi data yang hendak
dikirim, yang berupa data tambahan. Data tambahan ini antara lain berupa
Squence Number (nomor urut data), Acknowledgement Number. dan 16 bit
checksum untuk pemeriksaan kesalahan data.
Seisin data dl alas, pada " emplop" TCP juga ditambahkan data berupa
16 bit source port number dan 16 bit destination port number. Kedua hal ini bisa
dianalogikan dengan nama pengirim sural dan nama sural. Destination port
14
number diper1ukan karena pada komputer IUJUan bisa jad1 terdapat banyak
aplikas1 TCP/IP yang s1ap menerima data. Data yang kita kirim harus sampai ke
proses aplikas1 yang hendak menerimanya.
Jika seseorang hendak menginmkan sural lamaran pek
~ an
ke suatu
pei