Dua peer menemui satu sama lain melalui rumah api dan kemudian gagal membina laluan terus, dan naluri pertama ialah menghidupkan setiap pilihan punchy. Naluri itu menghasilkan konfigurasi dengan tiga perubahan tanpa tahu mana yang penting. Tetapan itu menjawab soalan berbeza: satu mengekalkan pemetaan yang sudah wujud, dan satu lagi mencuba jabat tangan ke arah bertentangan. Tentukan soalan mana yang anda ada sebelum menyentuh mana-mana daripadanya.

Sahkan titik hujung sebelum masa

Peer yang tidak pernah muncul di alamat yang dijangkakan tidak akan diselamatkan oleh penalaan punch. Semak apa yang rumah api tahu tentang peer itu dan apa yang diumumkan oleh konfigurasinya sendiri, kerana alamat bootstrap yang lapuk atau alamat peribadi yang diterbitkan secara tersilap menggagalkan setiap helah penembusan. Sahkan juga sijil itu dipercayai, kerana identiti yang tidak dipercayai menghentikan perbualan jauh sebelum NAT menjadi penting. Kemudian sahkan bahawa UDP sampai ke rumah api. Nilai masa ialah perkara terakhir yang perlu dilihat, bukan yang pertama.

Catat pasangan titik hujung yang anda uji, supaya perbandingan kemudian menggunakan peer yang sama dan bukan dua mesin lain.

punch mengekalkan pemetaan, respond membuka arah

Pilihan punch menghantar paket kosong secara berkala ke alamat lapisan bawah peer yang sudah mempunyai terowong. Tujuannya tidak megah: ia menghalang NAT berkeadaan atau firewall daripada membiarkan pemetaan yang menjadi asas laluan terus luput. Pilihan respond mengubah apa yang berlaku pada pemberitahuan rumah api, menyebabkan hos mencuba jabat tangan balik ke arah peer yang cuba mencapainya. Itu mekanisme berbeza dengan mod kegagalan berbeza.

Pilih punch apabila laluan terus berfungsi dan kemudian merosot. Pilih respond apabila laluan tidak pernah terbentuk dalam satu arah. Menghidupkan kedua-duanya dan berharap ialah cara pembaikan lima minit menjadi seminggu penalaan.

Kelewatan menentukan bila, bukan sama ada

Nilai kelewatan menggeser masa: satu terpakai pada paket yang dihantar selepas pemberitahuan, satu lagi pada cubaan jabat tangan terbalik. Kedua-duanya tidak menjadikan arah yang tersekat berfungsi. Menukar kedua-duanya serentak memusnahkan perbandingan yang anda hendak jalankan.

Biarkan kedua-duanya sehingga mekanismenya betul. Kemudian laraskan satu, dan catat nilai lama.

Apabila geganti ialah jawapan jujur

Sesetengah gabungan NAT tidak dapat menyokong laluan terus, walau bagaimana masa disusun. NAT simetri pada kedua-dua belah, atau firewall yang membuang sepenuhnya trafik masuk yang tidak diminta, tidak meninggalkan apa-apa untuk ditembusi.

Nod geganti dengan alamat yang boleh dicapai memberi peer tersebut laluan yang tidak bergantung pada kejayaan penembusan. Ia memakan lebar jalur melalui nod itu, jadi ini keputusan tentang kapasiti dan bukan jalan pintas. Konfigurasikan geganti secara sengaja dan sahkan peer boleh mencapainya, kerana geganti yang sendiri berada di belakang NAT sukar tidak mengubah apa-apa. Kemudian berhenti menala punch untuk pasangan itu, kerana laluan terus tidak akan pernah muncul.

Uji pasangan yang gagal, selepas melahu

Hasilkan semula keadaan yang rosak: biarkan pasangan melahu untuk selang yang sama, atau ulangi urutan jabat tangan yang dahulu gagal. Kemudian jalankan aplikasi antara kedua-dua peer itu, bukan permintaan ke rumah api. Jawapan rumah api membuktikan laluan kawalan dan tiada apa tentang laluan data.

Catat tetapan mana yang berubah, masa, dan sama ada laluan terus muncul atau trafik kekal pada geganti. Jika kekal, jawapannya geganti dan nota kapasiti, dan itu hasil yang cukup baik. Jika muncul, soalan seterusnya ialah sama ada ia bertahan sejam melahu, kerana pemetaan yang merosot ialah tepat masalah yang wujud kerana punch.

Artikel berkaitan