پل UDP در Chrome با OffiDocs
Ad
شرح
با مشخص کردن آدرس IP مقصد، بستههای UDP را از خارج از Chromebook / ChromeOS (هیچ چیز نمیتواند آن را یک موجودیت داخلی نباشد) به Linux/VMs/Containers داخلی و یا یک موجودیت شبکه خارجی منتقل کنید.
به خصوص مفید است اگر کسی بخواهد منطق سرور مبتنی بر udp را در داخل یک VM/Container تحت سیستم عامل ChromeOS اجرا کند.
این به صورت محلی در سیستم عامل Chrome / Chromebook اجرا می شود.
بنابراین حتی می تواند به صورت آفلاین اجرا شود.
پورت مشخص شده برای پل زدن/فوروارد نظارت میشود و بستههای دریافتی در آن به مقصد IP مشخصشده ارسال میشوند.
پورتی که به آن ارسال خواهد شد همان پورت پل زدن مشخص شده خواهد بود.
منطقی برای پیوستن و ترک یک گروه/IP چندپخشی وجود دارد.
این برای کمک به دریافت بسته های چندپخشی در صورت ارسال به پورت پل است.
قبل از اینکه بخواهید به mcast group/ip بپیوندید و از آن خارج شوید، باید منطق پل زدن را شروع کنید.
به طور پیش فرض ip محلی که سوکت به آن متصل است 0.0.0.0 است، با این حال کاربر می تواند در صورت نیاز آن را تغییر دهد.
در حال حاضر مطمئن نیستم که ChromeOS کروم است یا خیر.
پریز برق.
منطق udp از IP محلی مشخص شده برای سوکت استفاده میکند تا تصمیم بگیرد که درخواستهای پیوستن و خروج mcast از طریق کدام رابط شبکه محلی ارسال شود.
محدودیتهای زیر وجود دارد: الف) از آنجایی که از سوکتهای UDP معمولی استفاده میکند و نه سوکتهای خام، بنابراین IP و پورت منبع بسته UDP پلشده/ارسال شده ممکن است با IP ChromeOS جایگزین شود که احتمالاً مربوط به مسیر مورد استفاده برای مسیریابی به VM/Container/ است. موجودیت شبکه شده
توجه: این دومین آزمایش من در جاوا اسکریپت wrt است که سعی در درک JS و محیط کلاینت وب دارم.
بنابراین ممکن است در الگوهای خود بهینه نباشد.
اطلاعات اضافی:
- ارائه شده توسط hanishkvc
- میانگین امتیاز: 0 ستاره (از آن متنفرم)
وب پل UDP extension با OffiDocs یکپارچه شده است Chromium آنلاین