Top Banner
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. 1
26

Internet Protokol Baru

Nov 24, 2015

Download

Documents

Frida Larasati

Internet Protokol Baru
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript

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