Selamat Datang di Blog saya Selamat Datang Di Blog Saya!! Muhammad Robi Munawir

Sabtu, 14 November 2015

Biografi Bill Gates - Orang Terkaya Di Dunia

Biografi Bill Gates. Selama bertahun-tahun ia bertengger di urutan pertama dalam daftar orang paling kaya di dunia. Meskipun ia di Drop Out dari kampusnya namun ia merupakan bos dan pendiri dari Microsoft sebuah perusahaan perangkat Lunak terbesar di dunia. Bernama lengkap William Henry Gates III atau lebih dikenal dengan nama Bill Gates dilahirkan pada 28 Oktober 1955, di Seattle, Washington. Bill Gates adalah adalah anak kedua dari tiga bersaudara. Ayahnya William Henry Gates adalah seorang pengacara perusahaan yang punya banyak relasi di kota. Sedangkan ibunya Mary Maxwell seorang pegawai First Interstate Bank, Pacific Northwest Bell dan anggota Tingkat Nasional United Way.

Profil dan Biografi Bill Gates
Bill seorang anak yang cerdas, tetapi dia terlalu penuh semangat dan cenderung sering mengalami kesulitan di sekolah. Ketika dia berumur sebelas tahun, orang tuanya memutuskan untuk membuat perubahan pada dirinya dan mengirimnya ke Lakeside School, sebuah sekolah dasar yang bergengsi khusus bagi anak laki-laki. Di Lakeside itulah pada tahun 1968 Bill Gates untuk pertama kalinya diperkenalkan dengan dunia komputer, dalam bentuk mesin teletype yang dihubungkan dengan telepon ke sebuah komputer pembagian waktu.

Dia dengan cepat menguasai BASIC, sebuah bahasa pemograman komputer, dan bersama dengan para hacker yang belajar sendiri di Lakeside, dia melewatkan waktu ber-jam-jam menulis program, melakukan permainan, dan secara umum mempelajari banyak hal tentang komputer. “Dia adalah seorang eksentrik,” sebagaimana salah seorang guru memberikan Gates julukan itu. Bill Gates menempuh kuliah di Harvard University di Cambridge mulai tahun 1975. Di sana ia bertemu dengan Paul Allen sewaktu sekolah bersama-sama. Bersama Paul Allen, Bill Gates terus mengembangkan talentanya di bidang pemograman komputer. Namun, Bill gates memutuskan keluar (drop out) untuk menyumbangkan wakunya ke Microsoft.

Berdirinya Microsoft dan Jalan Menjadi Orang Terkaya Di Dunia

Logo Microsoft dari tahun ke tahun
Image Source : https://karthiklog.wordpress.com
Melalui usaha kerasnya, perusahaan yang ia dirikan yang bernama Microsoft Corporation menjadi sukses dan Bill Gates melambung menjadi seorang jutawan. Di tahun 1990 Bill Gates sukses merilis sistem operasi yang sangat sukses di pasaran dunia. Namun, Bill Gates juga mendapat reputasi yang tidak baik dalam karirnya. Tidak hanya satu kali, bahkan Bill Gates melakukan beberapa kali kesalahan dalam bisnis perangkat lunaknya. Di tahun 1990 Bill Gates mendapat tuntutan dari Departemen Keadilan Amerika Serikat dengan dakwaan Gates telah melakukan monopoli terhadap perusahaan-perusahaan kecil. Dan sekali lagi Bill Gates tersandung oleh hukum undang-undang bisnis Amerika Serikat pada tahun 1999. Pada tahun 2000, Bill gates mengundurkan diri dari jabatannya sebagai Ketua Pegawai Eksekutif dan ia memilih kembali ke profesi lamanya yang ia cintai yaitu Kepala Penelitian dan Pengembangan Perangkat Lunak di perusahaanya sendiri, Microsoft Corp. Dan pada awal tahun 2008, Bill Gates memutuskan untuk mengundurkan diri dari manajemen Microsoft dan mengkonsentrasikan diri pada kerja kedermawanan melalui yayasan sosial yang didirikannya, yaitu Bill dan Melinda Gates Foundation.

Kehidupan Pribadi Yang Biasa.
Dalam kehidupan peribadinya, Gates menikah dengan Melinda French pada 1 Januari 1994. Mereka mempunyai tiga orang anak, Jennifer Katherine Gates (1996), Rory John Gates (1999) dan Phoebe Adele gates (2002). Dengan istrinya, Bill Gates telah mendirikan Bill & Melinda Gates Foundation, yang merupakan sebuah Yayasan Sosial yang memperhatikan pederita AIDS, beasiswa bagi universitas-universitas dan kepedulian pada dunia ketiga. Para

kritikus mengatakan ini merupakan pembuktian terhadap kemarahan banyak orang tentang praktik monopoli, adikuasa perusahaannya dan beberapa kejahatan yang telah ia lakukan, tetapi beberapa orang yang dekat dengan Bill Gates berkata bahwa ia memang telah lama berencana untuk menyumbangkan sebagian besar hartanya.
Bill Gates bersama Steve Jobs (Apple)
Di tahun 1999 koran Washington Post memberitakan bahwa "Gates telah menyatakan bahwa dia memutuskan untuk menyumbangkan $5 milyar kepada organisasi mereka. Hal itu tentu tidak mengherankan karena menurut survei Majalah Forbes, Bill Gates selalu menjadi orang terkaya di dunia berturut-turut selama tahun 1996 – 2004 dengan jumlah $ 90 Milyar. Dengan perjuangan dan tekad yang keras kini Bill Gates telah menggapai cita-citanya. Untuk mencapai kesuksesan memang diperlukan pengorbanan dan perjuangan yang berat, namun usaha keras dan sikap pantang menyerah Bill Gates telah membuahkan hasil yang dapat ia nikmati saat ini. Berturut turut dari tahun ke tahun hingga saat ini Bill Gates bertengger diposisi satu sebagai orang terkaya di dunia.

FAKTA FAKTA KEKAYAAN BILL GATES
Mau tau seberapa kaya sih Bill Gates itu? Inilah Fakta-faktanya :

  • Bill Gates menghasilkan US$250 setiap detiknya, itu sekitar US$20 juta sehari dan US$7,8 milyar setahun!
  • Jika dia menjatuhkan US$1.000, dia bahkan tidak perlu repot-repot lagi untuk mengambilnya kembali karena sama dengan waktu 4 detik untuk mengambil, dia sudah memperoleh penghasilan dalam jumlah yang sama.
  • Utang nasional Amerika sekitar US$5,62 trilyun, jika Bill Gates akan membayar sendiri utang itu, dia akan melunasinya dalam waktu kurang dari 10 tahun.
  • Dia dapat menyumbangkan US$15 kepada semua orang di dunia tapi tetap dapat menyisakan US$5 juta sebagai uang sakunya.
  • Michael Jordan adalah atlit yg dibayar paling mahal di Amerika. Jika dia tidak makan dan minum dan tetap membiarkan penghasilannya utuh dalam setahun sejumlah US$30 juta, dia tetap harus menunggu sampai 277 tahun agar bisa sekaya Bill Gates sekarang.
  • Jika Bill Gates adalah sebuah negara, dia akan menjadi negara terkaya sedunia nomor ke 37 atau jadi perusahaan Amerika terbesar nomor 13, bahkan melebihi IBM.
  • Jika semua uang Bill Gates ditukarkan ke dalam pecahan US$1, kita dapat menyusunnya menjadi jalan dari bumi ke bulan, 14 kali bolak balik. Tapi jalan itu harus dibuat non stop selama 1.400 tahun dan menggunakan total 713 buah pesawat Boeing 747 untuk mengangkut semua uang itu.
  • Bill Gates sekarang berumur 40 tahun. Jika kita mengasumsikan dia dapat hidup 35 tahun lagi maka dia harus membelanjakan US$6,78 juta per hari untuk menghabiskan semua uangnya sebelum dia pergi ke surga.
  • Tapi! Jika pemakai Microsoft Windows dapat mengklaim US$1 untuk setiap kali komputernya hang karena Microsoft Windows, Bill Gates akan segera bangkrut dalam waktu 3 tahun!
Berikut Ini daftar 10 orang terkaya di dunia Versi Majalah Forbes
  1. Bill Gates
  2. Carlos Slim Helu
  3. Warren Buffett
  4. Mukesh Ambani
  5. Lakshmi Mittal
  6. Lawrence Ellison
  7. Bernard Arnault
  8. Eike Batista
  9. Amancio Ortega
  10. Karl Albrecht

Jumat, 18 September 2015

Biografi Pahlawan

Biografi Bung Tomo. Rakyat Indonesia mengenal dirinya sebagai Sutomo atau Bung Tomo yang lahir di Surabaya, Jawa Timur, 3 Oktober 1920, Sutomo dilahirkan di Kampung Blauran, di pusat kota Surabaya. Ayahnya bernama Kartawan Tjiptowidjojo, seorang kepala keluarga dari kelas menengah. Ia pernah bekerja sebagai pegawai pemerintahan, sebagai staf pribadi di sebuah perusahaan swasta, sebagai asisten di kantor pajak pemerintah, dan pegawai kecil di perusahan ekspor-impor Belanda. Ia mengaku mempunyai pertalian darah dengan beberapa pendamping dekat Pangeran Diponegoro yang dikebumikan di Malang. Ibunya berdarah campuran Jawa Tengah, Sunda, dan Madura.

Ayahnya adalah seorang serba bisa. Ia pernah bekerja sebagai polisi di kotapraja, dan pernah pula menjadi anggota Sarekat Islam, sebelum ia pindah ke Surabaya dan menjadi distributor lokal untuk perusahaan mesin jahit Singer. Sutomo dibesarkan di rumah yang sangat menghargai pendidikan. Ia berbicara dengan terus terang dan penuh semangat. Ia suka bekerja keras untuk memperbaiki keadaan. Pada usia 12 tahun, ketika ia terpaksa meninggalkan pendidikannya di MULO, Sutomo melakukan berbagai pekerjaan kecil-kecilan untuk mengatasi dampak depresi yang melanda dunia saat itu. Belakangan ia menyelesaikan pendidikan HBS-nya lewat korespondensi, namun tidak pernah resmi lulus.

Sutomo kemudian bergabung dengan KBI (Kepanduan Bangsa Indonesia). Belakangan Sutomo menegaskan bahwa filsafat kepanduan, ditambah dengan kesadaran nasionalis yang diperolehnya dari kelompok ini dan dari kakeknya, merupakan pengganti yang baik untuk pendidikan formalnya. Pada usia 17 tahun, ia menjadi terkenal ketika berhasil menjadi orang kedua di Hindia Belanda yang mencapai peringkat Pandu Garuda. Sebelum pendudukan Jepang pada 1942, peringkat ini hanya dicapai oleh tiga orang Indonesia.

Sutomo pernah menjadi seorang jurnalis yang sukses. Kemudian ia bergabung dengan sejumlah kelompok politik dan sosial. Ketika ia terpilih pada 1944 untuk menjadi anggota Gerakan Rakyat Baru yang disponsori Jepang, hampir tak seorang pun yang mengenal dia. Namun semua ini mempersiapkan Sutomo untuk peranannya yang sangat penting, ketika pada Oktober dan November 1945, ia menjadi salah satu Pemimpin yang menggerakkan dan membangkitkan semangat rakyat Surabaya, yang pada waktu itu Surabaya diserang habis-habisan oleh tentara-tentara NICA. Sutomo terutama sekali dikenang karena seruan-seruan pembukaannya di dalam siaran-siaran radionya yang penuh dengan emosi. Meskipun Indonesia kalah dalam Pertempuran 10 November itu,
kejadian ini tetap dicatat sebagai salah satu peristiwa terpenting dalam sejarah Kemerdekaan Indonesia.

Setelah kemerdekaan Indonesia, Sutomo sempat terjun dalam dunia politik pada tahun 1950-an, namun ia tidak merasa bahagia dan kemudian menghilang dari panggung politik. Pada akhir masa pemerintahan Soekarno dan awal pemerintahan Suharto yang mula-mula didukungnya, Sutomo kembali muncul sebagai tokoh nasional.

Padahal, berbagai jabatan kenegaraan penting pernah disandang Bung Tomo. Ia pernah menjabat Menteri Negara Urusan Bekas Pejuang Bersenjata/Veteran sekaligus Menteri Sosial Ad Interim pada 1955-1956 di era Kabinet Perdana Menteri Burhanuddin Harahap. Bung Tomo juga tercatat sebagai anggota DPR pada 1956-1959 yang mewakili Partai Rakyat Indonesia. Namun pada awal 1970-an, ia kembali berbeda pendapat dengan pemerintahan Orde Baru. Ia berbicara dengan keras terhadap program-program Suharto sehingga pada 11 April 1978 ia ditahan oleh pemerintah Indonesia yang tampaknya khawatir akan kritik-kritiknya yang keras. Baru setahun kemudian ia dilepaskan oleh Suharto. Meskipun semangatnya tidak hancur di dalam penjara, Sutomo tampaknya tidak lagi berminat untuk bersikap vokal.

Ia masih tetap berminat terhadap masalah-masalah politik, namun ia tidak pernah mengangkat-angkat peranannya di dalam sejarah perjuangan bangsa Indonesia. Ia sangat dekat dengan keluarga dan anak-anaknya, dan ia berusaha keras agar kelima anaknya berhasil

Kamis, 20 Agustus 2015

Rancang Bangun Jaringan

1.  Termonologi Jaringan Komputer

      A.  Komunikasi

-Sistem Komunikasi
-Komponen Sistem Komputer
Jenis-Jenis Komunikasi 
       B.  Definisi Komunikasi

       C.  Klasifikasi jaringan komputer


2.  Model Referensi


      A.  Model Referensi OSI Layer


      B.  Model Referensi TCP/IP


      C.  Perbandingan Model Referensi


3.  Enkapsulasi


      A. Enkapsulasi dan Dekapsulasi


      B.  Protocol Data Unit


4.  Protokol


      A.  Definisi Protokol


      B.  Fungsi Protokol


      C.  Jenis - Jenis Protokol


      D.  Handshaking


5.  Identifikasi Lapisan Fisik


      A.  Perangkat Jaringan komputer

           a.  host
           b.  node

      B.  Media Transmisi

           a.  Wire
           b.  Wireless

      C.  Topologi


6.  Identifikasi Lapisan Data link


      A.  ARP dan RARP


      B.  MAC (medium access control)

      C.  Metode akses


7.  Identifikasi Lapisan Network


      A.  IP address (ipv4 , ipv6)


      B.  Routing tabel routing


      C.  Routing Statik


      D.  Routing Dinamik


8.  Identifikasi lapisan Internet & Transport


      A.  TCP / IP port


      B.  Firewall : Packet Filtering (ip tables)


9.  Identifikasi lapisan Aplikasi


      A.  Layanan aplikasi jaringan komputer


      B.  Layanan Lalu lintas


10. Wide Area network


      A.  Definisi WAN, AS, ASN


      B.  Komponen WAN


      C.  hirarki WAN


      D.  Topologi WAN


      E. Encapsulasi Teknologi WAN


      F.  Pengambaran WAN


Kamis, 13 Agustus 2015

Tugas Rancang Bangun Jaringan

Komunikasi
Komunikasi adalah suatu proses atau kegiatan penyampaian pesan dari seseorang kepada orang lain untuk mencapai tujuan tertentu. Komunikasi adalah prasyarat kehidupan manusia. Kehidupan manusia akan tampak hampa apabila tidak ada komunikasi. Karena tanpa komunikasi, interaksi antar manusia, baik secara perorangan, kelompok, ataupun organisasi tidak mungkin dapat terjadi. Dua orang dikatakan melakukan interaksi apabila masing-masing melakukan aksi dan reaksi. Aksi dan reaksi dilakukan manusia baik secara perorangan, kelompok, atau organisasi.


Terminologi Jaringan
Jaringan komputer dibangun dalam bentuk dan ukuran yang berbeda-beda, bergantung kondisi dan kebutuhan. Desain dari jaringan komputer sangat pesat perkembangannya. Desain inilah yang disebut network terminology. Pada awalnya LAN dan WAN merupakan desain orisinal jaringan komputer. Namun saat ini mengalami perkembangan. Sebagai pengetahuan, saat ini “area network “ yang lainnya adalah :
• Local Area Network (LAN)
• Wide Area Network (WAN)
• Metropolitan Area Network (MAN)
• Storage Area Network (SAN)
• System Area Network (SAN)
• Small Area Network (SAN)
• Personal Area Network (PAN)
• Desk Area Network (DAN)
• Controller Area Network (CAN)
• Cluster Area Network (CAN)

Klasifikasi Jaringan Komputer

1.  Berdasarkan distribusi sumber informasi/data.
  • Jaringan terpusat.
Jaringan ini terdiri dari komputer klient dan server yang mana komputer klient yang berfungsi sebagai perantara untuk mengakses sumber informasi/data yang berasal dari satu komputer server 
  • Jaringan terdistribusi
Merupakan perpaduan beberapa jaringan terpusat sehingga terdapat beberapa komputer server yang saling berhubungan dengan klient membentuk sistem jaringan tertentu.
2.  Berdasarkan jangkauan geografis dibedakan menjadi:
  • Jaringan LAN
merupakan suatu jaringan komputer yang menghubungkan suatu komputer dengan komputer lain dengan jarak yang terbatas seperti laboratorium, kantor, serta dalam 1 warnet.
  • Jaringan MAN
Merupakan jaringan yang mencakup satu kota besar beserta daerah setempat. Prinsip sama dengan LAN, hanya saja jaraknya lebih luas, yaitu 10-50 km. Contohnya jaringan telepon lokal, sistem telepon seluler, serta jaringan relay beberapa ISP internet.
  •  Jaringan WAN
Merupakan jaringan dengan cakupan luas, jaraknya antar kota, negara, dan benua, ini sama dengan internet.  Contohnya jaringan PT Telkom, Telkomsel, dan masih banyak lagi. 
3.  Berdasarkan peranan dan hubungan tiap komputer dalam memproses data.
  • Jaringan Client-Server
Yaitu jaringan komputer dengan sebuah komputer yang didedikasikan khusus sebagai server. Pada jaringan ini terdapat 1 atau beberapa komputer server dan komputer client. Komputer yang akan menjadi komputer server maupun menjadi komputer client dan diubah-ubah melalui software jaringan pada protokolnya. Komputer client sebagai perantara untuk dapat mengakses data pada komputer server sedangkan komputer server menyediakan informasi yang diperlukan oleh komputer client.
  • Jaringan Peer-to-peer
Pada jaringan ini tidak ada komputer client maupun komputer server karena semua komputer dapat melakukan pengiriman maupun penerimaan informasi sehingga semua komputer berfungsi sebagai client sekaligus sebagai server.
4.  Berdasarkan media transmisi data.
  • Jaringan Berkabel (Wired Network)
Pada jaringan ini, untuk menghubungkan satu komputer dengan komputer lain diperlukan penghubung berupa kabel jaringan. Kabel jaringan berfungsi dalam mengirim informasi dalam bentuk sinyal listrik antar komputer jaringan.
  • Jaringan Nirkabel(WI-FI)
Merupakan jaringan dengan medium berupa gelombang elektromagnetik. Pada jaringan ini tidak diperlukan kabel untuk menghubungkan antar komputer karena menggunakan gelombang elektromagnetik yang akan mengirimkan sinyal informasi antar komputer jaringan.


Phisical Layer
Pada lapisan ini berfungsi dalam pengiriman raw bit ke channel komunikasi. Masalah desain yang harus diperhatikan disini adalah memastikan bahwa bila satu sisi mengirim data 1 bit, data tersebut harus diterima oleh sisi lainnya sebagai 1 bit pula, dan bukan 0 bit. Lapisan ini memiliki tugas  untuk mengatur sinkronisasi pengiriman dan penerimaan data, spesifikasi mekanis dan elektris, menerapkan prosedur untuk membangun , mengirimkan data/informasi dalam bentuk digit biner, memelihara dan memutuskan hubungan komunikasi. Pada physical layer terdapat  perangkat keras dasar jaringan yang terdiri atas Repeater, Multiplexer, Hubs(Passive and Active), Oscilloscope dan Amplifier.
  • Repeater (satelit) memiliki tugas sebagai penerima sinyal dan mengirimkannya kembali k receiver. 
  • Multiplexer merupakan media untuk menjalankan multipleks yaitu menggabungkan beberapa sinyal untuk dikirim secara bersamaan dalam suatu kanal tranmisi.
  • Osiloskop adalah sebuah alat untuk menampilkan bentuk gelombang atau sinyal pada sebuah monitor.
  • Hubs berfungsi untuk menggabungkan beberapa komputer menjadi satu buah kelompok jaringan.
  • Amplifier adalah perangkat yang berfungsi sebagai penguat sinyal.

Media Tranmisi pada Physical Layer
Kabel (wire)
dalam bahasa yang simpel ialah pendistribusian informasi melalui kawat. Wired menggunakan kabel sebagai media penghubung.Singkatnya perangkat tersebut dapat dilihat dan diraba, makanya dari itu disebut juga telekomunikasi fisik.
Kelebihan dari wired: Relatif murah, setting lebih mudah, tingkat keamanan relatif tinggi (karena terhubung langsung serta terpantau hubungannya).
Kekurangan dari wired: Instalasi yang kurang terencana bisa terlihat jorok/acak-acakan dikarenakan kabel yang tidak tertata. Kurang fleksibel jika ada ekspansi.
  • Kabel UTP Category 3 (Cat3) :  kabel UTP dengan kualitas transmisi yang lebih baik dibandingkan dengan kabel UTP Category 2 (Cat2), yang didesain untuk mendukung komunikasi data dan suara pada kecepatan hingga 10 megabit per detik.
  • Kabel UTP  Category 5 (Cat5) : kabel dengan kualitas transmisi yang jauh lebih baik dibandingkan dengan kabel UTP Category 4 (Cat4), yang didesain untuk mendukung komunikasi data serta suara pada kecepatan hingga 100 megabit per detik.
  • Kabel Coaxial : suatu jenis kabel yang menggunakan dua buah konduktor. Kabel ini banyak digunakan untuk mentransmisikan sinyal frekuensi tinggi mulai 300 kHz keatas. Karena kemampuannya dalam menyalurkan frekuensi tinggi tersebut, maka sistem transmisi dengan menggunakan kabel koaksial memiliki kapasitas kanal yang cukup besar.
  • Kabel Fiber Optik : saluran transmisi yang terbuat dari kaca atau plastik yang digunakan untuk mentransmisikan sinyal cahaya dari suatu tempat ke tempat lain. Berdasarkan mode transmisi yang digunakan serat optik terdiri atas Multimode Step Index, Multimode Graded Index, dan Singlemode Step Index.
Wireless

Wireless merupakan teknologi yang bertujuan untuk menggantikan kabel yang menghubungkan terminal komputer dengan jaringan, dengan begitu computer dapat berpindah dengan bebas dan tetap dapat berkomunikasi dalam jaringan dengan kecepatan transmisi yang memadai. Wireless LAN distandarisasi oleh IEEE dengan kode 802.II b yang bertujuan untuk menyamakan semua teknologi nirkabel yang digunakan dibidang computer dan untuk menjamin interoperabilitas antara semua product –product yang menggunakan standar ini.
Ada dua media membantu Wireless yaitu :

1.  Gelombang Elektro Magnetik

Teori Dasar Gelombang Radio - Wireless LAN. Dalam teknologi Wireless LAN kita akan menjumpai istilah-istilah seperti frekuensi, channel, band dan sebagainya. Catatan tentang Teori Dasar Gelombang Radio ini mudah-mudahan bisa sedikit membantu kita untuk memahami istilah-istilah tersebut

Pengertian Dasar Gelombang. Gelombang adalah getaran (atau osilasi yaitu suatu gerakan bolak-balik secara periodek) yang merambat. Bentuk ideal dari suatu gelombang akan mengikuti gerak sinusoide. Contohnya seperti gelombang ombak di pantai. 

Macam-macam Gelombang 
Pada umumnya gelombang dibagi menjadi dua yaitu:  
  • Gelombang mekanis. Yaitu gelombang yang memerlukan medium atau perantara, contohnya diantaranya adalah gelombang air laut, gelombang pda tali dan gelombang bunyi. 
  • Gelombang Electromagnetik. Adalah gelombang yang tidak memerlukan medium atau perantara dalam perambatannya. Contohnya adalah sinar gamma, sinar x, sinar ultra violet, cahaya infra merah dan gelombang radio.

Spectrum Gelombang Electromagnetic
Gelombang elektromagnetik meliputi frekuensi, maupun panjang gelombang, yang sangat lebar. Wilayah frekuensi dan panjang gelombang ini sering di sebut sebagai spektrum elektromagnetik. Bagian spektrum elektromagnetik banyak di kenali oleh manusia adalah cahaya, yang merupakan bagian spektrum elektromagnetik yang terlihat oleh mata.
  
Spektrum frekuensi radio
            Spektrum frekuensi radio adalah susunan pita frekuensi radio yang mempunyai frekuensi lebih kecil dari 3000 GHz sebagai satuan getaran gelombang elektromagnetik yang merambat dan terdapat dalam dirgantara (ruang udara dan antariksa)

Alokasi frekuensi

Alokasi spektrum frekuensi radio di Indonesia mengacu pada tabel alokasi spektrum frekuensi yang dikeluarkan secara resmi oleh International Telecommunication Union untuk wilayah 3 (ITU) pada peraturan Radio Edisi 2008 (Radio Regulation, edition of 2008)]. Alokasi frekuensi ITU juga menjadi acuan bagi negara-negara lain di dunia. Peraturan tentang alokasi frekuensi radio ini telah diatur oleh Kementerian Komunikasi dan Informatika Indonesia dalam Peraturan Menteri nomor 29 tahun 2009 yang dikeluarkan tanggal 30 Juli 2009]. Penepatan Spektrum Frekuensi Radio bertujuan untuk menghindari terjadinya gangguan (Interference) dan untuk menetapkan protokol demi keserasian antara pemancar dan penerima.
Berikut ini adalah alokasi Spektrum Frekuensi Radio Internasional yang ditetapkan berdasarkan penentuan penggunaanya
     Tremendously low frequency (TLF) : < 3Hz : >100.000 km : Natural Electromagnetic Noise
     Extremely Low Frequency (ELF) : 3 – 30 Hz : 10.000 – 100.000 km : Submarines
     Super Low Frequency (SLF): 30 – 300 Hz : 1.000 – 10.000 km : Submarines
     Ultra Low Frequency (ULF) : 300 – 3.000 Hz : 100 – 1.000 km : Submarines, mines
     Very Low Frequency (VLF) : 3 – 30 kHz : 10 – 100 km : Navigation, time signal, Submarines, heart rate monitor
     Low Frequency (LF) : 30–300 kHz : 1 – 10 km : Navigation, time signal, Radio AM (long wave), RFID
     Middle Frekuensi (MF) : 300 – 3.000 KHz : 100 – 1.000 m : Radio AM (medium wave): (Banyak digunakan dalam radio siaran swasta niaga)
     High Frekuensi (HF): 3 – 30 MHz : 10 – 100 m : Short wave Broadcast, RFID, radar, Marine and Mobile radio telephony: (Banyak dipakai untuk hubungan ke tempat yang jauh/ terpencil.)
     Very High Frekeunsi (VHF) : 30 – 300 MHz :1 – 10 m : Radio FM, Television, Mobile Communication, Weather Radio : (Banyak digunakan untuk kepentingan hubungan jarak dekat)
     Ultra High Frekuensi (UHF): 300 – 3.000 MHz : 10 – 100 cm : Television, Microwave device / communications, mobile phones, wireless LAN, Bluetooth, GPS, FRS/GMRS : (Banyak digunakan untuk kepentingan hubungan jarak dekat)
     Super High Frekuensi (SHF) : 3 – 30 GHzv : 1 – 10 cm Microwave device / communications, wireless LAN, radars, Satellites, DBS: (Banyak digunakan untuk tererstrial dan satelit )
     Extremely High Frekuensi (EHF) : 30 – 300 GHz : 1 – 10 mm High Frequency Microwave, Radio relay, Microwave remote sensing : (Banyak digunakan untuk tererstrial dan satelit )
     Tremendously High Frequency (THF) : 300 – 3.000 GHz : 0.1 – 1 mm : Terahertz Imagin, Molecular dynamics, spectroscopy, computing/communications, sub-mm remote sensing.

2.     CahayaLi-Fi, singkatan dari Light Fidelity, adalah Li- Fi adalah label nirkabel untuk sistem komunikasi menggunakan cahaya sebagai pembawa bukan frekuensi radio tradisional,seperti di Wi-Fi. Istilah ini pertama kali digunakan oleh Harald Haas dalam bukunya 2011 TED talk. Teknologi ini telah didemonstrasikan pada 2012 Consumer Electronics Show di Las Vegas menggunakan sepasang smartphone Casio untuk pertukaran data dengan menggunakan cahaya dari berbagai intensitas yang dilepaskan dari layar mereka , terdeteksi pada jarak hingga sepuluh meter. Lalu bagaimana cara kerja Li-Fi?
Cara kerja dari teknologi baru Li-Fi ini sangatlah sederhana. Anda harus memiliki sumber cahaya di salah satu ujung seperti LED, dan juga sumber cahaya lain seperti detektor foto (Light Sensor) di ujung lainnya. Begitu LED mulai bersinar, foto detektor atau sensor cahaya pada ujung lainnya akan mendeteksi cahaya dan diartikan sebagai biner 1. Bagaimana data akan dikirimkan melalui teknologi Li-Fi ini? Menyalakan cahaya LED dalam jumlah tertentu akan membuat sebuah pesan tertentu yang akan dikirimkan. Kilatan cahaya tersebut kemudian akan ditangkap oleh detector cahaya yang akan menerima pesan yang disampaikannya tersebut. Sekarang, bayangkan jika ada beberapa LED dengan warna yang berbeda, berkedip bersama-sama dan membangun informasi yang sangat besar untuk dikirimkan secara sekaligus. Untuk saat ini bisa diperkirakan jika laser warna hijau dan laser warna merah digunakan secara bersamaan akan dapat mengirimkan data pada kecepatan 1 Gbps.

TOPOLOGI JARINGAN KOMPUTER
Pengertian topologi jaringan komputeradalah suatu cara atau konsep untuk menghubungkan beberapa atau banyak komputer sekaligus menjadi suatu jaringan yang saling terkoneksi. Dan setiap macam topologi jaringan komputer akan berbeda dari segi kecepatan pengiriman data, biaya pembuatan, serta kemudahan dalam proses maintenance nya.


1. Topologi Bus





Topologi bus bisa dibilang topologi yang cukup sederhana dibanding topologi yang lainnya. Topologi ini biasanya digunakan pada instalasi jaringan berbasis fiber optic, kemudian digabungkan dengan topologi star untuk menghubungkan client atau node.

Topologi bus hanya menggunakan sebuah kabel jenis coaxial disepanjang node client dan pada umumnya, ujung kabel coaxial tersebut biasanya diberikan T konektor sebagai kabel end to end .

Kelebihan Topologi Bus :
  1. Biaya instalasi yang bisa dibilang sangat murah karena hanya menggunakan sedikit kabel.
  2. Penambahan client/ workstation baru dapat dilakukan dengan mudah.
  3. Topologi yang sangat sederhana dan mudah di aplikasikan

Kekurangan Topologi Bus :
  1. Jika salah satu kabel pada topologi jaringan bus putus atau bermasalah, hal tersebut dapat mengganggu komputer workstation/ client yang lain.
  2. Proses sending (mengirim) dan receiving (menerima) data kurang efisien, biasanya sering terjadi tabrakan data pada topologi ini.
  3. Topologi yang sangat jadul dan sulit dikembangkan.

2. Topologi Star



Topologi star atau bintang merupakan salah satu bentuk topologi jaringan yang biasanya menggunakan switch/ hub untuk menghubungkan client satu dengan client yang lain. 

Kelebihan Topologi Star
  1. Apabila salah satu komputer mengalami masalah, jaringan pada topologi ini tetap berjalan dan tidak mempengaruhi komputer yang lain.
  2. Bersifat fleksibel
  3. Tingkat keamanan bisa dibilang cukup baik daripada topologi bus.
  4. Kemudahan deteksi masalah cukup mudah jika terjadi kerusakan pada jaringan.
Kekurangan Topologi Star
  1. Jika switch/ hub yang notabenya sebagai titik pusat mengalami masalah, maka seluruh komputer yang terhubung pada topologi ini juga mengalami masalah.
  2. Cukup membutuhkan banyak kabel, jadi biaya yang dikeluarkan bisa dibilang cukup mahal.
  3. Jaringan sangat tergantung pada terminal pusat.

 

3. Topologi Ring



Topologi ring atau cincin merupakan salah satu topologi jaringan yang menghubungkan satu komputer dengan komputer lainnya dalam suatu rangkaian melingkar, mirip dengan cincin. Biasanya topologi ini hanya menggunakan LAN card untuk menghubungkan komputer satu dengan komputer lainnya.

Kelebihan Topologi Ring :
  1. Memiliki performa yang lebih baik daripada topologi bus.
  2. Mudah diimplementasikan.
  3. Konfigurasi ulang dan instalasi perangkat baru bisa dibilang cukup mudah.
  4. Biaya instalasi cukup murah

Kekurangan Topologi Ring :
  1. Kinerja komunikasi dalam topologi ini dinilai dari jumlah/ banyaknya titik atau node.
  2. Troubleshooting bisa dibilang cukup rumit.
  3. Jika salah satu koneksi putus, maka koneksi yang lain juga ikut putus.
  4. Pada topologi ini biasnaya terjadi collision (tabrakan data).


    4. Topologi Mesh



    Topologi mesh merupakan bentuk topologi yang sangat cocok dalam hal pemilihan rute yang banyak. Hal tersebut berfungsi sebagai jalur backup pada saat jalur lain mengalami masalah.

    Kelebihan Topologi Mesh :
    1. Jalur pengiriman data yang digunakan sangat banyak, jadi tidak perlu khawatir akan adanya tabrakan data (collision).
    2. Besar bandwidth yang cukup lebar.
    3. Keamanan pada topologi ini bisa dibilang sangat baik.
    Kekurangan Topologi Mesh :
    1. Proses instalasi jaringan pada topologi ini sangatlah rumit.
    2. Membutuhkan banyak kabel.
    3. Memakan biaya instalasi yang sangat mahal, dikarenakan membutuhkan banyak kabel.

    5. Topologi Peer to Peer




    Topologi peer to peer merupakan topologi yang sangat sederhana dikarenakan hanya menggunakan 2 buah komputer untuk saling terhubung. Pada topologi ini biasanya menggunakan satu kabel yang menghubungkan antar komputer untuk proses pertukaran data.

    Kelebihan Topologi Peer to Peer
    1. Biaya yang dibutuhkan sangat murah.
    2. Masing-masing komputer dapat berperan sebagai client maupun server.
    3. Instalasi jaringan yang cukup mudah.

    Kekurangan Topologi Peer to Peer
    1. Keamanan pada topologi jenis ini bisa dibilang sangat rentan.
    2. Sulit dikembangkan.
    3. Sistem keamanan di konfigurasi oleh masing-masing pengguna.
    4. Troubleshooting jaringan bisa dibilang rumit.

    6. Topologi Linier




    Topologi linier atau biasaya disebut topologi bus beruntut. Pada topologi ini biasanya menggunakan satu kabel utama guna menghubungkan tiap titik sambungan pada setiap komputer.

    Kelebihan Topologi Linier
    1. Mudah dikembangkan.
    2. Membutuhkan sedikit kabel.
    3. Tidak memperlukan kendali pusat.
    4. Tata letak pada rangkaian topologi ini bisa dibilang  cukup sederhana.
    Kekurangan Topologi Linier
    1. Memiliki kepadatan lalu lintas yang bisa dibilang cukup tinggi.
    2. Keamanan data kurang baik.

    7. Topologi Tree




    Topologi tree atau pohon merupakan topologi gabungan antara topologi star dan juga topologi bus. Topologi jaringan ini biasanya digunakan untuk interkoneksi antar sentral dengan hirarki yang berbeda-beda.

    Kelebihan Topologi Tree
    1. Susunan data terpusat secara hirarki, hal tersebut membuat manajemen data lebih baik dan mudah.
    2. Mudah dikembangkan menjadi jaringan yang lebih luas lagi.

    Kekurangan Topologi Tree
    1. Apabila komputer yang menduduki tingkatan tertinggi mengalami masalah, maka komputer yang terdapat dibawahnya juga ikut bermasalah
    2. Kinerja jaringan pada topologi ini terbilang lambat.
    3. Menggunakan banyak kabel dan kabel terbawah (backbone) merupakan pusat dari teknologi ini.


      8. Topologi Hybrid



      Topologi hybrid merupakan topologi gabungan antara beberapa topologi yang berbeda. Pada saat dua atau lebih topologi yang berbeda terhubung satu sama lain, disaat itulah gabungan topologi tersebut membentuk topologi hybrid.

      Kelebihan Topologi Hybrid
      1. Freksibel
      2. Penambahan koneksi lainnya sangatlah mudah.

      Kekurangan Topologi Hybrid

      1. Pengelolaan pada jaringan ini sangatlah sulit.
      2. Biaya pembangunan pada topologi ini juga terbilang mahal.
      3. Instalasi dan konfigurasi jaringan pada topologi ini bisa dibilang cukup rumit, karena terdapat topologi yang berbeda-beda.

      DATA LINK LAYER

      PENGERTIAN DATA LINK
      Data link adalah medium transmisi antara stasiun-stasiun ketika suatu prosedur data link control dipakai.

      MASALAH RANCANGAN DATA LINK LAYER
      Data link layer memiliki beberapa fungsi spesifik. Fungsi-fungsi ini meliputi penyediaan interface layanan-layanan baik bagi network layer, penentuan cara pengelompokan bit dari physical layer ke dalam frame, hal-hal yang berkaitan dengan error transmisi dan pengaturan aliran frame sehingga receiver yang lambat tidak akan terbanjiri oleh pengirim yang cepat.
      Layanan yang disediakan bagi network layer Fungsi data link layer adalah menyediakan layanan bagi network layer. Layanannya yang penting adalah pemindahan data dari network layer di mesin sumber ke network layer di mesin yang dituju. Tugas data link adalah mentransmisikan bit-bit ke mesin yang dituju, sehingga bit-bit tersebut dapat diserahkan ke network layer.

      LAYANAN YANG DISEDIAKAN BAGI NETWORK LAYER
      Fungsi data link layer adalah menyediakan layanan bagi network layer, yaitu pemindahan data dari network layer di mesin sumber ke network layer di mesin yang dituju. Tugas data link adalah mentransmisikan bit-bit ke mesin yang dituju, sehingga bit-bit tersebut dapat diserahkan ke network layer.

      TIGA LAYANAN DARI DATA LINK LAYER

      1. Layanan Unacknowledged Connectionless
      Yaitu dimana mesin sumber mengirimkan sejumlah frame ke mesin yang dituju dengan tidak memberikan acknowledgment bagi diterimanya frame-frame tersebut. Tidak ada koneksi yang dibuat baik sebelum atau sesudah dikirimkannya frame. Bila sebuah frame hilang sehubungan dengan adanya noise, maka tidak ada usaha untuk memperbaiki masalah tersebu di data link layer. Jenis layanan ini cocok bila laju error sangat rendah, sehingga recovery bisa dilakukan oleh layer yang lebih tinggi. Layanan ini sesuai untuk lalu lintas real time, seperti percakapan, dimana data yang terlambat dianggap lebih buruk dibanding data yang buruk. Sebagian besar LAN menggunakan layanan unacknowledgment connectionless pada data link layer.

      2. Layanan Acknowledged Connectionless
      Layanan inipun tidak menggunakan koneksi, akan tetapi setiap frame dikirimkan secara independent dan secara acknowledgment. Dalam hal ini, si pengirim akan mengetahui apakah frame yang dikirimkan ke mesin tujuan telah diterima dengan baik atau tidak. Bila ternyata belum tiba pada interval waktu yang telah ditentukan, maka frame akan dikirimkan kembali, mungkin saja hilangnya acknowledgment akan menyebabkan sebuah frame perlu dikirimkan beberapa kali dan akan diterima beberapa kali juga. Layanan ini akan bermanfaat untuk saluran unreliablem, seperti sistem tanpa kabel.

      3. Layanan Acknowledged Connection Oriented
      Dengan layanan ini, mesin sumber dan tujuan membuat koneksi sebelum memindahkan datanya. Setiap frame yang dikirim tentu saja diterima. Selain itu, layanan ini menjamin bahwa setiap frame yang diterima benar-benar hanya sekali dan semua frame diterima dalam urutan yang benar. Layanan ini juga menyediakan proses-proses network layer dengan ekivalen aliran bit reliabel. Pada layanan connection-oriented dipakai, pemindahan data mengalami tiga fase (tahap) :
      - Fase I koneksi ditentukan dengan membuat kedua mesin menginisialisasi variabel-variabel dan counter yang diperlukan untuk mengawasi frame yang mana yang telah diterima dan mana yang belum.
      - Fase II, satu frame atau lebih mulai ditransmisikan.
      - Fase III koneksi dilepaskna, pembebasan variabel, buffer, dan resource lainnya yang dipakai untuk menjaga berlangsungnya koneksi.
      Karena jarak dan peralatan, pengiriman informasi, dapat mengalami perubahan atau melemah. Umumnya interferensi listrik. Kesalahan timbul dalam bentuk burst yaitu lebih dari satu bit terganggu dalam satu satuan waktu.

      FUNGSI DATA LAYER
      — Penyediaan interface layanan yang baik bagi network layer
      — Penentuan pengelompokkan bit dari phisichal layer ke dalam frame
      — Mengurusi masalah error transmisi
      — Pengaturan aliran frame pada penerima yang lambat dan pengirim yang cepat

      PAKET DATA
      Paket dari lapisan jaringan akan ditransportasikan dari host sumber ke host tujuanà melewati jaringan fisik yang berbeda.
      Bentuk media dari jaringan fisik tersebut adalah :
      - copper wires
      - Microwaves
      - optical fibers
      - satellite links.

      1. Sebelum ditransmisikan data dibagi menjadi paket yang kecil-kecil, karena
      - Jaringan tertentu hanya dapat menerima paket dengan panjang tertentu
      - Jenis flow control tertentu akan efisien jika berita di bagi dalam paket-paket kecil
      - Agar pengiriman jaringan tidak didominasi oleh user tertentu. Dengan paket data user di berikan batas jumlah paket yang dikirimkan
      - Paket data yang kecil hanya perlu buffer kecil pada bagian penerima

      2. Data juga tidak boleh di potong terlalu kecil, karena :
      - Setiap data memerlukan bit overhead (address, control field, flag, dll)
      - Waktu pengiriman > pemrosesan sebuah paket yang besar

      Lapisan Data link melaksanakan 2 layanan dasar :
      - Membiarkan lapisan diatasnya untuk mengakses media dengan menggunakan teknik seperti framing.
      - Mengendalikan bagaimana data tersebut diletakkan pada media dan dapat menerima dari media menggunakan teknik seperti pengendali akses media dan deteksi kesalahan.


      NETWORK LAYER
      Network layer berfungsi untuk pengendalian operasi subnet. Masalah desain yang penting adalah bagaimana caranya menentukan route pengiriman paket dari sumber ke tujuannya. Route dapat didasarkan pada table statik yang “dihubungkan ke” network. Route juga dapat ditentukan pada saat awal percakapan misalnya session terminal. Terakhir, route dapat juga sangat dinamik, dapat berbeda bagi setiap paketnya. Oleh karena itu, route pengiriman sebuah paket tergantung beban jaringan saat itu. Bila pada saat  yang sama dalam sebuah subnet terdapat terlalu banyak paket, maka ada kemungkinan paket-paket tersebut tiba pada saat yang bersamaan. Hal ini dapat menyebabkan terjadinya bottleneck. Pengendalian kemacetan seperti itu juga merupakan tugas network layer.

      Apabila kita melihat IP Address dalam TCP/IPModel dan OSI Model maka dapat dilihat seperti pada gambar disamping bahwa pada TCP model IP address masuk pada layer Network, pada OSI model IP address masuk pada Layer 3 yaitu Internet.

      Fungsi dari layer ini adalah:
      1. harus bisa memberikan skema pengalamatan supaya bisa mengidentifikasi antara network dan host
      2. men-enkapsulasi segment dari transport layer kedalam packet dan memberikan alamat dengan cara menambah header kedalam segment
      3. mengirim packet melewati network ke host tujuan
      4. men-dekapsulasi packet menjadi segment dengan cara menghilangkan header yang diberikan saat enkapsulasi dan memberikan kepada transport layer

      Protokol dalam Network Layer antara lain:
      1. IPv4
      2. IPv6
      3. IPX (Novell Internetwork Packet Exchange)
      4. Apple Talk
      5. Connectionless Network Service (CLNS/DECNet)
      Karakteristik dari Internet Protocol adalah:
      1. IP address didesain dengan low overhead supaya didapat kecepatan yang maksimal
      2. connectionless artinya tidak melakukan set connection dengan host tujuan sebelum mengirim packet
      3. Best effort atau unreliable, tidak ada pengecekan apakah data sampai ketempat tujuan dengan utuh atau tidak
      IPv4 terdiri dari 32 bits yang dibagi kedalam 8 bits (Octet) dimana dalam 32 bits tersebut dibagi kedalam dua bagian yaitu Network ID dan Host ID


      Tugas Utama Network Layer

      Tugas utama dari layer network adalah menyediakan fungsi routing sehingga paketdapat dikirim keluar dari segment network lokal ke suatu tujuan yang berada padasuatu network lain. IP, Internet Protocol, umumnya digunakan untuk tugas ini. Protocollainnya seperti IPX, Internet Packet eXchange. Perusahaan Novell telah memprogram protokol menjadi beberapa, seperti SPX (Sequence Packet Exchange) & NCP (NetwareCore Protocol). Protokol ini telah dimasukkan ke sistem operasi Netware. Fungsi network layer antara lain: Untuk mendefinisikan alamat-alamat IP, membuat header untuk paket-paket, dankemudian melakukan routing melalui internetworking dengan menggunakan router danswitch layer-3. Contoh dari Network Layer : B-router
      Network component
      o   Bridge
      o   Switch
      o   ISDN Router
      o   Intelligent Hub
      o   NIC
      o   Advanced Cable Tester
      Protocols
      o   IP; ARP; RARP, ICMP; RIP; OSFP;
      o   IGMP;
      o   IPX
      o   NWLink
      o   NetBEUI
      o   OSI
      o   DDP
      o   DECnet


      Alat-alat dalam Network Layer
      • NIC.
      NIC (Network Interface Card) merupakan peralatan yang langsung berhubungan dengan komputer dan didesain agar komputer dapat saling berkomunikasi. NIC juga menyediakan akses ke media fisik jaringan, dimana setiap bit bit data seperti tegangan listrik, arus, gelombang elektromagnetik, besaran fisik lainnya di bentuk dan selanjutnya akan di tentukan oleh NIC. NIC adalah contoh perangkat yang bekerja pada layer pertama atau layer physical.
      • Repeater
      Repeater merupakan salah satu contoh aktif hub, repeater merupakan alat yang dapat menerima sinyal sinyal kemudian memperkuat dan mengirimkannya kembali sinyal tersebut ke tempat lain sehingga dapat menjangkau area yang lebih luas. Repeater termasuk peralatan yang bekerja pada layer physical.
      • Hub
      Merupakan peralatan yang dapat menggandakan frame data yang berasal dari salah satu komputer ke semua port yang ada pada hub tersebut. Hub di pakai pada jaringan topologi star dan bekerja pada layer data link.
      • Bridge
      Bridge merupakan peralatan yang dapat menggabungkan beberapa segmen dalam sebuah jaringan. Beda halnya dengan hub, bridge dapat mempelajari MAC Address tujuan. Sehingga apabila data dikirim melalui bridge maka data tersebut akan dikirim ke komputer yang menjadi tujuannya saja. Bridge bekerja pada layer data link.
      • Switch
      Switch memiliki beberapa kelebihan yakni dalam hal forwarding method paket yang akan dilewatkan. Ada emapat jenis forwarding method yang dimiliki switch:
      - Strore and forward
      - Fragment free
      - Cut through
      - Adaptive switching

      • Router
      Router adalah peralatan jaringan yang dapat menggabungkan satu jaringan dengan jaringan yang lain. Jika di amati router mirip dengan bridge, namun dalam kasusnya router lebih “cerdas” dibanding bridge. Router bekerja menggunakan routing table yang disimpan di memorinya untuk membuat keputusan ke mana dan bagaimana paket akan dikirim melalui rute yang terbaik. Router bekerja pada layer network.

      TRANSPORT LAYER
      Transport layer, menyediakan dua jalur bagi aplikasi network untuk mengakses network, masing-masing dilengkapi dengan fitur-fitur interfacing dan multiplexing/demultiplexing yang dibutuhkan untuk mendukung aplikasi network, namun keduanya memiliki pendekatan jaminan kualitas yang sangat berbeda:
      • Transport Control Protocol (TCP): TCP menyediakan fitur error control dan flow control yang diperluas untuk memastikan data terkirim dengan sempurna. TCP termasuk connection-oriented protocol.
      • User Datagram Protocol (UDP): UDP menyediakan fitur error checking yang sangat remeh dan di desain untuk situasi dimana fitur-fitur tambahan pada TCP tidak diperlukan. UDP termasuk connectionless protocol.
      Konsep Transport Layer
      Beberapa konsep penting transport layer antara lain :
      • Connection-oriented dan connectionless protocols
      • Ports dan sockets
      • Multiplexing

      Connection-Oriented dan Connectionless Protocols

      • Protokol connection-oriented membangun dan me-maintain koneksi antar komputer yang sedang berkomunikasi dan memonitor status koneksi tersebut setelah proses transmisi data. Dengan kata lain, untuk setiap paket data yang dikirimkan kedalam network harus ada acknowledgment yang diterima, dan mesin pengirim merekam status informasi untuk memastikan setiap paket diterima tanpa ada error, mengulang proses transmisi jika diperlukan. Pada akhir proses transmisi, mesin pengirim dan penerima memutuskan koneksi secara formal.
      • Protokol connectionless mengirimkan datagram ke mesin tujuan dengan jalur searah dan tidak memberikan notifikasi pada mesin tujuan sebelum mengirimkan data. Mesin tujuan menerima data dan tidak memberikan konfirmasi pada pengirim tentang status data yang diterimanya.

      Ports  dan  Sockets

      Transport layer berfungsi sebagai interface antara network applications dengan network dan juga menyediakan metode untuk mengarahkan data-data yang diterima dari network kepada aplikasi-aplikasi tertentu secara spesifik. Dalam sistem TCP/IP, aplikasi-aplikasi bisa mengalamatkan data kepada salah satu modul protokol TCP atau UDP menggunakan nomor port. Port adalah internal address yang berfungsi sebagai jalur kecil dari aplikasi menuju transport layer dan sebaliknya. Misalnya, sebuah klien biasanya melakukan koneksi dengan aplikasi FTP pada server melalui TCP port 21.
      port-number
      Dengan memperhatikan lebih teliti, metode transport layer untuk pengalamatan data-data dari network pada aplikasi spesifik menunjukkan bahwa data-data TCP dan UDP sebenarnya dialamatkan kepada apa yang dikenal sebagai socket. Socket adalah sebuah address yang dibentuk dari gabungan IP address dan angka port. Misalnya socket 111.121.131.141.21menunjukkan port 21 pada komputer dengan IP address 111.121.131.141.
      socket
      Contoh berikut menunjukkan bagaimana komputer mengakses aplikasi pada mesin tujuan melewatu socket:
      1. Komputer A menginisiasi koneksi dengan aplikasi pada komputer B melalui sebuah well-known portWell-known port adalah nomor port yang sudah di assign pada aplikasi tertentu oleh ICANN dan menjadi standard. Well-known port tersebut digabungkan dengan IP address menjadi socket tujuan untuk komputer A. request yang dilakukan oleh komputer A juga mencantumkan data yang menunjukkan alamat socket yang bisa digunakan oleh komputer B untuk menjawab request komputer A.
      2. Komputer B menerima request dari komputer A melalui well-known port dan memberikan respond yang ditujukan pada socket komputer A. Socket ini menjadi address tujuan untuk data yang dikirimkan dari aplikasi komputer B untuk aplikasi kokmputer A.

      Multiplexing/Demultiplexing

      Sistem pengalamatan socket ini memungkinkan TCP dan UDP menjalankan tugas penting yang lain: multiplexing and demultiplexing. Sudah disebutkan sebelumnya, multiplexing adalah membundel input dari beberapa sumber menjadi satu output tunggal, sedangkan demultiplexing adalah menerima input dari satu sumber dan mengirimkannya pada beberapa output.
      multiplex-demultiplex
      Multiplexing/demultiplexing memungkinkan level bawah TCP/IP stack untuk memproses data tanpa memperhatikan aplikasi yang mana yang menginisiasi data tersebut. Semua yang berhubungan dengan aplikasi diselesaikan pada transport layer, dan data ditransfer dari dan ke internet layer sebagai satu entitas tunggal.
      socket-application

      Memahami TCP dan UDP

      TCP: Connection-Oriented Transport Protocol

      TCP mempunyai beberapa fitur penting lain yang perlu diperhatikan :
      • Stream-oriented processing: TCP memproses data dalam bentuk stream. Dengan kata lain, TCP dapat menerima data dalam bentuk 1 byte sebagai ganti block data yang belum diformat. TCP memformat data menjadi segment-segment yang akan diserahkan pada Internet layer.
      • Resequencing: Menyusun kembali data-data yang datang secara acak sesuai dengan urutan aslinya.
      • Flow control: fitur flow control ini memastikan data yang ditransmisikan tidak membanjiri mesin penerima melebihi kemampuannya menerima data dalam satu waktu.
      • Precedence and security: Banyak software yang mengimplementasikan TCP, namun sedikit yang menyediakan fitur ini.
      • Graceful close: TCP selalu menutup koneksi nya secara formal sebagaimana saat membentuk koneksi.
      Pembahasan tentang TCP ini juga menunjukkan bahwa sebuah protokol lebih dari sekedar format data; ia adalah keseluruhan sistem proses interaksi dan desain prosedur untuk mencapai tujuan yang diinginkan.
      Point penting lain yang perlu kita ketahui adalah, router tidak berhubungan dengan informasi-informasi pada transport layer. Router Cuma menyerahkan data dari transport layer dalam bentuk IP datagram. Informasi Kontrol dan verifikasi  yang di encode dalam segment TCP ditujukan semata-mata untuk software TCP pada mesin tujuan. Hal ini mempercepat routing internetwork karena router tidak ikut berpartisipasi pada proses-proses TCP.
      router-and-tcp
      Format Data TCP Data
      Format TCP header seperti yang ditunjukkan oleh gambar dibawah ini.
      tcp-data-format
      Koneksi TCP
      TCP mendukung dua tipe status open :
      • Passive open: Proses aplikasi (server) tertentu memberitahukan TCP bahwa aplikasi tersebut sudah siap menerima datangnya rekues koneksi melalui TCP port. Karena itu, jalur dari TCP menuju aplikasi dibuka sebagai antisipasi datangnya rekues koneksi.
      • Active open: Sebuah aplikasi (client) merekues TCP untuk menginisiasi koneksi dengan komputer lain yang berada pada status passive open.
      Klien adalah komputer yang melakukan rekues atau menerima servis dari komputer lain dalam network.
      Server adalah komputer yang menawarkan servis pada komputer lain dalam network.
      Menjalin Koneksi
      Agar acknowledgement bisa dijalankan, mesin-mesin harus saling mensinkronkan nomor urut (sequence number) mereka terlebih dahulu. Proses sinkronisasi inilah yang dikenal sebagaithree-way handshake. Tiga langkah dalam three-way handshake seperti berikut:
      1. Komputer A mengirim segment data dengan
        SYN = 1; ACK = 0
        Sequence Number = X , dimana X adalah initial sequence number (ISN) komputer A
      2. Komputer B menerima segment dari komputer A dan mengembalikan segment dengan
        SYN=1;ACK=1
        Sequence number = Y, dimana Y adalah ISN dari komputer B
        Acknowledgment number = M+1, dimana M adalah nilai sequence number yang terakhir diterima dari komputer A.
      3. Komputer A mengirimkan segment pada komputer B yang berupa acknowledge atas ISN dari komputer B.
        SYN = 0; ACK=1
        Sequence number = sequence number selanjutnya (M+1)
        acknowledgment number = N +1, dimana N adalah nilai sequence number terakhir yang diterima dari komputer B.
      Setelah three-way handshake, koneksi terjalin, dan modul-modul TCP mengirim dan menerima data menggunakan sequence dan acknowledgment.
      TCP Flow Control
      Field window pada TCP header berfungsi untuk mekanisme flow control koneksi. Tujuan dari field window tersebut adalah memastikan komputer pengirim tidak mengirim data terlalu banyak dan terlalu cepat yang bisa menyebabkan hilangnya data pada komputer penerima karena tidak terproses. Metode flow control yang digunakan TCP ini biasa disebut sliding window.
      Closing a Connection
      Saat tiba memutuskan koneksi, komputer yang menginginkan pemutusan koneksi, komputer A, menempatkan segment pada antrian dengan variable FIN di isi dengan angkat 1. Aplikasi kemudian memasuki status fin-wait. Dalam status fin-wait, software TCP komputer A tetap menerima segment dan memproses segment yang sudah berada pada antrian, tetapi tidak ada tambahan data yang diterima dari aplikasi. Ketika komputer B menerima segment FIN, ia akan memberikan acknowledgment, mengirimkan segment yang tersisa, dan membertahukan aplikasi lokal bahwa segment FIN telah diterima. Komputer B kemudian mengirimkan segment FIN ke komputer A, komputer A memberikan acknowledgment, dan koneksi dihentikan..

      UDP: Connectionless Transport Protocol

      UDP jauh lebih sederhana dibandingkan dengan TCP, UDP tidak menyediakan fungsi-fungsi seperti yang disebutkan diatas. Namun, ada beberapa hal yang perlu diperhatikan tentang UDP ini.
      Pertama, walaupun UDP dikatakan tidak punya kemampuan error-checking, faktanya, UDP mampu melakukan error-checking sederhana. Jadi akan lebih benar jika menyebut UDP sebagai protokol yang memiliki fungsi error-checking yang terbatas.
      Kedua, UDP tidak menawarkan resequencing (pengurutan kembali) data seperti pada TCP.
      Kemudian, UDP tidak melakukan transmisi ulang jika ada data yang korup atau hilang, tidakmengurutkan datagram yang diterima, tidak mengeliminasi duplikasi datagram, tidakmemberikan acknowledgmnet atas segment yang diterima, juga tidak menjalin dan memutus koneksi. UDP pada dasarnya adalah mekanisme yang dibuat untuk aplikasi yang ingin mentransfer data tanpa kelebihan-kelebihan yang ditawarkan TCP.
      udp-header
      Karena UDP header yang sebenarnya tidak menyertakan IP address sumber dan tujuan, maka mungkin saja, datagram disampaikan pada komputer yang tidak dituju. Bagian data yang digunakan untuk kalkulasi checksum adalah sebuah string yang diextract dari IP header yang dikenal sebagai pseudo-heder. Pseudo-header inilah yang menyediakan informasi IP address tujuan sehingga komputer penerima bisa menentukan apakah datagram UDP tersebut salah kirim atau tidak.
      Firewalls
      Firewall adalah sistem yang melindungi jaringan lokal dari serangan-serangan dari user-user tidak berkepentingan yang berusaha mengakses LAN dari internet. Firewalls melaksanakan beberapa fungsi. Namun, fitur dasar dari firewall bersinggungan dengan pembahasan kita diatas.
      Fitur tersebut adalah kemampuan firewall untuk mem-block akses pada port-port TCP dan UDP tertentu. Kata firewall kadang-kadang digunakan sebagai sebuah usaha untuk menutup akses pada port.

      APPLICATION LAYER 
      Application Layer merupakan layer teratas dari standar TCP/IP maupun OSI. Namun pada layer Aplikasi pada TCP/IP dibagi menjadi tiga layer oleh OSI, yaitu layer Sesi, Presentasi dan Aplikasi. Secara umum layer aplikasi pada TCP/IP bertanggung jawab pada aplikasi yang digunakan pada jaringan (software). Namun fungsi ini dapat dikategorikan seperti yang telah dilakukan oleh badan ISO pada standar OSI.
      Application layer, berfungsi sebagai antarmuka dengan aplikasi dengan fungsionalitas jaringan, mengatur bagaimana aplikasi dapat mengakses jaringan, dan kemudian membuat pesan-pesan kesalahan.

      PROTOKOL-PROTOKOL DI APPLICATION LAYER

      1. DNS (Domain Name System) Protocol
      DNS adalah distribute database system yang digunakan untuk pencarian nama komputer (name resolution) di jaringan yang mengunakan TCP/IP. DNS biasa digunakan pada aplikasi yang terhubung ke Internet dimana DNS membantu memetakan host name sebuah komputer ke IP address. Selain digunakan di Internet, DNS juga dapat di implementasikan ke private network atau intranet dimana DNS memiliki keunggulan seperti: mudah, konsisten, dan simple.
      DNS adalah nama domain untuk alamat resolusi jaringan. DNS didistribusikan menggunakan satu set server untuk menyelesaikan nama-nama yang terkait dengan alamat nomor.
      Port : UDP Port 53 atau TCP Port 53
      Contoh Layanan : web browser, e-mail
      www.cisco.com dengan alamat numerik 198.133.219.25

      2. FTP (File Transfer Protocol)
      FTP adalah sebuah protokol Internet yang merupakan standar untuk pentransferan berkas (file) komputer antar mesin-mesin dalam sebuah internetwork. FTP berfungsi untuk melakukan pengunduhan (download) dan penggugahan (upload) berkas-berkas komputer antara klien FTP dan server FTP. Perintah-perintah FTP dapat digunakan untuk mengubah direktori, mengubah modus transfer antara biner dan ASCII, menggugah berkas komputer ke server FTP, serta mengunduh berkas dari server FTP.
      Port : TCP port 20 dan 21

      3. DHCP (Dynamic Host Configuration Protocol)
      DHCP adalah protokol yang berbasis arsitektur client/server yang dipakai untuk memudahkan pengalokasian alamat IP dalam suatu jaringan.DHCP bersifat stand-alone, sehingga jika dalam sebuah jaringan terdapat beberapa DHCP server, basis data alamat IP dalam sebuah DHCP Server tidak akan direplikasi ke DHCP server lainnya, artinya DHCP tersebut berbenturan, karena potokol IP tidak mengizinkan 2 host memiliki IP yang sama. DHCP berfungsi :
      · Jika DHCP dipasang di jaringan lokal, maka semua komputer yang tersambung di jaringan akan mendapatkan alamat IP secara otomatis dari server DHCP.
      · Memberikan framework untuk disampaikan kepada client yang berisikan informasi tentang konfigurasi jaringan.
      Port : Port UDP 67 untuk komunikasi dari klien ke server
      Port UDP 68 dari server ke klien.

      4. HTTP (Hypertext Transfer Protocol )
      HTTP adalah protokol yang dipergunakan untuk mentransfer dokumen dalam World Wide Web web browser, yang berfungsi untuk menjawab antara client dan server, dan membuat hubungan TCP/IP ke port tertentu di host yang jauh. Sebuah server HTTP yang mendengarkan di port tersebut menunggu client mengirim kode permintaan (request).
      Port HTTP : 80

      5. HTTPS
      HTTPS adalah versi aman dari HTTP, protokol komunikasi dari World Wide Web. HTTPS menyandikan data sesi menggunakan protokol SSL (Secure Socket layer) atau protokol TLS (Transport Layer Security).
      HTTPS melakukan enkripsi informasi antara browser dengan web server yang menerima informasi, dan memberikan perlindungan yang memadai dari serangan eavesdroppers (penguping), dan man in the middle attacks.
      Port HTTPS : 443

      6. Telnet
      Telnet adalah program yang memungkinkan komputer kita menjadi terminal dari komputer lain di INTERNET. Telnet memungkinkan kita untuk masuk (log in) sebagai pemakai komputer jarak jauh dan menjalankan program komputer layanan yang ada dikomputer tersebut. Telnet memiliki fungsi untuk mengakses komputer (host/server) dari jauh/Remote login.
      Fasilitas Telnet memungkinkan seseorang menghubungkan dan memakai komputer dari jarak jauh lewat fasilitas telnet ini akan menjadikan Komputer kamu seperti sebuah terminal yang mengakses komputer secara langsung. Telnet yang berada pada terminal dapat berhubungan dengan komputer lain melalui internet. Pengguna terminal dapat mengakses dan bekerja pada komputer yang terhubung dengan telnet.
      Port : Port 23

      7. Simple Mail Transfer Protocol (SMTP)
      SMTP (Simple Mail Transfer Protocol) merupakan salah satu protokol yang umum digunakan untuk pengiriman surat elektronik (e-mail) di Internet. SMTP berfungsi untuk mengirimkan pesan-pesan e-mail dari e-mail klien ke e-mail server, mengirimkan e-mail kepada lokal account, dan menyiarkan ulang e-mail antara server-server SMTP.
      Pada dasarnya email yang dikirim oleh SMTP server
      akan ditampung sementara oleh komputer server untuk dikirim ke komputer server tujuan. Komputer server pengirim dan komputer server penerima berinteraksi pada port 25 untuk melakukan pengiriman email.
      Port : TCP port 25
      Contoh Layanan : E-Mail

      8. POP3 (Post Office Protocol version 3)
      POP3 (Post Office Protocol version 3) sesuai dengan namanya merupakan protokol yang digunakan untuk pengelolaan mail.
      POP3 berfungsi untuk mengambil surat elektronik (email) dari server email. Hal yang terjadi pada POP3 server sebenarnya sangatlah sederhana, yaitu hanya mengumpulkan email yang masuk saja, dan mengirimkannya melewati port 110 ke komputer client jika client meminta email-email tersebut. Untuk melihat maupun mengambil email dengan menggunakan POP3 maupun web based email, diperlukan username dan password agar tidak sembarang orang dapat melihat email tersebut.
      Port : TCP port 110
      Contoh Layanan : E-Mail

      9. IMAP (Internet Message Access Protocol)
      IMAP (Internet Message Access Protocol) adalah protokol standar untuk mengakses/mengambil e-mail dari server. Lebih kompleks daripada POP3. IMAP berfungsi untuk memilih pesan e-mail yang akan di ambil, membuat folder di server, mencari pesan e-mail tertentu, menghapus pesan e-mail yang ada.
      Port : 143
      Contoh Layanan : E-Mail

      10. Simple Network Management Protocol (SNMP)
      SNMP adalah protokol yang dapat digunakan untuk melakukan manajemen jaringan. SNMP memungkinkan kita untuk mengelola node jaringan seperti server, workstation, router, bridge, dan hub dari host sentral. SNMP dapat dipakai untuk mengonfigurasi device yang jauh, memantau unjuk kerja jaringan, mendeteksi kesalahan jaringan atau akses yang tidak cocok, dan mengaudit pemakaian jaringan.
      Port : UDP 161 dan 162 
       
      11. Network File System (NFS)
      NFS umumnya menggunakan protokol Remote Procedure Call (RPC) yang berjalan di atas UDP dan membuka port UDP dengan port number 2049 untuk komunikasi antara client dan server di dalam jaringan. Client NFS selanjutnya akan mengimpor sistem berkas remote dari server NFS, sementara server NFS mengekspor sistem berkas lokal kepada client. Mesin-mesin yang menjalankan perangkat lunak NFS client dapat saling berhubungan dengan perangkat lunak NFS server untuk melakukan perintah operasi tertentu dengan menggunakan request RPC. Adapun operasi-operasi yang didukung oleh NFS adalah sebagai berikut:
      · Mencari berkas di dalam direktori.
      · Membaca kumpulan direktori.
      · Memanipulasi link dan direktori.
      · Mengakses atribut berkas.
      · Membaca dan menulis berkas.
      Perlu diketahui bahwa server NFS bersifat stateless , yang artinya setiap request harus mengandung argumen yang penuh dan jelas sebab server NFS tidak menyimpan sejarah informasi request . Data yang dimodifikasi harus di commit ke server sebelum hasilnya di kembalikan ke client . NFS protokol tidak menyediakan mekanisme concurrency-control.
      Port : UDP 2049

      12. RPC (Remote Procedure Call)
      RPC adalah suatu protokol yang menyediakan suatu mekanisme komunikasi antar proses yang mengijinkan suatu program untuk berjalan pada suatu komputer tanpa terasa adanya eksekusi kode sistem yang jauh (remote system).RPC digunakan untuk membangun aplikasi klienserver yang terdistribusi.Didasarkan pada memperluas konsep konvensional dari suatu prosedur dimana nantinya dapat dipanggil dimana pemanggil tidak harus mempunyai alamat sama dengan lokasi prosedur dipanggil.RPC mengasumsi keberadaan TCP atau UDP untuk membawa pesan data dalam komunikasi suatu program.Protokol RPC dibangun diatas protokol eXternal Data Representation (XDR) yg merupkn standar representasi data dlm komunikasi remote.Protokol RPC mengijinkan pengguna untuk bekerja dengan prosedur remote sebagaimana bekerja dengan prosedur lokal.
      Port : UDP 111

      13. TFTP (Trivial File Transfer Protocol)
      TFTP (Trivial File Transfer Protocol) adalah protokol sederhana untuk mentransfer file. Protokol ini telah di implementasikan dalam User Datagram Protocol (UDP) yang digunakan untuk melakukan booting komputer seperti halnya router jaringan komputer yang tidak memiliki perangkat penyimpanan data. Protokol ini kini masih digunakan untuk mentransfer berkas-berkas kecil antar host di dalam sebuah jaringan, seperti halnya ketika terminal jarak jauh thin client lainnya melakukan proses booting dari sebuah host jaringan atau server.
      Port : UDP 69

      14. Gopher
      Gopher Merupakan layanan berbasis teks yang dikembangkan di University of Minnesota. Layanan gopher ini sekarang sudah tergantikan oleh layanan WWW yang yang mampu menampilkan aspek grafis, tidak hanya teks.Internet menyediakan banyak informasi yang dapat diakses penggunanya lewat sistem menu. Seorang pengguna INTERNET dihadapkan pada sebuah menu yang bercabang-cabang. Untuk menuju ke informasi atau data yang dituju, seorang pengguna menyeleksi pilihan-pilihan yang disediakan hingga masuk ke topik yang diinginkan. Fasilitas demikian disebut Gopher.
      Port : 70

      15. SSH (Sucure Shell)
      SSH adalah protocol jaringan yang memungkinkan pertukaran data secara aman antara dua komputer. SSH dapat digunakan untuk mengendalikan komputer dari jarak jauh mengirim file, membuat Tunnel yang terrenkripsi dan lain-lain. Protocol ini mempunyai kelebihan disbanding protocol yang sejenis seperti Telnet, FTP, Danrsh, karena SSH memiliki system Otentikasi,Otorisasi, dan ekripsinya sendiri. Dengan begitu keamanan sebuah sesi komunikasi melalui bantuan SSH ini menjadi lebih terjamin. SSH memang lebih aman dibandingkan dengan protocol sejenis, tetapi protocol SSH tatap rentan terhadap beberapa jenis serangan tertentu. Pada umumnya serangan ini ditunjukan pada SSH versi pertama (SSH-1) yang memang memiliki tingkat keamanan yang lebih lemah daripada SSH versi kedua (SSH-2). Untuk meningkatkan keamanan pada protocol SSH dapat dilakukan dengan cara menggunakan kartu Kriptografi untuk autentifkasi.Telnet (Telecommunication network) adalah sebuah protokol jaringan yang digunakan di koneksi Internet atau Local Area Network.
      Port : TCP port 22 dan UDP port 22 
       
      16. NNTP (Network News Transport Protocol)
      NNTP (Network News Transport Protocol) yaitu Protokol yang digunakan untuk mengakses atau transfer artikel yang diposkan di Usenet news. Program pembaca news (news reader) menggunakan protokol ini untuk mengakses news atau dengan membaca langsung ke direktori dimana artikel berada. Akses ke server news ini dapat juga dilakukan dengan menggunakan beberapa Web browser (seperti Netscape Communicator dan Microsoft Internet Explorer) dengan menggunakan URL: news:nama.dari.newsgroup.
      Port : TCP port 119
      Contoh Layanan : User’s Network

      17. SSL (Secure Socket Layer)
      SSL (Secure Socket Layer) adalah arguably internet yang paling banyak digunakan untuk enkripsi. Ditambah lagi, SSL sigunakan tidak hanya keamanan koneksi web, tetapi untuk berbagai aplikasi yang memerlukan enkripsi jaringan end-to-end. Secure Sockets Layer (SSL) merupakan sistem yang digunakan untuk mengenkripsi pengiriman informasi pada internet, sehingga data dapat dikirim dengan aman. Protokol SSL mengatur keamanan dan integritas menggunakan enkripsi, autentikasi, dan kode autentikasi pesan. SSL protocol menyedian privasi komunikasi di internet. SSL tidak mendukung fileencryption, access-control, atau proteksi virus, jadi SSL tidak dapat membantu mengatur data sensitif setelah dan sebelum pengiriman yang aman.
      Protokol SSL terdiri dari dua sub-protokol: SSL record protocol dan SSL handshake protocol. SSL record protocol mendefinisikan format yang digunakan untuk mentransmisikan data. Sedangkan SSL handshake protocol melibatkan SSL record protocol untuk menukarkan serangkaian pesan antara SSL enabled server dan SSL enable client ketika keduanya pertama kali melakukan koneksi SSL. Pertukaran pesan tersebut digunakan untuk memfasilitasi tindakan sebagai berikut:
      · Autentikasi dari server ke klien
      · Mengizinkan klien dan server untuk memilih algoritma kriptografi atau sandi, yang mendukung komunikasi keduanya.
      · Autentikasi dari klien ke server.
      · Menggunakan teknik enkripsi public key untuk membuka data yang dienkripsi
      · Membuat enkripsi koneksi SSL
      Port : 443

      18. MIME (Multipurpose Internet Mail Exension)
      MIME adalah protocol yang digunakan untuk mengirim file binary dalam bentuk teks.
      Port : 25

      19. Serial Line Internet Protocol (SLIP)
      SLIP adalah sebuah protokol yang memungkinkan pemindahan data IP melalui saluran telepon. Alat bantu lainnya dalam SLIP adalah PPP yang mendeteksi kesalahan dan konfigurasi. Sistem ini memerlukan satu komputer server sebagai penampungnya, dan secara perlahan-lahan akan digantikan oleh standar PPP yang memiliki kecepatan proses lebih tinggi.
      Port : com1, com2, dan alin-lain

      20. Point-to-Point Protocol (PPP)
      Point-to-Point Protocol (sering disingkat menjadi PPP) adalah sebuah protokol enkapsulasi paket jaringan yang banyak digunakan pada wide area network (WAN). Protokol ini merupakan standar industri yang berjalan pada lapisan data-link dan dikembangkan pada awal tahun 1990-an sebagai respons terhadap masalah-masalah yang terjadi pada protokol Serial Line Internet Protocol (SLIP), yang hanya mendukung pengalamatan IP statis kepada para kliennya. Dibandingkan dengan pendahulunya (SLIP), PPP jauh lebih baik, mengingat kerja protokol ini lebih cepat, menawarkan koreksi kesalahan, dan negosiasi sesi secara dinamis tanpa adanya intervensi dari pengguna. Selain itu, protokol ini juga mendukung banyak protokol-protokol jaringan secara simultan. PPP didefinisikan pada RFC 1661 dan RFC 1662.
      Port : 1855

      21. Internet Control Message Protocol (ICMP)
      ICMP adalah salah satu protokol inti dari keluarga. ICMP berbeda tujuan dengan TCP dan UDP dalam hal ICMP tidak digunakan secara langsung oleh aplikasi jaringan milik pengguna. salah satu pengecualian adalah aplikasi ping yang mengirim pesan ICMP Echo Request (dan menerima Echo Reply) untuk menentukan apakah komputer tujuan dapat dijangkau dan berapa lama paket yang dikirimkan dibalas oleh komputer tujuan. protokol internet. ICMP utamanya digunakan oleh sistem operasi komputer jaringan untuk mengirim pesan kesalahan yang menyatakan, sebagai contoh, bahwa komputer tujuan tidak bisa dijangkau.
      Port : 137, 138

      22. LDAP
      LDAP (Lightweight Directory Access Protocol) adalah protokol perangkat lunak untuk memungkinkan semua orang mencari resource organisasi, perorangan dan lainnya, seperti file atau printer di dalam jaringan baik di internet atau intranet. Protokol LDAP membentuk sebuah direktori yang berisi hirarki pohon yang memiliki cabang, mulai dari negara (countries), organisasi, departemen sampai dengan perorangan. Dengan menggunakan LDAP, seseorang dapat mencari informasi mengenai orang lain tanpa mengetahui lokasi orang yang akan dicari itu.
      Port : 389