DEFINISI
GUI(GRAPHIC AL USER INTERFACE)
adalah
bentuk dialog atau komunikasi antara manusia dan komputer yang berbentuk grafis
dan sangat atraktif. Contoh antarmuka manusia dengan komputer yang berbentuk
grafis menggunakan pemrograman visual (Visual Basic, Visual Foxpro, Delphi
dll.)
Pengertian GUI adalah Graphical User Interface dalam dunia komputer. Pada komputer terdapat GUI atau antarmuka pengguna secara grafis. Istilah ini bukan hal yang lumrah pada saat awal kemunculan komputer. Namun setelah komputer generasi keempat mulai diciptakan, munculnya televisi berwarna (yang mendorong pada penciptaan layar monitor berwarna) serta evolusi pada perangkat penampil gambar (graphic adapter atau graphic card atau video card) membuat komputer mulai mendapatkan suatu sistem baru.
Pengertian GUI adalah Graphical User Interface dalam dunia komputer. Pada komputer terdapat GUI atau antarmuka pengguna secara grafis. Istilah ini bukan hal yang lumrah pada saat awal kemunculan komputer. Namun setelah komputer generasi keempat mulai diciptakan, munculnya televisi berwarna (yang mendorong pada penciptaan layar monitor berwarna) serta evolusi pada perangkat penampil gambar (graphic adapter atau graphic card atau video card) membuat komputer mulai mendapatkan suatu sistem baru.
Jadi, pengertian GUI itu apa?
Secara
sederhana, GUI adalah suatu media virtual yang dapat membuat pengguna
memberikan perintah tertentu pada komputer tanpa mengetik perintah tersebut,
namun menggunakan gambar yang tersedia. Pengguna tidak mengetikkan perintah
seperti pada komputer dengan Shell atau teks. Dengan GUI, perintah dapat
dikonversi menjadi ikon dalam layar monitor yang dapat diklik untuk memulai
fungsinya. Sebagai contoh, tentu anda paham dengan sebuah ikon berbentuk kertas
dengan huruf W diatasnya kan? Itu adalah ikon untuk menjalankan Microsoft Word,
sebuah aplikasi yang digunakan untuk mengetik. Atau anda pasti familiar dengan
tombol di pojok kiri bawah, yakni tombol bertuliskan Start atau logo Windows
itu. Segala sesuatu yang anda lihat di Komputer anda saat ini adalah GUI.
Contoh
GUI dapat di lihat pada tampilan google chrome dan media-media lainya seperti
windows media center
GUI
= Graphical User Interface adalah sebuah metode yang dipakai untuk berinteraksi
antara si pengguna dan komputer dan menampilkannya didepan monitor.
TUI = Text-based User Interface adalah definisi yang sama seperti GUI namun TUI digunakan di komputer ber-Operating System Linux
TUI = Text-based User Interface adalah definisi yang sama seperti GUI namun TUI digunakan di komputer ber-Operating System Linux
DEFINISI
MIT
Institut Teknologi Massachusetts (Massachusetts Institute of
Technology atau MIT), adalah institusi riset swasta dan universitas
yang terletak di kota Cambridge, Massachusetts
tepat di seberang Sungai Charles dari
distrik Back Bay di Boston, Amerika
Serikat. MIT memiliki 5 sekolah dan satu kolese, mencakup 32
departemen yang mengkhususkan diri pada sains dan penelitian teknologi.
Didirikan
tahun 1861 sebagai respon atas kemajuan teknologi dan industri di Amerika pada
saat itu, universitas ini mengadopsi universitas riset ala Eropa. MIT sekarang
berdiri di atas tanah seluas 168 are yang dibuka 1916. Dalam kurun waktu 60
tahun belakangan ini, MIT telah mengembangkan cabang lain seperti manajemen,
ekonomi,
ilmu politik,
dan biologi.
Departemen
dan sekolah yang paling terkenal adalah Lincoln Laboratory, Computer
Science and Artificial Intelligence Laboratory, Media Lab,
Whitehead Institute dan Sloan School of Management.
59 dari anggota dari komunitas MIT telah memenangkan Penghargaan
Nobel.
Untuk
tahun ajaran 2009-2010, MIT memiliki 4,232 mahasiswa sarjana dan 6,152
mahasiswa pascasarjana.
Sejarah
Terminologi hacker muncul pada awal tahun
1960-an diantara para anggota organisasi mahasiswa Tech Model Railroad Club di
Laboratorium Kecerdasan Artifisial Massachusetts Institute of Technology (MIT).
Kelompok mahasiswa tersebut merupakan salah satu perintis perkembangan
teknologi komputer dan mereka berkutat dengan sejumlah komputer mainframe. Kata
hacker pertama kalinya muncul dengan arti positif untuk menyebut seorang
anggota yang memiliki keahlian dalam bidang komputer dan mampu membuat program
komputer yang lebih baik ketimbang yang telah dirancang bersama.
Kemudian pada tahun 1983, istilah hacker
berubah menjadi negatif. Pasalnya, pada tahun tersebut untuk pertama kalinya
FBI menangkap kelompok kriminal komputer The 414s yang berbasis di Milwaukee
AS. 414 merupakan kode area lokal mereka. Kelompok yang kemudian disebut hacker
tersebut dinyatakan bersalah atas pembobolan 60 buah komputer, dari komputer
milik Pusat Kanker Memorial Sloan-Kettering hingga komputer milik Laboratorium
Nasional Los Alamos. Satu dari pelaku tersebut mendapatkan kekebalan karena
testimonialnya, sedangkan 5 pelaku lainnya mendapatkan hukuman masa percobaan.
Kemudian pada perkembangan selanjutnya
muncul kelompok lain yang menyebut-nyebut diri hacker, padahal bukan. Mereka
ini (terutama para pria dewasa) yang mendapat kepuasan lewat membobol komputer
dan mengakali telepon (phreaking). Hacker sejati menyebut orang-orang ini
'cracker' dan tidak suka bergaul dengan mereka. Hacker sejati memandang cracker
sebagai orang malas, tidak bertanggung jawab, dan tidak terlalu cerdas. Hacker
sejati tidak setuju jika dikatakan bahwa dengan menerobos keamanan seseorang
telah menjadi hacker.
Para hacker mengadakan pertemuan setiap
setahun sekali yaitu diadakan setiap pertengahan bulan Juli di Las Vegas. Ajang
pertemuan hacker terbesar di dunia tersebut dinamakan Def Con. Acara Def Con
tersebut lebih kepada ajang pertukaran informasi dan teknologi yang berkaitan
dengan aktivitas hacking.
Hacker memiliki konotasi negatif karena
kesalahpahaman masyarakat akan perbedaan istilah tentang hacker dan cracker.
Banyak orang memahami bahwa hackerlah yang mengakibatkan kerugian pihak
tertentu seperti mengubah tampilan suatu situs web (defacing), menyisipkan
kode-kode virus dsb. Padahal, mereka adalah cracker. Crackerlah menggunakan
celah-celah keamanan yang belum diperbaiki oleh pembuat perangkat lunak (bug)
untuk menyusup dan merusak suatu sistem. Atas alasan ini biasanya para hacker
dipahami dibagi menjadi 2 golongan White Hat Hackers, yakni hacker yang
sebenarnya dan cracker yang sering disebut dengan istilah Black Hat Hackers.
Definisi
Hacker
Hacker yang dalam bahasa Indonesianya
disebut peretas adalah orang yang mempelajari, menganalisa, dan selanjutnya bila
menginginkan, bisa membuat, memodifikasi, atau bahkan mengeksploitasi sistem
yang terdapat di sebuah perangkat seperti perangkat lunak komputer dan
perangkat keras komputer seperti program komputer, administrasi dan hal-hal
lainnya , terutama keamanan.
Dari masa ke masa definisi “hacker” telah
berkembang, namun pada masa ini dapat didefinisikan sebagai “Orang-orang yang
gemar mempelajari seluk beluk system komp. Dan bereksperimen dengannya.” Eric
Raymond, penyusun “The New Hacker’s Dictionary (MIT Press 1994), menuliskan
ciri-ciri hacker sebagai berikut :
-
Gemar
mempelajari detail system komp. Atau bahasa pemrograman.
-
Gemar
melakukan praktek pemrograman daripada hanya menteorikannya
-
Menghargai
hasil hacing orang lain.
-
Mempelajari
pemrograman dengan cepat
-
Mahir
dalam system operasi / bahasa pemrograman tertentu (Unix)
Hacker sejati bukanlah kelompok kriminal
perusak jaringan seperti anggapan orang banyak, namun harus diakui bahwa dari
waktu ke waktu terdapat cukup banyak hacker yang menyalah gunakan kemampuan dan
pengethuan mereka untuk hal-hal yang destruktif dan negatif, melakukan berbagai
kejahatan atau berbuat usil dengan mengacaukan dan merusak file orang
[Artha,2001]
Hacker adalah sekumpulan atau beberapa kelompok
yang bertujuan untuk mengembangkan ilmu pengengetahuan dan sharing informasi
bebas tanpa batas. Hacker adalah seseorang yang tertarik untuk mengetahui secara mendalam mengenai kerja suatu system,komputer, atau
jaringan komputer. Mereka terdiri dari para programer yang ahli jaringan.
Mereka jugalah yang berjasa membangun Internet lewat pengembangan sistem
operasi UNIX [Syrozone, 2009]
Hacking adalah kegiatan menerobos program
komputer milik orang/pihak lain. Hacker adalah orang yang gemar ngoprek
komputer, memiliki keahlian membuat dan membaca program tertentu, dan terobsesi
mengamati keamanan (security)-nya. Hacker memiliki wajah ganda; ada yang
budiman ada yang pencoleng [Poskota, 2009]
Terminologi
peretas muncul pada awal tahun 1960-an di antara para
anggota organisasi mahasiswa Tech Model Railroad
Club di Laboratorium Kecerdasan Artifisial Massachusetts Institute of
Technology (MIT). Kelompok mahasiswa tersebut merupakan salah satu perintis
perkembangan teknologi komputer dan mereka berkutat dengan sejumlah komputer mainframe.
Kata bahasa Inggris "hacker" pertama kalinya muncul dengan arti
positif untuk menyebut seorang anggota yang memiliki keahlian dalam bidang
komputer dan mampu membuat program komputer yang lebih baik daripada yang telah
dirancang bersama.
Kemudian
pada tahun 1983,
istilah hacker mulai berkonotasi negatif. Pasalnya, pada tahun tersebut
untuk pertama kalinya FBI menangkap kelompok
kriminal komputer The 414s yang berbasis di Milwaukee,
Amerika Serikat. 414 merupakan kode area lokal mereka. Kelompok yang kemudian
disebut hacker tersebut dinyatakan bersalah atas pembobolan 60 buah
komputer, dari komputer milik Pusat Kanker Memorial Sloan-Kettering hingga
komputer milik Laboratorium Nasional Los Alamos. Satu dari pelaku tersebut
mendapatkan kekebalan karena testimonialnya, sedangkan 5 pelaku lainnya
mendapatkan hukuman masa percobaan.
Kemudian
pada perkembangan selanjutnya muncul kelompok lain yang menyebut-nyebut diri
sebagai peretas, padahal bukan. Mereka ini (terutama para pria dewasa) yang
mendapat kepuasan lewat membobol komputer dan mengakali telepon (phreaking).
Peretas sejati menyebut orang-orang ini cracker dan tidak suka bergaul
dengan mereka. Peretas sejati memandang cracker sebagai orang malas,
tidak bertanggung jawab, dan tidak terlalu cerdas. Peretas sejati tidak setuju
jika dikatakan bahwa dengan menerobos keamanan seseorang telah menjadi peretas.
Para
peretas mengadakan pertemuan tahunan, yaitu setiap pertengahan bulan Juli di Las Vegas.
Ajang pertemuan peretas terbesar di dunia tersebut dinamakan Def Con. Acara Def Con
tersebut lebih kepada ajang pertukaran informasi dan teknologi yang berkaitan
dengan aktivitas peretasan.
Peretas
memiliki konotasi
negatif karena kesalahpahaman masyarakat akan perbedaan istilah tentang hacker
dan cracker. Banyak orang memahami bahwa peretaslah yang mengakibatkan
kerugian pihak tertentu seperti mengubah tampilan suatu situs web
(defacing), menyisipkan kode-kode virus, dan lain-lain, padahal mereka adalah
cracker. Cracker-lah menggunakan celah-celah keamanan yang belum
diperbaiki oleh pembuat perangkat lunak (bug) untuk menyusup dan
merusak suatu sistem. Atas alasan ini biasanya para peretas dipahami
dibagi menjadi dua golongan: White Hat
Hackers, yakni hacker yang sebenarnya dan cracker yang
sering disebut dengan istilah Black Hat
Hackers.
DEFINISI
MACINTOSH
Mac OS adalah singkatan dari kata Macintosh Operating System.
Mac OS diciptakan oleh perusahaan Apple Inc. dengan desain yang elegan tapi
mudah digunakan oleh sang pengguna. Mac OS merupakan sistem operasi
pertama yang menggunakan Graphical User Interface – GUI. Orang-orang penting
pada Macintosh yaitu Bill Atkinson, Jef Raskin dan Andy Hertzfeld. Kata Macintosh diambil dari nama apel kesukaan
Jef raskin ,McIntosh. Diperkenalkan pada tahun 1984, dan menjadi salah satu raksasa
penguasa Operating System sekarang.
Kelebihan Mac OS
1.
Lebih stabil karena menggunakan UNIX
2.
Multitasking.
3.
Bisa mengenal file format windows.
4.
Tampilan yang lebih glossy sehingga bagus untuk
graphic design/multimedia.
5.
Dokumen-dokumen yang dibuat di Mac bisa dibaca di
OS yang lain, dan sebaliknya. Baik yang formatnya ‘generik’ (misalnya pdf,
html, mp3, text) maupun yang formatnya khusus (misalnya .doc, .xls, .ppt).
Asalkan ada program aplikasi (application) di kedua platform (Mac dan Windows)
yang bisa membaca format tersebut.
6.
Open source code sehingga Mac OS sulit dibajak.
7.
Ada ‘Time Machine’ yang akan bekerja secara
otomatis pada background tanpa mengganggu aplikasi yang dijalankan untuk
mem-backup system yang sedang berjalan dan perubahan-perubahan pada data.
8.
Ada program “sherlock“ yang tidak hanya mencari
file pada harddisk dan dalam jaringan lokal, tapi juga dapat beraksi di
Internet dan mencari berdasarkan keyword.
9.
Macintosh memiliki keamanan terhadap virus,
spyware, dan sebagainya. Hal ini menjadi alasan terbesar mengapa banyak orang
memilih Mac karena untuk menghindari virus.
10.
Operating System Mac ini mudah digunakan dan
mudah dipelajari. Karena sumbernya jelas, training centre-nya ada, dan secara
umum ketika orang dihadapkan pada Mac OS mudah belajarnya.
11.
Mac memiliki jaminan kepastian dan support
hardware yang jelas.
Kekurangan Mac OS
1.
Mahal.
2.
Hanya cocok untuk graphic designer.
3.
Mac OS tidak dapat digunakan bersama-sama
sistem-sistem pengoperasian lain yang tidak menggunakan sistem Mac OS
4.
Mac tidak bisa dirakit sendiri karena Apple sudah
tidak memberi license buat perusahaan lain untuk membuat hardware yang bisa
menggunakan Mac OS.
5.
Software di Mac OS tidak begitu lengkap.
6.
Kurang cocok untuk aplikasi server dan game.
Mac OS
adalah singkatan dari Macintosh Operating System. Mac OS adalah sistem
operasi komputer yang dibuat oleh Apple
Computer khusus untuk komputer Macintosh
dan tidak kompatibel dengan PC
berbasis IBM.
Diperkenalkan pada tahun 1984, Mac OS sejak tahun 2006 telah memiliki
kompatibilitas dengan arsitektur PowerPC maupun x86.
Mac
OS X adalah versi terbaru dari sistem operasi Mac OS untuk komputer Macintosh.
Sistem operasi ini pertama kali dikeluarkan pada tahun 2001. Karakter
"X" adalah nomor Romawi yang berarti sepuluh, di mana versi ini
adalah penerus dari sistem operasi yang digunakan sebelumnya seperti Mac OS
8Mac OS 9. Beberapa orang membacanya sebagai huruf "X" yang terdengar
seperti "eks". Salah satu alasan mengapa mereka menafsir sedemikian
karena tradisi untuk memberikan nama sistem operasi yang berbasis Unix dengan
akhiran "x" (misalnya AIX, IRIX, Linux, Minix, Ultrix, Xenix). dan
Mac OS X Server juga dirilis pada tahun 2001. Pada dasarnya versi Server ini
mirip dengan versi standardnya, dengan perbedaan bahwa versi Serverworkgroup
dalam komputer berskala besar. Contoh fitur tambahan yang tersedia untuk versi
ini adalah piranti lunak untuk menjalankan fungsi-fungsi seperti SMTP, SMB,
LDAP dan DNS. Selain itu cara melisensinya juga berbeda. mencakup piranti lunak
untuk keperluan manajemen dan administrasi Mac OS X adalah sistem operasi yang
menggunakan kernel BSD sehingga beberapa kalangan mengatakan bahwa Mac OS X
termasuk dalam keluarga Unix. Hal yang menarik dari OS ini adalah keindahan
tampilannya sehingga menjadikannya panutan bagi pengembang desktop
lain.[rujukan?] Rilis terakhir Mac OS diluncurkan sekitar bulan Mei 2005 dengan
kode Tiger dengan versi 10.4. Tahapan-tahapan OS X:
Mac
OS X Server 1.0 kode: "Rhapsody", dirilis: Maret 1999. Mac OS X
Public Beta kode: "Kodiak", dirilis: September 2000. Mac OS X 10.0
(update 10.0.1-10.0.2-10.0.3-10.0.4) kode: "Cheetah", dirilis: Maret
2001. Mac OS X 10.1 (update 10.1.1-10.1.2-10.1.3-10.1.4-10.1.5) kode:
"Puma", dirilis: Oktober 2001. Mac OS X Server 10.1 (update
10.1.1-10.1.2-10.1.3-10.1.4-10.1.5) kode: "Puma", dirilis: November
2001. Mac OS X 10.2 (update
10.2.1-10.2.2-10.2.3-10.2.4-10.2.5-10.2.6-10.2.7-10.2.8) kode:
"Jaguar", dirilis: Agustus 2002. Mac OS X Server 10.2 (update
10.2.1-10.2.2-10.2.3-10.2.4-10.2.5-10.2.6-10.2.7-10.2.8), dirilis Agustus 2002.
Mac OS X 10.3 (update 10.3.1-10.3.2-10.3.3-10.3.4-10.3.5-10.3.6-10.3.7-10.3.8-10.3.9)
kode: "Panther", dirilis Oktober 2003. Mac OS X Server 10.3 (update
10.3.1-10.3.2-10.3.3-10.3.4-10.3.5-10.3.6-10.3.7-10.3.8-10.3.9), dirilis
Oktober 2003. Mac OS X 10.4 (update 10.4.1-10.4.2-10.4.3-10.4.4-10.4.5) kode:
"Tiger", dirilis: April 2005. Mac OS X Server 10.4 (update
10.4.1-10.4.2-10.4.3-10.4.4-10.4.5) dirilis: April 2005. Mac OS X 10.5 (kode:
"Leopard") Mac OS X 10.6 (kode : "Snow Leopard") Mac
OS X 10.7 (kode : "Lion") Mac OS X 10.8 (kode :
"Mountain Lion").
SEJARAH DAN PERKEMBANGAN MAC OS
´ Apple pertama didirikan pada tanggal 1 april tahun 1976 oleh steve Jobs, Steve Wozniak, dan salah seorang Insyiur Atari yang bernama Ronald Wayne.
Sebelum membantu mendirikan Apple, Steve Wozniak adalah seorang hacker elektronik. Pada tahun 1975, dia bekerja di Hewlett-Packard dan membantu temannya Steve Jobs mendisain video game untuk Atari.
Pada saat itu, Wozniak telah membeli computer time pada bermacam jenis minicomputer yang di-host oleh Call Computer, sebuah perusahaan timesharing. Produk pertama perusahaan Apple ini diberi nama Apple I diciptakan oleh Steve wozniak.
´ Apple pertama didirikan pada tanggal 1 april tahun 1976 oleh steve Jobs, Steve Wozniak, dan salah seorang Insyiur Atari yang bernama Ronald Wayne.
Sebelum membantu mendirikan Apple, Steve Wozniak adalah seorang hacker elektronik. Pada tahun 1975, dia bekerja di Hewlett-Packard dan membantu temannya Steve Jobs mendisain video game untuk Atari.
Pada saat itu, Wozniak telah membeli computer time pada bermacam jenis minicomputer yang di-host oleh Call Computer, sebuah perusahaan timesharing. Produk pertama perusahaan Apple ini diberi nama Apple I diciptakan oleh Steve wozniak.
DEFINISI SUN VIEW
SunOS
adalah sebuah versi UNIX
yang digunakan dalam workstation-workstation Sun
Microsystems yang dirilis pada tahun 1982. Setelah merilis
SunOS versi 4, Sun Microsystems mengubah kode UNIX BSD yang sebelumnya mereka
gunakan dengan kode UNIX System V, setelah mendapatkan lisensi dari pemegang
lisensi UNIX waktu itu, AT&T. Perubahan ini menjadikan namanya berubah
menjadi Solaris versi 2, dari yang seharusnya SunOS 5. Sehingga, secara tidak
langsung, SunOS pun dianggap sebagai Solaris versi 1.x.
Istilah
SunOS masih digunakan sebagai istilah yang merujuk kepada inti dari Solaris.
Nomor versi inti SunOS dianggap sebagai versi Solaris 5.{nomor versi Solaris}.
Sebagai contoh, Solaris 10, dapat disebut sebagai SunOS 5.10. Man page Solaris juga
dinamai sebagai SunOS, meski istilah SunOS tidak lagi digunakan dalam
dokumentasi marketing Sun Microsystems.
SISTEM
OPERASI GUI
Graphical User Interface (GUI) adalah antar muka komputer yang berbasiskan grafis yang sangat nyaman, atau biasa disebut dengan citra grafis yang ditampilkan di layar komputer yang memungkinkan untuk mengakses aplikasi software dengan memakai menu dropdown, dialog box, radio button, check box, panel , tabs, toolbar, dan tool lain.
GUI ini dimulai pertama kali dengan X Windows hasil penelitian di MIT, kemudian Machintos, Sun view, lalu disusul oleh Microsoft Windows, LINUX dan sistem operasi lainnya.
Pada masa sekarang ini semua perusahaan software khususnya, berlomba-lomba untuk
membuat tampilan GUI menjadi lebih menarik. Para pencinta GUI adalah mereka yang biasanya menggunakan windows, sedangkan pecinta CUI ( Character User Interface) adalah mereka yang terbiasa menggunakan Linux. Walaupun GUI telah berkembang pesat di Linux tapi pengaruh CUI tidak bisa dilepaskan begitu saja sebab CUI dianggap lebih nyaman dari pada GUI. sistem operasi berbasis GUI, misalnya Microsoft Windows 9x, 2000, NT, XP,Machintos, serta sistem operasi UNIX dan Linux yang telah mendukung GUI
Graphical User Interface (GUI) adalah antar muka komputer yang berbasiskan grafis yang sangat nyaman, atau biasa disebut dengan citra grafis yang ditampilkan di layar komputer yang memungkinkan untuk mengakses aplikasi software dengan memakai menu dropdown, dialog box, radio button, check box, panel , tabs, toolbar, dan tool lain.
GUI ini dimulai pertama kali dengan X Windows hasil penelitian di MIT, kemudian Machintos, Sun view, lalu disusul oleh Microsoft Windows, LINUX dan sistem operasi lainnya.
Pada masa sekarang ini semua perusahaan software khususnya, berlomba-lomba untuk
membuat tampilan GUI menjadi lebih menarik. Para pencinta GUI adalah mereka yang biasanya menggunakan windows, sedangkan pecinta CUI ( Character User Interface) adalah mereka yang terbiasa menggunakan Linux. Walaupun GUI telah berkembang pesat di Linux tapi pengaruh CUI tidak bisa dilepaskan begitu saja sebab CUI dianggap lebih nyaman dari pada GUI. sistem operasi berbasis GUI, misalnya Microsoft Windows 9x, 2000, NT, XP,Machintos, serta sistem operasi UNIX dan Linux yang telah mendukung GUI
Graphical User Interface (GUI) adalah
antar muka komputer
yang berbasiskan grafis
yang sangat nyaman, atau biasa disebut dengan citra grafis yang
ditampilkan di layar
komputer yang memungkinkan untuk mengakses aplikasi software dengan memakai
menu dropdown,
dialog box,
radio button,
check box,
panel, tabs, toolbar, icon
shortcuts dan tool
lain.
GUI ini dimulai pertama kali dengan X Windows
hasil penelitian di MIT, kemudian Macintosh, Sun View, lalu disusul
oleh Microsoft Windows, LINUX dan sistem
operasi lainnya.
DEFINISI
TCP DAN IP
TCP/IP (singkatan dari Transmission Control Protocol/Internet
Protocol) jika diterjemahkan adalah Protokol Kendali Transmisi/Protokol Internet,
adalah gabungan dari protokol TCP (Transmission Control Protocol) dan IP
(Internet Protocol) sebagai sekelompok protokol yang mengatur komunikasi
data dalam proses
tukar-menukar data dari satu komputer ke komputer lain di dalam jaringan internet
yang akan memastikan pengiriman data sampai ke alamat yang dituju. Protokol
ini tidaklah dapat berdiri sendiri, karena memang protokol ini berupa kumpulan
protokol (protocol suite).
Protokol ini juga merupakan protokol yang paling banyak digunakan saat ini,
karena protokol ini mampu bekerja dan diimplementasikan pada lintas perangkat
lunak (software) di berbagai sistem operasi
Istilah yang diberikan kepada perangkat lunak ini adalah TCP/IP stack.
Protokol
TCP/IP dikembangkan pada akhir dekade 1970-an hingga awal 1980-an sebagai
sebuah protokol standar untuk menghubungkan komputer-komputer dan jaringan
untuk membentuk sebuah jaringan yang luas (WAN). TCP/IP merupakan sebuah
standar jaringan terbuka yang bersifat independen terhadap mekanisme transport
jaringan fisik yang digunakan, sehingga dapat digunakan di mana saja. Protokol
ini menggunakan skema pengalamatan yang sederhana yang disebut sebagai alamat IP
(IP Address) yang mengizinkan hingga beberapa ratus juta komputer untuk
dapat saling berhubungan satu sama lainnya di Internet. Protokol ini juga
bersifat routable yang berarti protokol ini cocok untuk menghubungkan
sistem-sistem berbeda (seperti Microsoft
Windows dan keluarga UNIX) untuk membentuk jaringan yang heterogen.
Protokol
TCP/IP selalu berevolusi seiring dengan waktu, mengingat semakin banyaknya
kebutuhan terhadap jaringan komputer dan Internet.
Pengembangan ini dilakukan oleh beberapa badan, seperti halnya Internet
Society (ISOC), Internet
Architecture Board (IAB), dan Internet Engineering Task Force
(IETF). Macam-macam protokol yang berjalan di atas TCP/IP, skema pengalamatan,
dan konsep TCP/IP didefinisikan dalam dokumen yang disebut sebagai Request for Comments (RFC) yang
dikeluarkan oleh IETF.
Protokol
(komputer)
Protokol
adalah sebuah aturan atau standar yang mengatur atau mengijinkan terjadinya
hubungan, komunikasi,
dan perpindahan data antara dua atau lebih titik komputer.
Protokol dapat diterapkan pada perangkat
keras, perangkat lunak atau kombinasi dari keduanya.
Pada tingkatan yang terendah, protokol mendefinisikan koneksi perangkat keras.
Protokol perlu diutamakan pada
penggunaan standar teknis, untuk menspesifikasi bagaimana membangun komputer
atau menghubungkan peralatan perangkat keras. Protokol secara umum digunakan
pada komunikasi real-time dimana standar digunakan untuk mengatur struktur
dari informasi untuk penyimpanan jangka panjang.
Sangat susah untuk menggeneralisir
protokol dikarenakan protokol memiliki banyak variasi didalam tujuan
penggunaanya. Kebanyakan protokol memiliki salah satu atau beberapa dari hal
berikut:
- Melakukan deteksi adanya koneksi fisik atau ada tidaknya komputer atau mesin lainnya.
- Melakukan metoda “jabat-tangan” (handshaking).
- Negosiasi berbagai masam karakteristik hubungan.
- Bagaimana mengawali dan mengakhiri suatu pesan.
- Bagaimana format pesan yang digunakan.
- Yang harus dilakukan saat terjadi kerusakan pesan atau pesan yang tidak sempurna.
- Mendeteksi rugi-rugi pada hubungan jaringan dan langkah-langkah yang dilakukan selanjutnya
- Mengakhiri suatu koneksi.
Alamat IP
Alamat IP
(Internet Protocol Address atau sering disingkat IP) adalah deretan
angka biner antar 32-bit sampai 128-bit yang dipakai sebagai alamat
identifikasi untuk tiap komputer host dalam jaringan Internet.
Panjang dari angka ini adalah 32-bit (untuk IPv4 atau IP versi 4), dan 128-bit (untuk IPv6 atau IP versi 6) yang
menunjukkan alamat dari komputer tersebut pada jaringan Internet berbasis TCP/IP.
Sistem pengalamatan IP ini terbagi
menjadi dua, yakni:
- IP versi 4 (IPv4)
- IP versi 6 (IPv6)
Pengertian TCP/IP adalah sebuah
perangkat lunak jaringan komputer yang terdapat dalam satu sistem dan
memungkinkan komputer satu dengan komputer lain dapat mentransfer data dalam
satu grup network/jaringan. TCP singkatan dari Transmission Control Protocol dan
IP singkatan dari Internet
Protocol. TCP/IP menjadi satu nama karena fungsinya selalu
bergandengan satu sama lain dalam komunikasi data.
Fungsi TCP/IP
- Umumnya TCP / IP digunakan untuk pengiriman file dalam satu jaringan.
- TCP / IP juga sering dimanfaatkan untuk keperluan “Remote login”
- Computer mail.
- Telnet, dll.
1. Ketentuan
Kelas Alamat IP
Sebuah alamat IP berisi satu bagian
network dan satu bagian host, tetapi formatnya tidak sama pada setiap alamat
IP. Sejumlah bit alamat dipakai disini untuk mengidentifikasi network, dan
angka dipakai untuk mengidentifikasi host, dan beragam kelas alamat IP. Alamat
IP memiliki tiga kelas utama yaitu kelas A, kelas B, dan kelas C. Ketentuan
kelas alamat IP itu berupa :
- Jika bit pertama dari sebuah alamat IP adalah angka 0, ini menunjukan network kelas A. Tujuh bit berikutnya menunjukan identitas network, dan 24 bit terakhir menunjukan identitas host. Ada 128 buah network kelas , tetapi didalam setiap kelas A bisa terdapat jutaan host.
- Jika bit pertama dari dua angka alamat IP adalah 10, ini menunjukan alamat IP network kelas B. Angka Bit pertama kelas, kemudian 24 bit berikutnya menunjukan identitas alamat network, dan 10 bit berikutnya untuk host. Ada ribuan angka network kelas B dan setiap kelas B dapat berisi ribuan host.
- Jika bit pertama dari tiga bit alamat IP adalah 110, ini merupakan alamat IP kelas C. Tiga bit pertama berupa alamat kelas. 21 bit berikutnya sebagai alamat network, dan 8 bit selanjutnya merupakan identitas host. Ada jutaan network kelas C, dan didalam tiap kelas C ada 254 host.
Mungkin memang sedikit rumit ya kalau
tidak ada contohnya, ini contohnya saya berikan sebagai berikut:
- Sebuah network memiliki alamat IP 026.104.0.19. Ini bisa ditulis juga dengan 26.104.0.19. menjelaskan adanya host dengan alamat IP nomor 104.0.19 dalam network 26 yang termasuk kelas A.
- Alamat IP 128.66.12.1. menunjukan alamat IP host 12.1 didalam network nomor 128.66 yang termasuk kelas B.
IP
(Internet Protocol Address)
adalah deretan angka biner antar 32-bit sampai 128-bit yang dipakai sebagai
alamat identifikasi untuk tiap komputer host dalam jaringan Internet. IP sangat
berbeda denganDNS.
Panjang
dari angka di IP ini adalah 32-bit (untuk IPv4 atau IP versi 4), dan 128-bit
(untuk IPv6 atau IP versi 6) yang menunjukkan alamat dari komputer tersebut
pada jaringan Internet berbasis TCP/IP.
Contoh
untuk IP:
192.168.0.1
192.168.0.2
192.168.0.3
202.134.0.13
192.168.0.1
192.168.0.2
192.168.0.3
202.134.0.13