PERCOBAAAN I
BAB I
Jaringan Internet dan Protokol Tujuan
1.1. Jaringan Internet
Internet adalah suatu jaringan komputer yang satu dengan yang
lain saling terhubung untuk keperluan komunikasi dan informasi.
Sebuah komputer dalam satu jaringan internet dapat berada di mana
saja, juga internet diartikan sebagai jaringan komputer di seluruh
dunia yang berisikan informasi dan sebagai sarana komunikasi data
yang berupa suara, gambar, video dan juga teks. Informasi ini
dibuat oleh penyelenggara atau pemilik jaringan komputer atau
dibuat pemilik informasi yang menitipkan informasinya kepada
penyedia layanan internet. Internet dapat juga berarti
Internasional Network merupakan sekumpulan jaringan komputer yang
menghubungkan berbagai macam situs web, seperti situs pendidikan,
pemerintahan, komersial, organisasi maupun keuangan. Dengan
internet kita bisa berkomunikasi dan mendapatkan informasi dari
jutaan situs web yang tersebar di seluruh dunia.
Gambar 1.1. Jaringan Internet di Amerika Utara
Berikut beberapa kegunaan dari akses internet antara lain :
Internet juga seperti sebuah perpustakaan raksasa yang dapat
memberikan berbagai informasi yang kita butuhkan, baik berupa
tulisan, gambar maupun multimedia. Berbagai aktivitas bisnis dan
sistem perdagangan (e-commerce) internet sangat banyak digunakan
dan banyak sekali keuntungan yang dapat diperoleh. Melalui internet
dapat digunakan sebagai media komunikasi promosi, melakukan jual
beli, pengenalan dan pemasaran produk, .
Internet juga semakin intensif dalam aktifitas perbankan,
seperti untuk banking online yang memungkinkan nasabah bank
melakukan transaksi secara online di depan komputer mereka
Dalam administrasi pemerintahan, secara nyata sistem komunikasi
menggunakan internet terbukti dapat mengurangi biaya kertas dan
biaya distribusi. Pertukaran data dan informasi pada sistem
administrasi pemerintahan (e-goverment) atau sebagai resources
discovery, penggunaan e-ktp, e-pns , e-sim dan berbagai keperluan
lain pada pemerintahan Koran-majalah internet. Sudah banyak koran
dan majalah yang masuk ke dalam internet (online news), sebagai
media alternatif atau pendukung.
Bidang pendidikan dan penelitian . Publikasi jurnal , hasil
penelitian, dan bahan ajar .Seorang pelajar mudah mencari
informasi, atau bahkan seorang mahasiswa tidak harus pergi ke
kampusnya karena kuliah dilakukan dengan on-line. Internet sudah
semakin popular digunakan sebagai media komunikasi interaktif oleh
berbagai pihak dalam bentuk: e-mail, video conferencing, internet
relay chat, internet phone. Sebagai media komunikasi alternatif
VOIP ataupun sms dengan perantara internet Jejaring sosial
(resourses sharing) antar individu atau person
Gambar 1.2. Gambaran global jaringan internet1.2. Sejarah
InternetInternet pertama kali dikembangkan pada tahun 1969 oleh
Departemen Pertahanan Amerika Serikat dengan nama ARPANET (US
Defense Advances Research Agency). Hal ini dimaksudkan untuk
membuat suatu jaringan komputer yang tersebar, sehingga pemusatan
informasi di suatu tempat dapat dihindari karena dikhawatirkan akan
hancur pada saat peperangan. Dengan cara ini diharapkan apabila
salah satu jaringan putus, maka jalur yang melalui jaringan
tersebut secara otomatis pindah ke jalur lain.
Awal tahu 1980-an ARPANET terpecah menjadi dua jaringan yaitu
ARPANET dan MILNET, tatapi keduanya dapat saling berkomunikasi.
Jaringan ini juga dinamakan DARPA Internet, yang biasa disebut
internet saja. Selanjutnya internet mulai dikembangkan untuk
kepentingan akademis dengan bekerja sama dengan beberapan
Universitas seperti, UCLA, University of California at Santa
Barbara, Unifersity of Utah dan Stanford Research Institute.
Perkembangan selanjutnya internet dapat diakses melalui sarana
komputer pribadi (PC) dengan dibukanya layanan Usenet dan
BitnetInternet menghubungkan jejaring suatu komunikasi antar
berbagai sistem operasi, berbagai vendor peralatan serta berbagai
aplikasi.Sistem operasi mulai DOS , UNIX, XENIX, MAC, Windows,
LINUX hingga ke sistem operasi mobile yang ditanamkan pada suatu
tablet-PC, HP serta berbagai peralan jaringan lainnya. Berbagai
vendor atau pabrik berbagai komputer, HP, IBM , Acer, MaC,
Mini-komputer, Mainframe, Superkomputer. Berbagai aplikasi
browsing, database, transfer file , VOIP, multimedia. Internet
saling terhubung ke berbagai jaringan yang tidak saling bergantung
pada satu sama lain sedemikian rupa, sehingga mereka dapat
berkomunikasi. Akar dari internet adalah suatu jaringan yang
merupakan bagian dasar dari sistim informasi masa kini. Jaringan
membentuk tulang punggung berbagi informasi untuk berbagai
perusahaan, kelompok bidang pemerintah, dan kelompok ilmiah serta
personal. Informasi itu dapat dalam bentuk catatan dan dokumen,
data untuk diproses oleh komputer lain, file yang dikirim ke para
rekan kerja, dan data stream multimediaInternet yang merupakan
sebuah sistem tidak akan jalan tanpa adanya pendukung yaitu
aturan-aturan yang jelas dan terkoordinasi yaitu protokol TCP/IP
sebagai standart dalam proses komunikasi data.
Internet sendiri adalah sebuah sistem yang memberikan informasi
yang terorganisir, terkelola dengan baik dan merupakan media
komunikasi serta informasi modernKumpulan protokol TCP/IP membuat
komputer dari semua ukuran, dari banyak komputer berbeda vendors,
berjalan pada sistem operasi secara total berbeda, untuk
ber-komunikasi dengan satu sama lain. Hal Itu sungguh mengagumkan
sebab penggunaannya jauh melewati perkiraan awalnya. Apa yang
dimulai pada tahun 1960an sebagai proyek riset government-financed
pada jaringan paket-switch, berubah menjadi perluasan penggunaan
format networking antar komputerTransmission Control
Protocol/Internet Protocol (TCP/IP) telah menjadi metode
standar-industri de-facto untuk interkoneksi host-host,
jaringan-jaringan, dan Internet secara keseluruhan. TCP/IP
merupakan motor penggerak di belakang Internet dan jaringan di
seluruh dunia. Walaupun TCP/IP mendukung sejumlah besar aplikasi
pada host, standard maupun nonstandard, tetapi aplikasi ini tidak
bisa ada tanpa adanya pondasi sekumpulan protokol inti. Disain
utama TCP/IP adalah untuk membangun suatu interkoneksi jaringan,
dikenal sebagai suatu internetwork, atau internet, yang menyediakan
layanan komunikasi universal pada jaringan fisik yang heterogen.
Manfaat yang jelas dari internetwork adalah memungkinkan komunikasi
antar host pada jaringan yang berbeda , mungkin dipisahkan oleh
suatu area geografis luas.Internet jika dilihat dari segi jaringan
terdiri dari kelompok jaringan sebagai1. Backbone: Jaringan besar
yang ada terutama semata untuk saling behubungan lain jaringan.
Juga jaringan yang dikenal sebagai network access points (NAPs)
atau Internet Exchange Points (IXPs) misalnya Indonesia Internet
Exchange ( IIX ) . Sekarang ini, backbone terdiri dari entitas
komersil.2. Jaringan regional penghubung, sebagai contoh,
universitas dan perguruan tinggi.3. Jaringan komersil yang
menyediakan akses backbone ke pelanggan, dan jaringan yang dimiliki
oleh organisasi komersil untuk penggunaan internal yang juga
mempunyai koneksi ke Internet.4. Jaringan lokal, seperti
campus-wide jaringan universitas, pemerintahan dan sebagainya.
Umumnya suatu jaringan terbatas ukuranya oleh banyaknya para
pemakai yang menjadi bagian suatu jaringan tersebut, dengan jarak
geografis yang maksimum dalam area tertentu, atau oleh kemampuan
suatu jaringan ke lingkungan tertentu. Sebagai contoh, suatu
jaringan dengan media Ethernet terbatas dalam kaitan dengan ukuran
geografis..1.3. Arsitektur jaringan
Pada dasarnya arsitektur jaringan komputer dibagi menjadi tiga
jenis dasar seperti :a. Local Area Network (LAN) /Jaringan Area
Lokal.
Sebuah LAN, adalah jaringan yang dibatasi oleh area yang relatif
kecil, umumnya dibatasi oleh area lingkungan seperti sebuah
perkantoran di sebuah gedung, atau sebuah sekolah, dan biasanya
tidak jauh dari sekitar 1 km persegi. Beberapa model konfigurasi
LAN, satu komputer biasanya dijadikan sebuah file server. Yang mana
digunakan untuk menyimpan perangkat lunak (software) yang mengatur
aktifitas jaringan, ataupun sebagai perangkat lunak yang dapat
digunakan oleh komputerkomputer yang terhubung ke dalam network.
Komputer-komputer yang terhubung ke dalam jaringan (network) itu
biasanya disebut dengan workstation. Biasanya kemampuan workstation
lebih di bawah dari file server dan mempunyai aplikasi lain di
dalam harddisknya selain aplikasi untuk jaringan. Kebanyakan LAN
menggunakan media kabel untuk menghubungkan antara satu komputer
dengan komputer lainnya.
b. Metropolitan Area Network (MAN) / Jaringan area
Metropolitan
Sebuah MAN, biasanya meliputi area yang lebih besar dari LAN,
misalnya antar wilayah dalam satu propinsi. Dalam hal ini jaringan
menghubungkan beberapa buah jaringan-jaringan kecil ke dalam
lingkungan area yang lebih besar, sebagai contoh yaitu : jaringan
Bank dimana beberapa kantor cabang sebuah Bank di dalam sebuah kota
besar dihubungkan antara satu dengan lainnya. Misalnya Bank BNI
yang ada di seluruh wilayah Ujung Pandang atau Surabaya.
c. Wide Area Network (WAN) / Jaringan area Skala Besar
Wide Area Networks (WAN) adalah jaringan yang lingkupnya
biasanya sudah menggunakan sarana Satelit ataupun kabel bawah laut
sebagai contoh keseluruhan jaringan BANK yang ada di Indonesia
ataupun yang ada di Negara-negara lain. Menggunakan sarana WAN,
Sebuah Bank yang ada di Bandung bisa menghubungi kantor cabangnya
yang ada di Hongkong, hanya dalam beberapa menit. Biasanya WAN agak
rumit dan sangat kompleks, menggunakan banyak sarana untuk
menghubungkan antara LAN dan WAN ke dalam Komunikasi Global seperti
Internet. Tapi bagaimanapun juga antara LAN, MAN dan WAN tidak
banyak berbeda dalam beberapa hal, hanya lingkup areanya saja yang
berbeda satu diantara yang lainnya.
Topologi Jaringan KomputerTopologi atau desain fisik berhubungan
erat dengan arsitektur jaringan. Topologi mendefinisikan bagaimana
jaringan secara fisik terhubung. Ada tiga jenis utama dari
topologi.
Topologi Bintang : Dalam topologi bintang semua komponen
jaringan yang terhubung ke titik pusat, yang merupakan hub atau
switch. Topologi bintang umumnya digunakan di LAN.
Topologi bus: Pada topologi Bus komponen jaringan yang terhubung
pada kabel yang sama. Ini juga disebut linear bus atau
backbone.
Topologi Cincin: Dalam topologi Cincin semua komponen terhubung
satu sama lain dalam bentuk cincin. Token terus melewati loop.
1.4. PROTOKOL
Kita amati ilustrasi berikut ini: Jika kita bertamu atau
berkunjung dan berhubungan dengan orang lain apakah yang akan kita
lakukan pertama kali ? Aturan pertama yang umumnya dilakukan adalah
mengetuk pintu dan mengucapkan salam kemudian tuan rumah akan
mempersilahkan kita masuk, kemudian kita disilahkan duduk .
Begitu pula jika komputer/PC akan mengadakan komunikai atau
hubungan dengan komputer/PC lain perlu suatu aturan-aturan pula
sehingga dapat dikenali dan berkomunikasi dengan PC yang lain,
aturan-aturan inilah yang dikenal dengan sebutan protokol. Protokol
pada jaringan komputer adalah suatu kumpulan aturan-aturan
bagaimana suatu PC atau komputer dapat berhubungan atau
berkomunikasi dengan PC atau komputer lain, kumpulan aturan-aturan
tersebut menyangkut tentang mekanisme aliran data, inisialisasi
suatu sesi dan terminasi, pengalamatan (addressing) dan routing ,
autentifikasi dan verifikasi, enkripsi dan kompresi, dan
koreksi.
Gambar 1.1. Hubungan antar Komputer client-server melalui
internetPermasalahan kemudian adalah bahwa banyaknya pembuat
komputer atau vendor komputer dan banyaknya jenis komputer/ PC
serta banyaknya suatu sistem operasi. Masing-masing vendor atau
pabrik membuat aturannya sendiri untuk produknya sendiri misal
pabrik komputer HP membuat komputer HP yang hanya dapat terhubung
sesama komputer HP. Sehingga antara komputer dari satu pabrik
dengan pabrik yang lain tidak dapat saling berkomunikasi. Atas
dasar itulah dibuat suatu aturan-aturan yang standart sehingga
untuk berbagai jenis komputer dan berbagai jenis sistem operasi
akan dapat saling berhubungan atau berkomunikasi .
Saat ini suatu protokol standart yang dikenal adalah OSI ( Open
System Interconnecting) yang dibentuk oleh ISO (International
Standart Organization) tetapi secara de-fakto protokol yang
digunakan adalah protokol TCP/IP.
1.4.2. Layer
Untuk mengenal tentang layer ,kita amati ilustrasi berikut :
Misalkan fase atau bagian pertama kita berkunjung ke orang lain
yang telah diilustrasikan di atas disebut dengan fase pertama ,
langkah berikutnya atau fase berikutnya adalah bagaimana jika tuan
rumah menyediakan minuman atau makan kecil. Aturan yang umum adalah
bahwa tuan rumah mempersilahkan terlebih dahulu kepada tamu mari
silahkan diminum , kemudian kita boleh mulai minum.
Dari ilustrasi tersebut dapat dilihat bahwa fase pertama adalah
hal mengenai bagaimana kita mulai bertamu ke rumah orang lain
hingga dilanjutkan ke menerima tawaran minum. Fasa fase tersebut
dilakukan berurutan, umumnya orang menawarkan minum setelah anda
masuk ke rumah orang tersebut. Dari ilustrasi ini dapat diamati
bahwa setiap langkah atau fase mempunya aturan-aturan masing-masing
yang harus dilaksanakan.
Fase atau urutan-urutan pekerjaan pada suatu protokol dikenal
dengan sebutan LAYER, jadi jelaslah layer adalah suatu fase atau
tingkatan pada hubungan komunikasi , di mana masing masing layer
atau tingkatan mempunyai aturan-aturan tertentu .
Atas dasar tersebut maka dapat dikatakan bahwa protokol jaringan
dibangun atas tingkatan atau tahapan atau disebut dengan Layer
dengan masing masing tahapan atau layer bertanggung jawab atau
menangani aturan masing masing fase komunikasiMisalnya komputer
akan berhubungan dengan komputer lain maka pada tingkat atau layer
yang dasar adalah bagaimana aturan tentang penanganan
hardware/fisik yang digunakan , bagaimana aturan urutan bit yang
digunakan dan seterusnya sampai dengan aturan layer yang paling
atas yaitu aplikasi.
1.4.2. Layer Menurut standart OSI (OPEN SYSTEM
INTERCONNECTING)
ISO membagi protokol dalam 7 tingkatan atau layer.Berikut di
bawah ini gambar LAYER menurut ISO.
LAYER APLIKASI
LAYER PRESENTASI
LAYER SESION
LAYER TRANSPORT
LAYER NETWORK
LAYER DATALINK
LAYER FISIKAL
Gambar 1.2. Layer pada protokol OSI
Berikut menjabarkan tujuh lapisan model OSI dari bawah ke
atas:
Layer Fisikal : Lapisan fisik bertanggung jawab untuk mengubah
Frame(output dari layer 2 ) menjadi sinyal listrik ditransmisikan
lewat jaringan. Jaringan fisik yang sebenarnya dapat berupa kabel
tembaga, serat optik, sinyal radio nirkabel,atau media lainnya yang
dapat membawa sinyal. Lapisan ini juga menyediakan metode untuk
perangkat penerima untuk memvalidasi bahwa data tidak rusak selama
transmisi.Contoh :
Mengubah data menjadi bit dan mentransferkannya melalui media.
Seperti kabel, dan koneksi fisik antar system/terminal. Contoh
protokolnya : 10baseT, 100baseT, RS232 Layer Data Link: Menyediakan
link untuk data, memaketkannya menjadiframe yang berhubungan dengan
hardware kemudian diangkut melalui media.komunikasinya dengan kartu
jaringan, mengatur komunikasi layer physical antarasistem koneksi
dan penanganan error.Data link layer terdiri atas dua sublayer
:
LLC (Logical Link Control)
Melakukan pemeriksaan kesalahan dan menangani transmisi frame.
Setiap frame merupakan sebuah paket daya dan nomor urut yang
digunakan untuk memastikan pengiriman dan sebuah cheksum untuk
melacak data yang korup. MAC (Medium Access Control)
Berurusan dengan mengambil dan melepaskan data dari dan ke
kabel, menentukan protocol untuk akses ke kabel yang di-share di
dalam sebuah Lokal Area Network. Menyediakan link untuk data dan
memakketkannya dalam bentuk frame yang berhubungan dengan hardware
dan di transfer menggunakan kartu jaringan. Mengatur komunikasi
layer fisik serta penanganan error. Contoh protokolnya SLIP, PPP,
MTU Layer Network: Bertanggung jawab menentukan alamat
jaringan,menentukan rute yang harus diambil selama perjalanan, dan
menjaga antrian trafik dijaringan. Data pada layer ini berbentuk
paket.Menentukan alamat jaringan, menentukan alamat yang di ambil
selama perjalanan. Dan menjaga antrian traffic yang datanya
berbentuk paket. Contoh protokolnya IP, IPX ARP, RARP, ICMP, RIP.
Layer Transport: Layer transport bertanggung jawab membagi data
menjadi segmen, menjaga koneksi logika end-to-end antar terminal,
dan menyediakan penanganan error (error handling). Mempersiapkan
data untuktransportasi , memotong suatu data ke beberapa bagian dan
menambahkan sebuah header sebagai identifikasi pengirim dan
penerima aplikasi (atau dikenal sebagai nomor port). Sebagai
contoh, Hypertext Transfer Protocol (HTTP) menggunakan port 80, dan
lalu lintas FTP menggunakan port 21Bertanggung jawab membagi data
menjadi segmen-segmen. Menjaga koneksi end-to-end antar terminal,
penanganan dan error handling. Contoh protokolnya TCP, UDP, SPX
Layer Session: Menentukan bagaimana dua terminal menjaga,memelihara
dan mengatur koneksi, bagaimana mereka saling berhubungan satu sama
lain. Koneksi di layer ini disebut session.Menjaga koneksi antarra
dua terminal, serta memelihara dan mengaturnya. Contohnya protokol
SQL, RPC Layer Presentation: Bertanggung jawab bagaimana data
dikonversi dan diformat untuk transfer data. Contoh konversi format
text ASCII untuk dokumen, .gifdan JPG untuk gambar. Layer ini
membentuk kode konversi, translasi data, enkripsi dan konversi.
Layer Aplikasi: Menyediakan layanan untuk aplikasi pengguna. Layer
ini bertanggungjawab atas pertukaran informasi antara program
komputer, seperti program e-mail, dan service lain yang jalan di
jaringan, seperti server printer atau aplikasi komputer lainnya.
Kombinasi dari tujuh lapisan ini sering disebut stack. Sebuah
transmisi workstation melintasi tumpukan dari Layer 7 hingga Layer
1, mengubah aplikasi data ke sinyal jaringan. Penerima workstation
melintasi stack dalam arah yang berlawanan: darilayer 1 sampai
layer 7. Itu mengubah menerima pengiriman kembali ke sepotong data
untuk aplikasi yang dijalankanMenyediakan layanan bagi pengguna.
Seperti aplikasi yang ada pada jaringan. Exemple : Email, Browser,
Opera, dan lain-lainnya1.4.3. Layer menurut protokol TCP/IP
Layer pada protokol TCP/IP terdiri 4 fase atau tingkatan seperti
gambar berikut di bawah iniLAYER APLIKASI
LAYER TRANSPORT
LAYER NETWORK
LAYER LINK
Gambar 1.3. . Layer menurut TCP/IP
Uraian layer-layer tersebut ada di bawah ini :
Link Layer
Layer LINK terletak pada bagian dasar dari suatu tingkatan
komunikasi , sering disebut dengan data link layer atau network
interfase layer, termasuk juga divice-driver pada suatu sistem
operasi . Menangani semua permasalahan yang berhunbungan dengan
bagaimana aturan suatu hubungan fsik dapat terlaksana, framing
data, pengalamatan fisikal, pengaturan media akses Misalnya jika
menggunakan card ethernet adalah : bagaimana suatu driver card
ethernet berajalan , hubungan bus atau star, bagaimana aturan
susunan bit pada frame ethernet dan semua yang berhungan dengan
hardware. Penggunaan FDDI (fiber Distributed Data Interface), HDLC,
frame relay, ATM, dan Network layer
Sering disebut dengan internet layer adalah yang menangani
bagaimana aturan suatu paket data disalurkan pada suatu network dan
aturan bagaimana meroutekan suatu paket dan error checking
contohnya rotokol IP, NETBEUI pada windows
Transport layer
Aturan-aturan tentang bagaimana aliran data antara 2 host yang
saling berhubungan untuk memberi dukungan pada layer aplikasi
diatasmya., memastikan keandalan aliran data . Pada layer ini ada
dua bagian protokol yang berbeda yaitu TCP dan UDP
TCP adalah protokol yang mengatur bagaimana agar memberikan
aliran data yang andal antara 2 host, berhubungan dengan bagaimana
pemecahan data yang akan dialirkan , bagaimana mengenai acknowladge
penerimaan data, seting time out, end acknowladge paket dan
sebagainya.
UDP berlawanan dengan TCP memberikan servis yang sederhana,
aturan tentang pengiriman datagram dari satu host ke host yang
lain, tetapi tidak memberikan garansi tentang keandalan apakah data
tersebut sampai atau tidak pada sisi yang lain. Sehingga disebut
dengan connectionlessAplikasi Layer.
Menangani aturan-aturan detil-detil aplikasi tertentu misalnya
:Telnet atau remote login, FTP atau file transfer protokol, SMTP
Simple Mail Protokol, Browsing dan sebagainyaBerikut gambaran
komunikasi dua buah host pada suatu Local Area Network dengan
menggunakan card ethernet dalam melakukan hubungan transfer
file.
Aplikasi FTP
Transport TCP
IP
Network
Link
Ethernet protokolGambar 1.5. Hubungan 2 host melakukan hubungan
FTP
Protokol protokol lain yang termasuk pada protokol TCP/IP
Gambar 1.6 Protokol yang termasuk dalam kelompok protokol
TCP/IP
(Sumber Steven R TCP/IP Ilustrated hal 6)
1.2.3. Perbedaan layer antara protokol OSI dan TCP/IP
Beda layer dilihat pada gambar seperti di bawah iniGambar 1.4.
perbandingan antara layer OSI dan TCP/IP
1.3. Susunan urutan bit pada serial dan frame ethernet
Beda bit data pada komunikasi serial pada com-port (RS232)
dengan frame bit serial pada card ethernet
Gambar 1.7. Susunan bit-bit pada serial com-port
Gambar 1.8. Susunan bit-bit pada suatu frame ethernet
Pada RS232 setiap byte akan dimulai dengan bit start dan
diakhiri dengan bit stop, sedangkan pada frame ethernet antar byte
tidak dibatasi oleh bit start, bit-bit langsung terhubung dengan
bit yang lain membentuk suatu frame bit data.
1.4. Enkapsulasi
Bagaimana suatu data berupa bit-bit dapat dikirm dan diterima:
Untuk dapat diterima dengan benar data harus dienkapsulasi atau
dikemas sehingga suatu data dapat ditujukan ke komputer lain dengan
benar. Hal ini dianalogikan dengan suatu surat dimana surat harus
dikemas atau disampul untuk mencapai tujuan, karena alamat tujuan
tercantum pada sampul surat. Berikut ini suatu data yang
dienkapsulasi oleh frame. Jika suatu data akan dikirm dipecah
dahulu dalam beberapa bagian tergantung dari banyak data dan
kejenuhan trafik. Data disebut dengan user data dikemas lebih
dahulu dengan Aplikasi Header untuk dapat dikenali aplikasinya
dikemas dengan TCP, untuk dapat dikenali komputer tujuan dikemas
dengan frame IP, jika menggunakan transmisi kabel UTP dan card
ethernet maka dikemas oleh Header Ethernet sehingga digambarkan
sebagai berikut ini:User Data
Appl. HeaderUser Data
TCP HeaderAplikasi Data
IP HeaderTCP HeaderAplikasi Data
Header EtherIP HeaderTCP HeaderAplikasi DataTrailer
Gambar 1.9. Suatu model enkapsulasi data
(Sumber Stevens R.TCP/IP Ilustrated hal. 10)
Terdapat beberapa istilah dalam penyebutan suatu kumpulan
bit-bit pada suatu paket yang digambarkan sebagai berikut
Gambar 1.10. Model susunan Frame, datagram dan segmenKumpulan
data yang dienkapsulasi oleh Header Network interface disebut
dengan frame Network interface, jika interface yang digunakan
adalah etnernet maka frame ethernet
Kumpulan data yang dienkapsulasi oleh Header IP disebut dengan
Datagram IP
Kumpulan data yang dienkapsulasi oleh Header TCP disebut dengan
Segment TCP1.5. PORT NUMBERS
Identifikasi atau bagaimana suatu aplikasi dikenal dapat dilihat
pada protokol transport TCP atau UDP dinyatakan dengan menggunakan
nomer port sebanyak 16 bit , dengan kata lain setiap aplikasi
masing masing mempunyai nomer identifikasi . Nomer seluruhnya ada
65535 nomer, misalnya SMTP diberi nomer 25 , WWW bernomer 80 ,
telnet bernomer 23 dan sebagainya.
Suatu komputer atau host yang memberi layanan disebut dengan
server. Suatu server dikenal dengan adanya nomer port yang disebut
well-known port, misalnya suatu komputer atau host server FTP
menjediakan layanan atau servis pada TCP nomer port 21, setiap
server Telnet membuka port TCP nomer 23, sever WWW menyediakan atau
membuka port 80. Lembaga IANA menetapkan bahwa port nomer 1 sampai
dengan 1023 sebagai layanan atau servis untuk aplikasi standart
yang telah ditentukan.
Suatu komputer client atau host client tidak perduli nomer
berapa port number yang akan digunakan, sisi client tidak
memberikan layanan . Port number yang digunakan oleh client untuk
komunikasi ke host lain sembarang tetapi unik untuk masing masing
host. Client port number disebut dengan Ephemeral port atau short
live atau masa hidupnya pendek. Jika suatu komputer atau host
client akan mendowload file dari suatu server FTP maka komputer
atau host client akan membuka port komunikasi sembarang tetapi
unik, misalnya membuka port 1089. Port ini hanya terbuka sepanjang
atau selama mengadakan hubungan download file saja atau sepanjang
memerlukan servis dan dalam satu sesi hubungan, pada sesi lain
dapat membuka port lain. Contoh lain adalah jika user pada suatu
komputer membuka browsing ke google.com , dengan membuka banyak
window atau jendela, maka port yang terbuka sesuai dengan window
atau jendela yang dibuka . Sehingga jika user pada window pertama
mensearching masalah A , window atau jendela kedua membuka masalah
B dan seterusnya maka tidak mungkin terjadi masalah yang diserching
saling terbalik, masalah B masuk jendela A atau sebaliknya.
Setelah download selesai maka port akan ditutup lagi, karena
sudah tidak diperlukan. Atas dasar itulah maka disebut dengan port
yang short-live. Berlainan dengan server yang selalu membuka port,
dengan kata lain harus selalu stand-by untuk memberikan servis.
Untuk melihat suatu servis aplikasi pada host Linux dengan
memberikan perintah yaitu grep atau langsung melihat pada file
/etc/servisMisal perintahnya sebagai berikutLinuku # grep telnet
/etc/servis
telnet 23/tcp
Linux # grep domain /etc/servisDomain 53/udp
Domain 53/tcp
Dapat pula melihat port yang sedang terbuka, saat sebuah
komputer dengan sistem operasi windows sedang terhubung ke sebuah
situs dengan membuka jendela command promp seperti contoh di bawah
,dan menuliskan perintah nestat -a TCP menunjukkan jenis protokol
transport yang digunakan
Nomer IP 172.16.18.227 adalah nomer komputer yang sedang membuka
dan terhubung ke suatu situs
Nomer dibelakang tanda : dari nomer IP tersebut misal 49165
adalah nomer port client yang merupakan nomer Ephemeral port atau
short live Remote address sin04-01.....merupakan alamat atau IP
address suatu situs yang dinyatakan dengan cara domain name
http dibelakang tanda : dari sebuah nama domain merupakan port
yang melayani atau memberi servis. Http merupakan nama layanan yang
identik dengan port 80
Gambar 1.10. Statistk network Suatu server yang melayani http
1.6. Pertanyaan dan tugas
1. Apakah yang disebut dengan port number atau nomer port
2. Berapakah nomer port number dari Telnet, Talk, FTP, Chating,
misal cara untuk mengetahui port chating dengan melakukan chating
dengan komputer lain dan membuka netstat seperti di atas.3. Apa
beda antara port number pada client dan server
4. Penggunaan RS232 komunikasi serial PC termasuk layer mana
jelaskan
5. Berapakah nomer aplikasi yang harus diberikan jika terdapat
hubungan sebagai berikut ini PC==(internet== (PC=(PPI 8255=(Alat
keamanan rumah
6. Apakah yang dimaksud connection dan connectionless pada
protokol TCP dan UDP
HARDWARE
INTERFACE
TCP
ARP
RARP
ICMP
IP
IGMP
UDP
USER
PROSES
USER
PROSES
USER
PROSES
LINK
NETWORK
TRANSPORT
APLIKASI
FTP client
FTP Server
TCP
TCP
IP
IP
Ethernet driver
Ethernet driver
Frame dari bit-bit
Urutan bit-bit
Idle
Bit stop
Bit-bit huruf
Bit start
Idle/stdby
Bit-bit huruf
Bit start
Idle/stdby
115