TCP/IP dan UDP

Sekarang ini, perkembangan internet sangat pesat sekali. jaringan internet berkembang diseantero jagat raya ini.
Internet jadi kebutuhan yang penting di abad ke-21 ini mulai dari individu, keluarga organisasi/perusahaan serta negara sangat membutuhkan keberadaan internet.
Untuk mengatur pengunaan internet, maka organisai standarisasi internasional (intenational standard organisation)membuat standard yang penting dalam mekanisme penggunaan layanan internet.
Standard tersebut berupa suatu protokol yang dipakai dalam penggunaan internet.
Protokol merupakan himpunan aturan main yang mengatur komunikasi data. Elemen -elemen yang penting didalam protokol adalah semantic, syntax dan timing.

Protokol yang dikembangkan oleh ISO adalah OSI (Open System Interconnection), OSI menggunakan 7 layer dalam komunikasi dat yang terdiri dari application, presentation, session, transport, network, data link, dan physical.
ke tujuh layer ini menggambarkan perjalanan sebuah data ketika dikirimkan dari user A ke user , akan tetapi setiap mesin atau komputer yang melakukan komunikasi data hanya dapat memanfaatkan lapisan yang terdapat dibawah lapisannya. Misalnya lapisan 3 hanya dapat memanfaatkan lapisan 4 selama terjadi komunikasi data. Perkemnbangan OSI tidak terlalu bagus karean menggunakan bnyak layer dalam komunikasi data sehingga mengakibatkan kerawanan (vulnerability) yaitu mahalnya cost dalam melakukan komunikasi data, unsur delay yang besar terjadi selama interkoneksi data.
karena hal tersebut maka lahirlah TCP/IP (Tansmition control Protokol/ Internet Protokol). TCP/IP merupakan protokol yang paling berkembang saat ini, banyakk dilakukan studi tentang pengembangan protokol TCP/IP. TCP/IP terdiri dari 4 layer yaitu Process/ aplikastion, host to host, internet dan network access. penggunaan keempat layer ini tidak mengurangi fungsi setiap layer yang terdapat pada OSI akan tetapi layer yang terdapat dalam OSi dimampatkan sehingga menjadi 4 layer. Pada lapisan TCP/IP mendukung protokol IP,ARP, RARP dan ICMP, hal ini menunjukkan bahwa lapisan pada TCP/IP tidak mendefinisikan protokol secara keseluruhan di protokol komunikasi data akan tetapi TCP/IP mendukung standard dan propierty protokol lainnya.
Selain TCP/IP yang merupakan transfer protokol terdapat protokol lain yang menjadi transfer protokol yaitu UDP (User Datagram Protokol). UDP dan TCP/IP memilki perbedaan yaitu TCP mempunyai karakter seperti pint-to-point, reliable, stateful, pipeline, terdapat buffer pengirm dan penerima, full-duplex, connection oriented, dan aliran data yang dikontrol, sedangkan UDP mempunyai karakteristik tidak perlunya adanya koneksi, sederhana, ukuran header segment yang sederhanatidak perlu kontrol kemacetan koneksi.
Dengan segala karakteristik ini, protokol transfer data yang digunkan tetap masih TCP/IP dan UDP dan kalau ada pertanyaan mana yang paling utama, mungkin jawaban saya adalah tergantung anda..!!!
Hal ini diakibatkan semua protokol saling ketergantungan, sehingga protokol yang paling di utamakan semuanya tergantung dari user.

mungkin hanya ini diskusi sementara tentang TCP,IP dan UDP. sarn dan kritik sangan ditunggu dari pembaca...!!!! salam....!