الراوتر هو جهاز يستخدم لربط شبكتين او أكثر منفصلتين أي كل شبكة منهم لها حدود خاصة بها من IP Address وكذلك Subnet Mask. فيقوم الراوتر بربط هذه الشبكات معا ومن ثم يمكن نقل البيانات والعمل عليها كأنها شبكة واحدة.
2- تكنيك العمل به..
فكرة عمل الراوتر هو ان يتم توصيل كل شبكة على Interface معين او شئ قد يشبه كارت النيتورك داخل الراوتر ومن ثم يقوم الراوتر بعمل Routing أي ربط ما بين هذه الشبكات عن طريق بروتوكولات معينة تسمى Routing Protocols وظيفتها توصيل الPackets من شبكة لأخرى
3- طرق برمجته
جميع الراوتر بصفة عامة يتم برمجتها عن طريق الوسائل التالية: - عن طريق ال Menu حيث يكون هناك نقاط لكل شئ ويتم التنقل بينها - عن طريق ال Command Line أي طريقة برمجة بالأوامر - طريقة Setup Express وهي تعتبر طريقة برمجة سريعة تتم عن طريق اسالة ويتم الأختيار بين الأجابات سواء بنعم مثلا تعتبر طريقة الCommand Line متقدمة فمن خلالها يمكن التحكم بجميع الوظائف داخل الراوتر
يتم برمجة الراوتر عن طريق الدخول عليه بالوسائل التالية
- Telnet حيث يتم الدخول للراوتر والبدأ في البرمجة عن طريق التلنت - عن طريق ال Consol Port or Data Serial حيث يتم التوصيل بين الراوتر والكمبيوتر مباشرة ويتم البرمجة عن طريق ال Hyper Terminal - عن طريق ال Browser حيث يتم الدخول للراوتر عن طريق متصفح العادي على الكمبيوتر عن طريق كتابة Http:// IP Address
الفرق بين الراوتر العادي والراوتر الذي معه مودم
هو ان بالراوتر الذي معه مودم يمكنك توصيل خط التليفون او ال ISDN او Leased Line به ويقوم هو بعمل الطلب والدخول للأنترنت ومن ثم يزود الشبكة كلها بالأنترنت وبعض انواعه يطلق عليها IPSharer وفكرته هي العمل كأن المودم هذه هي Interface فيقوم بربط شبكتها بالشبكات الأخرى
Cisco & 3Com تعتبر منتجات سيسكو من اجود انواع الراوتر وأكثرها شهرة وتتميز بمواصفتها العالية وكذلك القدرة العالية على التحكم في الراوتر ولكن تتميز بأنها مرتفعة السعر بالمقارنة بالأنواع الأخرى وكذلك فهي تحتاج لأشخاص معينة لادارتها حيث لها نظام تشغيل مختلف وخاص عن طريق ال command Line يسمى IOS وهذا يحتاج لدراسة للتعامل
1- تبادل الملفات والمجلدات بين الأجهزة وبعضها البعض . 2- المشاركة في الطباعة لأكثر من جهاز باستخدام طابعة واحدة. 3- المشاركة في البرامج بين أجهزة الشبكة الواحدة مثل برنامج netopschool . وتستخدم الشبكات مايسمى لغة مشتركة أو بروتوكول Protocol متوافق عليه لكي تستطيع الأجهزة المختلفة الإتصال مع بعضها البعض و فهم كل منها الآخر . فاالبروتوكول : هو مجموعة من المعايير أو المقاييس المستخدمة لتبادل المعلومات بين أجهزة كمبيوتر .
إذن فماهى الأشياء والمكونات المطلوبة لكي أقوم بتصميم شبكة :
1- لكي تشكل الحواسيب شبكة , تحتاج الى وسط ناقل للبيانات و في هذه الحالة يكون إما أسلاك أو وسط لاسلكي . 2- كما تحتاج هذه الحواسيب الى موائم أو أداة ربط Adapter ، لتقوم بوصل هذه الأجهزة بالأسلاك المكونة للشبكة و تسمى هذه الموائمات Network Interface Card أو بطاقة واجهة الشبكة .
الحواسيب التي تقدم البيانات أو الموارد في الشبكات الحالية يطلق عليها اسم Servers أو مزودات ، بينما يطلق على الحواسيب التي تستفيد من هذه البيانات أو الموارد ، اسم Clients أو زبائن . في الشبكة من الممكن لجهاز واحد أن يلعب في نفس الوقت دور المزود و الزبون ، فمثلا يستطيع جهاز ما على الشبكة أن يكون مزودا للطباعة و في نفس الوقت يكون زبون للحصول على بيانات من مزود آخر .
تحتاج الشبكة الى برنامج شبكات مثبت على الأجهزة المتصلة بالشبكة سواء كانت مزودات أو زبائن ، و هذا البرنامج إما يكون نظام تشغيل شبكات Network Operating System (NOS) ، أو يكون نظام تشغيل يتضمن برنامج لإدارة الشبكات مثل الويندوز NT أو 2000 .يقوم هذا البرنامج بالتحكم بمكونات الشبكة و صيانة الآتصال بين الزبون و المزود .
أنواع الشبكات
1 - LAN : اتصال عدد قليل من الأجهزة ربما لا يتجاوز العشرة متصلة مع بعض ، ومتصل معها جهاز طباعة ، هذا النوع من التشبيك أصبح يعرف ب Local Area Network (LAN) أو شبكة النطاق المحلي ، و بالرغم من أن التقنية الحالية تسمح للشبكات المحلية بالتكيف و التعامل مع عدد أكبر بكثير من المستخدمين إلا أنها مازالت تعمل ضمن مساحة محدودة ، فشبكات LAN في العادة تكون محتواة داخل مكتب ، أو مجموعة من المكاتب داخل بناية واحدة , و تقدم هذه الشبكات في وقتنا الحالي سرعة كبيرة لتبادل البيانات و الموارد مما يشعر المستخدم الذي يستفيد من موارد الشبكة أن هذه الموارد موجودة على جهازه الشخصي .
شبكات LAN تستخدم عادة نوع واحد من وسائط الإتصال و أحيانا أكثر من نوع ، و هذه الوسائط تكون إحدى ما يلي: 1- أسلاك مزدوجة ملتفة Twisted pair cable و تكون هذه الأسلاك إما مغطاة أو غير مغطاة بطبقة واقية Shielded or Unshielded 2- السلك المحوري Coaxial cable (coax) . 3- أسلاك الألياف البصرية Fiber Optic Cable . 4- وسط اتصال لاسلكي Wireless transmission media .
2- MAN ) Metropolitan Area Networks ): و التي تعتبر نوع آخر في تصنيف الشبكات ، و هي تقوم على تقنية شبكات LAN ، ولكن تعمل بسرعات فائقة و تستخدم في العادة ألياف ضوئية كوسط اتصال ، و هي عادة تغطي مساحة واسعة تتراوح بين 20 الى 100 كيلومتر .
3- WAN ) Wide Area Networks ) : في بداية ظهور الشبكات لم تتمكن شبكات LAN من دعم احتياجات الشبكة للشركات الكبيرة التي تتوزع مكاتبها على مساحات شاسعة ربما على مستوى عدة دول ، لهذا كان لابد من تطوير نوع جديد من الشبكات يقوم بربط الشبكات المحلية في أنحاء مختلفة من دولة ما أو أن يقوم بربط الشبكات المحلية في دول مختلفة ، و أطلق على هذا النوع من الشبكات اسم Wide Area Networks (WAN) أو شبكات النطاق الواسع ، وباستخدام هذه التقنية تزايد عدد المستخدمين لشبكة الكمبيوتر في الشركات الكبيرة الى آلاف الأشخاص و تنقسم شبكات WAN الى فئتين : 1- Enterprise Network : وتقوم بالربط بين الشبكات المحلية أو الفروع التابعة لشركة أو مؤسسة واحدة على مستوى دولة واحدة أو عدة دول 2- Global Network : وتقوم بربط الشبكات المحلية التابعة لعدة مؤسسات مختلفة .
و مع تطور الشبكات ، تم تطوير و تحسين البرامج لكي تتعامل مع عدة مستخدمين على الشبكة و هذه البرامج تتضمن : 1- البريد الإلكتروني : يوفر اتصال سريع و يسمح للمستخدمين بتبادل الرسائل التي من الممكن أن تحتوي على نصوص ، صور ، ملفات مرفقة بما فيها ملفات الصوت أو الفيديو . يستخدم البريد الإلكتروني البروتوكولات التالية : 1- CCITT X.400 2- Simple Mail Transfer Protocol (SMTP) 3- Message Handling Service (MHS)
2- برامج الجدولة Scheduling . هي نسخة الكترونية من الجداول الورقية التي تستخدم للتخطيط اليومي و الشهري و السنوي للمواعيد وهي تستخدم لتحديد المواعيد و تنبيه المستخدم عند حلول أو اقتراب موعد ما ، و على مستوى الشبكة يستطيع مستخدمي الشبكة الإطلاع على مواعيد غيرهم لتحديد موعد للإلتقاء أو مباحثة أمر معين .
3- برامج العمل الجماعي Groupware . تستخدم تقنية الشبكة في الإتصال لتقدم إدارة مشتركة للوثائق من قبل مجموعة من المستخدمين في أماكن مختلفة في الوقت الحقيقي مما يسمح بالتعديل على مستند ما من قبل أكثر من مستخدم في نفس الوقت ، كما أن المستخدمين يستطيعوا المشاركة في تشغيل التطبيقات و البرامج المختلفة على أجهزة مختلفة .