penting, memahami konsep tcp ip

Download Penting, Memahami Konsep TCP IP

If you can't read please download the document

Upload: aam-ahmad

Post on 26-Nov-2015

25 views

Category:

Documents


7 download

DESCRIPTION

diebook ini kita akan membahas seputar ilmu jaringan , yang lebih khusus tentang produk cisco , sumber tulisan ini di ambil dari salah satu blog. untuk lebih jelasnya anda bisa juga mengunjungi http://download-cek.blogspot.com/

TRANSCRIPT

  • TENTANG ARTIKEL INI

    JUDUL ARTIKEL Penting, Memahami Konsep TCP/IP

    BLOG SUMBER www.download-cek.blogspot.com

    PENULIS /SUMBER TULISAN http://emulanetwork.wordpress.com

    www.download-cek.blogspot.com

  • Penting, Memahami Konsep TCP/IP

    TCP/IP (Transmission Control Protokol/Internet Protocol) merupakan salah satu protokol yang

    digunakan dalam jaringan komputer (protokol-protokol lainnya mudah-mudahan bisa kita bahas di

    lain kesempatan kawan.. ). Protokol itu sendiri merupakan sekumpulan aturan yang

    memungkinkan komputer untuk berhubungan antara satu dengan yang lainnya, istilah sederhananya

    seperti bahasa dalam kehidupan kita Kalau bahasa yang kita gunakan dalam berkomunikasi sama

    dengan lawan bicara kita, pasti akan nyambung, ya kan? Coba kalau beda, yang satu bahasa Jawa

    yang satunya lagi bahasa sunda.. yang ada ngalor ngidul..

    protokol yang digunakan dalam dunia internetwork dan memungkinkan sekumpulan komputer

    untuk berkomunikasi dan bertukar data di dalam suatu jaringan komputer. Jadi, meskipun dalam

    dunia jaringan komputer, antara satu PC dengan PC yang lainnya, atau antara PC dengan server,

    meskipun menggunakan sistem operasi dan perangkat yang berbeda, jika sama-sama menggunakan

    protokol TCP/IP maka jalinan komunikasi dapat terhubung.

    Lantas, mengapa TCP/IP penting untuk kita pahami??

    Bagi seorang engineer pemula yang suatu saat jadi administrator mbahnya jaringan, protokol ini

    menjadi sangat penting untuk kita pahami, karena TCP/IP merupakan protokol yang diterapkan

    pada hampir semua perangkat keras dan sistem operasi. Diantaranya adalah:

    Personal Computer DOS

    Workstation UNIX, Linux, dan FreeBSD

    Server Microsoft Windows NT

    Novell Netware

    Mainframe IBM

    Sistem Digital VMS

    Makanya itu kawan, ini basic banget untuk kita pahamin. Ya kan mbah..?

    Arsitekt ur TCP/IP

    Dikarenakan TCP/IP adalah serangkaian protokol di mana setiap protokol melakukan sebagian dari

    keseluruhan tugas komunikasi jaringan, maka tentulah implementasinya tak lepas dari arsitektur

    jaringan itu sendiri. Arsitektur rangkaian protokol TCP/IP mendefinisikan berbagai cara agar

    TCP/IP dapat saling menyesuaikan.

    http://emulanetwork.files.wordpress.com/2011/02/utp-cable.jpghttp://emulanetwork.files.wordpress.com/2011/02/utp-cable.jpghttp://emulanetwork.files.wordpress.com/2011/02/utp-cable.jpg
  • Karena TCP/IP merupakan salah satu lapisan protokol OSI (Open System Inter-connections),

    berarti bahwa hierarki TCP/IP merujuk kepada 7 lapisan OSI tersebut. Berikut adalah model

    referensi OSI 7 lapisan, yang mana setiap lapisan menyediakan tipe khusus pelayanan jaringan :

    upper lever protocol

    lower level protocol ri tetapi fungsi dari masing-masing

    lapisan bergantung dari keberhasilan operasi layer sebe-lumnya. Sebuah lapisan di 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 dibawahnya

    (misalnya lapisan network berhubungan dengan lapisan transport diatasnya atau dengan lapisan data

    link diba-wahnya).

    Model dengan menggunakan lapisan ini merupakan sebuah konsep yang penting karena suatu

    fungsi yang rumit yang berkaitan dengan komunikasi dapat dipecahkan menjadi sejumlah unit yang

    lebih kecil. Tiap lapisan bertugas memberikan layanan tertentu pada lapisan diatasnya dan juga

    melindungi lapisan diatasnya dari rincian cara pemberian layanan tersebut. Tiap lapisan harus

    transparan sehingga modifikasi yang dilakukan atasnya tidak akan menyebabkan perubahan pada

    lapisan yang lain.

    Lapisan menjalankan perannya dalam pengalihan data dengan mengikuti peraturan yang berlaku

    untuknya dan hanya berkomunikasi dengan lapisan yang setingkat. Akibatnya sebuah lapisan pada

    satu sistem tertentu hanya akan berhubungan dengan lapisan yang sama dari sistem yang lain.

    Peer process ta yang langsung

    dialihkan antar lapisan yang sama dari dua sistem yang berbeda ini. Lapisan atas akan memberikan

    data dan kendali ke lapisan dibawahnya sampai lapisan yang terendah dicapai.

    http://emulanetwork.files.wordpress.com/2011/02/osi_model.png
  • Peer Process OSI Layer

    Antara dua lapisan yang berdekatan interface

    operasi dan layanan yang diberikan olehnya ke lapisan lebih atas. Tiap lapisan harus melaksanakan

    sekumpulan fungsi khusus yang dipahami dengan sempurna. Himpunan lapisan dan protokol

    dikenal s

    Walaupun rumit tetapi fungsi tiap lapisan dapat dibuat dalam bentuk modul sehingga kerumitan

    dapat ditanggulangi dengan mudah. Disini kita tidak akan membahas model OSI secara mendalam

    secara keseluruhannya, karena protokol TCP/IP tidak mengikuti benar model referensi OSI tersebut.

    Walaupun demikian, TCP/IP model akan terlihat seperti ini :

    http://emulanetwork.files.wordpress.com/2011/02/osi-7-layers2.gifhttp://emulanetwork.files.wordpress.com/2011/02/tcp-ip-and-osi-model.jpghttp://emulanetwork.files.wordpress.com/2011/02/osi-7-layers2.gifhttp://emulanetwork.files.wordpress.com/2011/02/tcp-ip-and-osi-model.jpg
  • Keterangan keempat lapisan tersebut adalah sebagai berikut :

    a. Network Access

    Lapisan ini hanya menggambarkan bagaimana data dikodekan menjadi sinyal-sinyal dan

    karakteristik antarmuka tambahan media. Dengan demikian lapisan ini bertanggung jawab

    menerima dan mengirim data dan dari media fisik. Media fisiknya dapat berupa kabel, serat optik,

    atau gelombang radio. Karena tugasnya ini, protokol yang ada di layer ini harus mampu

    menerjemahkan sinyal listrik menjadi data digital yang dapat dimengerti oleh komputer, yang

    berasal dari peralatan lain yang sejenis.

    b. Internet layer/ network layer

    Protokol yang berada di layer ini bertanggung jawab dalam proses pengiriman paket ke alamat yang

    tepat. Pada layer ini terdapat tiga macam protokol, yaitu IP, ARP (Addres Resolution Protocol), dan

    ICMP (Internet Control Message Protocol)

    Untuk mengirimkan pesan pada suatu internetwork (suatu jaringan yang mengandung beberapa

    segmen jaringan), tiap jaringan harus secara unik diidentifikasi oleh alamat jaringan. Ketika

    jaringan menerima suatu pesan dari lapisan yang lebih atas, lapisan network akan menambahkan

    header pada pesan yang termasuk alamat asal dan tujuan jaringan. Kombinasi dari data dan lapisan

    jaringan yang benar, setelah pesan tersebut sampai pada jaringan yang benar, lapisan data link dapat

    menggunakan alamat node untuk mengirimkan pesan ke node tertentu.meneruskan paket ke

    antar jaringan mempunyai dua tipe node :

    iakan pelayanan kepada pemakai. End nodes menggunakan lapisan

    network utk menambah informasi alamat jaringan kepada paket, tetapi tidak melakukan routing.

    End nodes kadang-

    >> Router memasukan mekanisme khusus untuk melakukan routing. Karena routing merupakan

    tugas yang kompleks, router biasanya merupakan peralatan tersendiri yang tidak menyediakan

    pelayanan kepada pengguna akhir. Router kadang- h

    c. Transport layer /host to host

    Layer ini berisi protokol yang bertanggung jawab untuk mengadakan komunikasi antara dua

    host/komputer. Protokol tersebut adalah TCP dan UDP (User Datagram Protocol),. Disamping itu,

    salah satu tanggung jawab lapisan ini adalah membagi pesan-pesan menjadi fragment-fragment

    yang cocok dengan pembatasan ukuran yang dibentuk oleh jaringan. Pada sisi penerima, lapisan

    transport menggabungkan kembali fragment untuk mengembalikan pesan aslinya, sehingga dapat

    diketahui bahwa lapisan transport memerlukan proses khusus pada satu komputer ke proses yang

    bersesuaian pada komputer tujuan. Hal ini dikenal sebagai Service Access Point (SAP) ID kepada

    setiap paket (berlaku pada model OSI, istilah TCP/IP untuk SAP ini disebut port *).

    Karena proses lapisan atas (application layer) memiliki kebutuhan yang bervariasi, terdapat dua

    protokol lapisan transport /host to host, TCP dan UDP. TCP adalah protokol yang handal. Protokol

    ini berusaha secara seksama untuk mengirimkan data ke tujuan, memeriksa kesalahan, mengirimkan

    data ulang bila diperlukan dan mengirimkan error ke lapisan ats hanya bila TCP tidak berhasil

  • mengadakan komunikasi. Tetapi perlu dicatat bahwa kehandalan TCP tercapai dengan

    mengorbankan bandwidth jaringan yang besar.

    UDP (User Datagram Protocol) disisi lain adalah protokol yang tidak handal. Protokol ini hanya

    yang hilang dan proses pada lapisan atas harus bertanggung jawab untuk mendeteksi data yang

    hilang atau rusak dan mengirimkan ulang data tersebut bila dibutuhkan.

    d. Application layer

    Lapisan inilah biasa disebut lapisan akhir (front end) atau bisa disebut user program. Lapisan inilah

    yang menjadi alasan keberadaan lapisan sebelumnya. Lapisan sebelumnya hanya bertugas

    mengirimkan pesan yang ditujukan utk lapisan ini. Di lapisan ini dapat ditemukan program yang

    menyediakan pelayanan jaringan, seperti mail server (email program), file transfer server (FTP

    program), remote terminal.

    Prinsip Kerja TCP/IP

    Untuk mengerti lebih jauh marilah kita tinjau pengiriman sebuah email. Dalam pengiriman email

    ada beberapa prinsip dasar yang harus dilakukan. Pertama, mencakup hal-hal umum berupa siapa

    yang mengirim email, siapa yang menerima email tersebut serta isi dari email tersebut. Kedua,

    bagaimana cara agar email tersebut sampai pada tujuannya.Dari konsep ini kita dapat mengetahui

    e tujuan

    (seperti layaknya pak pos). Dan ini adalah tugas dari TCP/IP. Antara TCP dan IP ada pembagian

    tugas masing-masing.

    http://emulanetwork.files.wordpress.com/2011/02/osi-layer.jpg
  • TCP merupakan connection-oriented, yang berarti bahwa kedua komputer yang ikut serta dalam

    pertukaran data harus melakukan hubungan terlebih dulu sebelum pertukaran data (dalam hal ini

    email) berlangsung. Selain itu TCP juga bertanggung jawab untuk menyakinkan bahwa email

    tersebut sampai ke tujuan, memeriksa kesalahan dan mengirimkan error ke lapisan atas hanya bila

    TCP tidak berhasil melakukan hubungan (hal inilah yang membuat TCP sukar untuk dikelabuhi).

    Jika isi email tersebut terlalu besar untuk satu datagram, TCP akan membaginya kedalam beberapa

    datagram.

    IP bertanggung jawab setelah hubungan berlangsung, tugasnya adalah untuk meroute data packet di

    dalam network. IP hanya bertugas sebagai kurir dari TCP dalam penyam-

    memiliki informasi mengenai isi data yang dikirimkan) maka IP akan mengirimkan pesan kesalahan

    ICMP. Jika hal ini terjadi maka IP hanya akan memberikan pesan kesalahan (error message)

    akan disusun berikut

    datagram. Hal inilah penyebab banyak paket hilang sebelum sampai kembali ke sumber awalnya.

    Kata-kata Datagram dan paket sering dipertukarkan penggunaanya. Secara teknis, datagram adalah

    kalimat yang digunakan jika kita hendak menggambarkan TCP/IP. Datagram adalah unit dari data,

    yang tercakup dalam protokol.

    ICPM adalah kependekan dari Internet Control Message Protocol yang bertugas memberikan pesan

    dalam IP. Berikut adalah beberapa pesan potensial sering timbul.

    1. Destination unreachable, terjadi jika host,jaringan,port atau protokol tertentu tidak dapat dijangkau.

    2. Time exceded, dimana datagram tidak bisa dikirim karena time to live habis. 3. Parameter problem, terjadi kesalahan parameter dan letak oktert dimana kesalahan

    terdeteksi.

    4. Source quench, terjadi karena router/host tujuan membuang datagram karena batasan ruang buffer atau karena datagram tidak dapat diproses.

    5. Redirect, pesan ini memberi saran kepada host asal datagram mengenai router yang lebih tepat untuk menerima datagram tersebut

    6. Echo request dan echo reply message, pesan ini saling mempertukarkan data antara host.

    Kesimpulan

    Protocol TCP IP menggunakan IP address untuk mengidentifikasikan computer dalam jaringan.

    Setiap paket pada komputer yang ditransmisikan protocol TCP IP berisi IP address dari komputer

    yang akan menerima paket tersebut, sementara router juga menggunakan IP address untuk mem-

    forward paket kepada tujuan yang tepat.

    Jaringan dengan protocol TCP IP mempunyai elemen-2 pokok seperti berikut:

    Infrastruktur TCP IP

    Infrastructure inti jaringan

    Connectivity Internet

    Layanan DHCP untuk layanan sewa IP address pada jaringan

    Layanan DNS Server

    Layanan WINS Server

  • Protocol TCP IP suite

    Layanan protocol TCP IP, jika di rujuk pada OSI Layer ada pada layer Internet dan layer Transport

    yang membentuk protocol suite TCP IP. Protocol TCP IP merupakan kumpulan protocol

    membentuk Protocol TCP IP suite.

    Protocol-2 yang berbeda yang berjalan bersama-sama menggunakan infrastructure yang

    sama

    IP, Internet Control Message Protocol (ICMP), Address resolution protocol (ARP)

    TCP, User datagram protocol (UDP)

    Protocol-2 applikasi seperti:

    o Simple Mail Transfer Protocol (SMTP), Post Office Protocol 3 (POP3), Internet

    Message Access Protocol (IMAP)

    o HTTP, FTP

    o Telnet, Secure Shell (SSH)

    o Server Message Block (SMB)

    Yup, itulah sekelumit sederhana mengenai konsep dasar TCP/IP. Monggo jika kawan-kawan ingin

    mendalaminya lagi di lain sumber. Semoga ilmunya bermanfaat kawan. Dan Selanjutnya adalah,

    Salam,