Internet perlahan tumbuh menjadi aspek penting dari kehidupan sehari -hari. Seringkali, kita memanfaatkan sumber dayanya tanpa rasa ingin tahu untuk memahami bagaimana segala sesuatu bekerja. Tetapi jika Anda bahkan sedikit penasaran, Anda pasti telah menemukan istilah alamat IP .

Sederhananya, alamat IP memfasilitasi komunikasi melalui internet (kami akan merinci cara kerjanya di bagian selanjutnya).

Namun, tidak semua alamat IP melakukan fungsi yang sama, karena beberapa memiliki fungsi khusus. 127.0.0.1 adalah contoh dari alamat IP tersebut. Baca terus saat kita melihat ke alamat localhost ini dan memahami bagaimana fungsinya berbeda dari alamat IP lainnya.

Apa itu alamat IP?

Agar lebih mudah untuk memahami apa alamat LocalHost, pertama -tama kita harus memahami apa yang merupakan alamat IP dan cara kerjanya .

Alamat Internet Protocol (IP) adalah string karakter 32-bit (IPv4) atau 128-bit (IPv6) yang mengidentifikasi perangkat yang terhubung ke jaringan komputer atau perangkat di Internet (yang juga merupakan jaringan).

Peran alamat IP adalah untuk memastikan informasi sampai ke tujuan yang benar saat dikirimkan melalui internet.

Sebagai perbandingan, sama seperti Anda memerlukan alamat untuk mengirim dan menerima surat dan untuk memastikan email Anda tidak hilang, perangkat internet memerlukan alamat IP untuk mengirim dan menerima data.

Alamat IP terdiri dari angka mulai dari 0 hingga 255 tetapi ditulis dalam format tertentu, yaitu, 192.0.2.1 untuk IPv4 dan 2001: DB8: 0: 1234: 0: 567: 8: 1 untuk IPv6.

Ada dua versi alamat IP, IE, IPv4 dan IPv6. IPv4 didahulukan dari maka mengapa alamat IPv4 lebih umum. Ada kebutuhan untuk lebih banyak alamat IP, jadi IPv6 diluncurkan untuk memastikan dunia tidak kehabisan alamat IP mengingat peningkatan yang stabil dari perangkat internet.

Dua fungsi utama dari alamat IP adalah lokasi yang membahas dan mengidentifikasi antarmuka host atau jaringan.

Karena kami prihatin dengan alamat localhost 127.0.0.1, kami akan fokus pada alamat IPv4.

Alamat IPv4 ditulis dalam format xxxx x disebut oktet dan mewakili nilai antara 0 dan 255. Harus ada empat oktet yang dipisahkan oleh tiga periode dalam alamat IPv4.

Khususnya, tidak semua alamat IP tersedia untuk penggunaan umum. Sebaliknya, mereka diklasifikasikan ke dalam berbagai kelas yang menentukan peran apa yang seharusnya dimainkan oleh setiap alamat IP.

Di kelas -kelas ini, ada alamat IP dengan peran tertentu; Misalnya, kisaran 127.0.0.0/8 (127.0.0.0 - 127.255.255.255) dikenal sebagai rentang loopback dan digunakan oleh sistem untuk melakukan ping sendiri.

Klasifikasi dan alokasi alamat IP ini ditangani oleh Internet yang ditugaskan Numbers Authority (IANA) dan Internet Engineering Taskforce (IETF)

Dasar -dasar pengalamatan IP

Berapa 127.0.0.1?

Kisaran Alamat IP 127.0.0.0/8 (127.0.0.0 - 127.255.255.255) dikenal sebagai rentang loopback.

Ini mendapatkan nama ini dari fungsi khusus alamat IP ini dimaksudkan untuk dimainkan.

Alamat IP dalam kisaran ini berada pada sistem operasi yang sama mengirimkan pertanyaan. Oleh karena itu, ketika suatu sistem PING IP alamat dari kisaran ini, kami akan mengatakan itu adalah ping sendiri.

Kebutuhan utama untuk fitur ini adalah bahwa pemrogram dapat menguji sistem atau situs web mereka tanpa melalui internet.

Selain itu, alamat IP dalam kisaran ini bersifat pribadi, artinya mereka tidak terhubung ke internet. Sebaliknya, mereka dimaksudkan untuk bekerja dalam jaringan lokal; Dengan kata lain, itu adalah alamat yang tidak dapat dirutekan.

Khususnya, alamat IP 127.0.0.1 adalah yang biasanya digunakan oleh sistem untuk melakukan ping sendiri.

Bacaan yang Disarankan:

Jika paket data dikirim dari suatu sistem melalui IP ini dan sistem penerima menganalisis sumber dan alamat pengembalian paket tersebut, ia akan menemukan bahwa paket itu berasal dari dirinya sendiri. Anggap saja seperti mengirimkan bunga.

Jadi, saat membalas, paket akan dikembalikan ke sistem yang sama sehingga alamat nama loopback.

Lapisan tautan TCP/IPS menangani paket data pada alamat loopback. Data hanya akan berinteraksi dengan sistem, bukan kartu integrasi jaringannya, sehingga Internet.

Oleh karena itu, alamat 127.0.0.1 dimaksudkan untuk sistem untuk membalas perangkat yang berasal, yaitu sendiri. Sebaliknya, alamat IP lainnya dalam kisaran digunakan untuk berkomunikasi dengan perangkat jaringan di jaringan lokal, misalnya, server web.

Jika Anda melakukan ping alamat 127.0.0.1 menggunakan prompt perintah di komputer Anda, itu harus merespons, dan jika tidak, maka ada masalah dengan tumpukan TCP/IP -nya.

Apa itu LocalHost?

Jika Anda melakukan sedikit riset, Anda akan melihat bahwa istilah LocalHost muncul di sebagian besar tempat Anda melihat alamat IP 127.0.0.1.

Tidak ada perbedaan besar antara 127.0.0.1 dan localhost karena keduanya merujuk pada komputer/sistem Anda sebagai sumber data paket.

Perbedaannya hanya dalam penamaan karena ketika Anda ingin komputer Anda melakukan ping atau mengirim data ke dirinya sendiri, mengingat IP 127.0.0.1 mungkin tidak mudah.

Oleh karena itu, alih -alih mengingat alamat IP dari setiap halaman yang Anda inginkan, Anda menggunakan nama domain.

Nama domain dimaksudkan untuk memudahkan Anda mengakses informasi daripada mengingat alamat IP yang tidak mungkin.

Konversi bolak-balik dari nama domain ke alamat IP ditangani oleh Domain Name System (DNS).

Oleh karena itu, Anda dapat menggunakan alamat 127.0.0.1 atau localhost, tetapi beberapa sistem lebih suka satu daripada yang lain.

Apa penggunaan localhost/127.0.0.1?

Ada berbagai kegunaan lain untuk alamat IP ini selain dari yang sudah disebutkan. Penggunaan tambahan meliputi:

1. Melakukan tes kecepatan

Anda dapat menggunakan alamat loopback untuk menguji kecepatan jaringan lokal dalam suatu organisasi atau di rumah.

Saat ping localhost, Anda juga dapat melihat jumlah paket data yang dikirim, waktu yang dibutuhkan bagi mereka untuk melakukan perjalanan pulang pergi, dan berapa banyak paket data yang hilang dalam prosesnya.

Tes kecepatan akan memberi tahu teknisi jika ada optimasi yang diperlukan atau jika jaringan berfungsi sebagaimana mestinya.

2. Memblokir situs web

Anda dapat menggunakan fitur LocalHost untuk memblokir situs web berbahaya di semua browser di komputer Anda.

Anda perlu menemukan file host di sistem Anda untuk melakukannya. File host berisi alamat IP dan nama hostnya.

Oleh karena itu, Anda dapat memblokir situs web dengan mengubah alamat IP -nya ke IP localhost dan dengan demikian mengarahkan kembali akses pada sistem Anda ke LocalHost.

3. menguji situs web dan banyak lagi

Pengembang web dapat menguji aplikasi situs web mereka secara lokal menggunakan localhost. Dengan begitu, mereka tidak harus terhubung ke internet setiap kali mereka ingin melakukan tes.

Oleh karena itu, pengembang dapat meng -host situs web di server dan kemudian mengaksesnya menggunakan alamat localhost. Itu memungkinkan seseorang untuk menguji situs web sebelum membuatnya tersedia untuk umum.

Anda juga dapat menggunakan alamat loopback untuk mengakses server yang dihosting di jaringan lokal Anda.

Beberapa game seperti Minecraft akan memungkinkan Anda untuk meng -host server di sistem Anda dan, pada gilirannya, memungkinkan Anda bermain dengan teman.

Alamat localhost/loopback menjelaskan

Kesimpulan

Seperti yang telah kita lihat, alamat localhost adalah fitur penting, terutama untuk programmer. Alamat IP membantu memotong beban kerja pemrogram dengan menguji situs web dan program tanpa terhubung ke internet.

Fakta bahwa pemrogram menggunakan alamat IP 127.0.0.1 untuk menjalankan tes pada perangkat mereka (LocalHost) daripada di internet memunculkan frasa: tidak ada tempat seperti 127.0.0.1. Referensi ke frasa tidak seperti rumah.