What is IP?

Patrick Ramadhani
5 min readJun 19, 2021

--

What is ip?
Photo by FLY:D on Unsplash

Internet Protocol (IP) refers to a set of rules that govern how data packets are transmitted over a network. You don’t have to know anything about what IP means to use network devices. For example, your laptop and phone use IP addresses, but you don’t have to deal with the technical side to make them work.

Internet Protocol

IP is a set of specifications that standardize how things work in devices connected to the internet. When put into a network communication context, an internet protocol describes how data packets move through a network.

A protocol ensures that all the machines on a network (or in the world, when it comes to the internet), however different they might be, speak the same “language” and can integrate into the framework.

The IP protocol standardizes the way machines over the internet or any IP network forward or route their packets based on their IP addresses.

IP Routing

Along with addressing, routing is one of the main functions of the IP protocol. Routing consists of forwarding IP packets from source to destination machines over a network, based on their IP addresses.

This transmission usually occurs through a router. The router uses the destination IP address to determine the next destination through a series of routers.

TCP/IP

When Transmission Control Protocol (TCP) couples with IP, you get the internet highway traffic controller. TCP and IP work together to transmit data over the internet but at different levels.

Since IP does not guarantee reliable packet delivery over a network, TCP takes charge of making the connection reliable.

TCP is the protocol that ensures reliability in a transmission. Specifically, TCP guarantees:

  • No packets are lost.
  • The packets are in the right order.
  • The delay is at an acceptable level.
  • There is no duplication of packets.

All this is to ensure that the data received is consistent, in order, complete, and smooth (so that you don’t hear broken speech).

During data transmission, TCP works just before IP. TCP bundles data into TCP packets before sending these to IP, which in turn encapsulates these in IP packets.

IP Addresses

IP addresses may be the most interesting and mysterious part of IP for many computer users. An IP address is a unique set of numbers that identifies a machine on a network, whether it is a computer, server, electronic device, router, phone, or another device.

The IP address is essential for routing and forwarding IP packets from source to destination. Without IP addresses, the internet wouldn’t know where to send your email and other data.

In short, TCP handles the data while IP handles the location.

The most common type of IP address is an iPv4 address (for version 4 of the IP technology). Its 32-bit addressing provides about 4.3 billion IP addresses, but with the proliferation of mobile devices and Internet of Things devices, more IP addresses were needed. A new type of IP address, iPv6, has been deployed, and it’s 128-bit addressing provides a quantity of addresses so vast that theoretically, we will never need more.

IP Packets

An IP Packet is a basic unit of information. It carries data and an IP header. Any piece of data, including TCP packets on a TCP/IP network, is broken into bits and placed into packets for transmission over the network.

When the packets reach their destination, they are reassembled into the original data.

When Voice Meets IP

Voice over Internet Protocol (VoIP) takes advantage of this ubiquitous carrier technology to disseminate voice data packets to and from machines through services like Skype.

IP is where VoIP draws its power, the power to make a service cheaper and flexible by making use of an already-existing data carrier.

Indonesia Translate

Apa itu IP?

Internet Protocol (IP) mengacu pada seperangkat aturan yang mengatur bagaimana paket data ditransmisikan melalui jaringan. Anda tidak perlu tahu apa-apa tentang apa arti IP untuk menggunakan perangkat jaringan. Misalnya, laptop dan ponsel Anda menggunakan alamat IP, tetapi Anda tidak harus berurusan dengan sisi teknis untuk membuatnya berfungsi.

Internet Protocol

IP adalah sekumpulan spesifikasi yang menstandarkan cara kerja sesuatu di perangkat yang terhubung ke internet. Ketika dimasukkan ke dalam konteks komunikasi jaringan, protokol internet menggambarkan bagaimana paket data bergerak melalui jaringan.

Sebuah protokol memastikan bahwa semua mesin di jaringan (atau di dunia, ketika datang ke internet), betapapun berbedanya mereka, berbicara “bahasa” yang sama dan dapat berintegrasi ke dalam kerangka kerja.

Protokol IP menstandarisasi cara mesin melalui internet atau jaringan IP apa pun meneruskan atau merutekan paket mereka berdasarkan alamat IP mereka.

IP Routing

Seiring dengan pengalamatan, routing adalah salah satu fungsi utama dari protokol IP. Routing terdiri dari meneruskan paket IP dari sumber ke mesin tujuan melalui jaringan, berdasarkan alamat IP mereka.

Transmisi ini biasanya terjadi melalui router. Router menggunakan alamat IP tujuan untuk menentukan tujuan selanjutnya melalui serangkaian router.

TCP/IP

Ketika Transmission Control Protocol (TCP) berpasangan dengan IP, Anda mendapatkan pengontrol lalu lintas jalan raya internet. TCP dan IP bekerja sama untuk mengirimkan data melalui internet tetapi pada tingkat yang berbeda.

Karena IP tidak menjamin pengiriman paket yang andal melalui jaringan, TCP bertanggung jawab untuk membuat koneksi menjadi andal.

TCP adalah protokol yang menjamin keandalan dalam suatu transmisi. Secara khusus, TCP menjamin:

Paket dalam urutan yang benar.

Penundaan berada pada tingkat yang dapat diterima.

Tidak ada duplikasi paket.

Tidak ada paket yang hilang

Semua ini untuk memastikan bahwa data yang diterima konsisten, teratur, lengkap, dan lancar (agar tidak terdengar ucapan yang terputus-putus).

Selama transmisi data, TCP bekerja tepat sebelum IP. TCP membundel data ke dalam paket TCP sebelum mengirimnya ke IP, yang pada gilirannya merangkum ini dalam paket IP.

Alamat IP

Alamat IP mungkin merupakan bagian IP yang paling menarik dan misterius bagi banyak pengguna komputer. Alamat IP adalah serangkaian angka unik yang mengidentifikasi mesin di jaringan, apakah itu komputer, server, perangkat elektronik, router, telepon, atau perangkat lain.

Alamat IP sangat penting untuk perutean dan penerusan paket IP dari sumber ke tujuan. Tanpa alamat IP, internet tidak akan tahu ke mana harus mengirim email dan data lainnya.

Singkatnya, TCP menangani data sementara IP menangani lokasi.

Jenis alamat IP yang paling umum adalah alamat iPv4 (untuk versi 4 dari teknologi IP). Pengalamatan 32-bitnya menyediakan sekitar 4,3 miliar alamat IP, tetapi dengan menjamurnya perangkat seluler dan perangkat Internet of Things, lebih banyak alamat IP diperlukan. Jenis alamat IP baru, iPv6, telah digunakan, dan pengalamatan 128-bitnya menyediakan jumlah alamat yang sangat luas sehingga secara teoritis, kita tidak akan membutuhkan lebih banyak lagi.

Paket IP

Paket IP adalah unit dasar informasi. Ini membawa data dan header IP. Setiap bagian data, termasuk paket TCP pada jaringan TCP/IP, dipecah menjadi bit dan ditempatkan ke dalam paket untuk transmisi melalui jaringan.

Ketika paket mencapai tujuan mereka, mereka disusun kembali menjadi data asli.

Saat Voice Bertemu IP

Voice over Internet Protocol (VoIP) memanfaatkan teknologi pembawa yang ada di mana-mana ini untuk menyebarkan paket data suara ke dan dari mesin melalui layanan seperti Skype.

IP adalah tempat VoIP menarik kekuatannya, kekuatan untuk membuat layanan lebih murah dan fleksibel dengan memanfaatkan pembawa data yang sudah ada.

--

--