Hyperledger یک پلتفرم منبع باز برای توسعه راهحلهای بلاکچین است که توسط Linux Foundation حمایت میشود.
Hub (هاب) یکی از دستگاههای شبکهای است که برای اتصال چندین دستگاه در یک شبکه محلی (LAN) استفاده میشود. وظیفه اصلی یک هاب، دریافت دادهها از یک دستگاه و ارسال آنها به تمامی دستگاههای دیگر متصل به خود است. هابها در لایه فیزیکی مدل OSI عمل میکنند و بهطور ساده دادهها را بهطور یکسان و بدون پردازش به تمام پورتها میفرستند. این دستگاهها برای شبکههای کوچک و با ترافیک کم بهطور مؤثر عمل میکنند، اما در مقایسه با سوئیچها، کارایی کمتری دارند. در این مقاله، به بررسی ویژگیها، مزایا، معایب و کاربردهای هاب خواهیم پرداخت.
Hub (هاب) یک دستگاه شبکهای است که برای اتصال چندین دستگاه مانند کامپیوترها، چاپگرها و روترها در یک شبکه محلی (LAN) استفاده میشود. هاب دادهها را بهطور یکسان از پورت ورودی به تمامی پورتهای خروجی خود ارسال میکند. این دستگاهها برخلاف سوئیچها دادهها را بدون توجه به مقصد، به تمامی دستگاههای متصل میفرستند. هابها معمولاً برای شبکههای کوچک با ترافیک کم استفاده میشوند، زیرا به دلیل ارسال دادهها به تمامی پورتها، ممکن است باعث تداخل و کاهش کارایی در شبکههای بزرگ شوند.
هابها ویژگیهای خاصی دارند که آنها را برای برخی کاربردها مناسب میسازد. برخی از ویژگیهای این دستگاهها عبارتند از:
در یک شبکه اترنت یا هر شبکه مبتنی بر هاب، وقتی یک دستگاه دادهای را به هاب ارسال میکند، هاب آن دادهها را بهطور یکسان به تمام پورتهای خود میفرستد. دستگاههایی که در شبکه قرار دارند، فقط بستههایی را که برای آنها ارسال شده است، دریافت میکنند. هاب بهطور ساده هیچگونه تشخیص یا فیلتر کردن دادهها را انجام نمیدهد و دادهها بهصورت عمومی به تمامی دستگاههای متصل ارسال میشود. این ویژگی باعث میشود که هاب در مقایسه با سوئیچها عملکرد کمتری داشته باشد و در شبکههای بزرگ کارایی خود را از دست بدهد.
هابها مانند هر دستگاه شبکهای دیگر مزایا و معایب خاص خود را دارند که باید در هنگام انتخاب برای یک شبکه به آنها توجه کرد:
هابها معمولاً در شبکههای کوچک و ساده استفاده میشوند. برخی از کاربردهای رایج هابها عبارتند از:
هابها دستگاههای ساده و مقرون بهصرفهای هستند که برای شبکههای کوچک و با ترافیک کم مناسباند. این دستگاهها دادهها را بهطور یکسان به تمامی دستگاهها ارسال میکنند که این ویژگی میتواند در شبکههای بزرگ باعث کاهش کارایی و افزایش ترافیک شود. با این حال، هابها برای شبکههای ساده و کوچک گزینهای مناسب و اقتصادی هستند. برای اطلاعات بیشتر در این زمینه، میتوانید از منابع موجود در سایت saeidsafaei.ir و اسلایدهای محمد سعید صفایی بهرهبرداری کنید.
در این جلسه، مفاهیم پخش اطلاعات در شبکه و انواع کانالهای انتقال داده مورد بررسی قرار میگیرند. همچنین، به آدرس مک (MAC Address) و نقش آن در شناسایی دستگاههای شبکه پرداخته شده و تفاوتهای هاب و سوئیچ در مدیریت ترافیک شبکه توضیح داده میشود. در پایان، عملکرد پروتکل ARP در تبدیل آدرسهای IP به آدرسهای MAC تحلیل خواهد شد. هدف این جلسه، درک بهتر فرآیندهای انتقال داده و شناسایی دستگاهها در شبکه است.
Hyperledger یک پلتفرم منبع باز برای توسعه راهحلهای بلاکچین است که توسط Linux Foundation حمایت میشود.
ظرفیت حداکثر دادهای که میتواند از یک مسیر ارتباطی عبور کند، معمولاً بر حسب بیت بر ثانیه یا واحدهای مشابه اندازهگیری میشود.
شهرهای هوشمند به شهرهایی اطلاق میشود که از فناوریهای پیشرفته مانند IoT و هوش مصنوعی برای بهبود کیفیت زندگی شهروندان استفاده میکنند.
محاسبات پایدار به استفاده از تکنولوژیهای سبز و کممصرف برای انجام محاسبات پیچیده و تحلیل دادهها اطلاق میشود.
روش تقسیمبندی ثابت زیربخشهای شبکه که در آن تمامی زیربخشها از اندازه یکسان برخوردارند.
دستگاههای ورودی مانند موس و کیبورد که اطلاعات را به کامپیوتر وارد میکنند.
فرآیندی که در آن روترها مسیرهای بهترین برای ارسال بستههای داده به مقصد را تعیین میکنند.
محاسبات فراگیر به استفاده از فناوریهای هوشمند در همهجا و در همهچیز اطلاق میشود، مانند حسگرهای هوشمند و دستگاههای متصل به اینترنت.
عملیات Dereferencing زمانی است که از یک اشارهگر برای دسترسی به مقدار دادهای که آن اشارهگر به آن اشاره دارد، استفاده میشود.
هوش مصنوعی قابل توضیح (XAI) به طراحی سیستمهای هوش مصنوعی گفته میشود که میتوانند تصمیمات خود را بهطور شفاف و قابل فهم برای انسان توضیح دهند.
چاپ سهبعدی به فرآیند ساخت اشیاء فیزیکی از مدلهای دیجیتال با استفاده از مواد مختلف اشاره دارد.
تمام سیستمهای عضو شبکه به صورت حلقه ای به یکدیگر متصل میشوند و دادهها در جهت عقربههای ساعت شروع به گردش میکنند تا به مقصد برسند.
فناوری 5G به نسل پنجم ارتباطات بیسیم اطلاق میشود که قادر است سرعت انتقال داده و ارتباطات موبایلی را افزایش دهد.
دستورالعملی گام به گام برای حل یک مشکل خاص است. الگوریتمها نقش مهمی در برنامهنویسی و حل مسائل کامپیوتری دارند و میتوانند به صورت دستی یا با استفاده از زبانهای برنامهنویسی مختلف پیادهسازی شوند.
سیستمهای خودمختار (AS) به سیستمهایی اطلاق میشود که قادر به تصمیمگیری و انجام وظایف بهطور خودکار بدون نیاز به انسان هستند.
سیستمهای شناختی مصنوعی به سیستمهایی اطلاق میشود که از الگوریتمها و مدلهای هوش مصنوعی برای شبیهسازی و بهبود عملکرد مغز انسان استفاده میکنند.
شبکههای نرمافزار تعریفشده (SDN) به معماری شبکهای اطلاق میشود که در آن کنترل شبکه از بخشهای فیزیکی جدا شده است.
تحلیلهای پیشرفته به استفاده از دادههای پیچیده و الگوریتمهای پیچیده برای استخراج بینشهای کاربردی اطلاق میشود.
سیستم عددی مبنای 16 است که از ارقام 0 تا 9 و حروف A تا F برای نمایش اعداد استفاده میکند.
آرگومان دادهای است که به تابع ارسال میشود. این دادهها هنگام فراخوانی تابع به پارامترهای آن منتقل میشوند و در داخل تابع به عنوان متغیرهایی برای پردازش مورد استفاده قرار میگیرند.
روش دسترسی به رسانه که در آن از برخورد جلوگیری میشود، بهویژه در شبکههای بیسیم مانند Wi-Fi.
محاسبات حساس به موقعیت به توانایی سیستمها برای شناسایی و واکنش به شرایط و موقعیتهای خاص اشاره دارد.
کد عملیاتی است که دستورالعملهای پردازنده را مشخص میکند و عملیات مورد نظر را برای پردازش انجام میدهد.
سیستمهای خود-تطبیقی به سیستمهایی اطلاق میشود که قادر به شبیهسازی و انطباق با شرایط و تغییرات محیطی بهطور خودکار هستند.
شبکههای عصبی شناختی به شبکههایی اطلاق میشود که سعی در شبیهسازی مغز انسان برای انجام پردازشهای پیچیده دارند.
سلامت دیجیتال به استفاده از فناوریهای نوین برای نظارت و مدیریت سلامت افراد بهطور آنلاین اطلاق میشود.
شبکههای خود-بهینهساز به شبکههایی اطلاق میشود که قادر به شناسایی و اصلاح مشکلات عملکرد خود بهطور خودکار هستند.
هوش مصنوعی چندمدلی به استفاده از دادهها و مدلهای مختلف برای بهبود عملکرد هوش مصنوعی در کارهای مختلف اشاره دارد.
الگوریتمی که برای یافتن کوتاهترین مسیر از یک گره به سایر گرهها در گرافها استفاده میشود و در پروتکلهای مسیریابی Link State کاربرد دارد.
زیستشناسی مصنوعی به استفاده از مهندسی ژنتیک و فناوریهای بیولوژیکی برای طراحی و ساخت موجودات مصنوعی گفته میشود.
عبور درونسفارشی به معنای بازدید از گرهها به ترتیب: ابتدا گرههای سمت چپ، سپس ریشه و در نهایت گرههای سمت راست.
واحد پردازش گرافیکی است که برای انجام محاسبات پیچیده گرافیکی و پردازش دادههای بصری به کار میرود.
پروتکل مسیریابی که مسیریابی را بر اساس تعداد هاپها محاسبه میکند و اطلاعات بهصورت دورهای بین روترها ارسال میشود.
ابعاد آرایه به تعداد محورهایی گفته میشود که دادهها در آنها سازماندهی شدهاند. آرایهها میتوانند یکبعدی، دوبعدی، یا چندبعدی باشند.
حافظه محلی است که دادهها و دستورات برنامهها در آن ذخیره میشود. این حافظه میتواند به صورت حافظه موقت (RAM) یا دائمی (هارد دیسک) باشد.