Everything & Nothing

۰۸ مرداد ۹۲ ، ۱۸:۰۹

Pysical Address ( لایه اول ) :

در قسمت قبل به توضیح مختصری از لایه ها پرداختیم که " فقط جهت اطلاع " بود !

در این بخش می خوایم یه توضیح دقیق و جامعی از هر لایه داشته باشیم که مطلب زیبا برامون جا بیفته smile

پس کلا بحث امروزمون فقط شامل لایه اول که همون Pysical Address ما بود میباشد.


 Pysical Address ( لایه اول ) :

گفتیم آدرس فیزیکی لایه ها ، همچنین نحوه ی اتصال و چونگی کابل بندی سیستم ها در  لایه یک اتفاق می افتد.

پس در اینجا به توضیح انواع کابل ها می پردازیم.


انواع کابل ها :

از اونجایی که به سرچ علاقه خاصی دارم برای پیدا کردن یه مطلب کوچولو که بتونم در این مبحث بذارم به این سایت برخورد کردم که انصافا عالی در مورد کابل ها توضیح داده ،بنابراین ترجیح میدم سکوت کنم در این مبحث و فقط لینک این سایت رو براتون می ذارم !!  nocomment.gif


http://www.mums.ac.ir/hit/fa/cablenetwork


فقط یک توضیح کوتاه در مورد علت استفاده از کابل Straight  و Cross گفته میشود!


PC و Router در پین های 1و 2 ارسال داده و در پین های 3و 6 دریافت داده دارند

hub و Switch در پین های 1و2 دریافت داده و در پین های 3و 6 ارسال داده دارند


زمانی که قرار است یک PC و Router به یکدیگر اتصال پیدا کنند ما از کابل Cross استفاده میکنیم چرا که هر دو Device در پین های مشابه کار میکنند و نیاز به جا به جایی دو سر کابل داریم .

 اما هنگامی که می خواهیم یک PC  و Switch را به یک دیگر متصل کنیم از کابل Straight استفاده میکنیم چرا که هر دو Device در پین های مخالف کار میکنند و دیگر نیازی به جا به جایی دو سر کابل نیست.

بنابراین صورت کلی Device Connections ما بدین گونه است:

pc To pc = Cross

Switch To Switch = Cross

Router To Router = Cross

pc To Router = Cross

pc To Switch = Straight

Switch To Router = Straight


انواع توپولوژی ها :

1- توپولوژی BUS :

اولین توپولوژی ارایه شده بود.

 در این توپولوژی وقتی داده ای از یک PC ارسال میشود تمام PCهای دیگر نیز آن را دریافت میکنند. پس collision (برخورد داده ) در این توپولوژی وجود دارد.

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

1-1 Thick Ethernet: همان طور که در شکل میبینید ضخامت کابل در این نوع توپولوژی کلفت تر بوده و علت آن مسافت بیشتری است که می تواند ساپورت کند . در این مدل که Ten base 5 نیز به آن گفته میشود تا 500 متر را می توان ساپورت کرد .

1-2 Thin Ethernet: ضخامت این کابل نازک تر بوده و تا 185 متر را می تواند تحت شعاع خود قرار دهد و به آن Ten base 2 نیز گفته میشود.



2- توپولوژی Ring:

مانند توپولوژی Hub است با این تفاوت که از یک Token استفاده کردند . این Token بین تمام سیستم ها در حال چرخش میباشد پس زمانی که قرار است Data یی از یک PC فرستاده شود این Token در header آن سیستم قرار میگیرد و تا زمانی که داده ارسال نشود Token آزاد نمیشود پس سیستم های ما بقی دیگر نمی توانند ارسال داده داشته باشند چرا که برای ارسال داده نیازمند Token میباشند.

در این توپولوژی دیگر collision به وجود نمیاید.




3- توپولوژی Mesh :

این توپولوژی تقریبا منسوخ شده چرا که اصلا توپولوژی منطقی و کاربردی ای نیست به همین علت از توضیح به آن خودداری میکنم :P


4 -توپولوژی Star:

در این نوع توپولوژی از یک Device مرکزی (Hub یا Switch) استفاده میکنیم.

Switch ها بعد از Hub به وجود آمدند و چون Mac Address سیستم ها که یک آدرس Unic شده است و هر سیستم MAC منحصر به فرد خود را داراست میشناختند نسبت به Hub مقبولیت بیشتری پیدا کردند و امروزه بیشترین استفاده از توپولوژی Star با استفاده از Switch ها میباشد.


تفاوت Switch  و Hub :

همان طور که گفته شد وقتی داده ای در توپولوژی Hub از سیستمی ارسال میشد چون Hub نمی توانست MAC سیستم را تشخیص دهد آن Data را برای تمام سیستم ها ارسال میکرد که در این زمان ما Collision داشتیم.

اما در Switch به دلیل اینکه MAC هر سیستم را میشناسد ، وقتی داده ای از یک سیستم آماده ارسال میشود Header آن را باز کرده و از روی Mac Address آن می فهمد که دریافت کننده ی این داده کدام یک از سیستم هاست ، بنابراین داده را فقط به سیستم مورد نظر ارسال میکند. در این صورت Collision ی رخ نمیدهد.




موافقین ۷ مخالفین ۰ ۹۲/۰۵/۰۸
mahnaz hayati

نظرات  (۷)

۱۱ مرداد ۹۲ ، ۰۰:۴۸ احمد تاج بخش
خیلی خوب بود...توضیحات عالی همراه با شکل...بابا با این همه همت و پشت کار چرا اینقدر دیر دیر مطالب وبلاگ را به روز می کنید...
ما توقع مدرک CCAr از شما داریما...حداقلش به CCDE دیگه جای هیچ شکی نیست فقط همتتان را بیشتر کنید ...:D
پاسخ:
مرســــــــــــــی از این همه انگیزه :D
چون یه کم تنبلــــــــــم :P  و اینکه واسه هر پست ، زیاد انرژی میذازم ،خب خسته میشم میرم استراحت :D

ولی سعـــــیمو میکنم !!! :P


۱۱ مرداد ۹۲ ، ۰۴:۴۶ میثم هوشمند
خیلی مطلب خوبی بود
برای من که خیلی توی شبکه کار نکردم خیلی موجز و دقیق و مفید بود
متشکرم

ضمنا خانم مهندس فروم گروه نرم افزار را هم چک کنید, اگر چک نکردید چون مطالب و اخبار جدیدی دارد!


پاسخ:
خیلی ممنونــــ ... باعثِ خوشحالیِ ;;)
امیدوارم تا آخرش همین نظر رو داشته باشید ;)

بنا به دلایلی یه مدت از فروم عقب موندم:-S  ...ولی حتما در اسرع وقت بهش سر میزنم :P

سلام خانم حیاتی
چون بابت بلاگتون تبریک نگفته بودم، اول تبریک جانانۀ من رو پذیرا باشید :)

ابتدا یک سؤال یواشکی بپرسم ↓
توپولوژی یعنی چی؟

حالا یک سؤال به مراتب بهتر

اگه امکان داره در مورد Router توضیح بدید

اسمش رو زیاد شنیدما ولی دقیقاً چی هست و چیکار میکنه رو نمیدونم

مثلاً اینکه PC و Router ها باید در کنار هم قرار داشته باشن(از لحاظ فاصلۀ مکانی) یا اینکه مثلاً PC ممکنه اینجا باشه و Router  در یک شهر دیگه یا حتی اون سر دنیا !

ممکنه فاصلۀ مکانی بین PC و Router ک پرسیدم یه مقدار مسخره به نظر بیاد؛ ولی به خاطر اینه ک با Router آشنایی ندارم

پاسخ:
سلام آقای یکتا
ممنونـــــ ...ما نیز از سوال های شما به شدت استقبال میکنیم چرا که ادامه مسیر رو برامون هموارتر میکنید :D

چگونگی پیاده سازی شبکه از لحاظ فیزیکی (کابل ها و کانکتورها ..) را توپولوژی میگویند.. یه جمله کلیدی که هیچ وقت یادمون نره این میشه "نقشه"  (نقشه ای که نحوه اتصال و پیاده سازی شبکه در آن تعریف شده )

در مورد Router مفصل در لایه سه توضیح داده میشود الان من لایه یک رو بسط دادم فقط :D
ولی به طور خلاصه این میشه
Router یک Device لایه سه هست که ip سیستم را میشناشد (حالا توضیح Ip هم یادمون میمونه برای لایه سه :D ) ما برای اتصال یک شبکه به شبکه دیگر حتما نیازمند روتر میباشیم پس در شبکه های LAN  و WAN کار میکند.
اصولا ما در شبکه های خصوصی و یا حتی شبکه های محلی (شبکه هایی که مثلا در یک ساختمان وجود دارند ) ما از روتر استفاده نمیکنیم چرا که کاربرد اصلی روتر زمانی است که دارای دو یا بیشتر از دو رنج IP داشته باشیم....پس قطعا زمانی که PC اینجا باشه و Router در شهر دیگه یا حتی اون سر دنیا استفاده از روتر حتمی تر هست :D
من یه توضیح کوتاه دادم ایشالا در مطلب های بعدی بیشتر توضیح میدم تا همه دوستان با روتر آشنا شوند. ;)

۱۳ مرداد ۹۲ ، ۱۳:۲۴ سارا زکی زاده
سلام.
مطالب عالی بود و قابل فهم برای امثال من.
حالا که بحث Router شد....برنامه نویسی Router  چیست؟؟
اگر سوالام نا به جا بود ببخشید!
پاسخ:
سلام عزیزم
خوشحالم از رضایت شما ^_^

در مورد برنامه نویسی و هر چه آنکه مربوط به برنامه نویسی بشود که شما بگید سارایی :D
 منظورت کد هایی هست که روی روتر نوشته میشه برای انجام پروتوکل ها؟؟ :D
۱۴ مرداد ۹۲ ، ۰۹:۲۱ سارا زکی زاده
توی این زمینه من هیچ اطلاعی ندارم.....
فکر کنم. جایی نوشته بود!
پاسخ:
فک میکنم منظور همون کد نویسی میباشد که برای نحوه اتصال رویتر ها انجام میشود :-?

مثلا برای انجام پروتوکل EIGRP ما از یک کد نویسی برروی رویتر استفاده میکنیم و برای پروتوکل SSL از یک کد دیگر ...!
۲۰ مرداد ۹۲ ، ۱۶:۴۰ زینب جهان بخش
سلام .
مبحث جالبی بود.دقیق توضیح دادی.
بی صبرانه منتظر بحث روترت هستم... :)

خداقوت خانم مهندس ;;)
پاسخ:
سلام
ممنونم عزیزم
ایشالا به زودی آپ میکنم ;)

 سلام

من می تونم یه سوال سخت تر بپرسم، فرض کنید در یک شبکه lan که روتر هم نداره و با سوییچ شبکه شده بخوایم چند تا آی پی بقیه رو نبینند ، یعنی پاکت های icpm رو فقط بتونند به همدیگه بفرستند و نه بقیه، اونوقت باید چی کار کنیم؟

یه چیزی هم درباره برنامه نویسی روتر بگم، روتر ها معمولا یک فایل کانفیگ دارند و البته یه اینترفیس وبی هم ممکنه داشته باشند، روتر های سیسکو سیستم عامل دارندios یه command line به کاربر میده که می تونه روتر رو کانفیگ کنه. J

سپاس

پاسخ:
سلام
اول، پوزش بابت تاخیر در جواب :P
خب اگه روتر باشه که با کد نویسی در Active Directory این مشکل را برطرف میکردیم
اما در شبکه هایی که روتر نداریم بدین صورت است ... برای سیستم هایی که می خواهیم آن ها را مشاهده نکنیم یک رنج آی پی جدا در نظر میگیریم
مثلا اگر در یک محیط شبکه ای ما 10 سیستم داریم که با رنج آی پی  192.168.0.0 شبکه شده اند و ما می خواهیم 3 تا سیستم ما بقی سیستم ها را مشاهده نکنند از یک رنج آی پی دیگر برای این سه سیستم استفاده میکنیم.

ممنون از اطلاع رسانیتون در مورد روتر ;)

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی