Star-Academy / codestar-intern-issues

Interns' issues, here :)
5 stars 8 forks source link

CodeStar1403-DevOps-Phase02-Team12 #828

Open Alirezaja1384 opened 3 months ago

Alirezaja1384 commented 3 months ago

Feel free to answer in Persian

dkhorasanizadeh commented 3 months ago

سلام و خسته نباشید. لطفا درباره سوال‌های 3، 4 و 5 بیشتر توضیح بدید.

Alirezaja1384 commented 3 months ago

سلام و خسته نباشید. لطفا درباره سوال‌های 3، 4 و 5 بیشتر توضیح بدید.

سلام. به روی چشم.

۳. هردوتا با یه موجودیت رابطه یک به یک دارن. همونطور که هرشخص یه کدملی داره و هرکدملی مربوط به یه نفره. پس میشه طبیعتا با داشتن MAC به خود دستگاه رسید و از خود دستگاه به MACش. به نوعیMAC address رابطه id مااند داره با دستگاه (کارت شبکه).

۴. کار ARP رو میشه گفت مپ کردن IP به MAC address. چون ما از لایه Link مستقیم به IP دسترسی نداریم، ARP با broadcast کردن یه پیام از دستگاهی که اون IP مدنظر رو داره، میخواد که خودشو معرفی کنه. دستگاه هم اگه داخل شبکه باشه به MAC address ی که پرسیده جواب میده و خودشو معرفی میکنه. اینطوری میشه با استفاده از Ethernet اطلاعات رو به دستگاهی که اون IP رو داره ارسال کرد (درواقع همراه دیتای ارسال گفت که مقصد این MAC address هست).

۵. تنظیمات شبکه دستگاه ها یه چیزی رو دارن به اسم subnet که مشخص میکنه چه آدرس هایی توی شبکه‌ی داخلی قرار دارن (ممکنه دستی تنظیم بشه یا مثلا با dhcp). اگر ip مدنظر داخل اون subnet باشه به همون ip میفرستن اطلاعات رو ولی اگر نباشه میفرستن به آدرس gateway (که اون هم جزو تنظیمات شبکس) تا اون بقیه کار routing رو از طریق مکانیسم های IP routing، ادامه بده و دیتا رو (غیرمستقیم) به آدرس خارجی برسونه.