Merpati pos yang dimuat dengan kartu microSD mampu mentransfer data dalam jumlah besar dengan lebih cepat dan lebih murah daripada metode lainnya.
Catatan perev.: walaupun yang asli dari artikel ini muncul di situs web IEEE Spectrum pada tanggal 1 April, semua fakta yang tercantum di dalamnya cukup dapat diandalkan.Pada bulan Februari,
SanDisk mengumumkan rilis kartu microSD terabyte pertama di dunia. Ini, seperti kartu lain dari format ini, sangat kecil, berukuran hanya 15 x 11 x 1 mm, dan beratnya 250 mg. Itu bisa muat jumlah data yang luar biasa dalam ruang fisik yang sangat kecil, dan Anda dapat membelinya seharga $ 550. Agar Anda mengerti, kartu microSD 512 GB pertama muncul setahun sebelumnya, pada bulan Februari 2018.
Kami sangat terbiasa dengan kecepatan kemajuan di bidang teknologi komputer sehingga peningkatan kepadatan drive ini hampir tidak dijaga, dan terkadang mendapatkan siaran pers dan beberapa artikel blog. Lebih menarik (dan kemungkinan mengarah pada konsekuensi yang lebih serius) adalah seberapa cepat kemampuan kita untuk menghasilkan dan menyimpan data tumbuh dibandingkan dengan kemampuan kita untuk mentransfernya melalui jaringan yang dapat diakses oleh kebanyakan orang.
Masalah ini bukanlah hal baru, dan selama beberapa dekade berbagai jenis hitronet telah digunakan untuk mengangkut data secara fisik dari satu tempat ke tempat lain - berjalan kaki, melalui surat, atau dengan metode yang lebih eksotis. Salah satu metode transfer data, yang telah digunakan secara aktif selama ribuan tahun terakhir, adalah merpati pos, yang mampu menempuh jarak ratusan atau bahkan ribuan kilometer, pulang ke rumah, dan menggunakan teknik navigasi, yang sifatnya belum diteliti secara tepat. Ternyata dalam hal bandwidth (jumlah data yang dikirim pada jarak tertentu untuk waktu tertentu), "peronet" berdasarkan merpati tetap lebih efisien daripada jaringan biasa.
Dari "standar untuk pengiriman datagram IP oleh maskapai penerbangan"Pada tanggal 1 April 1990, David Weizmann mengajukan proposal
ke RFC, yang berjudul β
Air Transmission IP Datagram Transmission Standard ,β yang sekarang dikenal sebagai IPoAC. RFC 1149 menjelaskan βmetode eksperimental mengenkapsulasi datagram IP dalam maskapai penerbangan,β dan ia memiliki beberapa pembaruan mengenai kualitas layanan dan transisi ke IPv6 (masing-masing diterbitkan 1 April 1999 dan 1 April 2011).
Mengirim RFC pada Hari April Mop adalah tradisi yang dimulai pada tahun 1978 dengan RFC 748, yang menyarankan bahwa setelah mengirim perintah IAC DONT RANDOMLY-LOSE ke server telnet, server akan berhenti kehilangan data secara acak. Ide yang cukup bagus, bukan? Dan ini adalah salah satu fitur Hari April Mop RFC, jelas
Brian Carpenter , yang memimpin kelompok kerja Networks di CERN dari 1985 hingga 1996, yang memimpin IETF dari 2005 hingga 2007, dan sekarang tinggal di Selandia Baru. "Itu harus layak secara teknis (yaitu, tidak melanggar hukum fisika), dan Anda harus membaca setidaknya satu halaman sebelum Anda menyadari bahwa ini adalah lelucon," katanya. "Dan, tentu saja, dia tidak masuk akal."
Carpenter, bersama dengan koleganya Bob Hinden, mereka sendiri menulis April Fools Day RFCs, yang menggambarkan
peningkatan IPoAC untuk IPv6 pada 2011. Dan bahkan dua dekade setelah diperkenalkan, IPoAC masih terkenal. "Semua orang tahu tentang maskapai penerbangan," kata Carpenter kepada kami. βSuatu hari, Bob dan saya berbicara di pertemuan IETF tentang penyebaran IPv6, dan gagasan menambahkannya ke IPoAC datang secara alami.
RFC 1149 , yang awalnya didefinisikan IPoAC, menjelaskan banyak manfaat dari standar baru:
Banyak layanan yang berbeda dapat disediakan dengan memprioritaskan pecking. Selain itu, ada pengakuan bawaan dan penghancuran cacing. Karena IP tidak menjamin pengiriman paket 100%, hilangnya operator dapat direkonsiliasi. Seiring waktu, operator pulih sendiri. Siaran tidak ditentukan, dan badai dapat menyebabkan hilangnya data. Dimungkinkan untuk melakukan upaya pengiriman yang gigih sebelum pembawa jatuh. Jejak audit dihasilkan secara otomatis, seringkali dapat ditemukan di baki kabel dan pada log . log berarti "log" dan "log untuk catatan" / sekitar. perev. ]
Pembaruan Peningkatan Kualitas (RFC 2549) menambahkan beberapa detail penting:
Multicasting, meskipun didukung, membutuhkan implementasi perangkat untuk kloning. Operator mungkin tersesat jika mereka berada di pohon yang ditebang. Pembawa didistribusikan di seluruh pohon warisan. Rata-rata operator TTL rata-rata 15 tahun, jadi penggunaannya dalam memperluas pencarian cincin terbatas.
Burung unta dapat dianggap sebagai pembawa alternatif, yang memiliki kemampuan yang jauh lebih besar untuk transfer sejumlah besar informasi, tetapi memberikan pengiriman yang lebih lambat dan membutuhkan jembatan antara berbagai wilayah.
Diskusi tambahan tentang kualitas layanan tersedia di Panduan Michelin .
Pembaruan dari Carpenter yang menggambarkan IPv6 untuk IPoAC, antara lain, menyebutkan potensi kesulitan dengan perutean paket:
Lintasan pengangkutan melalui wilayah pengangkut yang serupa dengan mereka, tanpa membuat perjanjian pertukaran informasi yang adil, dapat menyebabkan perubahan rute yang tajam, pengulangan paket, dan pengiriman tidak sesuai pesanan. Bagian dari pembawa melalui wilayah predator dapat menyebabkan hilangnya paket yang signifikan. Disarankan bahwa faktor-faktor ini dipertimbangkan dalam algoritma kompilasi tabel routing. Mereka yang akan mengimplementasikan rute-rute ini untuk menjamin pengiriman yang dapat dipercaya harus mempertimbangkan rute berdasarkan kebijakan yang memotong area dengan dominasi operator lokal dan predator.
Ada bukti bahwa beberapa pengangkut cenderung memakan pengangkut lain dan selanjutnya memindahkan muatan yang dimakan. Mungkin ini akan berfungsi sebagai metode baru untuk tunneling paket IPv4 ke dalam paket IPv6, atau sebaliknya.
Standar IPoAC diusulkan pada tahun 1990, tetapi pesan dengan merpati pos yang dikirim lebih lama: foto menunjukkan pengiriman merpati pos di Swiss, antara 1914 dan 1918Adalah logis untuk mengharapkan dari suatu standar, konsep yang ditemukan kembali pada tahun 1990, bahwa format asli untuk mentransmisikan data melalui IPoAC dikaitkan dengan pencetakan karakter heksadesimal di atas kertas. Sejak itu, banyak yang telah berubah, dan jumlah data yang sesuai dengan volume dan berat fisik yang diberikan telah meningkat secara luar biasa, terlepas dari kenyataan bahwa muatan dari masing-masing merpati tetap sama. Merpati mampu membawa muatan persentase yang signifikan dari berat tubuhnya - merpati pembawa rata-rata memiliki berat sekitar 500 gram, dan pada awal abad ke-20 mereka dapat membawa kamera 75 gram untuk pengintaian di wilayah musuh.
Kami berbicara dengan
Drew Lesofsky , seorang pencinta balapan merpati dari Maryland, dan dia membenarkan bahwa merpati dapat dengan mudah membawa hingga 75 gram (dan mungkin lebih sedikit) "pada siang hari dengan jarak berapa pun." Pada saat yang sama, mereka dapat terbang dalam jarak yang cukup jauh - seekor burung yang tak kenal takut memegang rekor dunia untuk merpati pos, yang berhasil terbang dari Arras di Prancis ke rumahnya di Kota Ho Chi Minh di Vietnam, setelah menempuh 11.500 km dalam 24 hari. Kebanyakan merpati pos, tentu saja, tidak bisa terbang sejauh itu. Panjang khas dari trek balap yang panjang, menurut Lesofsky, adalah sekitar 1000 km, dan burung mengatasinya dengan kecepatan rata-rata sekitar 70 km / jam. Pada jarak yang lebih pendek, pelari cepat dapat mencapai kecepatan hingga 177 km / jam.
Menyatukan semua ini, dapat dihitung bahwa jika kita memuat merpati pos ke kapasitas beban maksimum 75 gram dengan kartu microSD 1 TB, yang masing-masing beratnya 250 mg, maka merpati akan dapat membawa 300 TB data. Setelah melakukan perjalanan dari San Francisco ke New York (4.130 km) pada kecepatan sprint maksimum, ia akan mencapai kecepatan transfer data 12 Tb / jam, atau 28 Gb / detik, yang beberapa kali lipat lebih tinggi daripada kebanyakan koneksi Internet. Di AS, misalnya, kecepatan unduh rata-rata tercepat diamati di Kansas City, tempat data ditransmisikan melalui Google Fiber pada kecepatan 127 Mbps. Dengan kecepatan seperti itu, dibutuhkan 240 hari untuk mengunduh 300 TB - dan selama waktu ini, merpati kita dapat terbang di seluruh dunia 25 kali.

Misalkan contoh ini tidak terlihat sangat realistis, karena menggambarkan beberapa jenis yang super biru, jadi mari kita memperlambatnya. Mari kita ambil kecepatan terbang rata-rata 70 km / jam, dan muat burung dengan setengah beban maksimum dalam kartu memori terabyte - 37,5 gram. Dan tetap saja, bahkan jika kita membandingkan metode ini dengan koneksi gigabit yang sangat cepat, merpati menang. Seekor merpati akan dapat mengelilingi lebih dari separuh dunia selama waktu itu hingga transfer file kami berakhir, yang berarti bahwa akan lebih cepat untuk mengirim data ke merpati secara harfiah di mana saja di dunia daripada menggunakan Internet untuk mentransfernya.
Tentu, ini adalah perbandingan bandwidth murni. Kami tidak memperhitungkan waktu dan upaya untuk menyalin data ke kartu microSD, memuatnya ke seekor merpati, dan membaca data tentang kedatangan seekor burung di tujuannya. Penundaannya jelas tinggi, jadi apa pun selain transmisi satu arah tidak akan praktis. Keterbatasan terbesar adalah bahwa merpati pengangkut terbang hanya dalam satu arah dan satu tujuan, sehingga Anda tidak dapat memilih tujuan pengiriman data, dan Anda juga harus membawa merpati ke tempat Anda akan mengirimkannya, yang juga membatasi penggunaan praktisnya. .
Namun, faktanya tetap - bahkan dengan perkiraan realistis muatan dan kecepatan merpati, serta koneksi Internet, throughput bersih merpati tidak mudah dilampaui.
Mengingat semua ini, perlu disebutkan bahwa pengiriman data oleh merpati diperiksa di dunia nyata, dan mereka mengatasi hal ini dengan baik. Sekelompok pengguna Bergen Linux dari Norwegia pada tahun 2001
berhasil menerapkan IPoAC , mengirimkan satu ping dengan masing-masing merpati ke jarak 5 km:
Ping dikirim sekitar pukul 12:15. Kami memutuskan untuk membuat selang waktu 7,5 menit antara paket, yang idealnya akan menyebabkan beberapa paket tetap tidak terjawab. Namun, semuanya salah. Di tetangga kami, sekawanan merpati terbang ke atas lokasi. Dan merpati kami tidak ingin langsung pulang, pada awalnya mereka ingin terbang bersama merpati lainnya. Dan siapa yang dapat menyalahkan mereka untuk ini, mengingat bahwa matahari keluar untuk pertama kalinya setelah beberapa hari berawan?
Namun, insting mereka menang, dan kami melihat bagaimana, setelah bermain-main selama sekitar satu jam, sepasang merpati melepaskan diri dari gerombolan dan menuju ke arah yang benar. Kami bersukacita. Dan itu benar-benar merpati kami, karena segera setelah itu kami menerima laporan dari titik lain bahwa merpati mendarat di atap.
Akhirnya, merpati pertama tiba. Paket data dengan hati-hati dihapus dari cakarnya, dibongkar dan dipindai. Setelah secara manual memeriksa OCR dan memperbaiki beberapa kesalahan, paket diterima sebagai valid, dan kegembiraan kami berlanjut.
Untuk jumlah data yang sangat besar (sehingga jumlah merpati yang dibutuhkan akan menjadi sulit untuk dipelihara), metode fisik untuk bergerak masih harus digunakan. Amazon menawarkan
Snowmobile , wadah pengangkutan truk 45 kaki. Satu Snowmobile dapat membawa hingga 100 PB (100.000 TB) data. Itu tidak akan bergerak secepat kawanan setara beberapa ratus merpati, tetapi akan lebih mudah untuk dikerjakan.
Sebagian besar orang, tampaknya, puas dengan unduhan yang sangat santai, dan mereka tidak terlalu tertarik untuk berinvestasi pada merpati pos mereka sendiri. Ini benar-benar membutuhkan banyak pekerjaan, kata Drew Lesofsky, dan merpati itu sendiri biasanya berperilaku, tidak seperti paket data:
Teknologi GPS semakin membantu penggemar balap merpati, dan kami mendapatkan ide yang lebih baik tentang bagaimana burung merpati kami terbang dan mengapa beberapa terbang lebih cepat daripada yang lain. Garis terpendek di antara dua titik adalah garis lurus, tetapi merpati jarang terbang dalam garis lurus. Mereka sering menggambar zig-zag, terbang di sekitar arah yang benar, dan kemudian menyesuaikan arah, mendekati tujuan. Beberapa dari mereka secara fisik lebih kuat dan terbang lebih cepat, tetapi seekor merpati yang lebih berorientasi, tidak memiliki masalah kesehatan dan terlatih secara fisik, dapat berlari lebih cepat dari merpati yang terbang cepat dengan kompas yang buruk.
Lesofsky cukup mempercayai merpati sebagai pembawa data: "Saya akan dengan percaya diri mengirim informasi dengan merpati saya," katanya, sambil menjaga koreksi kesalahan. "Saya akan mengeluarkan setidaknya tiga sekaligus untuk memastikan bahwa bahkan jika salah satu dari mereka memiliki kompas yang buruk, dua lainnya akan memiliki kompas yang lebih baik, dan pada akhirnya kecepatan ketiganya akan lebih tinggi."
Masalah dengan implementasi IPoAC dan peningkatan keandalan jaringan yang cukup cepat (dan seringkali nirkabel) berarti bahwa sebagian besar layanan yang bergantung pada merpati (dan ada banyak) telah beralih ke metode transfer data yang lebih tradisional selama beberapa dekade terakhir.
Dan karena semua persiapan awal yang diperlukan untuk melengkapi sistem transmisi data dengan merpati, alternatif yang sebanding (seperti drone sayap tetap) dapat menjadi lebih layak. Namun, merpati masih memiliki beberapa keunggulan: mereka berskala baik, bekerja untuk benih, lebih dapat diandalkan, mereka memiliki sistem yang sangat canggih untuk menghindari rintangan baik di tingkat perangkat lunak dan di tingkat besi, dan mereka dapat mengisi ulang sendiri.
Bagaimana semua ini akan mempengaruhi masa depan IPoAC? Ada standar, tersedia untuk semua orang, meskipun sedikit tidak masuk akal. Kami bertanya kepada Brian Carpenter apakah dia sedang mempersiapkan pembaruan berikutnya untuk standar, dan dia berkata bahwa dia sedang memikirkan apakah merpati akan dapat mentransfer qubit. Tetapi bahkan jika IPoAC sedikit rumit (dan sedikit konyol) untuk kebutuhan transfer data Anda, semua jenis jaringan komunikasi non-standar akan tetap diperlukan untuk masa mendatang, dan kemampuan kami untuk menghasilkan sejumlah besar data terus tumbuh lebih cepat daripada kemampuan kami untuk mentransfernya.
Terima kasih kepada pengguna AyrA_ch untuk menunjukkan informasi dengan
posnya di Reddit , dan untuk
kalkulator IPoAC yang nyaman, yang membantu menghitung seberapa sebenarnya merpati di depan metode transfer data lainnya.