EnglishFrenchSpanyol

Ad


Favicon OnWorks

penapis wayar - Dalam talian di Awan

Jalankan penapis wayar dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah penapis wayar arahan yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


penapis wayar - Penapis paket wayar untuk Ethernet Teragih Maya

SINOPSIS


penapis wayar

[-f rcfile] [-l off] [-l lostburst] [-d kelewatan] [-D dup] [-b jalur lebar] [-s
antara muka_kelajuan] [-c channel_bufsize] [-n faktor_bising] [-m saiz_mtu] [-M mgmt soket] [-v
vde_plug1:vde_plug2] [--daemon] [--pidfile pidfile_path] [--kejap kejap] [--blinkid
blink_identifier] [-N]

DESCRIPTION


A penapis wayar mampu meniru kelewatan dan kehilangan paket pada wayar maya. cth:

dpaip vde_plug /tmp/s1 = penapis wayar -l 10 = vde_plug /tmp/s2

mencipta wayar antara dua vde_switches (dengan soket /tmp/s1 dan /tmp/s2 masing-masing).
Kabel ini melepaskan 10% daripada paket dalam setiap arah.

Kabel yang sama boleh dibuat menggunakan:

penapis wayar -v /tmp/s1:/tmp/s2 -l 10

PILIHAN


-f rcfile
gunakan fail konfigurasi permulaan. Ia berguna untuk defisit kompleks seperti itu
untuk mod Markov (lihat di bawah). Fail konfigurasi permulaan mempunyai yang sama
sintaks antara muka pengurusan, dengan kata lain ia adalah skrip pengurusan
arahan dilaksanakan sebelum paket pertama dimajukan.

-l off
peratusan kerugian sebagai nombor titik terapung. Ia adalah mungkin untuk menentukan berbeza
peratusan kehilangan untuk dua saluran: LR20.5 bermakna 20.5% daripada paket mengalir ke kiri ke
kanan hilang, RL10 bermakna 10% dari kanan ke kiri.

-L lostburst
apabila ini bukan sifar, penapis wayar menggunakan model Gilbert untuk ralat pecah. ini
ialah panjang purata pecahan paket yang hilang. (ia adalah rantaian Markov dua negeri: the
kebarangkalian untuk keluar dari keadaan rosak adalah 1/lostburst, kebarangkalian untuk masuk
keadaan yang rosak adalah kerugian/(lostburst-(1-rugi)). Kadar kerugian menumpu kepada nilai
off.

-d kelewatan
Kelewatan tambahan (dalam milisaat). Kelewatan ini ditambah kepada kelewatan komunikasi sebenar.
Paket disimpan sementara dan dihantar semula selepas kelewatan. Ia adalah mungkin untuk
tentukan nilai yang berbeza untuk LR dan RL seperti dalam pilihan sebelumnya. Apabila kelewatan
ditentukan sebagai dua nombor dengan + di antara, yang pertama ialah kelewatan standard
dan yang kedua ialah variasi rawak. 1000+500 bermakna kelewatan boleh
dipilih secara rawak antara setengah saat dan 1.5 saat. Anda boleh menambah 'U' atau
'N' di penghujungnya. 1000+500U bermakna bahawa urus niaga diedarkan secara seragam,
1000+500N bermakna kelewatan mengikuti taburan normal Gaussian (lebih daripada
98% daripada nilai berada di dalam had).

-D dup peratusan paket dup. Ia mempunyai sintaks yang sama -l. Jangan gunakan dup factor 100%
kerana ia bermakna bahawa setiap paket dihantar dalam masa yang tidak terhingga.

-b jalur lebar
Jalur lebar saluran dalam Bytes/saat. Ia mempunyai sintaks yang sama -d. Ia juga boleh
untuk menggunakan akhiran K,M,G untuk menyingkatkan 2^10, 2^20, 2^30. 128K bermakna 128KBytes/saat.
128+64K bermakna 64i hingga 196KBytes/saat. Pengirim tidak dihalang daripada menghantar paket,
penghantaran ditangguhkan untuk mengehadkan lebar jalur kepada nilai yang dikehendaki. (Seperti kesesakan
sepanjang laluan) U dan N selepas nilai (cth 128+64KN) tetapkan statistik
pengedaran untuk digunakan (seragam atau normal).

-s kelajuan
Kelajuan antara muka dalam Bytes/sec. Ia mempunyai sintaks yang sama -b. Input disekat untuk
masa penghantaran paket, oleh itu penghantar juga dihalang daripada menghantar
Cepat.

-c channel_bufsize
Saiz penimbal saluran (dalam Bait): saiz maksimum baris gilir paket. Melebihi paket
dibuang.

-n bunyi bising faktor
Bilangan bit yang rosak/satu megabait.

-m mtu saiz
Paket yang lebih panjang daripada mtu_size dibuang.

-N nofifo. dengan paket -N boleh disusun semula.

-M mgmt soket
soket unix di mana parameter (peratusan kehilangan, kelewatan dll) boleh disemak
dan menukar masa jalan. unixterm(1) boleh digunakan sebagai terminal jauh untuk penapis wayar.

-v vde_plug1:vde_plug2
Jika pilihan ini digunakan, dua vde_plugs tempatan (vde_plug1 dan vde_plug2) akan menjadi
bersambung antara satu sama lain dan bukannya stdin/stdout, menggunakan perpustakaan libvdeplug. ini
pilihan mengaktifkan sesi pengurusan interaktif pada konsol (stdin/stdout).

--mgmtmode mod
pilihan ini menetapkan mod capaian soket mgmt. Sintaks arahan agak
mudah. membantu menyediakan senarai arahan. Ia adalah mungkin untuk memuatkan fail skrip
menggunakan memuatkan arahan pengurusan.

--daemon
penapis wayar menjadi daemon

--pidfile pathnamefP
wirefilter menyimpan pidnya ke dalam fail.

--blinkid nama
Pilihan ini mentakrifkan id yang dihantar untuk setiap paket ke pelayan blink (lihat
--blink pilihan di bawah). Pengecam stardard untuk penapis wayar ialah prosesnya
pid.

--kejap soket
wirefilter menghantar mesej log ke soket PF_UNIX/DATAGRAM yang ditentukan untuk setiap satu
paket dihantar. Setiap paket mempunyai format: panjang arah id. cth:

6768 LR 44
6768 LR 44
6768 RL 100
6768 LR 100
6768 LR 44

markov mod


penapis wayar juga menyediakan set parameter yang lebih kompleks menggunakan rantai Markov untuk dicontohi
keadaan hubungan yang berbeza dan transisi antara negeri. Setiap negeri diwakili
oleh nod. Parameter rantai Markov boleh ditetapkan dengan arahan pengurusan atau fail rc sahaja.
Malah, disebabkan bilangan parameter yang besar, baris arahan akan menjadi
tidak boleh dibaca.

markov-numnodes n
mentakrifkan bilangan negeri yang berbeza. Semua parameter sambungan boleh
ditentukan nod demi nod. Nod dinomborkan bermula dari sifar (hingga n-1). cth:

kelewatan 100+10N[4]
kehilangan 10[2]

arahan ini mentakrifkan kelewatan 90-110 ms (taburan normal) untuk nombor nod
4 dan kerugian 10 untuk nod 2. Ia adalah mungkin untuk mengubah saiz rantai Markov semasa run-
masa. Nod baharu tidak boleh dicapai dan tidak mempunyai sebarang kelebihan kepada keadaan lain (cth
setiap nod baharu mempunyai kelebihan loopback ke nod itu sendiri dengan kebarangkalian 100%). Bila
mengurangkan bilangan nod, berat tepi ke arah nod yang dipadam ialah
ditambah pada tepi gelung belakang. Apabila nod semasa emulasi dipadamkan, nod
0 menjadi nod semasa. (Emulasi sentiasa bermula dari nod 0).

masa-markov ms
tempoh masa (ms) untuk pengiraan rantaian markov. setiap satu ms mikrosaat rawak
penjana nombor menentukan keadaan seterusnya (nilai lalai=100ms).

nama-markov n, nama
tetapkan nama pada nod rantai markov.

markov-setnode n
secara manual menetapkan nod semasa kepada nod n.

setedge n1,n2,w
tentukan kelebihan antara n1 and n2; w ialah berat (peratusan kebarangkalian) bagi
hujung. Tepi gelung balik (dari nod kepada dirinya sendiri) sentiasa dikira sebagai 100% tolak
hasil tambah berat tepi yang keluar.

persembahan [ n ]
senaraikan tepi daripada nod n (atau dari nod semasa apabila arahan mempunyai no
parameter). Tepi berat nol ditinggalkan.

semasa pertunjukan
tunjukkan keadaan Markov semasa.

tunjukkan info [ n ]
tunjukkan status dan maklumat tentang keadaan (nod) n. Jika parameter itu ditinggalkan
menunjukkan status dan maklumat tentang keadaan semasa.

markov-debug [ n ]
tetapkan tahap nyahpepijat untuk sambungan pengurusan semasa. Dalam sebenarnya
pelaksanaan apabila n lebih besar daripada sifar setiap perubahan nod markov menyebabkan
keluaran jejak nyahpepijat. Pengesanan nyahpepijat akan dilumpuhkan apabila n ialah sifar atau
parameter tiada.

NOTIS


Ethernet Teragih Maya tidak berkaitan dalam apa jua cara dengan www.vde.com ("Verband der
Elektrotechnik, Elektronik und Informationstechnik" iaitu "Persatuan Jerman untuk
Teknologi Elektrik, Elektronik & Maklumat").

Gunakan penapis wayar dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

Arahan Linux

Ad