| VDETAPLIB(1) | General Commands Manual | VDETAPLIB(1) |
نام (NAME)
vdetaplib - کتابخانه شبیهساز tap برای اترنت توزیعشده مجازی (VDE)
خلاصه دستور (SYNOPSIS)
خلاصه دستوری وجود ندارد
توضیحات (DESCRIPTION)
vdetaplib کتابخانهای است که tap (واسط لایه ۲ tuntap، به Documentation/networking/tun.c در سورسهای هسته مراجعه کنید) را شبیهسازی کرده و واسطهای مجازی tap را به شبکههای vde متصل میکند.
برای استفاده از آن، کتابخانه libvdetap.so باید از پیش بارگذاری (preload) شود (سینتکس sh، ksh یا bash):
export LD_PRELOAD=/usr/lib/vde2/libvdetap.so
setenv LD_PRELOAD /usr/lib/vde2/libvdetap.so
اگر
میخواهید
تمام
درخواستهای
tap را به یک vde_switch
منفرد
هدایت
کنید،
متغیر VDEALLTAP را
برابر با
سوکت vde
تنظیم
نمایید.
(سینتکس sh، ksh
یا bash):
export VDEALLTAP=/tmp/vde.ctl
setenv VDEALLTAP /tmp/vde.ctl
امکان
تنظیم هر
واسط به
صورت
جداگانه
برای اتصال
به vde_switchهای
مختلف از
طریق
مقداردهی
به متغیر
محیطی
همنام با
واسط وجود
دارد.
(سینتکس sh، ksh
یا bash):
export tap0=/tmp/vde.ctl
export tap1=/tmp/myvde.ctl
export ppc=/tmp/ppc.ctl
setenv tap0 /tmp/vde.ctl
setenv tap1 /tmp/myvde.ctl
setenv ppc /tmp/ppc.ctl
همچنین
امکان
تعیین port، group
یا mode برای
یک واسط
مشخص از
طریق تنظیم
متغیرهای
محیطی
همانند
مثال زیر
وجود دارد.
(سینتکس sh، ksh
یا bash):
export tap0_port=5
export tap0_group=vde-net
export tap0_mode=0660
setenv tap0_port 5
setenv tap0_group vde-net
setenv tap0_mode 0660
ابتدا متغیر مربوط به واسط خاص بررسی میشود و سپس VDEALLTAP. از این رو VDEALLTAP به عنوان یک گزینه پیشفرض برای vde switch مورد استفاده عمل میکند. اگر VDEALLTAP تنظیم نشده باشد و هیچ متغیر محیطی مشخصی نیز وجود نداشته باشد (و برای واسطهای tun -- IFF_TUN)، از واسط ارائهشده توسط هسته استفاده میشود. در این حالت اخیر، دسترسی به /dev/net/tun مورد نیاز است که عموماً نیازمند دسترسی ریشه (root) میباشد.
نکته (NOTICE)
پروژه اترنت توزیعشده مجازی (Virtual Distributed Ethernet) به هیچ وجه به وبسایت www.vde.com ("Verband der Elektrotechnik, Elektronik und Informationstechnik" به معنای «انجمن فناوریهای الکتریکی، الکترونیکی و اطلاعاتی آلمان») مرتبط نیست.
همچنین ببینید (SEE ALSO)
نویسندگان (AUTHORS)
پروژه VDE توسط Renzo Davoli <renzo@cs.unibo.it> ایجاد شده است.
| December 6, 2006 | Virtual Distributed Ethernet |