الفرق بين الجهازين يتمثل غالبا في نقطتين هما شئ يسمي ال duplex و ال speed
ولكن الجهازين يعتبروا data link layer devices (layer 2) ، اي يستطيعوا توجية الداتا داخل الشبكة (نفس ال subnet) ، وتسمي الداتا بال frame ، لانهم يهتموا بال MACsource وال MACdestination
ولا ينظروا الي ال IP ، لان هذة مهمة ال Routerو ال (layer 3 devices)
ففي ال hub مثلا
1- اقصي سرعة تكون 10Mbps (يعتبر بطئ جدا ، ولا ينفع في الشبكات الكبيرة والمتوسطة)
2- يعتبر half duplex ، لا يمكن ارسال واستقبال الداتا في نفس الوقت
3- يحتاج اثناء عملة الي ما يسمي بال (CSMA/CD)
Carrier Sense Multiple Access With Collision Detection
لان جهاز واحد فقط هو الذي يستطيع ان يرسل الداتا في الكابل في وقت ما
مثــــــــــــــــــــــــال
مثلا لدينا 3 اجهزة كما بالصورة
1- نفترض ان الجهاز الاول اراد ارسال داتا في هذة اللحظة ، فانة يقوم بعمل ما يدعي بال carrier sense، اي يجس الكابل ، اذا كان به داتا ام لا (فاضي ام مشغول)
2- اذا وجدة فارغ ، فانة يقوم بالارسال فورا ، ولسوء الحظ احتمال يكون هناك جهاز اخر وهو جهاز 3 مثلا ، قد قام بعمل carrier sense ووجد الكابل فارغ ، فقرر ايضا ان يرسل
3- يحدث تصادم بين الداتا الخاصة بالجهازين ، وهو ما يدعي هنا الcollision، فتضيع الداتا ويحدث لها drop
4- فيقوم الجهازين بارسال ما يسمي بالjam signal، لكل الاجهزة في الشبكة ، ليخبروهم باان هناك collision حدث ، وتتنتظر كل الاجهزة مدة زمنية تدعي بال backoff time قبل ارسال اي داتا مجددا بالكابل
لذلك يعتبر ال hub ، من ابطئ واسوء وسائل الربط في الشبكات الكبيرة والمتوسطة
ففي ال switch مثلا
1- يدعم ال switch سرعات عالية جدا لان تصل الي 1000Gbps
ولكنة يعمل اساسا ب 100Mbps في الشبكات المتوسطة و التي لا يتواجد فيها servers
2- بيعتبرfullduplex ، وهو يدعم ال half ايضا ، وفي حالة ال full فيمكن ارسال واستقبال الداتا في نفس الوقت
3- لا يحتاج الي ال (CSMA/CD) في حالة ال full duplex
4- يستخدم ال switch ما يسمي بالsegmentationوالmultiplexing
اي ان جميع الاجهزة تستطيع ان ترسل وتستقبل في نفس الوقت ، لان السويتش يقسم الداتا الي اجزاء ، ويسمح لكل جزء بان يعبر في وقت معين بيكون طبعا الوقت هذا ، عبارة عن جزء من الثانية ، فانة يشبة اشارة المرور ، ينظم ويرتب وقت مرور الداتا الخاصة بكل جهاز ، لذلك لا يحدث تصادم بين الداتا collision
اذا بحثت في Ciscomaterial ستجد كافة المعلومات التي تريدها عن الشبكات
وانظر ايضا في wikipedia فقد يفيدك
http://en.wikipedia.org/wiki/Ethernet_hub
http://en.wikipedia.org/wiki/Network_switch
ليست هناك تعليقات:
إرسال تعليق