Hajmahdighorbani / CCNA

0 stars 0 forks source link

CCNA introduction #1

Open Hajmahdighorbani opened 1 year ago

seyed-Nima commented 1 year ago

سرویس های ابری آیندست داخل خیلی از داکیومنت هایی که الان میبینیم نوشته Traditonal Networks که میشه شبکه های سنتی و به این معناست که حوزه شبکه روز به روز داره پیشرفت میکنه پس ماهم باید با اون پیشرفت کنیم تا عقب نیفتیم.

چه تخصصی رو یاد بگیریم تا موفق بشیم؟ جوابی برای این سوال وجود نداره و هرکی جوابی به شما داد، فقط داره علاقه خودشو به شما تزریق میکنه

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

چند تا از تخصص هایی که الان خیلی اسمشونو میشنویم و رو بورسه رو میتونین نام ببرین؟

DevOps در مورد تحقیق کنین.

لایه بندی شبکه: به عنوان یه شبکه کار شما باید لایه های شبکه و جزئیات مربوط به اون رو کامل درک کرده باشید! لایه بندی به صورت استاندارد : OSI ( Open system interconnection )

چرا شبکه لایه بندی شد؟

Hajmahdighorbani commented 1 year ago

جلسه 1 CCNA

امروزه مجازی سازی زیاد شده است و مانند قبل نیست به سمت ابری سازی رفته است یادگیری کار با سرویس های ابری Microsoft azure انواع مختلف سرتیفکت های تخصص راهبری سرویس های ابری چند نوع شرکت ابری در ایران دنیای اینده شبکه های ابری سر زبان ترین devops enginneir Devops • Development • Opration مجازی سازی سیستم عامل مجازی سازی اپلیکشن ها (docker) کانتینتر ها Devops roadmap Introduction Introduction TCP/IP Networking Fuandamentals ethernet Fuandamentals routing IPV4 IPV6 لایه بندی شبکه (OSI) درک لایه بندی شبکه دلیل لایه بندی (تسلط راحت بر روی شبکه) OSI • App • Presentation • Session • Transport • Network • Date link Physical 3 بخش مهم برای ما (Datalink , network ,transport) باید تخصص بالایی نسبت به لایه فیزیکی داشته باشیم (مخصوصا پسیو کارها) بخشی از لایه فیزیکی • Coaxial • Twisted pair(8 رشته سیم از 4 زوج) از (قهوه ای ، سبز،نارنجی،ابی استفاده میشود ) • Fiber تحقیق کنید سرویس های ابری

Hajmahdighorbani commented 1 year ago

جلسه 2 CCNA

کابل twisted pair ما 8 پین دارد پین 1 و 2 send
پین 3و 6 recive اتصال بین دو سیستم با زیرساخت مانند هم نوع کابل cross

qw

دو نوع استاندارد رنگ بندی کابل ها وجود دارد T568A T568B

T568A • سفید،سبز • سبز • سفید،نارنجی • آبی • سفید،آبی • سفید،قهوه ای • قهوه ای

T568B • سفید،نارنجی • نارنجی • سفید،سبز • آبی • سفید،آبی • سبز • سفید ،قهوه ای • قهوه ای

دو نوع کابل وجود دارد Stright , cross استرایت مستفیم همه کابل ها به هم وصل میشوند اما کراس مستقیم نیست Auto MDIX چیست : سیستم ها هنگام استفاده از کابل استرایت خودشان کانفیگ های اتصال خود را پیدا میکنند Poe برای ارسال برق (power over ethernet) برخی از تهجیزات نیاز به برق دارند و اگر از POE ساپورت کنند از طریق کابل شبکه برق به آنها میتوان فرستاد. سرعت استاندارد شبکه های امروزی 1000mbps, 1Gbps فیبر نوری : در کابل های Twisted pair از کابل های مسی و قدرت الکتریکی برای ارسال استفاده میشود اما در کابل های فیبر نوری یک مغزی بسیار نازک که جنسی شیشه ای دارند برای ارسال اطلاعات از پرتو نور استفاده میکنند نور سرعت بالایی داره،کیفیت بهتری داره،پایداری بهتری دارد. فیبر نوری دارای دو حالت است • Single mode • Multi mode در single mode فقط یک پرتو نوری ارسال میشود و ضریب شکست بسیار کم نور مستقیم ارسال میشه و شکستی ندارد. در multi mode همزمان میتوان چند پرتو نور ارسال کرد
Single mode سرعت بیشتری دارد در استفاده از کابل های فیبر باید بسیار حواسمان جمع باشد زیرا شکنندگی بالا دارد و مانند کابل های Twisted pair قابل انعطاف بالایی نیستند . از فیبر برای ارتباط بین رک ها ، بین سوییچ ها استفاده میشود : کسی برای ارتباط دو PC از فیبر استفاده نمیکند کابل فیبر : LC :LC
برای اتصال کابل فیبر به سوییچ ما نیاز به ماژول واسط داریم که به آن SFP میگوییم اما برای هر سوییچ یا دستگاهیی که نیاز به اتصال فیبر باشد ما باید SFP مخصوص آن را تهییه کنیم Network interface card در لایه یک شبکه فعالیت میکند. Hub ها در لایه یک فعالیت میکنند , repeater ها هم در لایه یک فعالیت میکنند وظیفه repeater ها تقویت سیگنال ها است هنگامی که یک مسیر طولانی برای سیگنال هست در وسط مسیر قرار داده میشود و دوباره به سیگنال قدرت میدهد. Hub چیست : یک دستگاه چند پورته است Csmacd تحقیق کنید

DATa LINK

• LLC • Mac

یکی از وظایف مهم این لایه فریمینگ یا قاب بندی است وقتی داریم صفر و یک ها را ارسال میکنیم را قاب بندی میکند

تحقیق کنید : رمزنگاری منچستر چیست

ما در شبکه های خانگی از ethernet استفاده میکنیم که استاندارد 802.3 است

استاندارد فریم اترنت :

Ethernet-Frame-Format-IEEE-802 3

MaC

ادرس منحصر به فرد کارت شبکه که 48 بیت است و از دو بخش 24 بیتی تشکیل شده

تحقیق کنید ARP چیست

روش های ارسال اطلاعات

3 روش • Unicast ارسال تنها به یک گیرنده • Multicast تعدادی از کامپیوتر ها مشخص شده • Broadcast یک بسته ارسال میشود همه کامپیوتر ها دریافت میکنند.

amirhashemiasl commented 1 year ago

سرفصل ها و موضوعات ویدیو اول دوره CCNA

ابتدا تعریفی از سرویس مجازی سازی و سرویس ابری داشته باشیم:

مجازی سازی چیه و چه کاربردی داره؟

سرویس ابری چیه و چه کاربردی داره؟

انواع سرویس های ابری چیا هستند؟

در موارد بعد یک بحث تحلیلی و جامع از نحوه ی کار کردن شبکه داریم:

در مورد لایه بندی شبکه: که اصلا شبکه چرا لایه بندی شده؟ یک مثال امروزی مشابه از نحوه ی کارکرد لایه های شبکه برای فهم بیشتر از لایه ها و ارتباطی بین اونها

یک نمونه سناریو تمرینی مثلا سرچ در گوگل

تعریفی از لایه های شبکه و تمرکز به خصوص روی لایه های 2و3و4

• App • Presentation • Session • Transport • Network • Date link • Physical

استفاده کاربردی تر از TCPIP برای پیاده سازی شبکه

• app • transport • internet • network

ولی در واقع لایه های شبکه به صورت زیر است:

• app • transport • network • datalink • physical

حالا بیایم دقیق تر بشیم روی لایه های شبکه، از لایه فیزیکی که انتقال داده توسط رسانه انتقال داده صورت می گیره شروع می کنیم:

physical

که این لایه چیه و چطور کار می کنه چه پروتکلایی داره؟ با رسانه های انتقالش آشنا بشیم، یا مثلا روش های ارسال اطلاعات به صورت زمینی، هوایی در خط مستقیم و.. به چه صورت اتفاق می افته؟ در شبکه از چه دستگاه هایی برای انتقال داده می تونیم استفاده کنیم.

سوییچ، هاب، سرور، کلاینت، کابل ها، کیستون، سوکت،POEو...

حالا یک سری جزئیاتی دیگه مثل انواع کابل ها، رنگ بندی استاندارد کابل ها، ظرفیت انتقال داده ها، استاندارد های کابل ها، روش های ارسال بیت به صورت موازی یا سریالی

Hajmahdighorbani commented 1 year ago

physic layer CCNA

physic layer.pptx

Hajmahdighorbani commented 1 year ago

جلسه 3 CCNA

Arp packet format

در لایه 2 ما arp را داریم و arp یک پروتکل لایه دومی است : در لایه دوم arp : payload میشود

Icmp نیز در لایه 3 ما فعالیت میکند

Transport • TCP • UDP

در Udp به هیچ عنوان از acknwoladge استفاده نمیکند

اما TCP : قابل اطمینان است » به این دلیل که اگر در ارسال بسته بین فرستند و گیرنده مشکل پیش بیاید دوباره سعی مکیند و بسته را ریکاوری میکند : Connection-oriented است همچنین Tcp دارای triple handshake است

یعنی اول فرستنده یک درخواست میدهد میخواهم بسته بفرستم گیرنده میگه بله قبول میکنم و در آخر فرستنده انتقال را انجام میدهد Sequences number : شماره زدن به بسته ها هنگامی که بسته عدد میخورد وقتی از یک تا 6 به طور مثال ارسال دیتا میکند اگر بسته 5 ارسال نشود گیرنده اطلاع میدهد که این بسته به من نرسیده دوباره ارسال کن اپلیکشن ها انتخاب میکنند که ما بسته را UDP , TCP ارسال کنیم :

در UDP قابل اطمینان نیست » اما در udp بسته رو ارسال میکند رسید رسید نرسید هیچ کس پیگیری نمیکند : Non-connection oriented

اگر بخواهیم بسته امنیت و اطمینان بالایی داشته باشه از TCp استفاده میکنیم

جیتر چیست ؟ بخونید MTU چیست Flow control : کنترل جریان در TCP
Port : در TCP بسیار مهم ما در TCP پورت فرستنده و گیرنده داریم در request پورت گیرنده مهم است یا فرستنده : گیرنده به طور ساده و امیانه و مقثال : هنگامی که یک پیغام وارد سیستم میشود در سیستم چک میشود به طور مثال نوشته پورت 80 در سیستم این پیام چک میشود که میگوید کدوم سرویس دهنده در سیستم از پورت 80 استفاده میکند مثلا وب سرور میگه من پیامی اومد برای من ارسال کن تنظیم پنجره ارسال روانشناسی : هییج علمی بدون (زیاد کار کردن ، خوندن زیاد، تجربه ) به دست نمیاد امروز فایروال ها با UTM شناخته میشوند : Unified Threat Management پورت های فرستنده از 1024 به بعد گذاشته میشوند تفاوت پورت گیرنده و فرستنده هنگام نوشتن قانون در فایروال دو طرفه Role نمینویسیم پ شماره پورت های مهم و مرسوم و نیاز به یادگیری و خاطر سپردن Https tCP : 443 Http tcp : 80 ftp Tcp : 21 Tftp dup : 69 SMTP tcp : 25 telnet tcp : 23 ssh tcp : 22 Pop3 tcp : 110 Rdp tcp : 3389 DNS TCp/udp : 53

اما وقتی برسیم سر لایه App,session,prestion

زیاد بحث مهمی نیست و بیشنر مربوط به برنامه نویسه

اما اینگونه حساب کنیم که ما یک نرم افزار باز کردیم و یک دیتا ارسال میکنیم از لایه 7

دیتا خارج میشود و پی لود ها و سربار های مورد نیاز خود را به دیتا میدهد و به لایه پایین انتقال پیدا میکند تا لایه 1

و لایه فیزیکی دریافت و با تبدیل به سیگنال آنها را به سیستم گیرنده ارسال میکند

و در سیستم گیرنده دیتا از لایه 2 تا 7 به بالا میرود و در هر لایه پی لوود مورد نیاز خود را برداشته و به لایه بالاتر خود میدهد