💠
♻️ در این شرایط نگران حذف کلیه اپلیکیشنها و فایلهای دستگاه خود هستید. همچنین ممکن است بخواهید گوشی یا تبلتتان را عوض کنید و نگران دادههای ذخیرهشده در آن باشید و دنبال راهی برای انتقال آنها به دستگاه جدید بگردید. در این شرایط تهیه بکآپ یا نسخه پشتیبان بهترین راه برای محافظت از اطلاعات و فایلهای ذخیرهشده در دستگاه اندرویدی شماست.
♻️ در این مقاله به شما میگوییم که چگونه از دستگاههای اندرویدی نسخه پشتیبان تهیه کنید.
@HeiltonProgramming
♻️ معمولا ما اطلاعاتی نظیر یادداشتها، دفترچه تلفن، پیامکها و اپلیکیشنها را روی دستگاههای هوشمند خود نگه میداریم که برایمان خیلی مهم است و به هیچ عنوان و تحت هیچ شرایطی نمیخواهیم آنها را از دست دهیم. تهیه نسخه پشتیبان از این اطلاعات کمک میکند دیگر نگران ازدستدادن آن نباشیم.
♻️ سیستم عامل اندروید از قابلیت Backup & Restore بهره میبرد که امکان تهیه نسخه پشتیبان از اطلاعاتتان و بازگرداندن آن را فراهم میکند. البته بهتر است بدانید با این روش فقط میتوانید از تنظیمات و اپلیکیشنهای دستگاه اندرویدیتان نسخه پشتیبان تهیه کنید و فایلهای پشتیبان را فقط روی فضاهای ابری یا حساب گوگلتان ذخیره کنید.
♻️ برای انجام این کار باید مراحل زیر را انجام دهید:
💯 به منوی Setting بروید.
💯 گزینه Backup & Restore را انتخاب کنید.
💯 گزینه Back up my data و Automatic Restore را انتخاب کنید.
💯 اکانت گوگلی که میخواهید فایل بکآپ در آن ذخیره شود را در بخش Backup Account انتخاب کنید.
💯 بعد به صورت اتوماتیک از تنظیمات و اطلاعات اپلیکیشنهای شما بکآپ گرفته میشود و هنگامی که اکانت گوگل خود را در دستگاهی دیگر وارد کنید، اطلاعاتتان به آن دستگاه منتقل میشود.
♻️ اما برای تهیه نسخه پشتیبان از سایر بخشها و اطلاعات مختلف دستگاه اندرویدیتان میتوانید از اپلیکیشنهای جانبی استفاده کنید.
♻️ پس از انجام مراحل بالا و تهیه نسخه پشتیبان از تنظیمات و اطلاعات اپلیکیشنها، پیشنهاد میکنیم از اپلیکیشنهای جانبی مثل SuperBackup برای تهیه نسخه پشتیبان از سایر بخشهای دستگاه اندرویدیتان استفاده کنید. علت انتخاب این اپلیکیشن، استفاده آسان و عدم نیاز به روتبودن دستگاه است.
@HeiltonProgramming
♻️ با استفاده از SuperBackup میتوانید از پیامهای کوتاه، اپلیکیشنها، تاریخچه تماس، لیست مخاطبان، بوکمارکها، تقویم، گوگل درایو و تصاویر موجود در دستگاهتان نسخه پشتیبان تهیه کنید.
♻️ اپلیکیشن SuperBackup را از گوگلپلی دانلود و آن را نصب کنید. سپس آن را اجرا کنید و از بخشهای مختلف دستگاهتان نسخه پشتیبان تهیه کنید.
♻️ وقتی برای اولین بار این اپلیکشن را اجرا میکنید، پنجرهای به نمایش در میآید که علاوه بر خوشآمدگویی به شما توصیه میکند محل ذخیره فایلهای پشتیبان را به حافظه خارجی تغییر دهید. علاوه بر آن میتوانید این فایلها را روی فضاهای ابری مثل گوگل درایو ذخیره کنید.
♻️ اپ SuperBackup کمک میکند از فایلهای APK (فایلهای نصب) اپلیکیشنها و بازیهای نصبشده در دستگاه اندرویدیتان هم نسخه پشتیبان تهیه کنید. برای انجام این کار گزینه Apps را انتخاب کنید و Backup را بزنید.
@HeiltonProgramming
♻️ تهیه نسخه پشتیبان از کلیه پیامکها و شماره تلفنهای ذخیرهشده در دستگاه اندرویدیتان هم ممکن است. کافی است گزینه Contact و SMS را انتخاب کنید و Backup را بزنید. برای بازیابی آنها هم فقط با انتخاب گزینه Restore میتوانید همه شماره تلفنها و پیامکهای خود را به دستگاه یا سیستم جدید منتقل کنید.
♻️ با اینکه لیست تماسها، تقویم و بوک مارکها برای کاربران اهمیت کمتری دارد ولی امکان تهیه نسخه پشتیبان از آنها نیز در این اپلیکیشن فراهم شده است.
♻️ توصیه میکنیم اگر به هر دلیل مجبور هستید سیستم خود را به تنظیمات کارخانه برگردانید پیش از آن با اپلیکیشن SuperBackup از تمام اطلاعات و بخشهای دستگاهتان نسخه پشتیبان تهیه کنید و سپس با خیال راحت دستگاه را ریست کنید.
#متخصص_کامپیوتر 💻 #ترفند
برای عضویت و بهره بردن از بهترین آموزش های کامپیوتری در تلگرام به لینک زیر مراجعه کنید 👇👇
https://telegram.me/joinchat/AAAAADujyZ8x_-0AsvHpag
چگونه از دستگاههای اندرویدی نسخه پشتیبان تهیه کنیم؟
♻️ برای خیلی از شما پیش آمده است که سیستم عامل گوشی یا تبلتتان دچار مشکلی شده باشد و کاری چز ریست دستگاه و برگرداندن آن به تنظیمات کارخانهای نداشته باشید. ♻️ در این شرایط نگران حذف کلیه اپلیکیشنها و فایلهای دستگاه خود هستید. همچنین ممکن است بخواهید گوشی یا تبلتتان را عوض کنید و نگران دادههای ذخیرهشده در آن باشید و دنبال راهی برای انتقال آنها به دستگاه جدید بگردید. در این شرایط تهیه بکآپ یا نسخه پشتیبان بهترین راه برای محافظت از اطلاعات و فایلهای ذخیرهشده در دستگاه اندرویدی شماست.
♻️ در این مقاله به شما میگوییم که چگونه از دستگاههای اندرویدی نسخه پشتیبان تهیه کنید.
@HeiltonProgramming
♻️ معمولا ما اطلاعاتی نظیر یادداشتها، دفترچه تلفن، پیامکها و اپلیکیشنها را روی دستگاههای هوشمند خود نگه میداریم که برایمان خیلی مهم است و به هیچ عنوان و تحت هیچ شرایطی نمیخواهیم آنها را از دست دهیم. تهیه نسخه پشتیبان از این اطلاعات کمک میکند دیگر نگران ازدستدادن آن نباشیم.
♻️ سیستم عامل اندروید از قابلیت Backup & Restore بهره میبرد که امکان تهیه نسخه پشتیبان از اطلاعاتتان و بازگرداندن آن را فراهم میکند. البته بهتر است بدانید با این روش فقط میتوانید از تنظیمات و اپلیکیشنهای دستگاه اندرویدیتان نسخه پشتیبان تهیه کنید و فایلهای پشتیبان را فقط روی فضاهای ابری یا حساب گوگلتان ذخیره کنید.
♻️ برای انجام این کار باید مراحل زیر را انجام دهید:
💯 به منوی Setting بروید.
💯 گزینه Backup & Restore را انتخاب کنید.
💯 گزینه Back up my data و Automatic Restore را انتخاب کنید.
💯 اکانت گوگلی که میخواهید فایل بکآپ در آن ذخیره شود را در بخش Backup Account انتخاب کنید.
💯 بعد به صورت اتوماتیک از تنظیمات و اطلاعات اپلیکیشنهای شما بکآپ گرفته میشود و هنگامی که اکانت گوگل خود را در دستگاهی دیگر وارد کنید، اطلاعاتتان به آن دستگاه منتقل میشود.
♻️ اما برای تهیه نسخه پشتیبان از سایر بخشها و اطلاعات مختلف دستگاه اندرویدیتان میتوانید از اپلیکیشنهای جانبی استفاده کنید.
♻️ پس از انجام مراحل بالا و تهیه نسخه پشتیبان از تنظیمات و اطلاعات اپلیکیشنها، پیشنهاد میکنیم از اپلیکیشنهای جانبی مثل SuperBackup برای تهیه نسخه پشتیبان از سایر بخشهای دستگاه اندرویدیتان استفاده کنید. علت انتخاب این اپلیکیشن، استفاده آسان و عدم نیاز به روتبودن دستگاه است.
@HeiltonProgramming
♻️ با استفاده از SuperBackup میتوانید از پیامهای کوتاه، اپلیکیشنها، تاریخچه تماس، لیست مخاطبان، بوکمارکها، تقویم، گوگل درایو و تصاویر موجود در دستگاهتان نسخه پشتیبان تهیه کنید.
♻️ اپلیکیشن SuperBackup را از گوگلپلی دانلود و آن را نصب کنید. سپس آن را اجرا کنید و از بخشهای مختلف دستگاهتان نسخه پشتیبان تهیه کنید.
♻️ وقتی برای اولین بار این اپلیکشن را اجرا میکنید، پنجرهای به نمایش در میآید که علاوه بر خوشآمدگویی به شما توصیه میکند محل ذخیره فایلهای پشتیبان را به حافظه خارجی تغییر دهید. علاوه بر آن میتوانید این فایلها را روی فضاهای ابری مثل گوگل درایو ذخیره کنید.
♻️ اپ SuperBackup کمک میکند از فایلهای APK (فایلهای نصب) اپلیکیشنها و بازیهای نصبشده در دستگاه اندرویدیتان هم نسخه پشتیبان تهیه کنید. برای انجام این کار گزینه Apps را انتخاب کنید و Backup را بزنید.
@HeiltonProgramming
♻️ تهیه نسخه پشتیبان از کلیه پیامکها و شماره تلفنهای ذخیرهشده در دستگاه اندرویدیتان هم ممکن است. کافی است گزینه Contact و SMS را انتخاب کنید و Backup را بزنید. برای بازیابی آنها هم فقط با انتخاب گزینه Restore میتوانید همه شماره تلفنها و پیامکهای خود را به دستگاه یا سیستم جدید منتقل کنید.
♻️ با اینکه لیست تماسها، تقویم و بوک مارکها برای کاربران اهمیت کمتری دارد ولی امکان تهیه نسخه پشتیبان از آنها نیز در این اپلیکیشن فراهم شده است.
♻️ توصیه میکنیم اگر به هر دلیل مجبور هستید سیستم خود را به تنظیمات کارخانه برگردانید پیش از آن با اپلیکیشن SuperBackup از تمام اطلاعات و بخشهای دستگاهتان نسخه پشتیبان تهیه کنید و سپس با خیال راحت دستگاه را ریست کنید.
#متخصص_کامپیوتر 💻 #ترفند
برای عضویت و بهره بردن از بهترین آموزش های کامپیوتری در تلگرام به لینک زیر مراجعه کنید 👇👇
https://telegram.me/joinchat/AAAAADujyZ8x_-0AsvHpag
Media is too big
VIEW IN TELEGRAM
آموزش جامع Html5 به زبان فارسی
(
دانلود از سایت 👇
goo.gl/kSp7eb
#Html : 25
گروه هیلتن 😊👇
JOiN → @HeiltonProgramming
(
HyperText Markup Language
)دانلود از سایت 👇
goo.gl/kSp7eb
#Html : 25
گروه هیلتن 😊👇
JOiN → @HeiltonProgramming
This media is not supported in your browser
VIEW IN TELEGRAM
تایم لپس زیبا از ماه گرفتگی دیشب در قزاقستان، برای اونایی که دیشب پدیده ببنظیر قرن رو از دست دادن
JOiN → @HeiltonProgramming
JOiN → @HeiltonProgramming
Media is too big
VIEW IN TELEGRAM
آموزش جامع Html5 به زبان فارسی
(
دانلود از سایت 👇
goo.gl/kSp7eb
#Html : 26
گروه هیلتن 😊👇
JOiN → @HeiltonProgramming
(
HyperText Markup Language
)دانلود از سایت 👇
goo.gl/kSp7eb
#Html : 26
گروه هیلتن 😊👇
JOiN → @HeiltonProgramming
Media is too big
VIEW IN TELEGRAM
آموزش جامع Html5 به زبان فارسی
(
دانلود از سایت 👇
goo.gl/kSp7eb
#Html : 27
گروه هیلتن 😊👇
JOiN → @HeiltonProgramming
(
HyperText Markup Language
)دانلود از سایت 👇
goo.gl/kSp7eb
#Html : 27
گروه هیلتن 😊👇
JOiN → @HeiltonProgramming
Forwarded from دورههای آنلاین هیلتن
نمونه ای مدرک صادر شده برای یک دوره دیگه - آدیزو
جزئیات بیشتر :
t.me/HeiltonOnline/26
آخرین مهلت ثبت نام فردا دوشنبه 8 مردادماه
@sotooni
جزئیات بیشتر :
t.me/HeiltonOnline/26
آخرین مهلت ثبت نام فردا دوشنبه 8 مردادماه
@sotooni
Forwarded from دورههای آنلاین هیلتن
نمونه ای مدرک صادر شده برای یک دوره دیگه - آکسفورد
جزئیات بیشتر :
t.me/HeiltonOnline/26
آخرین مهلت ثبت نام فردا دوشنبه 8 مردادماه
@sotooni
جزئیات بیشتر :
t.me/HeiltonOnline/26
آخرین مهلت ثبت نام فردا دوشنبه 8 مردادماه
@sotooni
Media is too big
VIEW IN TELEGRAM
آموزش جامع Html5 به زبان فارسی
(
دانلود از سایت 👇
goo.gl/kSp7eb
#Html : 28
گروه هیلتن 😊👇
JOiN → @HeiltonProgramming
(
HyperText Markup Language
)دانلود از سایت 👇
goo.gl/kSp7eb
#Html : 28
گروه هیلتن 😊👇
JOiN → @HeiltonProgramming
برنامه نویسی هیلتن
new python.pdf
کتاب عالی برای علاقمندان به برنامه نویسی Asp.Net MVC
تعداد صفحات :397
#کتاب #book
JOiN → @HeiltonProgramming
تعداد صفحات :397
#کتاب #book
JOiN → @HeiltonProgramming
ASP.NET_MVC.pdf
11.7 MB
کتاب عالی برای علاقمندان به برنامه نویسی Asp.Net MVC
تعداد صفحات :397
#کتاب #book
JOiN → @HeiltonProgramming
تعداد صفحات :397
#کتاب #book
JOiN → @HeiltonProgramming
اختلال سراسری در وصل شدن به تلگرام حتی با فیلترشکن!!
قرار بود اینستاگرام رو فیلتر کنن مثل اینکه تمام توان شون رو صرف تلگرام کردن 😁
#فیلترینگ
قرار بود اینستاگرام رو فیلتر کنن مثل اینکه تمام توان شون رو صرف تلگرام کردن 😁
#فیلترینگ
Media is too big
VIEW IN TELEGRAM
آموزش جامع Html5 به زبان فارسی
(
دانلود از سایت 👇
goo.gl/kSp7eb
#Html : 29
گروه هیلتن 😊👇
JOiN → @HeiltonProgramming
(
HyperText Markup Language
)دانلود از سایت 👇
goo.gl/kSp7eb
#Html : 29
گروه هیلتن 😊👇
JOiN → @HeiltonProgramming
برنامه نویسی هیلتن
اختلال سراسری در وصل شدن به تلگرام حتی با فیلترشکن!! قرار بود اینستاگرام رو فیلتر کنن مثل اینکه تمام توان شون رو صرف تلگرام کردن 😁 #فیلترینگ
دیشب یادتونه تلگرام مختل شد؟
دلیلش اینجاست،آقا وزیر هم فکر کرده مردم نمیفهمن گفته الکی بگیم داشتیم توپولوژی تغییر میدادیم دست مون خورده ip های تلگرام هایجک شده.
#فیلترینگ
JOiN → @HeiltonProgramming
دلیلش اینجاست،آقا وزیر هم فکر کرده مردم نمیفهمن گفته الکی بگیم داشتیم توپولوژی تغییر میدادیم دست مون خورده ip های تلگرام هایجک شده.
#فیلترینگ
JOiN → @HeiltonProgramming
برنامه نویسی هیلتن
ASP.NET_MVC.pdf
کتابی برای علاقمندان به یادگیری HTML5
(
تعداد صفحات : 340
#کتاب #book #Html
JOiN → @HeiltonProgramming
(
HyperText Markup Language
)تعداد صفحات : 340
#کتاب #book #Html
JOiN → @HeiltonProgramming
HTML5.pdf
10.9 MB
کتابی برای علاقمندان به یادگیری HTML5
(
تعداد صفحات : 340
#کتاب #book #Html
JOiN → @HeiltonProgramming
(
HyperText Markup Language
)تعداد صفحات : 340
#کتاب #book #Html
JOiN → @HeiltonProgramming
داستان این BGP Hijack که این روزها میشنویم چیست؟/سجاد غفاریان
مطالعه مطلب 👇
vrgl.ir/pSvwl
#فیلترینگ
JOiN → @HeiltonProgramming
مطالعه مطلب 👇
vrgl.ir/pSvwl
#فیلترینگ
JOiN → @HeiltonProgramming
برنامه نویسی هیلتن
داستان این BGP Hijack که این روزها میشنویم چیست؟/سجاد غفاریان مطالعه مطلب 👇 vrgl.ir/pSvwl #فیلترینگ JOiN → @HeiltonProgramming
داستان BGP Hijack !!!
JOiN → @HeiltonProgramming
روز هشتممردادماه(به میلادی 2018/07/30) وبسایت BGPStream، اطلاعیهای انتشار داد که نشان میداد عمل Hijackingـی در مسیرهای BGP اتفاق افتاده است(لینک رویداد در وبسایت (https://bgpstream.com/event/144055)) :
Possible BGP hijack
Beginning at 2018-07-30 06:28:25, we detected a possible BGP hijack.
Prefix 91.108.4.0/22, Normally announced by AS62041 Telegram Messenger LLP
Starting at 2018-07-30 06:28:25, a more specific route (91.108.4.0/24) was announced by ASN 58224.
This was detected by 191 BGPMon peers.
حالا اصلا ببینیم که BGP چیه؟ وبسایت نامبرده کارش چیه و اصلا این اتفاقی که پیشاومده چی هستش؟ چرا این اتفاق افتاده؟ و در نهایت این اتفاق چه عواقبی در پیش داره؟
مسیریابی
پروتکل BGP که اختصار Border Gateway Protocol میباشد، روتینگ پروتکل مربوط به مسیریابی اینترنت است. حالا این یعنی چی؟
JOiN → @HeiltonProgramming
اگر مسیریابی رو بخوایم به زبان ساده بخوایم شرح بدیم: توی زیرساخت مربوط به شبکه، هر کامپیوتری دارای یک IP Address هستش.این کامپیوترها با استفاده از کابلهای شبکه به تجهیزاتی به اسم سوئیچ متصل میشوند. فرض کنید 6 ساختمان داریم و در داخل هر ساختمان یک سوئیچ قرار دادهایم. توی هر ساختمان، 20 کامپیوتر به هر سوئیچ متصل هستند. بلفرض IP Rangeـه مربوط به هرکدام از ساختمانها متفاوت ازیکدیگر هستند، پس داخل هر ساختمان یک دستگاه به اسم روتر قرار میدهیم که سوئیچهای ما آنها متصل شوند و روترها هم به یکدیگر متصل میشوند.
پس هرکدوم از روترهای ما دارای یک رنج آیپی مخصوص به خودش است و وقتی کامپیوتر ما میخواهد پکتی به شبکهای خارجاز شبکه خودش ارسال کند(مقصدی که نمیشناسد و در IP Rangeـه او قرار ندارد)، میآید و بسته را به Default Gatewayـه خود یعنی روتر ساختمانش تحویل میدهد. روتر ما با اساس یکسری معیارهایی که برای خودش دارد(به این معیارها Metric گفته میشود)، تصمیم میگیرد که بسته را از چه مسیری به مقصد برساند که بهینهترین مسیر باشد؟(از نظر کوتاهی مسیر،سرعت مسیر و...).
مثلا فرض کنید که روتر ساختمان 1 میخواد به ساختمان 6 بستهای ارسال کنه. همچنین فرض کنید که روترهای ما بصورت زیر(رنگ قرمز) کابل کشی شدهاند؛ کدوم مسیر برای رسیدن به مقصد بهتر و کوتاهتره؟ مسیر اول یا دوم؟
(http://s8.picofile.com/file/8333352492/si7taxf8xqq6.png)مسلما مسیر اول بهتره!
JOiN → @HeiltonProgramming
پروتکلی که تصمیمگیریهای مربوط به این مسیریابیهای خودکار رو انجام میده، بهش میگن روتینگ پروتکل.هر روتر به روترهای همسایه مسیرهایی که یاد داره رو اعلام میکنه و این اعلام کردن به روتر همسایش کمک میکنه که مسیر مقصدش رو پیدا کنه و بهینهترین مقصد روهم پیدا کنه.
پروتکل BGP
حالا باید گفت که ما روتینگ پروتکلهای گوناگونی داریم، مثل RIP،OSPF،EIGRP و... ؛ اما تنها پروتکلی که در سطح اینترنت بکاربرده میشه و قابلیت Handle کردنه این حجم مسیر رو داره، پروتکل BGP هستش.
مثالی که من زدم رو، سعی کنید مقیاسش رو بیشتر کنید و هر کشور رو مثل همون ساختمانها فرضبگیرید...حالا میتونیم درمورد مواردی که میخوایم راحتتر صحبت کنیم...
فرض کنید که تمامی سرورهای مربوط به تلگرام در لندن قرار گرفتن و دارای یک رنج خاصی IP آدرس میباشند. روترهای Service Providerهای لندن به تمامی روترهای همسایهاشان اطلاع میدهند و میگویند هرموقع خواستید به این مقصد(IPـه تلگرام) برسید، باید بستههایتان را به ما تحویل بدید(میشه همون Advertise کردنی که درموردش صحبت کردیم...).(که روترهای مرزی و اصلی هم به همین صورت مسیریابی رو مرحله به مرحله انجام میدن که بسته رو به سرور مقصدش برسونن).
حالا اتفاقی که افتاده اینه که روترهای مخابرات ایران به همسایه های خودشون در کشورهای دیگه، اعلام کردن که من مقصد شما(تلگرام) رو بلدم کجاس، باید به من تحویل بدید تمام بستههاتون رو.
که اصطلاحا گفته میشه که Routeـه مربوط به تلگرام رو Advertise کردن و بجای روترهای لندن، خودشون رو بهعنوان مقصد معرفی کردهاند و چون در شبکه خودشون این مسیر رو به عنوان بهترین مسیر(بهترین Metric)معرفی کردند(در ادامه درموردش توضیح دادم)، وقتی بصورت جهانی Advertise میشود، باعث میشود نسبت به مسیرهای دیگر اولویت داشته باشند... در پروتکل BGP، به این عمل BGP Hijacking میگویند.
JOiN → @HeiltonProgramming
JOiN → @HeiltonProgramming
روز هشتممردادماه(به میلادی 2018/07/30) وبسایت BGPStream، اطلاعیهای انتشار داد که نشان میداد عمل Hijackingـی در مسیرهای BGP اتفاق افتاده است(لینک رویداد در وبسایت (https://bgpstream.com/event/144055)) :
Possible BGP hijack
Beginning at 2018-07-30 06:28:25, we detected a possible BGP hijack.
Prefix 91.108.4.0/22, Normally announced by AS62041 Telegram Messenger LLP
Starting at 2018-07-30 06:28:25, a more specific route (91.108.4.0/24) was announced by ASN 58224.
This was detected by 191 BGPMon peers.
حالا اصلا ببینیم که BGP چیه؟ وبسایت نامبرده کارش چیه و اصلا این اتفاقی که پیشاومده چی هستش؟ چرا این اتفاق افتاده؟ و در نهایت این اتفاق چه عواقبی در پیش داره؟
مسیریابی
پروتکل BGP که اختصار Border Gateway Protocol میباشد، روتینگ پروتکل مربوط به مسیریابی اینترنت است. حالا این یعنی چی؟
JOiN → @HeiltonProgramming
اگر مسیریابی رو بخوایم به زبان ساده بخوایم شرح بدیم: توی زیرساخت مربوط به شبکه، هر کامپیوتری دارای یک IP Address هستش.این کامپیوترها با استفاده از کابلهای شبکه به تجهیزاتی به اسم سوئیچ متصل میشوند. فرض کنید 6 ساختمان داریم و در داخل هر ساختمان یک سوئیچ قرار دادهایم. توی هر ساختمان، 20 کامپیوتر به هر سوئیچ متصل هستند. بلفرض IP Rangeـه مربوط به هرکدام از ساختمانها متفاوت ازیکدیگر هستند، پس داخل هر ساختمان یک دستگاه به اسم روتر قرار میدهیم که سوئیچهای ما آنها متصل شوند و روترها هم به یکدیگر متصل میشوند.
پس هرکدوم از روترهای ما دارای یک رنج آیپی مخصوص به خودش است و وقتی کامپیوتر ما میخواهد پکتی به شبکهای خارجاز شبکه خودش ارسال کند(مقصدی که نمیشناسد و در IP Rangeـه او قرار ندارد)، میآید و بسته را به Default Gatewayـه خود یعنی روتر ساختمانش تحویل میدهد. روتر ما با اساس یکسری معیارهایی که برای خودش دارد(به این معیارها Metric گفته میشود)، تصمیم میگیرد که بسته را از چه مسیری به مقصد برساند که بهینهترین مسیر باشد؟(از نظر کوتاهی مسیر،سرعت مسیر و...).
مثلا فرض کنید که روتر ساختمان 1 میخواد به ساختمان 6 بستهای ارسال کنه. همچنین فرض کنید که روترهای ما بصورت زیر(رنگ قرمز) کابل کشی شدهاند؛ کدوم مسیر برای رسیدن به مقصد بهتر و کوتاهتره؟ مسیر اول یا دوم؟
(http://s8.picofile.com/file/8333352492/si7taxf8xqq6.png)مسلما مسیر اول بهتره!
JOiN → @HeiltonProgramming
پروتکلی که تصمیمگیریهای مربوط به این مسیریابیهای خودکار رو انجام میده، بهش میگن روتینگ پروتکل.هر روتر به روترهای همسایه مسیرهایی که یاد داره رو اعلام میکنه و این اعلام کردن به روتر همسایش کمک میکنه که مسیر مقصدش رو پیدا کنه و بهینهترین مقصد روهم پیدا کنه.
پروتکل BGP
حالا باید گفت که ما روتینگ پروتکلهای گوناگونی داریم، مثل RIP،OSPF،EIGRP و... ؛ اما تنها پروتکلی که در سطح اینترنت بکاربرده میشه و قابلیت Handle کردنه این حجم مسیر رو داره، پروتکل BGP هستش.
مثالی که من زدم رو، سعی کنید مقیاسش رو بیشتر کنید و هر کشور رو مثل همون ساختمانها فرضبگیرید...حالا میتونیم درمورد مواردی که میخوایم راحتتر صحبت کنیم...
فرض کنید که تمامی سرورهای مربوط به تلگرام در لندن قرار گرفتن و دارای یک رنج خاصی IP آدرس میباشند. روترهای Service Providerهای لندن به تمامی روترهای همسایهاشان اطلاع میدهند و میگویند هرموقع خواستید به این مقصد(IPـه تلگرام) برسید، باید بستههایتان را به ما تحویل بدید(میشه همون Advertise کردنی که درموردش صحبت کردیم...).(که روترهای مرزی و اصلی هم به همین صورت مسیریابی رو مرحله به مرحله انجام میدن که بسته رو به سرور مقصدش برسونن).
حالا اتفاقی که افتاده اینه که روترهای مخابرات ایران به همسایه های خودشون در کشورهای دیگه، اعلام کردن که من مقصد شما(تلگرام) رو بلدم کجاس، باید به من تحویل بدید تمام بستههاتون رو.
که اصطلاحا گفته میشه که Routeـه مربوط به تلگرام رو Advertise کردن و بجای روترهای لندن، خودشون رو بهعنوان مقصد معرفی کردهاند و چون در شبکه خودشون این مسیر رو به عنوان بهترین مسیر(بهترین Metric)معرفی کردند(در ادامه درموردش توضیح دادم)، وقتی بصورت جهانی Advertise میشود، باعث میشود نسبت به مسیرهای دیگر اولویت داشته باشند... در پروتکل BGP، به این عمل BGP Hijacking میگویند.
JOiN → @HeiltonProgramming