محمدرضا رسولیان
یک سئو کار ساده

معرفی 7 مرحله حرکت بسته اطلاعاتی (Packet) شبکه به سمت یک وب سایت

امروز سر کار بودم کار چ عرض کنم بگم کار آموزی بهتره روز اخرم هستش گفتم ی کار مفید انجام داده باشم اونم برای این سایت پر بازدید خب بریم سر اصل مطلب ما میخوایم ببینیم یک کاربر مثلا خودمن یا شما از اولی که سیستم ما ب شبکه متصل میشه تا جایی که ما وارد توسینسو میشیم رو بررسی کنیم ببینم چی میگذره پشت پرده

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران


یک روز از زندگی در ای تی پرو چگونه است : صحنه ی نمایش و حرکات کار بران





ببینید فرض میکنیم من یا شما با لبتابمون وارد محیطی میشیم که شبکه وایرلس داره و با سوئیچ و مسیریابها به یک ISP متصل هستن و این ISP فرضی ما سرویس dns رو به مشتریانش ارائه میده ....برای اینکه ما ب این شبکه متصل بشیم اولین کاری که میکنیم یا یک لینک فیزیکی وصل میکنیم ب شکبه یا از طریق وایرلس لبتاب این کارو میکنیم چون تا زمانی که ای پی نداشته باشیم قائدتا بدون گرفتن آی پی هیچ کاری نمیتونیم بکنیم و نمیتونیم ب سایت توسینسو وارد بشیم پس اولین کاری که میکنم میام یک کابل به سوئیچ متصل میکنم تا یک ip از سرویس دهنده محلی dhcp دریافت میکنم منظورم از ip یعنی پکیج ip شامل dns , getway , ip , subnet است بریم سراغ اصل کار :


1- سیستم عامل من یک پیام درخواست (ِDHCP requset massage ) ایجاد میکنه و این پیام رو داخل یک قطعه ی segment udp ) udp) با پورت مبدا 68(مشتری DHCP) و پورت مقصد 67 (سرویس دهنده DHCP) میپیچد تا اینجا من هنوز ای پی دریافت نکردم و فقط درخواست درست دریافت ای پی درست شده توسط سیستم عامل حالا این قطعه udp در یک دیتاگرام ip datagram)IP) با ادرس مقصد همه پخشی منظور 255.255.255.255 , و ادرس مبدا 0.0.0.0 قرار داده میشود

2-بعد از این کار دیتا گرام ما که داخلش درخواست DHCP داخل یک فریم اترنت (ethernet frame ) پیچیده میشود خب از انجا که فریم مربوط ب لایه پیونده هست و روی مک آدرس کار میکنه آدرس مقصد این فریم میشه (FF:FF:FF:FF:FF:FF) حالا چرا این مک ادرس؟؟؟ ( لایه ی پیوند چون روی مک ادرس کار میکنه پس همه پخشی مک آدرس هم FF:FF:FF:FF:FF:FF هستش) ما این فریم رو بهش ادرس همه پخشی دادیم که به همه دستگاه های متصل به سوئیچ برسه خب ادرس مبدا این فریم هم قائدتا مک ادرس خودمه (d3:23:68:8a:00:16)

3- این فرم اترنت پخشی شامل پیام درخواست dhcp اولین فریمی حساب میشه که سیستم من به سوئیچ میفرسته و سوئیچ هم این فرم دریافتی رو به تمام پورت خروجی خود که من جمله به مسیریاب مورد نظر ما متصل هست میفرستد امیدوارم تا اینجای کار متوجه شده باشید که ما دریم لایه ی osi رو طی میکنیم

4-مسیریاب مورد نظر ما این پیام درخواست که از سیستم من با مک ادرس (d3:23:68:8a:00:16) به سوئیج و از سوئیچ با مک آدرس (00:22:6b:45:1f:1b) هدایت میشود را میگیرد و دیتاگرام را استراخ میکند خب ادرس مقصد همه پخشی ip نشون میده که باید این دیتاگرام توسط لایه های بالا تر پردازش شود مثل لایه انتقال و داده ی دیتاگرام که حاوی پروتکل udp میباشد دیمالتی پلکس میشود تا پیام درخواست dhcp سیستم من از داخل اون استخراج بشه .....
شاید برات سوال پیش بیاد دیمالتی پلکس چیه من اینطوری یاد گرفتم (که تحویل داده ی داخل یک قطعی لایه انتقال به سوکت متناظر دیمالتی پلکس گفته میشه بر عکس همین عمل مالتی پلکس گفته میشه )

5-خب فرض میگیریم سرویس دهنده dhcp که در مسیربا اجرا میشه میتونه سیستم منو هم به زیر شبکه ی خودش بیاره یعنی اینکه بلوکش پُر نشده هنوز و جا برای ای پی دادن داره . آدرس های ای پی محیط در داخل رنج isp قرار دارند و سرویس دهنده dhcp هم به تصمیم میگیره به سیستم من ای پی 192.168.1.100 رو اختصاص بده با این کار سرویس دهنده dhcp یک پیام تصدیق (dhcp ack message ) که حاوی این ادرس ای پی هست همراه اطلاعاتی دیگر که قبلا ذکر کردم میفرسته (dns , getway, subnet ) این پیام تصدیق مجدد داخل udp پیچیده میشه و سپس در یک دیتا گرام ip و که باید خودتون بتونید ادرس مبدا و مقصدشو حدس بزنید و همچینین داخل یک فریم اترنت با ادرس مبدا (00:22:6b:45:1f:1b) و آدرس مقصد سیستم من (d3:23:68:8a:00:16) قرار داده میشه

6- فریم اِترنت حاوی پیام تصدیق Dhcp توسط مسیریاب به صورت تک پخشی به سوئیچ فرستاده میشه و از انجا که سوئیچ قابلیتی داره به نام خود آموزی و چون قبلا یک پیام از سیستم من دریافت کرده میدونه که فریم هایی که با آدرس مقصد (d3:23:68:8a:00:16) کار دارند روی پورتی بفرسته که سیستم من متصله


7- سیستم من فریم اترنت پیام تصدیق dhcp رو دریافت میکنه دیتا گرام ای پی را از این فریم استخراج میکنه قطه udp رو از این دیتا گرام بیرون میکشه و در آخر پیام تصدیق رااز این قطه ی udp استخراج میکنه . برنامه dhcp سیستم من ای پی تخصیص یافته و دیگر ملزومات رو که داخل بسته ی udp هست رو ثبت میکنه و حالا من با وارد کردن tosinso.com داخل مرور گر وارد صفحه سایت توسینسو میشم .....

امیدوارم از این اموزش لذت برده باشید و قطره ای به دریای اطلاعات شما اضافه کرده باشم ......


نظرات