غالب توزیع های محبوب لینوکسی مبتنی بر debian ولی هیچ کس از دبیان استفاده نمیکنه همه میرن بقیه توزیع ها رو کار میکنن
این مثل این میمونه وقتی داری بستنی قیفی میخوری از کنارش شروع کنی :)
این مثل این میمونه وقتی داری بستنی قیفی میخوری از کنارش شروع کنی :)
😁3👎2👍1
احتمالا شنیدید که چین به تازگی اینرتنت 10G رو راه اندازی کرده. من یک تحقیق و جست و کردم متوجه شدم بابا جون این نسل جدیدی نیست توی شبکه بزارید واضح تر بگم
توی نسل پنج اون اوایل یکی از مشکلاتشون پهنای باند بود. یعنی اینکه پارامترهای گذردهی شبکه نسبت به پهنای باند خوب نبود. این موضوع بیان میکرد که گذردهی شبکه باید بالابره. این مشکل رو توی شبکه نسل پنح با تکنیک های مختلف مثل mMIMO و NOMA و مودلاسیون و... تا حدی توسنتن درست کنند اما هنوز پرتی داره این قضیه.
توی نسل شش اومدن علاوه اضافه کردن هوش مصنوعی به عنوان شبکه هسته و کلی چیز دیگه پهنای باند رو هم اضافه کردن اما توی این نسل یک مشکل جدید وجود داشت. باید یک طیف جدید موجی را به پهنای باند اضافه میکردن. یکی از اهدافشون این بود که بتونن به 10G و بیشتر از اون برسن. الان چین اعلام کرده که تونسته به این قضیه دست پیدا کنه. این خودش یک قدم بسیار مهم و بزرگ در نسل های 5 و 6 حساب میشه چرا که در نسل 6 قراره متوسط تاخیر به 1 تا 10 میکرو ثانیه (یعنی هزار برابر کمتر از میلی ثانیه) برسه. این قضیه الان با این پهنای باند در شبکه های سلولی تونسته به واقعیت نزدیک بشه. البته این 10G که چین اعلام کرده گذردهی شبکه است مثل اینکه صرفا پهنای باند نیست.
خسته شدم از این هایپ های الکی این جا شفافش کردم براتون. تازشم این تست یک نسخه pilot بوده یعنی توی یک محیط کنترل شده تست شده. هنوز کلی مسیر وجود داره که بشه این مورد رو از pilot برداشت. یعنی شما باید نویز محیط و gain (قدرت دریافت) را در محیط های مختلف بررسی کنی. تازه شم باید پیده های مختلفی که روی این پهنای باند روخ میده رو اندازه بگیرید. هنوز مشکل backward compatibility هم باقی مونده. به امام زاده ها قسم هنوز کلی چاله چوله مونده.
حالا یک بلاگی دیدم که گفته نسل کابل تموم شده اصلا نمیخوام اسمش رو ببرم ولی آقا نسل کابل هیچ وقت تموم نمیشه reliability و predictibility که کابل میده هیچ media دیگه ای نمیده.
نموووودید
توی نسل پنج اون اوایل یکی از مشکلاتشون پهنای باند بود. یعنی اینکه پارامترهای گذردهی شبکه نسبت به پهنای باند خوب نبود. این موضوع بیان میکرد که گذردهی شبکه باید بالابره. این مشکل رو توی شبکه نسل پنح با تکنیک های مختلف مثل mMIMO و NOMA و مودلاسیون و... تا حدی توسنتن درست کنند اما هنوز پرتی داره این قضیه.
توی نسل شش اومدن علاوه اضافه کردن هوش مصنوعی به عنوان شبکه هسته و کلی چیز دیگه پهنای باند رو هم اضافه کردن اما توی این نسل یک مشکل جدید وجود داشت. باید یک طیف جدید موجی را به پهنای باند اضافه میکردن. یکی از اهدافشون این بود که بتونن به 10G و بیشتر از اون برسن. الان چین اعلام کرده که تونسته به این قضیه دست پیدا کنه. این خودش یک قدم بسیار مهم و بزرگ در نسل های 5 و 6 حساب میشه چرا که در نسل 6 قراره متوسط تاخیر به 1 تا 10 میکرو ثانیه (یعنی هزار برابر کمتر از میلی ثانیه) برسه. این قضیه الان با این پهنای باند در شبکه های سلولی تونسته به واقعیت نزدیک بشه. البته این 10G که چین اعلام کرده گذردهی شبکه است مثل اینکه صرفا پهنای باند نیست.
خسته شدم از این هایپ های الکی این جا شفافش کردم براتون. تازشم این تست یک نسخه pilot بوده یعنی توی یک محیط کنترل شده تست شده. هنوز کلی مسیر وجود داره که بشه این مورد رو از pilot برداشت. یعنی شما باید نویز محیط و gain (قدرت دریافت) را در محیط های مختلف بررسی کنی. تازه شم باید پیده های مختلفی که روی این پهنای باند روخ میده رو اندازه بگیرید. هنوز مشکل backward compatibility هم باقی مونده. به امام زاده ها قسم هنوز کلی چاله چوله مونده.
حالا یک بلاگی دیدم که گفته نسل کابل تموم شده اصلا نمیخوام اسمش رو ببرم ولی آقا نسل کابل هیچ وقت تموم نمیشه reliability و predictibility که کابل میده هیچ media دیگه ای نمیده.
نموووودید
Medium
China’s 10G Internet: The Dawn of a Wired Digital Future
In a bold stride into the future, China has once again stunned the world this time not with rockets, but with lightning-fast internet. The…
الان متوجه شدم که دق و دلیم رو سر شما خالی کردم
انگار مقصر شمایید :))
انگار مقصر شمایید :))
😁4👍1
این پیجه داستان های شاهنامه رو با موسیقی و تصویر پردازی هوش مصنوعی روایت میکنه. من که خیلی عشق کردم با کارشون
https://www.instagram.com/reel/DapHJXlIzmU/?utm_source=ig_web_copy_link&igsh=NTc4MTIwNjQ2YQ==
https://www.instagram.com/reel/DapHJXlIzmU/?utm_source=ig_web_copy_link&igsh=NTc4MTIwNjQ2YQ==
نیوتون در نامه معروف به 1676 میگه :
این حرف نیوتون برای اولین بار وقتی اول دبیرستان بودم به گوشم رسید. معلم فیزیک مون بعد از تصحیح کردن برگه امتحانات و دادن اون ها به بچه ها گفت:
و بعد حرف نیوتون رو زد.
حرف معلمم چنان تاثیری روی من گذاشت که اون لظجه برای من ماندگار شد.هیچ وقت به اندازه مقطع ارشد حرف ایشون برای من تکرار نشده بود "بر شانه او ایستادن".
نیوتون توی ارشد به من یاد داد که هر مقاله ای ارزش مطالعه نداره، هر مقاله ای یک پژوهش حساب نمیشه. توی انتخاب مقالاتی که مطالعه میکنید حسابی دقت کنید.
مقاله ای خوب است که صرفا حرف های گذشته رو با کلمات دیگر بیان نکند. این همون مقالات Q1 هست. این مقالات صرفا حرفای دیگران را تکرار نمیکنند یک چیزی به آن اضافه میکند. برای همین این مهمه که چه نوع مقالاتی را مطالعه میکنید.
جور دیگری که میشه به این موضوع نگاه کرد مثل این ضرب و المثله:
سطح علمی شما هم آن چیزی خواهد بود که مطالعه میکنید.
من از خوندن مقالات Q1 هم تونستم علاقه ام به پژوهش رو به خودم یاد آور شم و هم تونستم حضور خودم رو بر شانه غول را حس کنم. حس لذت بخشیه ...
توی این مسیر هم به کلی مقالات رسیدم که fake بودن. برای همین توی گیت هابم یک لیستی درست کردم برای این مقالات. ولی هیچ وقت اون حسی که از خواندن شون بهم دست میده و اون چیز بیشتری که ازشون یاد میگیرم رو فراموش نمیکنم.
همیشه بخش Reference های مقالات رو جدی بگیرید. این بخش اینقدر مفید خواهد بود که گاهی از خود مقاله چیزهای بیشتری یاد میگیرید. مثل مقالاتی که معرفی میکنه و...
سعی کنید حتما برای پژوهش هاتون یک مقاله ریاضی (مثل بهینه سازی، نظریه اطللاعات و...) داشته باشید و توی کارهاتون هم از اون حتما استفاده کنید. اینجوری خیلی کمکتون میکنه و چیزهای جدیدی یاد میگیرد. مقالات ریاضی فرقی نمیکنه برای چه سالی باشند. در کنار این مقاله ریاضی حتما یکی دو تا مقاله ارزیابی کارایی مرتبط هم داشته باشید.
آنالیز ریاضیاتی مقالات و اثبات هاشون رو جدی بگیرید یا حتی خودتون سعی کنید اثباتش کنید. بعضی از مقالات نمیگن این آنالیز از کجا آمده ولی توی مراجعشون هست فقط باید بگردی. اگر از هوش مصنوعی هم استفاده کردید فکر نکنید که اشتباه. هوش مصنوعی به نظرم وجودش لازمه.
یادتون باشه پارامترهایی که مقالات یا کلا محیط شبیه سازی که اجرا میکنن لزوما به معنی درست بودن آن نیست.
این پست رو خاطرتون بمونه تا بعد ...
اگر فاصله دورتری را دیدهام با ایستادن بر شانههای غولها بوده است.
این حرف نیوتون برای اولین بار وقتی اول دبیرستان بودم به گوشم رسید. معلم فیزیک مون بعد از تصحیح کردن برگه امتحانات و دادن اون ها به بچه ها گفت:
میدونم چند روز دیگه امسال هم تموم میشه و باید برید مقطع بعدی ولی اگر درسی رو خراب کردید ناراحت نباشید، اگر رشته ای که خواستین رو قبول نشدین ناراحت نباشید.
شما هنوز نتونستین کسی رو پیدا کنید که روی شونه های او بایستید.
و بعد حرف نیوتون رو زد.
حرف معلمم چنان تاثیری روی من گذاشت که اون لظجه برای من ماندگار شد.هیچ وقت به اندازه مقطع ارشد حرف ایشون برای من تکرار نشده بود "بر شانه او ایستادن".
نیوتون توی ارشد به من یاد داد که هر مقاله ای ارزش مطالعه نداره، هر مقاله ای یک پژوهش حساب نمیشه. توی انتخاب مقالاتی که مطالعه میکنید حسابی دقت کنید.
مقاله ای خوب است که صرفا حرف های گذشته رو با کلمات دیگر بیان نکند. این همون مقالات Q1 هست. این مقالات صرفا حرفای دیگران را تکرار نمیکنند یک چیزی به آن اضافه میکند. برای همین این مهمه که چه نوع مقالاتی را مطالعه میکنید.
جور دیگری که میشه به این موضوع نگاه کرد مثل این ضرب و المثله:
تو آنچیزی هستی که مینوشی و میخوری
سطح علمی شما هم آن چیزی خواهد بود که مطالعه میکنید.
من از خوندن مقالات Q1 هم تونستم علاقه ام به پژوهش رو به خودم یاد آور شم و هم تونستم حضور خودم رو بر شانه غول را حس کنم. حس لذت بخشیه ...
توی این مسیر هم به کلی مقالات رسیدم که fake بودن. برای همین توی گیت هابم یک لیستی درست کردم برای این مقالات. ولی هیچ وقت اون حسی که از خواندن شون بهم دست میده و اون چیز بیشتری که ازشون یاد میگیرم رو فراموش نمیکنم.
همیشه بخش Reference های مقالات رو جدی بگیرید. این بخش اینقدر مفید خواهد بود که گاهی از خود مقاله چیزهای بیشتری یاد میگیرید. مثل مقالاتی که معرفی میکنه و...
سعی کنید حتما برای پژوهش هاتون یک مقاله ریاضی (مثل بهینه سازی، نظریه اطللاعات و...) داشته باشید و توی کارهاتون هم از اون حتما استفاده کنید. اینجوری خیلی کمکتون میکنه و چیزهای جدیدی یاد میگیرد. مقالات ریاضی فرقی نمیکنه برای چه سالی باشند. در کنار این مقاله ریاضی حتما یکی دو تا مقاله ارزیابی کارایی مرتبط هم داشته باشید.
آنالیز ریاضیاتی مقالات و اثبات هاشون رو جدی بگیرید یا حتی خودتون سعی کنید اثباتش کنید. بعضی از مقالات نمیگن این آنالیز از کجا آمده ولی توی مراجعشون هست فقط باید بگردی. اگر از هوش مصنوعی هم استفاده کردید فکر نکنید که اشتباه. هوش مصنوعی به نظرم وجودش لازمه.
یادتون باشه پارامترهایی که مقالات یا کلا محیط شبیه سازی که اجرا میکنن لزوما به معنی درست بودن آن نیست.
این پست رو خاطرتون بمونه تا بعد ...
❤4
شما هم تا زمانیکه سایت مورد علاقتون فیلمی رو نزاره فکر میکنید اون فیلمه بده یا فقط من اینجوریم
👎7👍2
شبیه سازی ++OMNET یک شبیه ساز متن باز و فوق العاده است. توی مقالات 5G که میخونم مخصوصا TSN خیلی از این شبیه ساز استفاده شده است. این شبیه ساز چندین extension و module داره که برای شبکه های مختلف میتونید استفاده کنید. حتی BGP رو هم پشتیبانی میکنه. مطمئنا کار باهاش یکمی سخته ولی لذت بخشه. حتی هوش مصنوعی هم داره.
واقعا این packet tracer به درد سوراخ تو جوراب میخوره.
از همون اول که ازش استفاده کردم خوشم نیومد. اصلا به نظرم استفاده ازش باید جرم شناسی بشه و مجازاتشم آبیاری گیاهای بهشت زهرا توی شب باشه.
NS-3 ❤️
Ever wished you could just ask your simulation why a packet was dropped, or let an AI co-pilot diagnose a network anomaly for you?
We are excited to share the OMNeT++ 6.4.0 AI & LLM Technology Preview 2, bringing the power of Large Language Models directly into your simulation workflow!
واقعا این packet tracer به درد سوراخ تو جوراب میخوره.
از همون اول که ازش استفاده کردم خوشم نیومد. اصلا به نظرم استفاده ازش باید جرم شناسی بشه و مجازاتشم آبیاری گیاهای بهشت زهرا توی شب باشه.
NS-3 ❤️
omnetpp.org
OMNeT++ Discrete Event Simulator
OMNeT++ public website
😁3👎1
De.coder
شبیه سازی ++OMNET یک شبیه ساز متن باز و فوق العاده است. توی مقالات 5G که میخونم مخصوصا TSN خیلی از این شبیه ساز استفاده شده است. این شبیه ساز چندین extension و module داره که برای شبکه های مختلف میتونید استفاده کنید. حتی BGP رو هم پشتیبانی میکنه. مطمئنا کار…
اگر تو کانال استاد دانشگاهی هست که شبکه درس میده یا کسی در آینده قراره استاد درس شبکه بشه لطفا به هر دانشجویی که به جای packet tracer از OMNET و NS-3 استفاده کرد یک ماچ بده بعد بزن پس کلش که دفعه بعد اونکاری که خواستی ازش انجام بده و کارتو بیشتر نکنه.
اگر شما دانشجوی استادی هستید که تکلیف packet tracer میده لطفا بازی نهنگ آبی رو به استادتون معرفی کنید که لذت ببره.
اگر شما دانشجوی استادی هستید که تکلیف packet tracer میده لطفا بازی نهنگ آبی رو به استادتون معرفی کنید که لذت ببره.
🤔3👎1
هکرهای محترم black hat لطفا یک پیت رنگ سفید واسه کلاهتون بخرید و حالت تدافعی بگیرید (0-0-11)
داشتم به این فکر میکردم که آیا میشه هوش مصنوعی یک دین جدید رو به وجود بیاره؟ بعد با خودم گفتم AI که چیزی از اخلاقیات انسانی نمیدونه بعد خودم جواب دادم: لازم نیست بدونه همینکه بتونه تحلیل کنه چه چیزهایی مورد پسنده انسانه و چه چیزهایی نیست خودش کفایت میکنه. حتی لازم نیست که تحلیل کنه همین که انسان ها باشند که اون رو بپرستند خودش کفایت میکنه. میشه هنون دوران بت پرستی ولی مدرن شده :)
به هر حال خوشحالم که دومین رشته مورد علاقه ام (امنیت شبکه) رو انتخاب نکردم
به هر حال خوشحالم که دومین رشته مورد علاقه ام (امنیت شبکه) رو انتخاب نکردم
🤔2
سلام به دوستان جدید به کانال من خوش اومدین👋
توی این کانال قرار درباره شبکه و اینترنت و خودم صحبت کنیم. این یک کانال شخصیه نه شرکتی نه اسپانسری صرفا حرفای خودمه و دلیه. تمام مسئولیتش هم با خودمه
پست هایی که توصیه میکنم اگر تمایل داشتید مطالعه کنید (بدون ترتیب و درجه اهمیت):
1. Deterministic Networks (Link)
2. IEEE 802.1 working group (Link)
3. QoS (Link, Link)
5. 5G Systems (Link)
6. SDN (Link)
7. Teletraffic theory (Link)
8. Control Theory (Link)
9. Network Calculus (Link , Link)
10. Lindley Queue Model (Link)
11. Mischa Schwartz (Link)
12. Erlang biography (Link)
13. 3GPP (Link)
14. NOMA (Link)
15. Scott shekner interview (Link)
16. Computer networks references (Link)
17. Internet standard organizations (Link)
18. How to read RFCs (Link)
19. ComSoc podcast (Link)
20. importance of articles that you read (Link)
21. OMNET++ (Link)
عشق های قدیمی یکم جم و جور تر بشینید جدیدا هم جا شن :)❤️
توی این کانال قرار درباره شبکه و اینترنت و خودم صحبت کنیم. این یک کانال شخصیه نه شرکتی نه اسپانسری صرفا حرفای خودمه و دلیه. تمام مسئولیتش هم با خودمه
پست هایی که توصیه میکنم اگر تمایل داشتید مطالعه کنید (بدون ترتیب و درجه اهمیت):
1. Deterministic Networks (Link)
2. IEEE 802.1 working group (Link)
3. QoS (Link, Link)
5. 5G Systems (Link)
6. SDN (Link)
7. Teletraffic theory (Link)
8. Control Theory (Link)
9. Network Calculus (Link , Link)
10. Lindley Queue Model (Link)
11. Mischa Schwartz (Link)
12. Erlang biography (Link)
13. 3GPP (Link)
14. NOMA (Link)
15. Scott shekner interview (Link)
16. Computer networks references (Link)
17. Internet standard organizations (Link)
18. How to read RFCs (Link)
19. ComSoc podcast (Link)
20. importance of articles that you read (Link)
21. OMNET++ (Link)
عشق های قدیمی یکم جم و جور تر بشینید جدیدا هم جا شن :)❤️
Telegram
De.coder
شبکه های deterministic یا DetNet
چند روز پیش وقتی نتایج ارشد اومد من رفتم یک نگاه به گذشته ام انداختم و اون مسیری که طی کردم رو یکبار دیگه مرور کردم.
یادمه قبل از انتخاب رشته ارشدم رفتم یکسری مباحث cutting edge توی حوزه شبکه های کامپیوتری دیدم و بشدت مجذوب…
چند روز پیش وقتی نتایج ارشد اومد من رفتم یک نگاه به گذشته ام انداختم و اون مسیری که طی کردم رو یکبار دیگه مرور کردم.
یادمه قبل از انتخاب رشته ارشدم رفتم یکسری مباحث cutting edge توی حوزه شبکه های کامپیوتری دیدم و بشدت مجذوب…
❤3
قبلا در این پست یکی از مهم ترین اشخاص در زمینه تلترافیک و بنیان گذار نظریه صف یعنی آقای ارلنگ رو معرفی کرده بودم اگر حوصله داشتید برید اون پست رو بخونید. توی پست دیگری هم افراد مشهور معاصر در این زمینه رو معرفی کردم.
در پست دیگه هم درباره کار گروه 802.1 سازمان IEEE صحبت کردم.
این پست ها پیش نیاز پست های بعدی نیست ولی خوندنش هم خالی از لطف نیست.
با اینکه داشتم پست قدیم رو نگاه میکردم متوجه شدم نگارشم اون زمان به اندازه الان خوب نبوده. با گذشت این همه مدت تصمیم گرفتم یکم حرفه ای تر این قضیه رو دنبال کنم برای همین میخوام توی سری پست های نت فریم درباره نام آوران حوزه اینترنت و شبکه و تاریخچه ای از شبکه صحبت کنم. البته من هنوز قولی که در این پست دادم رو یادم نرفته. در این سری پست ها حتما درباره اون صحبت میکنم.
اگر خواستید به صورت مستقل درباره تاریخچه اینترنت مطالعه کنید این پست و این پست رو ببینید.
در پست دیگه هم درباره کار گروه 802.1 سازمان IEEE صحبت کردم.
این پست ها پیش نیاز پست های بعدی نیست ولی خوندنش هم خالی از لطف نیست.
با اینکه داشتم پست قدیم رو نگاه میکردم متوجه شدم نگارشم اون زمان به اندازه الان خوب نبوده. با گذشت این همه مدت تصمیم گرفتم یکم حرفه ای تر این قضیه رو دنبال کنم برای همین میخوام توی سری پست های نت فریم درباره نام آوران حوزه اینترنت و شبکه و تاریخچه ای از شبکه صحبت کنم. البته من هنوز قولی که در این پست دادم رو یادم نرفته. در این سری پست ها حتما درباره اون صحبت میکنم.
اگر خواستید به صورت مستقل درباره تاریخچه اینترنت مطالعه کنید این پست و این پست رو ببینید.
Telegram
De.coder
دو سال بعد از آنکه اکساندر گراهامبل مخترع تلفن، آغاز عصر جدید ارتباطات را در روزنامه ها اعلام کرد شخصی به نام Agner Krarup Erlang در یک خانواده روستایی و فقیر متولد شد. مادر erlang برخلاف عقاید خانوادگی که بیان میکرد باید تمام مردان خانواده کشیش مسیحی شوند…
De.coder
سلام به دوستان جدید به کانال من خوش اومدین👋 توی این کانال قرار درباره شبکه و اینترنت و خودم صحبت کنیم. این یک کانال شخصیه نه شرکتی نه اسپانسری صرفا حرفای خودمه و دلیه. تمام مسئولیتش هم با خودمه پست هایی که توصیه میکنم اگر تمایل داشتید مطالعه کنید (بدون ترتیب…
توی این پست اینقدر رفتم به گذشته کانال و پست ها رو دیدم احساس کردم افتادم توی backroom :)
😁1
De.coder
قبلا در این پست یکی از مهم ترین اشخاص در زمینه تلترافیک و بنیان گذار نظریه صف یعنی آقای ارلنگ رو معرفی کرده بودم اگر حوصله داشتید برید اون پست رو بخونید. توی پست دیگری هم افراد مشهور معاصر در این زمینه رو معرفی کردم. در پست دیگه هم درباره کار گروه 802.1…
نت فریم
- قسمت اول
- پروفسور David Clark
————————————————————
شوخ طبعی و هری پاتر. دو کلمه ای که برای توصیف آقای Clark استفاده میشد. او آنقدر عاشق داستان های هری پاتر بود که همکارانش او را Albus Dumbledore خطاب میکردند. حس شوخ طبعی و داشتن همکارانی که او را دوست داشتن تنها خصوصیت پروفسور نبود. او از مخالفان سر سخت معماری انتها به انتهای TCP/IP بود.
جمله پروفسور کلارک در زمان توسعه و استاندارد سازی پروتکل ها، چیزی است که در زمان و خاطره ها ماندگار شد. در زمان جنگ پروتکل ها و استاندارد سازی معماری اینترنت یک مشکلی وجود داشت. سازمان مرکزی IAB باید بین TCP/IP و OSI یکی را به عنوان معماری اینترنت معرفی میکرد. از این رو باید تصمیم گیری میکردند. در تصمیم گیری های جمعی مبنا رای به نظر اکثریت است اما در دنیای علم اینگونه نیست. چون نگرانی های اقلیت افراد نیز درست است. پس در تصمیم گیری ها باید حد نصاب بالایی از افراد موافق باشند که به آن rough consensus گویند. در نهایت در کمیته مرکزی با فشار دولت و شرکتهای تجاری معماری OSI که طی چندین سال کد آن توسعه داده شده بود به عنوان معماری اینترنت رد و معماری TCP/IP که کدی نداشت به جای آن پذیرفته شد. اما کلارک مخالف این تصمیم گیری بود. از این رو او در آن جلسه گفت:
جمله او از نظر سیاسی و مهندسی میان مهندسان اینترنت بسیار شهرت پیدا کرد. برخی بر این باورند که این تصمیم گیری به جای آنکه بیشتر علمی باشد سیاسی بوده. با تمام این مخالفت ها سازمان مرکزی IAB در سال 1985 معماری TCP/IP را به عنوان مرجع اینترنت معرفی کرد.
بعد از پذیرفته شدن معماری انتها به انتهایی به عنوان معماری مرجع برای اینترنت (که نه کد داشت و نه تست شده بود، صرفا یک تئوری بود). در سال 1981، David Clark مقاله ای به نام :
را مینویسد و در آن چالشهای ارتباط انتها به انتها بیان میکند. به طور خلاصه در این مقاله آمده است:
چیزی که آقای Clark را نسبت به دیگران متفاوت میکرد، بینش او بود. از سال 1991 ایشان در Internet Architecture Board (IAB) مشغول یک پروژه جدید و بسیار مهم دیگری شدند که هدف آن به وجود آمدن شبکه های بسیار بزرگ و بسیار سریع بود طوری که شبکه ها بتواند از ترافیک های بلادرنگ پشتیبانی کنند. حاصل این پژوهش به وجود آمدن استاندارد و قواعد جدیدی برای توسعه پروتکل ها در سیستم های پر سرعت بود. اما کار ایشان تنها به اینجا ختم نشد. در این زمان کلارک به شبکه های بعد از دوران کامپیوترهای شخصی، مثل شبکه های موبایل، فکر میکرد و برخی چالش های تئوری و نظری را برای شبکه های نسل بعدی نیز مطرح کرد.
بعدها پروفسور Clark در یک سخنرانی شوک بزرگی را به جامعه مهندسان داد. این سخنرانی خبر از آینده و تحول عظیم در اینترنت میداد. او گفت امنیت اینترنت و ساختار اینترنت امروزی و پروتکل هایی که تا کنون در بستر اینترنت پیاده سازی میشد دارد به تاریخ انقضای خود نزدیک میشود و کارایی گذشته خود را از دست داده است. پروفسور کلارک در این سخنرانی مقصر اصلی بروز آن را وجود برنامه های نوینی که هیچ گاه مهندسان فکر نمیکردند به وجود آید میدانست. همچنین توجه ویژه به شبکه های و دستگاه های بیسیم مانند IoT و Ad HoC، پروتکل های نظیر به نظیر (P2P) باعث شده معماری اینترنت و شبکه نسل جدید دست خوش تغییرات بنیادی شود.
کلارک همچنان در 82 سالگی یکی از تاثیر گزار ترین افراد در اینترنت محسوب میشه و اکنون به عنوان محقق ارشد آزمایشگاه معماری شبکه های پیشرفته و هوش مصنوعی در MIT مشغول به کاره. از دیگر دست آورد های او میتوان به سیستم عامل Multics و مدل Clark-wilson اشاره کرد.
منابع:
ویکی و اسکو
- قسمت اول
- پروفسور David Clark
————————————————————
شوخ طبعی و هری پاتر. دو کلمه ای که برای توصیف آقای Clark استفاده میشد. او آنقدر عاشق داستان های هری پاتر بود که همکارانش او را Albus Dumbledore خطاب میکردند. حس شوخ طبعی و داشتن همکارانی که او را دوست داشتن تنها خصوصیت پروفسور نبود. او از مخالفان سر سخت معماری انتها به انتهای TCP/IP بود.
جمله پروفسور کلارک در زمان توسعه و استاندارد سازی پروتکل ها، چیزی است که در زمان و خاطره ها ماندگار شد. در زمان جنگ پروتکل ها و استاندارد سازی معماری اینترنت یک مشکلی وجود داشت. سازمان مرکزی IAB باید بین TCP/IP و OSI یکی را به عنوان معماری اینترنت معرفی میکرد. از این رو باید تصمیم گیری میکردند. در تصمیم گیری های جمعی مبنا رای به نظر اکثریت است اما در دنیای علم اینگونه نیست. چون نگرانی های اقلیت افراد نیز درست است. پس در تصمیم گیری ها باید حد نصاب بالایی از افراد موافق باشند که به آن rough consensus گویند. در نهایت در کمیته مرکزی با فشار دولت و شرکتهای تجاری معماری OSI که طی چندین سال کد آن توسعه داده شده بود به عنوان معماری اینترنت رد و معماری TCP/IP که کدی نداشت به جای آن پذیرفته شد. اما کلارک مخالف این تصمیم گیری بود. از این رو او در آن جلسه گفت:
We reject: kings, presidents, and voting. We believe in: rough consensus and running code
جمله او از نظر سیاسی و مهندسی میان مهندسان اینترنت بسیار شهرت پیدا کرد. برخی بر این باورند که این تصمیم گیری به جای آنکه بیشتر علمی باشد سیاسی بوده. با تمام این مخالفت ها سازمان مرکزی IAB در سال 1985 معماری TCP/IP را به عنوان مرجع اینترنت معرفی کرد.
بعد از پذیرفته شدن معماری انتها به انتهایی به عنوان معماری مرجع برای اینترنت (که نه کد داشت و نه تست شده بود، صرفا یک تئوری بود). در سال 1981، David Clark مقاله ای به نام :
END-TO-END ARGUMENTS IN SYSTEM DESIGN
را مینویسد و در آن چالشهای ارتباط انتها به انتها بیان میکند. به طور خلاصه در این مقاله آمده است:
در طراحی سیستم ها طراحان همیشه سعی در آن داشتند که مرزهای میان fucntion ها (مسیریابی، انتقال داده، کنترل خطا و...) را مشخص کنند. از طرف دیگر سعی داشتند مکان مناسب برای اجرای و پیاده سازی این function ها در سیستم خود مشخص کنند. به عنوان مثال برخی از پژوهشگران، کاربردی مانند کنترل خطا را در چندین قسمت از سیستم در نظر میگیرند. برخی دیگر صرفا در sub system ها و برخی در کاربران انتهایی.
در این مقاله سعی داریم تا این دو مشکل را در معماری انتها به انتها پاسخ و راهنمایی برای طراحان سیستم ارائه دهیم. ما معتقد هستیم که این توابع تنها زمانی میتوانند به طور کامل و درست پیاده شوند که ما از برنامه هایی (وب و...) که در انتهای هر ارتباط استفاده میشود مطلع باشیم. بنابراین نمیتوانیم صرفا این توابع کاربردی را به دلیل طراحی سیستم پیاده کنیم.
در مثال هایی که زده میشود ما سعی داریم تا الزامات پیاده سازی function ها را به صورت E2E توضیح و وجود آن ها را توجیه کنیم.
چیزی که آقای Clark را نسبت به دیگران متفاوت میکرد، بینش او بود. از سال 1991 ایشان در Internet Architecture Board (IAB) مشغول یک پروژه جدید و بسیار مهم دیگری شدند که هدف آن به وجود آمدن شبکه های بسیار بزرگ و بسیار سریع بود طوری که شبکه ها بتواند از ترافیک های بلادرنگ پشتیبانی کنند. حاصل این پژوهش به وجود آمدن استاندارد و قواعد جدیدی برای توسعه پروتکل ها در سیستم های پر سرعت بود. اما کار ایشان تنها به اینجا ختم نشد. در این زمان کلارک به شبکه های بعد از دوران کامپیوترهای شخصی، مثل شبکه های موبایل، فکر میکرد و برخی چالش های تئوری و نظری را برای شبکه های نسل بعدی نیز مطرح کرد.
بعدها پروفسور Clark در یک سخنرانی شوک بزرگی را به جامعه مهندسان داد. این سخنرانی خبر از آینده و تحول عظیم در اینترنت میداد. او گفت امنیت اینترنت و ساختار اینترنت امروزی و پروتکل هایی که تا کنون در بستر اینترنت پیاده سازی میشد دارد به تاریخ انقضای خود نزدیک میشود و کارایی گذشته خود را از دست داده است. پروفسور کلارک در این سخنرانی مقصر اصلی بروز آن را وجود برنامه های نوینی که هیچ گاه مهندسان فکر نمیکردند به وجود آید میدانست. همچنین توجه ویژه به شبکه های و دستگاه های بیسیم مانند IoT و Ad HoC، پروتکل های نظیر به نظیر (P2P) باعث شده معماری اینترنت و شبکه نسل جدید دست خوش تغییرات بنیادی شود.
کلارک همچنان در 82 سالگی یکی از تاثیر گزار ترین افراد در اینترنت محسوب میشه و اکنون به عنوان محقق ارشد آزمایشگاه معماری شبکه های پیشرفته و هوش مصنوعی در MIT مشغول به کاره. از دیگر دست آورد های او میتوان به سیستم عامل Multics و مدل Clark-wilson اشاره کرد.
منابع:
ویکی و اسکو
❤2
De.coder
نت فریم - قسمت اول - پروفسور David Clark ———————————————————— شوخ طبعی و هری پاتر. دو کلمه ای که برای توصیف آقای Clark استفاده میشد. او آنقدر عاشق داستان های هری پاتر بود که همکارانش او را Albus Dumbledore خطاب میکردند. حس شوخ طبعی و داشتن همکارانی که او را…
این فایل هم CV پروفسور کلارک برای آشنایی بیشتر. 16 صفحه است لامصب :))
نیوتون ندمبه
نیوتون ندمبه