جستجو در تک بوک با گوگل!


بازدید
بسیاری از شرکتها در صنعت پزشکی و سلامتی، همراه با جستجوهای علمی و بخشهای توسعه یافته، این نوع از کارهای نظیر به نظیر را برای مدیریت، توسعه، و بازیابی دادهها و اطلاعات مهم استفاده میکنند. بنیان اطلاعاتی توزیع شده یک راه موثر برای محدودیتهای جغرافیایی و سازماندهی است.
• ساختار کش PNRP
برای قالببندی کش در هنگام شروع به کار نود، نظیر میتواند از روش زیر استفاده کند:
۱) درایههای کش دائمی
درایههای کش قدیمی کش در زمانیکه نود از کار افتاده و یا خاموش باشد در داخل حافظه هارد دیسک قرار داده میشوند.
۲) نودهای بنیادی PNRP
PNRP به مدیر شبکه اجازه میدهد که آدرسها و یا نامهای موجود در DNS رااز نودهای بنیادی PNRP که شامل CDA هستند استخراج کنند؟
۳) پروتکل کشف سرویس ساده (SSDP)
نودهای PNRP نیاز دارند که خود را از طریق UPNP موجود در SSDP تنظیم کنند. نودی که به یک توده پیوسته است میتواند از سرویس Msearch message همین پروتکل جهت پیدا کردن نزدیکترین نودی که از این سرویس استفاده میکند کمک بگیرد.
Graphing
گرافی ازنظیرها، مجموعهای از نودها هستند که به صورت چندگانه و یا به صورت شبکههای دوتایی برای گسترش و انتقال دادهها به شکل رکورد و یا به روش نقطه نقطه مورد استفاده قرار میگیرند. به عبارت دیگر یک گراف مجموعهای از نظیرها است که در آن هر نود گراف نظیر ممکن است با همه نودهای داخل گراف در ارتباط باشد در حالیکه یک سری ارتباط منطقی میان آنها وجود دارد. یک نود گراف نظیری است که به یک گراف نظیر متصل است. یک گراف نظیر بر پایه الگوریتم سیلآسا است. این الگوریتم اطلاعات را به تمام کاربران متصل به گراف ارسال میکند.
یک گراف همبند کامل از مشخصههای زیر برخوردار است.
۱) بین هر دو نود یک مسیر وجود دارد.
۲) قطر کمی دارد یعنی تعداد گامهای کمی بین نودهای دور در گراف وجود دارد . مزیت این خصوصیت در کاهش زمان بروز رسانی است.
۳) . پس از به وجود آمدن خطر و بروز اشتباه باز هم گراف قادر به ادامه فعالیت خود میباشد.
یک گراف بر اساس اتصال همسایهها به وجود میآید. یک همسایه در یک گراف یک نظیر است که به صورت ارتباط TCP به گراف متصل شده است.
یک گام گراف یک ارتباط منطقی است که در زیر لایه اینترنت عمل میکند و بنابراین میتواند به عنوان یک مسیریاب مورد استفاده قرار گیرد.
نگهداری گراف
پروتکل سیلآسا مشخص میسازد که اطلاعات چگونه در گراف منتشر شوند اما پروتکل نگهداری گراف مشخص میکند که یک گروه چگونه یک گروه ارتباطات و قطر خود راپس از بروز اشتباه حفظ میکند. این امکان به صورت زیر قابل انجام است:
۱) یک روال امضاء، امضاء گروه را محاسبه میکند. اگر گروه پارتیشنبندی شده باشد ممکن است چندین امضاء برای گروه وجود داشته باشد این موضوع میتواند برای تشخیص اینکه دو یا چند جزء به تعمیر احتیاج دارند مورد استفاده قرار گیرد. نودهای معین در گراف که به عنوان اتصال شناخته میشوند رکوردهای امضا را نگهداری میکنند. این اتصالات به صورت تصادفی انتخاب میشوند.
۲) یک روال ایجاد دوباره به نودها اجازه میدهد که ارتباطات اختصاصی ایجاد کنند.
۳) یک روال قطع ارتباط که به نودها امکان میدهد که بدون به وجود آوردن چاله گراف را ترک کنند.
۴) زمانی که اطلاعات در گراف منتشر میشود، یک نود گراف که دارای چندین خط ارتباطی (یال) است چندین گراف از این اطلاعات را دریافت میکند برای تصمیم اینکه کدام یک از اطلاعات و ارتباطات باید حفظ شوند و کدامیک باید قطع شوند یک نود گراف .اطلاعات دریافت شده را ارزیابی پخش و یک اندیس سودمند را محاسبه میکند. این عدد برای نشان دادن اینکه اطلاعات غیر مفید است مورد استفاده قرار میگیرد و میان نظیرها مرتبط میشود.
در حین پیشرفت مداوم در زمان انجام الگوریتم سیلآسا، نودهای نظیر بر اساس اندیس سودمند جاری و اطلاعات دریافت شده، در ارتباط خود با دیگر نودها در جهت ایجاد ارتباطات بهتر، تغییراتی را ایجاد میکنند (ارتباطات ایجاد و یا حذف میشوند). بنابراین گراف به یک توپولوژی بهینه نزدیک شده که برای الگوی ترافیکی ارسال اطلاعات مناسب خواهد بود.
ایجاد ارتباط با یک گراف
در هنگام ایجاد ارتباط اولیه با یک گراف یک نظیر به یک نود کهدر حال حاضر عضو گراف است متصل میشود. نود نظیر آدرس نود نظیر متصل را با الگوریتم تشخیص PNRP که قبلاً توضیح داده شده است تخمین میزند. اگر همسایهها داشته نود انتخاب شده کمتر از میزان حداکثر باشد یک پاسخ تصدیق ارسال میکند. ولی اگر تعداد همسایههایش حداکثر باشد یک پاسخ رد میفرستد. در پاسخ رد، لیستی قابل ارجاع وجود دارد که شامل نودهایی از گراف است. نود نظیر باید سعی کند توسط یکی از نودهای گراف موجود در لیست به گراف متصل شود.
عملیات گرفتن یک همسایه جدید نیز به همین صورت انجام میشود.
قطع ارتباط از گراف:
هنگامیکه یک نود از گراف قطع ارتباط میکند پیغامی مبنی بر قطع ارتباطش ارسال میکند. این قطع میتواند
در گراف یک جزء (مولفه همبندی) ایجاد کند. پیغام قطع ارتباط حاوی لیستی قابل ارجاع است که شامل تمام همسایههای این نود است. .وقتی یک نود این پیغام را دریافت میکند سعی میکند با یکی از نودهای داخل لیست ارتباط برقرار کند. (زیرا ارتباطش با نود دیگر قطع شده است.)
تشخیص و تعمیر جز در گراف
هنگامیکه یک نود به گراف متصل میشود و یا از آن خارج میشود ممکن است اجزایی را در گراف به وجود آید. برای هر گراف یک امضاء گراف و چندین نقطه اتصال وجود دارد. تعدادنقط اتصال یک گراف به اندازه گراف وابسته است. نظیرها میتوانند به چندین گراف تعلق داشته باشند. نقاط اتصال و امضاء اطلاعات گراف به تمام نودهای گراف فرستاده میشود. این نقاط و امضاءبه صورت متناوب بروز میشود. اگر موارد فوق دزدیده و یااز بین برود ممکن است یک جز در گراف به وجود آید . زماینکه این موضوع تشخیص داده شد یک ارتباط باید بین نودهای اتصال ایجاد شود.
مثالی از تعمیر جز در گراف
امنیت گراف
گرافها صرفاً به یک گروه پیوستهاند که شامل نودهایی است که یک توپولوژی برای ارسال اطلاعات و flooding مشخص میسازداما هیچکدام از آنها امن نیستند. شبکه نظیر به نظیر ویندوز یک معماری را برای امنیت گراف توسط ماژولی قابل اتصال تامین میکند. یک مدل امنیت خاص میتواند مشخص کند :
۱) چه کسی میتواند به گراف متصل و به آن اطلاعات ارسال کند . ( تصدیق ارتباط، قابلیت اعتماد، درستی اطلاعات)
۲) چگونه ترافیکی که برای گراف فرستاده شده است رمزنگاری شدهاست.(قابلیت اعتماد پیغامها و رکوردها)
۳) چگونه ترافیکی که برای گراف فرستاده شده است از نظر صحت مورد بررسی قرار گیرد. (درستی پیغامها و رکوردها)
Gruoping
این مولفه ترکیب PNRP گراف نظیرها و نرمافزار فراهم آورنده امنیت گروه است که این مولفه دو خصیصه زیر را تامین میکند.
۱) مدیریت اعتبار و اختیار یک گروه
۲) امنیت انتشار رکوردها در یک گروه
ID گروه
این ID به صورت یکتا مشخص کننده گروهها است. این ID به وسیله اعضای گروه برای تمایز بین گروههای متفاوت برای ماشینهای محلی که عضو گروه هستند و همچنین برای تشخیص گروهها بین نظیرهای مختلف مورد استفاده قرار میگیرد.
گروهها، اسامی نظیرهای امن که به صورت ID گروه و نام نظیر است را به کار میبرند. برای گروههای امن، مشارکت برای یک مجموعه از کاربران که به صورت اعضای گروه شناخته میشوند محدود شده است. هر عضو گروه یک شناسه، یک نام نظیر یکتا و یک اعتبارنامه که مالکیت و دارندگی شناسه اعضای گروه است را دارا است. هر عضو گروه همچنین اعتبارنامههایی دارد که مشخص میکند که این نظیر عضو گروه است.
اطلاعات در قالب رکورد به صورت سیلآسا منتشر میشود این رکورد شامل اطلاعات زیر است.
۱) شناسه هویت عضو برای انتشار
۲) داده برای ایجاد اعتبار رکورد
۳) زمان اعتبار
۴) فرایندی که شامل اطلاعات رکوردها است.
. امنیت ترکیبی از:
۱) نام نظیرها
۲) گواهی عضویت گروه( یک اعتبارنامه که با نام نظیر مشخص میشود.)
۳) قوانین (برای اعضا و مدیریت شبکه)
۴) انتشار امن
۵) سیاستهای امنیتی
۶) ارتباطات امن
نام نظیرها
نام نظیرها تنها به وسیله دارندگان نظیرها تعیین میشوند و به وسیله کلید عمومی رمزنگاری محافظت میشوند. نامهای غیر امن نظیرها میتوانند به کوچکی ۳ کاراکتر باشند. نامهای امن نظیرها باید حداقل از ۴۰ کاراکتر تشکیل شده باشند. نام نظیر نمیتواند بیش از ۱۹۰ کاراکتر باشد البته به اضافه کاراکترNull
یک نام امن نظیر شامل هویت نظیر است که شامل کلید خصوصی است. مالکیت میتواند در حالیکه CPA را فراهم میسازد به وسیله یک کلید خصوصی امضا شده باشد. کاربران بد نمیتوانند مالکیت یک نام نظیر رابدون دارا بودن کلید خصوصی جعل کنند.
نامهای نظیر به طور آماری یکتا هستند. امنیت گروه نام نظیر را برای مشخص کردن هر عضو گروه به کار میبرد. همچنین امنیت گروه نام نظیر را برای تشخیص یک گروه به کار میبرد. هنگامی که یک گروه ساخته میشود یک کلید عمومی و یک کلید خصوصی جدید برای گروه نیز ساخته میشود. با توجه به اینکه نام نظیر پایه است عضوهایی که کلید خصوصی را دارند صاحبان گروه به شمار میروند.
گواهی اعضای گروه (GMCs)
برای شرکت در یک گروه، هر عضو باید یک اعتبارنامه داشته باشد تا در تشکیل گروه و ایجادارتباط با دیگراعضا بتوانند شرکت داشته باشد. مشخصات CMS عبارتند از:
۱) اصلیترین فیلد CMS نام نظیر است که برای تشخیص اعضا به کار میرود. برای تامین مالکیت در یک CMS اعضای حاضر باید یک نام نظیر داشته باشد. مالکیت یک نام نظیر بر پایه اطلاعاتی است که کلید خصوصی روی نام نظیر انجام داده است.
۲) برای ایجاد اعتبار یک CMS باید نودی وجود داشته باشدتا گواهی ناشی از اعتبار درست را صادر کند. یک گروه به وسیله نام نظیر گروه شناخته میشوند. یک نام نظیر گروه میتواند درست باشد پس میتواند به صورت یک اعتبار درست استفاده شود. زمانیکه نام یک نظیر گروه به عنوان اعتبار ریشه مورد استفاده قرار میگیرد بسیار ساده است که برای بررسی درستی مسائل امنیت گواهی ریشه به وسیله کلید خصوصی امضا شود. بنابراین یک گواهی ریشه باید شامل
۱) subject : نام نظیر گروه
۲) Issuer : که نام نظیر گروه در آن به وسیله کلید خصوصی امضا شده است.
انتشار GMC
یک GMC شامل بسیاری از اطلاعات است(مثل کلید عمومی برای امضاء) که برای بررسی صحت کارکرد در سیستم لازم است و باید توسط اعضای گروه انجام شود.انجام بررسی صحت اطلاعات منتشر شده توسط اعضای گروه به GMCاعضای گروه نیاز دارد. انتشار GMC به صورت اتوماتیک از سوی کاربران در یک زمان مناسب انجام میشود. این مسأله به دیگران اجازه میدهد تا اطلاعاتی را که توسط اعضا دیگر با استفاده از GMC انتشار یافته است موردبررسی قرار دهند. اگر GMC جاری کاربران واقعاً انتشار یافته باشد لازم نیست که دوباره ارسال شود در غیر اینصورت اطلاعات اضافی در شبکه وجود دارد.
سیاستهای امنیت
ایجاد کننده گروه باید کنترلی رابر روی رفتار امنیتی گروه داشته باشد برای مثال ایجاد کننده گروه باید روی مدیر شبکه کنترل داشته باشد. این سطح از کنترل به وسیله سیاستهای امنیتی باپیکربندی متفاوت تامین میشود. در زمان هر نوعی از بررسی ارتباط؛ این سیاستهای امنیت باید قبل از انجام هر نوع رمزنگاری پیچیده تعیین شود.
ایجاد یک گروه
یک نرمافزار به صورت زیر میتواند یک گروه را به وجود آورد:
۱) ایجاد یک گواهی ریشه گروه (GRC )امضا شده توسط کلید خصوصی به وسیله صاحب گروه
۲) مشخص کردن ID گروه به وسیله PNRP
۳) تنظیم یک مجموعه از سیاستهای امنیتی
۴) صدور اجازه ارسال پیام
پیوستن و ایجاد ارتباط با یک گروه
برای پیوستن به یک گروه، یک نود نظیر ابتدا باید اجازه پیوستن به گروه را از صاحب آن دریافت کند. برای دریافت این اجازه عضو آزمایشی گروه ابتدا باید مسائل و اطلاعات مربوط به شناسایی خود را برای صاحب گروه بفرستد که شامل کلید خصوصی و نام نظیر است.
پس از دریافت اجازه، عضو آزمایشی گروه اطلاعات این اجازه را برای اتصال به گروه به کار میرود. برای اتصال به گروه عضو آزمایشی PNRP و ID گروه را برای یافتن آدرس سایر اعضای گروه مورد استفاده قرار میدهد. نوعاً هر کاربر یک مشخصه شناسایی دارد (IDC). IDC برای کانال TLS امنیت به وسیله اعضای کنونی گروه منتشر میشود.
شناسایی دو طرفه میان اعضای گروه و عضو جدید برقرار میشود. هر دو طرف به گواهی GRC اطمینان دارند این اعتماد و اطمینان در متن نودهای نظیر گروه در فعالیهای نظیر وجود دارد. عضو آزمایشی GRC.را ارسال میکند. اعضا کنونی گروه میدانند GRC معتبر در مورد عضو جدید وجود دارد. آنها برگهای GRC خود رابرای عضو جدید میفرستند و عضو جدید هم مطمئناً به این GRC ها اطمینان دارد.
پس از شناسایی دو طرفه عضو جدید یک عضو گروه خواهد بود که یک همسایه- نودی ارتباط آن را پذیرفته و شناسایی با آن انجام شده است. دارد. این عضو جدید رکوردها را از دیگر نودها دریافت کرده و پس از آن از graphing برای ارسال و اتصال به گروه استفاده میکند.
ذخایر نسخهها
ذخایر نسخه مجموعهای از رکوردها است که به وسیله گراف شناخته شده و میان تمام اعضاء به صورت ایمن منتشر میشوند این ذخایر دیدی از دادههای گروه است که برای تمام اعضای گروه یکسان است.
Graphing اطمینان میدهد که رکوردها برای تمامی نودها ارسال میشود. (که از SSL برای رمزنگاری در آن استفاده میشود).
وقتی عضوی جدید به گروه ملحق میشود تمام رکوردها را به صورت اتوماتیک از اعضای فعلی گروه دریافت میکند. پس از هماهنگیهای اولیه، به صورت متناوب تمام اعضا با یکدیگر هماهنگ میشوند تا مطمئن باشند تمام اعضا از دیدگاه یکسانی نسبت به رکوردها برخوردار هستند.
پس از پیوستن به گروه، اطلاعات به طور امن توسط ماشین امنیت به تمام اعضای گروه به صورت سیلآسا فرستاده می شود.بر رکوردهای خاص نیز میتواندبرای برنامههای خاص در گروه فرستاده شود.
این مکانیسم برای یافتن داده در یک گروه است. دو نوع متفاوت مدل جستجو وجود دارد:
۱) یک جستجو محلی در ذخایر نسخهها جستجو میکند، در یک مجموعه از رکوردهای محلی گروه. در جستجوی محلی، یک عضو گروه نمیتواند یک پرسش را برای عضو دیگر بفرستد.
۲) در جستجو توسعه یافته جستجوها و درخواستها به اعضاء گروه فرستاده میشود. شبکه نظیر به نظیر ویندوز هنوز این نوع جستجو پشتیبانی نمیکند اگر چه که معماری این شبکه توانایی انجام این کار را برای کاربر فراهم میکند.
در شبکه نظیر به نظیر ویندوز از عملوندهای معمولی منطقی != , OR , and برای جستجوی محلی استفاده میشود. از آنجا که تمام اعضای گروه دارای رکوردهای یکسان هستند، میتوان به کمک کلمات کلیدی جستجو را انجام داد. این رکوردها میتوانند شامل صفاتی نیز باشند که به وجود آورنده متا دادهها هستند و میتوان از این صفات نیز در جستجو استفاده کرد.
انواع کلاهبرداری در حوزه ارزهای دیجیتال_ چگونه فریب نخوریم ؟ ۱٫۵۰/۵ (۳۰٫۰۰%) ۲ امتیازs روند رشد بلاک چین و فضای ارزهای دیجیتال بسیار جذاب است. نوآوریهای فنی و الگوهای جدید معاملاتی بهسرعت در حال پیشرفت و تکامل هستند و همچنان جمعیت کثیری را به […]
احتمالا این روزها درباره ارزهای دیجیتال مخصوصا بیتکوین از گوشهوکنار در اخبار رادیو و تلویزیون یا شبکههای اجتماعی چیزهایی شنیدهاید.
۱۰ مکانی که توسط گوگل مپ سانسور شده ۵٫۰۰/۵ (۱۰۰٫۰۰%) ۱ امتیاز اکثر مناطق به علت مسائل امنیتی-سیاسی به صورت سانسور شده در نقشه های گوگل دیده می شوند و به همه این ها باید یک مورد بزرگ یعنی کشور کره شمالی را افزود […]
Twitch برنامه ایست که در آن بازی های ویدیویی دست به دست هم می دهند و با داشتن میلیون ها بیننده و بازی کننده راهی برای تعامل و به اشتراک گذاری محتوای خلاقانه با دیگران ارائه می دهند.
همهی دیسکهای سخت موجود برای پارتیشن بندی از ساختار قالببندی دادهای MBR (مخفف Master Boot Record) یا GPT (مخفف GUID Partition Table) استفاده میکنند.
در این مطلب به معرفی ۵ ترفند کاربردی و مفید در مرورگر گوگل کروم در سیستمعامل اندروید خواهیم پرداخت. با بهرهگیری از این ترفندها میتوانید توانایی کار خود با این اپ را افزایش دهید.
چرا کتاب شبکه ۱ دانلود نمیشود