در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

آموزش گام به گام CCNA دوره 220-120 - قسمت اول

با سلام خدمت تمامی ITPRO های عزیز خیلی وقت بود نبود اموزش کامل 120-220 CCNA در سایت حس می کردم برای همین تصمیم گرفتم یک سری مقالات اموزشی کامل در رابطه با این دروه خیلی مفید و کار آمد در سایت قرار بدم ، تمامی مطالبی که در اختیار شما عزیزان قرار میدم از کتاب رسمی cisco می باشد و تمامی اموزش ها به صورت کامل و کاربردی اموزش داده می شود

پارت اول//فصل اول


TCP/IP and OSI Networking Models

اولین مطلبی که در این دوره آموزشی یاد می گیریم انواع شبکه از دیدگاه کاربر هستش که به دو انواع زیر تقسیم می شود

  1. Enterprise Network: شبکه بزرگی که توسط یک سازمان یا شرکت ایجاد شده و به کارمندان اجازه اشتراک گذاری و استفاده از منابع شبکه را می دهد.
  2. SOHO )Small Office Home Office): شبکه خانگی کوچک که برای مقاصد تجاری از آن استفاده می شود.

معماری یا مدل شبکه


مجموعه اسناد، قوانین (Protocol) و استاندارد هایی که هر یک از فعالیت های مربوط به شبکه توسط آن ها مشخص می شود که در نتیجه دو یا چند کامپیوتر تحت شبکه قادر خواهند بود با یکدیگر به تبادل اطلاعات بپردازند. در این قسمت به بررسی دلایل پیدایش مدل های مرجع می پردازیم پس با ITPRO باشید ، در گذشته، هر شرکت تولید کننده کامپیوتر و یا دستگاه های تحت شبکه، از مجموعه قوانین و استاندارد هایی که خودش طراحی کرده بود پشتیبانی می کرد. مثلا شرکت IBM در سال 1974 از مجموعه پروتکلی SNA یا System Network Architecture بهره می گرفت. مشکل اینجا بود که در یک شبکه که در آن چندین کامپیوتر از تولید کنندگان مختلف وجود داشت و از آنجا که هر تولید کننده از مجموعه پروتکلی خاص خود بهره می گرفت، ارتباط کامپیوتر ها در چنین شبکه ای مستلزم آن بود که تمام پروتکل ها بر روی تمام دستگاه ها نصب باشند.برای بهینه کردن فرایند ارتباط در شبکه های کامپیوتری اقدامی در جهت ایجاد یک معماری و مدل استاندارد صورت گرفت تا تمام تولید کننده ها برای ارتباطات تحت شبکه ای از آن استفاده کنند .دو اقدام جداگانه در این زمینه صورت گرفت، یکی توسط موسسه ISO در اوایل دهه 1970 برای ایجاد معماری موسوم به OSI و دیگری طی قرارداد وزارت دفاع آمریکا با برخی از دانشگاه ها و دانشجویان داوطلب برای ایجاد مدل TCPIP. در اواخر سال 1990. TCPIP برنده این رقابت شد و رسما به عنوان مدل و معماری برگزیده و استاندارد شبکه پذیرفته شد.با اینکه OSI هیچگاه در عمل به کار گرفته نشد، اما اصطلاحات آن به عنوان نخستین تلاش جهت استاندارد سازی معماری شبکه هنوز مورد استفاده قرار میگیرد و به نوعی یک مرجع برای مقایسه سایر مدل های شبکه حتی TCP/IP تلقی می شود.در این قسمت مقاله به بررسی کامل دو مدل مرجع که در بالا ذکر شد می پردازیم

TCP/IP


این مدل شامل مجموعه عظیمی از پروتکل های شبکه است که هر یک اسناد RFC خود را دارند و بر روی اینترنت قابل رویت و مطالعه هستند ، برای درک بهتر عملکرد یک مدل شبکه، معمولا یک مدل را با توجه به کارها و وظایفی که بر عهده دارد به قسمت های مختلفی تقسیم می کنند که به هر قسمت Layer یا لایه گفته می شود. در هر لایه پروتکل هایی قرار دارند که عملکردشان به هم خیلی مرتبط است.TCP/IP معمولا دو مدل را شامل می شود. یکی نسخه اولیه آن و دیگری نسخه جدید و ارتقاء یافته. که در شکل زیر لایه های هر دو مدل را نشان میدهد.

آموزش گام به گام CCNA دوره 220-120 - قسمت اول

در برخی از منابع به لایه Link عناوینی چون Network Access یا Network Interface نیز گفته می شود ، دو لایه بالا بیشتر بر روی برنامه ای که قصد ارسال یا دریافت اطلاعات را دارد متمرکز هستند و دو لایه پایین مسئول چگونگی ارسال بیت ها را بر عهده دارند. لایه اینترنت مسئول تحویل اطلاعات در کل مسیر از کامپیوتر ارسال کننده تا دستگاه دریافت کننده است.

آموزش گام به گام CCNA دوره 220-120 - قسمت اول

لایه Application


پروتکل های این لایه برای نرم افزارهایی که نیازمند استفاده از شبکه هستند خدمات ارائه می کند. بطور کلی این لایه واسطی است بین نرم افزار نصب شده بر روی کامپیوتر و شبکه. نمونه معروف پروتکل این لایه HTTP است که نرم افزار های مرورگر از آن برای دریافت فایل صفحات وب از وب سرور و نمایش آن بر روی کامپیوتر استفاده می کنند ، در شکل زیر مکانیزم عملکرد پروتکل HTTP را می بینید

آموزش گام به گام CCNA دوره 220-120 - قسمت اول

Header ها فضایی هستند که هر پروتکل اطلاعات مورد نیاز و استفاده خود را در آن قرار می دهد

  1. در شکل فوق پروتکل HTTP موجود در کامپیوتر Bob درخواست فایل را در هدر قرار داده و آن را ارسال می کند.
  2. در این مرحله سرور پاسخ داده و در هدر پاسخ خود کدی مانند 200 به معنای OK (اگر فایل مورد نظر پیدا شود) و یا 404 (اگر فایل موجود نباشد) قرار می دهد و در ادامه فایل درخواست شده را در صورت وجود ارسال می کند
  3. ادامه فایل مورد نظر ارسال می شود منتها بدون هدر HTTP.

لایه Transport


پروتکل های این لایه برای لایه بالایی خود (Application) خدمات ارائه می دهند. دو پروتکل معروف این لایه TCP و UDP نام دارند. برای درک اینکه چطور این لایه برای لایه بالایی خدمات ارائه می کند به بررسی یکی از خدمات TCP که تشخیص خطا Error Recovery نام دارد می پردازیم.

تشخیص خطا توسط TCP


پروتکل های هر لایه برای پروتکل های لایه بالایی خود خدمات ارائه می کنند. برای مثال، پروتکل های لایه Application نیازمند خدماتی هستند که از صحت ارسال داده هایشان به مقصد مطمئن شوند. این خدمت را پروتکل TCP در لایه پایین تر (Transport) برای آن ها فراهم می کند.

آموزش گام به گام CCNA دوره 220-120 - قسمت اول

پروتکل TCP از مفهومی به نام Acknowledgement برای تشخیص خطا در ارتباط استفاده می کند.همانطور که در شکل می بینید، پاسخ درخواست Bob شامل همان هدر HTTP که در مثال قبل بوده می باشد اما این بار هدر TCP به آن ها اضافه شده که شامل شماره ردیف Sequence می باشد. پروتکل TCP در دستگاه Bob ضمن دریافت بسته ها شماره ردیف های هدر TCP را نیز مورد ارزیابی قرار می دهد. در مثال فوق بسته با شماره ردیف 2 به دلیلی از دست رفته است و Bob آن را دریافت ننموده است. از آنجا که گیرنده بسته شماره 1 و 3 را دریافت کرده، تشخیص می دهد که بسته شماره 2 از دست رفته است و طی یک پیام TCP از فرستنده تقاضا می کند تا آن را دوباره ارسال منماید.

Same-Layer Interaction


هنگامی که پروتکل های یکی از لایه های مدل شبکه موجود در یک کامپیوتر می خواهد با پروتکل های لایه مشابه خود در کامپیوتر دیگر تعامل داشته باشد، اطلاعات مورد نیاز خود را در هدر قرار می دهد. برای مثال، پروتکل TCP در لایه Transport با قرار دادن شماره ردیف یا Sequence Number در هدر بسته اطلاعات را ارسال می کند. پروکل TCP در کامپیوتر دریافت کننده بسته با ارزیابی اطلاعات این هدر ترتیب بسته های دریافت شده را ارزیابی می کند. به این نوع تعامل دو پروتکل مشابه در دو کامپیوتر مختلف تعامل لایه مشابه یا Same Layer interaction می گویند.

Adjacent-Layer Interaction


هنگامی که دو لایه مجاور در یک مدل شبکه با یکدیگر تعامل می کنند (به یکدیگر سرویس می دهند). برای مثال، پروتکل HTTP در لایه Application نیازمند سرویس تشخیص خطا است. این سرویس را پروتکل TCP در لایه مجاور پایینی یعنی Transport ارائه می دهد. به این نوع تعامل دو لایه مجاور یا Adjacent Layer Interaction می گویند.

لایه Network


در دو لایه Application و Transport تنها محتوا و کیفیت پیام آماده می شود. پروتکل های این دو لایه به چگونگی ارسال پیام کاری ندارند مانند شخصی که فقط نامه را می نویسد و آن را بسته بندی و تمبر می کند و به صندوق پست می اندازد. اما از نحوه و چگونگی ارسال نامه که توسط شرکت پست انجام می شود اطلاعی ندارد.معروف ترین پروتکل این لایه IP نام دارد. IP دو وظیفه مهم در ارتباطات شبکه ای را بر عهده دارد، آدرس دهی و مسیر یابی.

آدرس دهی و مسیر یابی


هر کامپیوتر یا دستگاه در شبکه باید آدرس منحصر به فردی برای شناسایی داشته باشد. آدرس IP یک آدرس منطقی منحصر به فرد است که به هر دستگاه تحت شبکه باید اختصاص داده شود. دو نسخه آدرس IP در TCP/IP وجود دارد. IPv4 و IPv6 همچنین از آدرس IP برای دسته بندی و گروه بندی کامپیوتر ها و دستگاه های تحت شبکه استفاده می شود. آدرس IP از چهار عدد که با نقطه از هم جدا شده اند تشکیل شده است مانند 2.2.2.2 که به این سبک نوشتن آدرس IP اصطلاحا DDN یا Dotted Decimal Notation می گویند. شکل زیر یک شبکه با سه گروه آدرس IP که توسط سه مسیریاب به هم متصل شده اند را نشان می دهد.

آموزش گام به گام CCNA دوره 220-120 - قسمت اول

مسیریاب یا Router دستگاهی است که بسته ها را از یک شبکه به شبکه دیگر تا رسیدن به مقصد نهایی مسیریابی می کند. مانند اداره های پستی که بین فرستنده و گیرنده یک نامه وجود دارند و نامه برای رسیدن به مقصد از آنها عبور می کند. فرایند مسیریابی با ارزیابی آدرس های IP موجود در هدر بسته ها و اطلاعاتی که مسیریاب ها از شبکه های پیرامون خود دارند انجام می شود. یعنی بسته ها را از یک پورت خود دریافت و از پورت مناسب دیگر انتقال می دهد. شکل زیر پروسه مسیریابی را نمایش میدهد.

آموزش گام به گام CCNA دوره 220-120 - قسمت اول

در شکل فوق سناریو بدین صورت است که دستگاه Larry می خواهد به دستگاه Bob پیامی را ارسال کند. از آنجاییکه آدرس مقصد در شبکه محلی Larry نیست، بنابراین بسته به مسیریاب R1 تحویل داده میشود. مسیریاب R1 تشخیص می دهد که برای رسیدن پیام به مقصد باید آن را تحویل مسیریاب R2 دهد. مسیریاب R2 بعد از دریافت بسته و ارزیابی آدرس مقصد متوجه می شود که گیرنده پیام در داخل شبکه محلی خودش قرار دارد و بسته را تحویل Bob می دهد.

لایه Link


پروتکل های این لایه وظیفه دارند تا برای لایه بالای خود (IP) خدمات ارسال را ارائه دهند. برای مثال در مثال قبل، هنگامی که Larry می خواهد بسته را تحویل مسیریاب R1 دهد. این کار توسط Ethernet که یکی از استاندارد های لایه Link است به شکل زیر انجام می شود.

آموزش گام به گام CCNA دوره 220-120 - قسمت اول

در شکل فوق فرایند ارسال بسته از Larry به R1 شامل 4 مرحله است که تماما توسط لایه Link انجام می شود:

  1. Etehrnet بسته دریافت شده از لایه Network را توسط Header و Trailer کپسوله (Encapsulate) می کند و بدین ترتیب یک Frame تشکیل می شود.
  2. بسته به سیگنال های الکتریکی تبدیل شده و بر روی رسانه شبکه ارسال میشود.
  3. R1 در لایه Link خود پیام الکتریکی را تحویل گرفته و آن را به بسته اولیه تبدیل می کند.
  4. بسته دریافت شده از حالت کپسوله خارج می شود (DE encapsulate) یعنی Header و Trailer آن دور ریخته شده و در نتیجه همان بسته لایه Network بدست می آید

مراحل 1 و 4 نمونه ای از Same Layer Interaction و مراحل 2 و 3 نمونه ای از Adjacent Layer Interaction می باشند.

با توجه به آنچه گفته شد، جنس خدمات لایه Link دو نوع است:

  1. آماده سازی، کپسوله کردن و آدرس دهی فیزیکی بسته ها (مواردی که غیر مستقیم به ارسال مربوط است)
  2. ارسال Bit ها بصورت الکتریکی بر روی رسانه شبکه (مواردی که مستقیما به ارسال مربوط است)

به همین دلیل در نسخه جدید TCP/IP این لایه به دو لایه Datalink و Physical تقسیم شده است که به ترتیب دو مرحله فوق به آنها مربوط است. یعنی در مثال فوق مراحل 2 و 3 در حیطه وظایف لایه Physical و مراحل 1 و 4 جزو وظایف لایه Datalink است.

آموزش گام به گام CCNA دوره 220-120 - قسمت اول

به فرایند اضافه کردن Header یا Trailer در هر لایه به بسته ها کپسوله کردن یا encapsulation می گویند. در مدل TCP/IP جدید، فرایند ارسال اطلاعات از یک کامپیوتر 5 مرحله است که در چهار مرحله نخست اطلاعات در لایه های مختلف کپسوله می شوند و در مرحله پنجم پیام به سیگنال مناسب برای ارسال بر روی رسانه شبکه تبدیل و ارسال می شود

آموزش گام به گام CCNA دوره 220-120 - قسمت اول

بسته با عبور از هر لایه و کپسوله شدن توسط پروتکل های آن لایه نام جدیدی به خود می گیرد. در لایه Transport نام بسته Segment، در لایه Network نام بسته Packet و در لایه Link نام بسته Frame می باشد.

آموزش گام به گام CCNA دوره 220-120 - قسمت اول

امید وارم از خوندن این مقاله لذت کافی رو برده باشید

نویسنده : امید رستمی

منبع : جزیره سیسکو وب سایت توسینسو

هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی می باشد

#اموزش_کامل_دوره_ccna #دوره_CCNA #اموزش_کامل_دوره_ccna_200-120 #دوره_آموزشی_سیسکو #آموزش_گام_به_گام_سیسکو #یادگیری_سیسکو #آموزش_ccna
عنوان
1 آموزش گام به گام CCNA دوره 220-120 - قسمت اول رایگان
2 آموزش گام به گام CCNA دوره 220-120 - قسمت دوم رایگان
3 آموزش گام به گام CCNA دوره 220-120 - قسمت سوم رایگان
4 آموزش گام به گام CCNA دوره 220-120 - قسمت چهارم رایگان
5 آموزش گام به گام CCNA دوره 220-120 - قسمت پنجم رایگان
6 آموزش گام به گام CCNA دوره 220-120 - قسمت ششم رایگان
7 آموزش گام به گام CCNA دوره 220-120 - قسمت هفتم رایگان
8 آموزش گام به گام CCNA دوره 220-120 - قسمت هشتم رایگان
9 آموزش گام به گام CCNA دوره 220-120 - قسمت نهم رایگان
10 آموزش گام به گام CCNA دوره 220-120 - قسمت دهم رایگان
زمان و قیمت کل 0″ 0
8 نظر
فرهاد پریدار

خسته نباشید بابت قسمت اول و ان شاالله تا آخرش همینطور قوی برید جلو

امید رستمی

به اميد خدا ميخوام يك مجموعه كامل درست كنم.مرسي از لطفتون

fsbyange

بسیار عالی منتظر مابقی آموزش ها هستم ممنون

امید رستمی

سعي ميكنم با فاصله زماني كمي اموزش ها رو قرار بدم

ناصر عباسعلی پور

عالیه

همه میتونن استفاده کنن (حتی برای دوره کردن)

از هیچ کمکی دریغ نمیکنیم مهندس

دانیال کاویانی

بسیار عالی مهندس خدا قوت

امید رستمی

از همه دوستان سپاس گذارم

Alireza2

عالی.مرسی

نظر شما
برای ارسال نظر باید وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره تابستانه می تونی امروز ارزونتر از فردا خرید کنی ....