Saya bertanya-tanya apakah itu terkait dengan NIC saya sama sekali atau jika OS atau driver memotong dan segera mengembalikan data yang dikirim ke alamat loopback?
Apakah sinyal benar-benar berjalan ke NIC saya kemudian NIC mengembalikannya?
nic
loopback
network-speed
serv-inc
sumber
sumber
Jawaban:
Anda tidak menyebutkan OS tertentu tetapi untuk sebagian besar semua yang terjadi adalah bahwa data bergerak turun hingga mencapai IP di titik mana itu cukup banyak dikirim kembali. Itu penyederhanaan besar tetapi berarti bahwa seluruh proses biasanya terikat CPU sehingga kinerjanya karena itu terkait langsung dengan kecepatan CPU ditambah efisiensi tumpukan. Dalam istilah praktis, CPU dan OS modern harus dapat 'memantulkan' lalu lintas loopback jauh lebih cepat dari 40Gbps - yang merupakan NIC tercepat yang saya pikir dapat saya beli hari ini. Semoga ini membantu.
sumber
Tidak semua lalu lintas 127.0.0.1 tidak pernah menyentuh jaringan fisik, itu akan diproses oleh adaptor loop kembali di kernel.
sumber
Anda mungkin tertarik dengan fitur "Loopback Fast Path" yang ditambahkan Microsoft pada Windows 8 dan Windows Server 2012. Lihat:
http://blogs.technet.com/b/wincat/archive/2012/12/05/fast-tcp-loopback-performance-and-low-latency-with-windows-server-2012-tcp-loopback-fast- path.aspx
Ini juga memberikan ilustrasi jalan yang diambil oleh loopback dengan dan tanpa optimasi.
sumber
127.0.0.1 tidak lebih cepat dari ip lokal lainnya. IP lokal cepat, karena tidak menggunakan perangkat fisik dan 2-lapisan. (Tidak pernah mengenai NIC Anda)
sumber
Tergantung pada OS apa yang Anda jalankan, tetapi Windows 2000 memiliki bug di dalamnya di mana permintaan pada adaptor loopback akan lambat. Ada beberapa hal sepele yang tidak berguna untukmu!
Silakan lihat artikel kb ini untuk informasi lebih lanjut.
sumber
Saya lebih suka mengatakan bahwa Anda menemukan jawaban Anda dalam nama itu sendiri. Nama itu mengatakan: "Alamat Loopback Lokal", yang dengan sendirinya berarti bahwa jaringan tidak pernah campur tangan dalam proses dan permintaan itu sendiri dilingkarkan kembali secara lokal.
sumber
Jika Anda menggunakan Linux ...
ketik "ifconfig -a" sebagai root ...
Perhatikan baris "interupsi" pada semua NIC ... perhatikan bahwa tidak ada baris "interupsi" pada "lo" ... itu berarti tidak ada interupsi yang ditugaskan padanya, jadi sangat cepat ;-)
sumber