شبكات اللان LAN الدرس السابع

مايو 11th, 2006 كتبها ahmedtawfik hafez نشر في , Learn EnterNet

بسم الله الرحمن الرحيم

أساسيات التشبيك  LAN Topologies

اتصال محطات العمل ببعضها البعض داخل شبكة اللان LAN يتنوع تنوعا كبير وتتعدد أنواعه وتتباين في الشكل والوظيفة والبروتوكول المستخدم.

وللتوضيح انظر أخي إلى الشكل التالي:-

تتصل أربعة محطات (حاسبات) معا لتكون شبكة لان LAN بسيطة و تتلاقى نقاط الاتصال في نقطة واحدة قد تكون Hub أو Switch أو Bridge (انظر الدرس الخامس والسادس).

 

 

 

 

تتصل هذه المحطات على شكل BUS وهو الشكل الفيزيائي لمسار كابلات الاتصال (تنتشر على شكل BUS أو مسار), وعند خروج أي رسالة من محطة ما فان الرسالة تصل لجميع المحطات بالشبكة ولكن تفتحها أو تستقبلها فقط المحطة المحددة سلفا في عنوان الرسالة وتتجاهلها باقي المحطات.

وتعد هذه هي اشهر واسهل طرق تشبيك اللان LAN على الإطلاق

إذن ومن الشكل السابق نفهم أن طريقة الاتصال بين الأجهزة تتم بإرسال الرسالة إلى جميع المحطات وبهذا يلزم وجود بروتوكولات تنظم توقيت الاتصال و طرق فهم الرسالة المنبعثة من محطة ما ومتي وكيف يمكن لمحطة ما ن ترسل رسالة على خط الاتصال . . . . . . الخ

والان الشكل التالي يختلف قليلاً

 

 

  

في هذا الشكل تتصل المحطات معا على شكل حلقة Ring وتختلف طريقة التعامل و إدارة الشبكة هنا عن الشكل السابق وبالتالي فانه يستلزم وجود بروتوكولات جديدة مناسبة, (تذكر أن البروتوكول هو مجموعة من القواعد التي تحكم عملية معينة)

إذن, مما سبق نستنتج أن

اختلاف طريقة التشبيك ينتج عنه اختلاف نوع الشبكة وبالتالي اختلاف مجموعة البروتوكولات التي تحكم عملية الاتصال.

 

توجد إخواني سبعة طرق مختلفة لتشبيك شبكات اللان سندرسها فيما يلي:-

1-Bus Topology

 

 

 

 

 

وفي هذه الشبكة تتصل المحطات معا على شكل مسار وبنهاية المسار يوجد Terminator او موائم, وتصل اى رسالة ترسلها محطة من المحطات الي الجميع وتقوم كل محطة باختبار الرسالة القادمة لتحدد ما اذا كانت موجهة لها ام لا.

المميزات:-

1-رخص التكلفة      2-سرعات عالية نوعا         3-سهولة التركيب

العيوب:-

 

 

 

 1-صعوبة الصيانة فى حالة حدوث عطل

 2-استخدام اطوال كبيرة من الكابلات

3-صعوبة تغيير تشبيك المحطات معا, أي صعوبة عمل تعديلات على الشبكة

4-اضمحلال الإشارة الكهربية نتيجة لطوال الكابلات

 

2-Ring Topology

 

 

 

 

تتصل المحطات معا على شكل حلقة و يعتمد العمل في هذه الشبكة على امرار Token من المحطة إلى التي تليها وهذه الـ token هي إشارة امتلاك المسار, أي أن المحطة لا تستطيع الإرسال إلا في حالة وجود إشارة ألـ token قادمة لها فتقوم بالإرسال ثم ترسل أل Token إلى المحطة التي تليها.

 

 

المزيد


شبكات اللان LAN الدرس السادس

مايو 11th, 2006 كتبها ahmedtawfik hafez نشر في , Learn EnterNet

بسم الله الرحمن الرحيم

 

اتساع الشبكات(EXPAND THE NETWORK )

 

أنواع  Bridge

يوجد أنواع عديدة من Bridge والتي تعطى أسلوب متقدم وحديث للإدارة والتي تعتبر بالغة الأهمية عندما تكون الشبكة ذات حجم كبير ومن الصعب إدارتها أو عندما يكون الأداء على الشبكة بدء في الاضمحلال نتيجة التحميل الزائد (over loading ) .

1-learning adaptive

معظم Bridges  المتاحة في السوق تكون من النوع (learning Bridge )  والتي فيها تقوم محطات العمل ببث Broad casting  عنوانها (identification ) ثم يلتقطها Bridge ويقوم ببناء جدول بها هذه العناوين

2-Spanning tree bridges

إذا حدث أن أحد Bridge حدث به عطل فلابد أن يكون هناك Bridge أخر ليقوم مكانة وفى هذا النوع Spanning tree bridges يقوم باكتساب أو معرفة وإيقاف (circular traffic ) وذلك من خلال عمل (disabling certain ) .

3-load balance bridges

ويعتبر bridges من اكثر الأنواع سهولة وذلك أنه يستخدم نفس ( Algorithm )  المستخدم في Spanning tree bridges وأيضا يستخدم ( data link transfer packets )  والذي يؤدى إلي تحسين الأداء في Internetworking


3-الـHUB
وهو عباره عن Repeater ولكن بعدة مخارج وايضا يعمل على Physical Layer .
مثال:


 

لاحظ ان:- الـ hub يعمل على الطبقة الطبيعية Physical Layer وبالتالي لا يعلم عناوين او تقسم الشبكة

4-: Switch

وهو عباره عن hub مع Bridge مبني في داخله ، يعني هو عباره عن جمع بين الhub والbridge معا في جهاز واحد وهو يعمل على Data Link Layer في الOSI Model ، ومن مميزاته انه اسرع من الhub وانه لا يحتوي على الصدامات التي تحدث بين البيانات Without Collisions .
والصوره التاليه توضح مثال على الSwitch :


 

لاحظ ان:- الـ switch يعمل على طبقة ربط البيانات, اذن يحتوي الـswitch على بروتوكولات لعنونة الشبكة.لكنه لا يعرف اى بروتوكول تعمل به الشبكة, فوظيفته فقد نقل البيانات من عنوان لاخر على شبكتين تتشتبهان فى طبيعة البروتوكول المستخدم.


5-: MAU
وهو اختصار ل Multi Access Unit ، ويعمل هذا الجهاز على شبكات Ring Topology حيث يعتمد على Tokens في إرساله للبيانات.
يستخدم من كيبلات التوصيل نوع STP : Shielded Twisted Pair ، وهو يستطيع ان يشبك لحد 260 كمبيوتر على أن تكون المسافة بين الكمبيوتر والMAU لا تزيد عن 100 متر .
وأيضا يستخدم كيبلات من نوع UTP : Unshielded Twisted Pair فيدعم اتصال 72 جهاز بالMAU ولحد 45 متر بين الجهاز والMAU .
يتم وصل الMAUs مع بعضها البعض باستخدام منافذ خاصة في نفس أل MAU تسمى Ring/in و Ring/out كما هو مبين في الصورة :


 

وتسمى هذه العملية : Cascading MAUs
 

 

6-Back bones

يعتبر Back bones من أهم أهدافه هو تحقيق سرعة لنقل البيانات عالية جدا ويستخدم في ربط الخادم (servers )  مع بعضها البعض ليكونوا (internetworking). كما هو موضح بالشكل.

من أهم خصائص Backbone  مايلى :

أ- يعتبر Back bones توصيلات ذات سرعة عالية ( high speed link )  مثل     (fiber optics or coaxial cable )  

ب-يتم توصيل Back bones  بكروت الشبكات ( Network inter face card )

ج- لا يتم توصيل محطات العمل على Back bones ولكن يتم توصيل  (server )

د- طول Back bones محدد ( short length cable )  وذلك في حالة ربط ( servers )  مع بعضها البعض في داخل مكان واحد وذلك لتسهيل السيطرة والإدارة

هـ- ويمكن استخدام كابلات طويلة في حالة وجود اكثر من مبنى بهم شبكات ومطلوب ربطهم مع بعضهم

 

وبالتالي فأن Back bones ما هو إلا كابل لتوصيل اثنين أو اكثر من خادم الشبكات مع بعضهم البعض, Back bones يمكن أن يقوم بتقسيم الشبكة الكبيرة إلى شبكات صغيرة وذلك لسهولة الإدارة وتحقيق أعلى ( throughput ) .

 

Back bone for centralized Management

يساعد Back bones على تجميع server  في مكان واحد بغرض تسهيل الإدارة. ومثال على ذلك فـأنة يمكن وضع server  في داخل هيئة أو منظمة في مكان واحد وليكن قسم إدارة المعلومات بحيث أن العاملين في هذا القسم يستطيعون تنفيذ السيطرة والتحكم في هذه servers وبالتالي فأن الكابلات تخزن من ( servers ) لكل قسم حسب تنظيم العمل وكما هو موضح بالشكل التالي .   ( يوجد رسم )

 

مميزات استخدام ( Short Backbone)

1- مركز (servers )  واحد وذلك لتسهيل المراقبة والإدارة والصيانة .

المزيد


شبكات اللان LAN الدرس الخامس

مايو 11th, 2006 كتبها ahmedtawfik hafez نشر في , Learn EnterNet

بسم الله الرحمن الرحيم

اتساع الشبكات:  (EXPAND THE NETWORK )

إخواني أصدقاء الموسوعة, تحدثنا في الدروس السابقة عن التركيب الخارجي وبناء شبكة لان عمليا (شيكات الان الدرس الأول والثاني قسم الشبكات السلكية), ثم درسنا عنونة وتقسيم الشبكات في ثلاثة دروس تحمل عنوان "عنونة وتقسيم الشبكات الدرس الأول والثاني والثالث" في القسم العام, ثم درسنا معا الـ OSI مود يل وطبقات الشبكة المختلفة ودرسنا معا وظيفة كل طبقة على حدي ثم تكلمنا عن مثال وهو إرسال رسالة ايميل عبر شبكة اللان والمراحل التي يمر بها حتى يصل من جهاز الإرسال إلى جهاز الاستقبال (شبكات اللان الدرس الثالث والرابع قسم الشبكات السلكية).

الآن إخواني ندرس معا توسيع شبكات اللان من شبكة بسيطة تحتوي على عدد محدود من المحطات إلى شبكة واسعة تحتوي على العديد من محطات العمل و الخوادم.

من أهم الخصائص المعروفة عن الشبكات المحلية (LAN ) أنها تكون موجودة في مبنى واحد فقط وتعتمد على نوع معين من الكروت و الكابلات .

ونتيجة لأن الشبكات المحلية عادة لها حدود معينة مثل طول الكابلات عدد محطات العمل التي ممكن أن تعمل على شبكة واحدة أيضاَ محدودة .

هذه القيود أو الحدود أدت إلى التفكير فيما يسمى

أتساع الشبكات أو(EXPANSION OF NETWORK  )

الشكل يوضح ربط زوج من الشبكات معا, كل شبكة لها مجال عنونة مختلف وسيرفر مختلف

 

يمكن أن يتم بعدة طرق:

1- باستخدام مكبر (repeater ) وذلك لتوسيع الشبكة المحلية وذلك بوضع ( repeater ) لتكبير الموجة على الكابلات المستخدمة .

2- الكوبري ( Bridge ) فهو يساعد على ربط شبكة محلية مع شبكة محلية أخرى  LAN - TO - LAN ) ).

 3-Router وهو عبارة عن امتداد للكوبريBridge  وذلك لربط عدة شبكات محلية ببعضها البعض على ان يقدم المسار الصحيح الذى تسلكه Packets المتحركة من شبكة  الى اخري.

- توسيع وربط الشبكات المحلية : (Expanding inter connecting LANs )

في هذا الجزء سوف يتم التحدث عن استخدام ( repeater ,bridge, router and gateway )

1-   مكبر الموجة ( Repeater )

شكل عملي للrepeater

 يقوم بتكبير أو بتقوية الموجات على الكابلات لتسمح بتوسيع الشبكات المحلية عن العدد الأقصى المسموح به من خلال الكابلات . ويتعامل أل (Repeater) مع المستوى رقم 1 في مستويات الاتصال ( physical layer ) ولا يقوم (Repeater) بعمل أي تغييرات  على الموجة المرسلة ولكنة فقط يقوم بتقوية الموجة ثم يعيد إرسالها مرة أخرى .وفيما يلي بعض المميزات التي يمتلكها  (Repeater) وهى :

أ-يستخدم في أنظمة الكا

المزيد


شبكات اللان LAN الدرس الرابع

مايو 11th, 2006 كتبها ahmedtawfik hafez نشر في , Learn EnterNet

طبقات نظام الاتصال المفتوح OSI من المستوى الأعلى إلى المستوى الأدنى

- طبقة التطبيقات Application Layer

وهي طبقة مسئولة مسئولية مباشرة عن التعامل مع مستخدم الشبكة وتطبيقاتها ومن خلالها يستطيع المتعامل مع الشبكة الاستفادة من كل عناصرها ومميزاتها وبدونها لا تتحقق الوظيفة التي من أجلها أنشئت الشبكات.

وتقوم طبقة التطبيقات Application Layer بإضافة header وهو جزء من البيانات تستخدمه الطبقة (طبقة التطبيقات) المقابلة في جهاز الاستقبال لفهم الرسالة الموجهة إليها من طبقة التطبيقات في الجهاز المرسل, أي أن كل طبقتين متقابلتين تتحدثان من خلال الـ Header.


 

وفى الجهة المقابلة تقوم طبقة التطبيقات بقراءة الـHeader المرسل من الطبقة المقابلة لفهم كيفية التعامل مع الرسالة.

مثال:- (إرسال رسالة ايميل عبر الشبكة) نفترض أن الراسل قد قام بأعداد الرسالة باستخدام أحد البرامج المتخصصة في ( word- processing ) وقام بوضع عنوان المستقبل عليها وأسمه .هذا يتم في المستوى السابع و هي عبارة عن إعداد النص المراد إرساله في محطة العمل باستخدام أحد البرامج الخاصة بذلك . وليكن مثال على ذلك البريد الإلكتروني هو أحد البرامج التي يتم فيها إعداد الرسالة والتي يتم فيها كتابة أم المستقبل وعنوانه عليها .

 

- طبقة تمثيل البيانات Presentation Layer

وهي مسئولة عن تشفير البيانات التي سيتم نقلها عبر الشبكة وكذلك تقوم بتمثيل البيانات بشكل مفهوم لكل تطبيقات الشبكات. وتقوم بإضافة الـ Header الخاص بها.

حيث يتم الاهتمام بطريقة تمثيل الحروف والأرقام الموجودة في الرسالة . وربما تحتاج إلى تحويل أو تغيير تمثيل البيانات وذلك في حالة إذا كان سوف يتم استخدام البيانات من خلال كمبيوتر من نوع آخر أو من خلال تطبيقات مختلفة .

- طبقة الحوار Session Layer

تقوم طبقة الحوار بفتح قنوات اتصال مختلفة في الشبكة بين جهازك وباقي أجهزة الشبكة,  بمعنى أخر, تقوم بعملية تعدد المهام المطلوب عملها على الشبكة, فقد تقوم بعمل نسخ ملفات من جهاز الخادم في نفس الوقت ترسل رسالة إلي جهاز أخر, فيتم فتح session أو مهمة جديدة لكل عملية تقوم بها. وتقوم طبقة الحوار بإضافة الـ Header الخاص بها.

يقوم الراسل باستدعاء خدمة البريد لاستلام الرسائل المطلوب إرسالها .

ثم يقوم مسئولي البريد بإنشاء خط الاتصال مع المستقبل وذلك لاستقبال الرسائل من هذا الراسل .

في هذا المستوى يتم فيه فتح خط اتصال مع المستقبل أو حلقة اتصال (session )بين وحدتي الإرسال والاستقبال ولذلك فلا بد أن تكون وحدتي الإرسال والاستقبال يتحدثون بلغة واحدة حتى يتم تحقيق الاتصال فيما بينهم .

فأذا  كانت الرسالة إلى الحاسب الخادم بالشبكة مثلا يتم فتح قناة اتصال بين حاسبك وهذ1 الحاسب ولكن قناة الاتصال حتى هذه اللحظة هي مكان في ذاكرة حاسبك لا اكثر ولا اقل لتجهيز البيانات اللازم إرسالها إلى هذا العنوان ولاستقبال البيانات القادمة منه في نفس المكان, أي انه مسيلة لعزل بيانات التطبيقات المختلفة أثناء عمل الشبكة, يمكن مثلاً أن تفتح Internet explorer وبرنامج Sygate في نفس الوقت, لهذا ولعزل بيانات كلا منهما عن الأخر يتم حجز أماكن خاصة لكلا منها بالذاكرة وتسمى هذه العملية "فتح قناة اتصال أو session جديد بالذاكرة)

- طبقة النقل Transport Layer

وتعمل على توصيل البيانات على مراحل للتأكد من وصولها بدون أخطاء إلي الطبقات التالية وهي مسئولة كذلك عن تحويل البيانات إلي النقطة المطلوبة باستخدام العنوان الخاص بكل نقطة في الشبكة, وبالتالي فوظيفتها كما يلي:-

1-تجزئة الرسالة إلي وحدات محددة الطول تسمى Packets أو تسمى Frames ,  ويختلف طول الوحدة حسب البروتوكول المستخدم.

وعند هذه النقطة لا يرى الراسل أو المستخدم أي من الإجراءات التي يتم حدوثها على الشبكة ليتم إرسال الرسالة, الراسل لا يهتم أو يعتني بما يحدث في الإرسال أو الاستقبال من مناقشات أو خلافه ولكن يهتم فقط بميعاد وصول الرسالة ويجوز للراسل أن يحدد الوقت الذي يجب أن تصل فيه الرسالة إلى المستقبل.

وفى هذا المستوى يتم إنشاء منطقة عازلة بين الراسل وما يحدث من إجراءات الإرسال أي أنه يعزل المستويات السابقة عن المستويات التالية . ويمكن استخدام هذه التطبيقات في هذه الحالة بعيدا عن ما يحدث من إجراءات إرسال .

2-وضع رقم لكل Frame يعرف به في الطرف الأخر (محطة الاستقبال) حيث يتم تجميع الـ Frames مع بعضها طبقا للترتيب التي قسمت به لتكوين الرسالة من جديد, وتقوم طبقة النقل بإضافة الـ Header الخاص بها.

 

- طبقة الشبكات Network Layer

المزيد


شبكات اللان LAN الدرس الثالث

مايو 11th, 2006 كتبها ahmedtawfik hafez نشر في , Learn EnterNet

البناء الهيكلي النظري للشبكات

في الدروس السابقة إخواني تعرضنا لفكرة عمل وتركيب شبكة LAN مبسطة (راجع الدرس شبكات اللان الدرس الأول والثاني في قسم الشبكات السلكية), وتعلمنا معا كيفية تركيب وتشغيل شبكة لأن بسيطة ومن الصفر إلي مرحلة عملها الفعلية, بداية من اختيار أجزاء الشبكة وصولا إلي تشغيلها بكفاءة

ثم تطرقنا إلي موضوع اكثر عمقا وهو عنونة وتقسيم شبكات اللان LAN الكبيرة, وذلك حينما تحتوى الشبكة على عدد كبير من الأجهزة clinets كي نقلل من تزاحم البيانات على الشبكة (أنظر دروس عنونة الشبكات, في القسم العام من الشبكات).

ألان إخواني سنغوص اكثر في عالم الشبكات, وسنطرق منطقه اكثر عمقا عن ذي قبل, وهى فهم البناء النظري للشبكة أو السيناريو الذي تعمل به الشبكة.

* السيناريو الذي تعمل به الشبكات :

يتم ربط الكابلات بمحطات العمل وذلك من خلال كروت الاتصال لتقدم إمكانية اتصال أو ربط بين محطات العمل عندما يتم بدأ تشغيل محطات العمل (الحاسبات) بتوصيلها بالكهرباء في هذه الحالة يتم تشغيل مجموعة من البرامج التي من خلالها يتم تعريف البروتوكول المستخدم وطريقة الوصول إلى الكابل من خلال كروت الاتصال .

 

* كيف تعمل الشبكات ؟

معظم المستخدمين لا يدركوا أو يرو حجم الأعمال التي تتم في الخفاء لكي يستطيع المستخدم أن يتصل بالشبكة من خلال جهاز الكمبيوتر الخاص به ولا يرى سوى واجهة التعامل التي يعطى من خلالها الأوامر والتي تنفذ في منتهى السهولة واليسر بدون أي عناء أو مشقة منه.

وللتوضيح, تخيل أن لينا شبكة لأنLAN تحتوى على 10 أجهزة PC1, PC2, PC3, . . . . . . .PC10, كما هو موضح:-

 

  تتصل أجهزة الشبكة معا وتتبادل الرسائل المحتوية على البيانات عبر وسائط الاتصال من كروت شبكة, كابلات, نقاط تجميع (HUB) . . . . . .الخ. هذه الأجهزة تسمى حلقات أو Nodes و أل Node هي مصطلح يطلق على كل جهاز بالشبكة ماعدا الكابلات ووسائط النقل المختلفة, وال Nodes هنا في شبكات اللان LAN تختلف حسب نوع الشبكة كما يلي,

1-شبكات الند للندPeer tp Peer LAN

وفيها تتساوى جميع الأجهزة بدون تمييز ويحتوى كل جهاز على موارده الخاصة وتتشارك معا في الموارد.

 

 
 

 

 

 2-شبكات الزبون-الخادم Client Server LAN

 

 

 وفيها يتولى أحد الأجهزة التحكم الكامل بالشبكة ويحتوى على معظم الموارد التي تحتاجها باقي أجهزة الشبكة.

و الآن, أيا كأن نوع الشبكة, ما هي شروط حدوث اتصال ناجح بين جهازين من هذه الأجهزة؟

أو بصيغة أخرى, كيف يتم الاتصال بين أحد طالبي الخدمة أو مستخدمي الشبكة (client) ومانح الخدمة (Server)؟

ولنفكر معا في الإجابة, سنجد أنه يجب تحديد ما يلي:-

1- كيف يتم تجهيز وسيط النقل ؟

وتوجد العديد من وسائط النقل, من كابلات UTP , STP , Coaxial , و كابلات الفيبرOptical Fiber كما يمكن استخدام الهواء كوسط لنقل البيانات كما في الشبكات اللاسلكية, إذن تحديد نوع وسط نقل المستخدم لنقل البيانات يجب أن يتم حسب قواعد محددة وحسب سرعة النقل المطلوبة وطبيعة المكان والمسافات بين الأجهزة المختلفة.

2 - كم عدد وحدات البيانات التي سيتم نقلها عبر الوسيط؟

وهى تحدد أقصى سرعة للبيانات التي يمكن إرسالها على وسط معين, مثلا, يوجد كابلات TP أي الأزواج المفتولة, توفر إمكانية نقل بيانات بسرعة 10 ميجا بت في الثانية وتعرف اختصارا 10BaseT أو 100 ميجا بت ف

المزيد


شبكات اللان LAN الدرس الثانى

مايو 11th, 2006 كتبها ahmedtawfik hafez نشر في , Learn EnterNet

بسم الله الرحمن الرحيم

الدرس الثانى:
أولاً: مشاركة الملفات: File Sharing
ولمشاركة مجلد معين أو حتى قرص على أحد الأجهزة الأمر سهل جدا عليك بالذهاب إلى هذا المجلد أو القرص ثم كليك يمين عليه:

إذا كنت على ويندوز98 أو ويندوز ميلينيوم من القائمة المنسدلة اختار مشاركة Sheering) )
قد لا يظهر معك الاختيار مشاركة وخصوصا في ويندوز98 اذهب الى لوحة التحكم وقم باختيار شبكة الاتصال ثم :

وقد يطلب منك سيدي الويندوز .

نأتي لتفصيل نوع الوصول

للقراءة فقط: وهذا اذا كنت تريد مشاركة الملف للقراءة ولا تعطي الحق لباقي المستخدمين بالتعديل عليه
كامل: وهو السماح لباقي المستخدمين بالقراءة والتعديل عليه
حسب كلمة المرور: وفي هذا الاختيار تستطيع وضع باسوورد خاصة للقراءة فقط وأخرى للاختيار كامل

أما اذا كنت تستخدم ويندوز2000 أو ويندوز اكس بي بالزر الأيمن على المجلد أو القرص المراد مشاركته ثم مشاركة وأمان   (shared and security)

الآن نأتي لكيفية الوصول للملفات المشاركة من أي جهاز:

أذهب الى قائمة ابدأ (Start) ثم تشغيل (Run) واكتب ثم اي بي الجهاز المراد استكشافه أو اسمه بدل الأي بي

ومن ثم سيقوم بعرض شاشة مستكشف تحتوي المجلدات المشاركة على هذا الجهاز

كذلك يمكنك بطريقة أخرى وهي البحث عن جهاز قم بالضغط بالزر الأيمن على جوار شبكة الاتصال على سطح المكتب واختار البحث عن جهاز

ثم أكتب وبعد ذلك إما اسم الجهاز أو رقم الاي بي

نأتي لإضافة بسيطة وهي بهذا الملف الصغير تستطيع معرفة من يقوم بالدخول إلى جهازك الآن وبأي مجلد بالضبط
برنامج: ShareWatch .
 

ثانيا: مشاركة الطابعة ؛Printer Sharing

اذهب للجهاز الذي سوف تركب عليه الطابعة وقم بوصلها ومن ثم تعريفها واطبع صفحة اختبار للتأكد من صحة التعريف ثم اذهب إلى مجلد الطابعات الموجود بلوحة التحكم واضغط على اسم الطابعة

المزيد


شبكات اللان LAN الدرس الاول

مايو 10th, 2006 كتبها ahmedtawfik hafez نشر في , Learn EnterNet

بسم الله الرحمن الرحيم


أيمانا منى بأهمية هذا الموضع, قررت وضع سلسلة من الدروس عن شبكات اللان Lan, متدرجة من الأسهل إلى الأصعب.
الحلقات الأولى من هذه الدروس تتكلم عن أل LAN بشكل عملي بحت, فسندرس معا تركيب وتجهيز شبكة LAN متوسطة, وهذا لان فكرة عمل الشبكات من الناحية الأكاديمية معقدة نوعا وخصيصا بالنسبة للمستخدم العادي, فرأيت تأجيل هذا الجزء إلى نهاية سلسلة الدروس بإذن الله, سالين المولى عز وجل ان يهدينا إلى سواء السبيل ونسألكم الدعاء.
أولا: قبل البدء بتركيب الشبكة يجب عليك وضع خطة لعملك أي ما هي احتياجاتك من بناء الشبكة وما هي إمكانياتك من العتاد لبناء هذه الشبكة دعنا نتحدث قليلاً عن هذا الموضوع لتكتمل لديك فكرة اشمل من خلال الأسئلة التالية:

* ماذا يمكننا الاستفادة من بناء شبكة منزلية؟

1- استخدام اشتراك إنترنت واحد يشغّل كافة الأجهزة على الشبكة.
2- حفظ الملفات وتبادلها على أي جهاز موجود على الشبكة.
3- المشاركة بالطابعات الموجودة.
4- اللعب بالألعاب الجماعية على الشبكة.

* ماذا نحتاج لبناء شبكة سواء كانت شبكة منزلية أو شبكة مؤسسة صغيرة وحتى كبيرة الحجم؟

1- تجهيز قائمة بالأشياء (القطع) المطلوبة لإنشاء الشبكة.
2- تثبيت كرت الشبكة بالكمبيوتر.
3- توصيل أجهزة الكمبيوتر مع بعضها البعض.
4- إعداد الشبكة.

نأتي لتفصيل البند الأول: تجهيز قائمة بالأشياء أو القطع المطلوبة لإنشاء الشبكة:

في هذه الخطوة حدد القطع المطلوب شرائها لإنشاء الشبكة، ومع تحديد الجهاز الذي سيكون مربوط (متصل) مع الإنترنت، والمكونات المطلوبة لإنشاء شبكة، هي كالتالي:

Computers
أجهزة كمبيوتر عدد 2 على الأقل.

Network Media وسائط النقل:

وهي عبارة عن كوابل بالشبكة، أو أية طريقة تريد أن تتصل بها الأجهزة مع بعض، مثلا (اللاسلكية). هنا سوف نقوم باستخدام الكوابل

Network Adaptorكرت الشبكة:
وهو الجزء الفيزيائي(المادي) الذي يركب (يوصل) بالكمبيوتر ليجري من خلاله عملية الاتصال بين الأجهزة الأخرى، ويطلق عليه NIC ( Network Interface Card).

Net workable Operating System نظام تشغيل يتعامل مع الشبكة:
نظام تشغيل مثل ويندوز بجميع إصداراته يقدم خدمة التعامل مع الشبكات بكل يسر وسهولة، وذلك ليقوم بالاتصال مع الأجهزة الأخرى.

Internet Connectionاتصال الإنترنت ( اختياري):
حساب إنترنت مع توفير الأجهزة اللازمة لذلك مثل الـ Modemsوحسب طبيعة الاتصال.

Network hub (اختياري):
هو عبارة عن جهاز يعمل على توصيل كافة أجهزة الكمبيوتر مع بعضها البعض من خلال إنشاء مكان مركزي تتجمع فيه كافة الكوابل المربوطة الأجهزة، ويستخدم عادة في حين وجود أكثر من جهازين كمبيوتر.

الآن بعد هذا الشرح البسيط تكون تقريبا اكتملت لديك الفكرة ما هدفك من إنشاء الشبكة وماذا تحتاج

 
ثاني خطوة وهي تجهيز كوابل الربط
يجب تحديد نوع الربط للجهاز مع الأجهزة الأخرى وكذلك طول الكيبل ..

وهنا ومن خلال الأنواع المختلفة لعملية الربط ، فإن الدارج والأفضل من بينها هو النوع ((Twisted Pair Ethernet / FastEthernet (100baseTX/100baseT4)

حيث أن النوع 100baseT4 ، يستخدم ثمانية أسلاك في عملية التوصيل ..

لاحظ ان:- توصل أطراف الإرسال TX في إحدى الجهتين بأطراف الاستقبال Rx في الجهة الأخرى.
بينما النوع 100baseTX يستخدم فقط 4 أسلاك في عملية التوصيل ، كما في حالة التوصيل المعروفة باسم 10baseT ..

وفي كلا الحالتين فإن أفضل أنواع الكيبلات التي ينصح باستخدامها هو النوع (UTP cat 5 cable ).. وأقصى حد ممكن لطول الكيبل هو 100 متر ..
توجد انواع من كروت الشبكة تتوافق مع كلا النوعين من الكابلات

الآن نأتي لفرق بسيط وهو إذا كنت تريد إنشاء شبكة لجهازين فقط أوصلهم ببعض بكابل من نوع Cross over بدون استخدام هب أو سويتش ولكن إذا كان العدد أكثر من اثنين عليك باستخدام هب أو سويتش بأن تقوم بتوصيل الأجهزة بكوابل Straight بالهب أو السوتش

وهذه الصورة توضح لك كيفية ترتيب الألوان في كلا النوعين من التوصيل

في طريقة Straight تقوم بتوصيل الأطراف إلى الهب وتقوم الهب بالداخل بالتوصيل بينهم بطريق Cross, وذلك لتوصيل أطراف الإرسال في كل جهة بأطراف الاستقبال في الجهة الأخرى, ولكن تتم العملية داخليا.

ثالث خطوة نقوم بها تثبيت كروت الشبكة على الأجهزة:
تنبيه: قبل تركيب كرت الشبكة NIC داخل الكمبيوتر، تأكد من فصل التيار الكهربي عن الجهاز بشكل تام، وينصح بلمس لجزء المعدني ومن ثم تابع تثبيت الكرت بداخل الكمبيوتر.
واغلب كروت الشبكة تتعرف تلقائي على ويندوز ملينيوم وما فوق ولكن إن لم يتم تعريفه قم بتعريفه من خلال ديسك التعريف المتواجد مع كرت الشبكة أثناء الشراء

ويوضح

المزيد


الدرس السابع الجداول (1)

مايو 6th, 2006 كتبها ahmedtawfik hafez نشر في , Albrush, Learn EnterNet, Web Programming

أهلاً وسهلاً بك إلى الدرس السابع من دروس HTML. هذا الدرس سيكون الأول من درسين حول الجداول. وقد فضلت تجزئتها إلى قسمين وذلك لأهمية هذا الموضوع وتعدد خصائص الجداول واحتمالات استخدامها في صفحات الويب.

تعد الجداول من أقوى الأدوات التي تتضمنها لغة HTML وأكاد أجزم بأنه لا يوجد موقع في الإنترنت إلا ويستخدمها بصورة أو بأخرى. والحقيقة أن وضع الجداول في صفحات الويب لا يقتصر على تلك القوائم من البيانات التي نحتاج لترتيبها في صفوف وأعمدة، بل يتعدى ذلك إلى استخدامها في تصميم الصفحات نفسها وتنظيمها، والتحكم بمظهرها بصورة قوية وفعالة لا يمكن أداؤها مهما استخدمنا من وسوم خاصة بتنسيق الصفحات.

إن التعامل مع الجداول وإدراجها في صفحات الويب سهل جداً مثله مثل أي أداة من أدوات HTML لكنه قد يبدو لك مربكاً بعض الشيء وخاصة في البداية، وذلك لتعدد الخصائص التي تستعمل معها وتعدد الأوجه التي نستطيع التصرف بها. لكن لا تقلق فكل شيء يبدو صعباً في بدايته ولكن سرعان ما يصبح سهلاً.

هل أنت مستعد؟ إذن هيّا بنا…


 

بداية، إليك هذا الوصف البسيط للوسوم الأساسية الخاصة بالجداول

<TABLE>…<‎/TABLE>
وسوم تعريف الجدول

<TR>…<‎/TR>

Table Row وسوم تعريف الصف في الجدول

<TD> Cell Data <‎/TD>

Table Data وسوم تعريف الخلايا في الصف وتعريف محتويات كل خلية

 

والآن لنتكلم بصورة أكثر دقة وتفصيلاً:

هذه هي الوسوم التي نبدأ بها لإدراج جدول مكون من خلية واحدة أو من مليون خلية… الأمر سيان

<TABLE> … <‎/TABLE>

 

والآن بعد إدراج هذين الوسمين، هناك سؤالين ينبغي الإجابة عليهما. الأول: كم عدد الصفوف التي نريدها في الجدول؟ ثلاثة، أربعة، مائة؟ لا بأس، قم بإضافة الوسوم

<TR> … <‎/TR>

 

بنفس عدد الصفوف التي تريدها. ولنفترض هنا أنها ثلاثة.

<TABLE>

<TR>
<‎/TR>

<TR>
<‎/TR>

<TR>
<‎/TR>

<‎/TABLE>

والسؤال الثاني هو، كم عدد الخلايا (أو الأعمدة) التي نريدها في كل صف؟
وهنا نضيف الوسوم

<TD> … <‎/TD>

 

بنفس عدد الخلايا المطلوب. ومن البديهي أن نكتبها بين الوسوم <TR> … <‎/TR> طالما أن الخلايا هي جزء من الصفوف. وهنا سأفترض أننا نريد خليتين في كل صف، وبذلك يجب تكرار كتابتها مرتين لكل صف.
وأذكرك أن النص الذي نريد إدراجه في الخلية يكتب ضمن هذين الوسمين.

<TABLE>

<TR>


<TD> Data <‎/TD>
<TD> Data <‎/TD>

<‎/TR>

<TR>


<TD> Data <‎/TD>
<TD> Data <‎/TD>

<‎/TR>

<TR>


<TD> Data <‎/TD>
<TD> Data <‎/TD>

<‎/TR>

<‎/TABLE>

هل اتضحت لك الصورة الآن. أنظر إلى نتيجة العمل التي حصلنا عليها.

Data
Data

Data
Data

Data
Data

هناك شيء ما ينقص. بالطبع … الحدود. انتظر قليلاً وستعرف الخاصية التي تقوم بإضافة الحدود للجدول وغيرها من الخصائص الأخرى. لأنني قبل أن أستمر أود أن ألفت نظرك لمسألة معينة في الجداول. وهي أن طريقة التعامل معها تتم على ثلاثة مستويات:

 

  • مستوى الجدول ككل

  • مستوى الصفوف ككل أو كل واحد على حده

  • مستوى الخلايا ككل أو كل واحدة على حده.

 

ولكل من هذه المستويات خصائصه التي ينفرد بها كما أن هناك خصائص مشتركة تستخدم مع كل الوسوم.


 

نبدأ بمناقشة الخصائص التي تستخدم مع الوسوم <TABLE> … <‎/TABLE> وسأقوم أولاً بسردها لك، ومن ثم إدراج بعض الأمثلة التي توضحها.

 

BORDER

تقوم هذه الخاصية بإضافة حدود للجدول وتحديد سماكتها، والقيمة الإفتراضية لها هي صفر أي لا حدود

‎<TABLE BORDER="5">‎
‎<TABLE BORDER="0">‎

المزيد


الدرس السادس الوصلات التشعبية

مايو 6th, 2006 كتبها ahmedtawfik hafez نشر في , Albrush, Learn EnterNet, Web Programming

أهلاً وسهلاً بك إلى الدرس السادس من دروس HTML
 
كيف وصلت إلى هذه الصفحة؟! ربما تعتبر هذا سؤالاً سخيفاً، وأن الإجابة عليه هي من البديهيات … وهذا صحيح! من المؤكد أنك قمت بالإنتقال إلى هنا من خلال إحدى صفحات هذا الموقع، أو من خلال أحد محركات التفتيش، أو من خلال أحد المواقع التي قمت بزيارتها مؤخراً … وفي كل الأحوال قمت بالنقر على وصلة تشعبية ما.

Links… أو الوصلات التشعبية هي روح الإنترنت. وإذا كانت الإنترنت بمجملها هي شبكة العنكبوت فإن هذه الوصلات هي الخيوط التي تشكل هذه الشبكة وتؤلف حلقات الوصل بين الملايين من مواقعها. تنقر على وصلة ما فتنقلك إلى صفحة أخرى في نفس الموقع… وتنقر على وصلة أخرى لتنقلك كلياً إلى أحد المواقع في الجانب الآخر من العالم… وصلة تجعلك تحمّل ملفاً وأخرى تجعلك تشغّل مقطعا موسيقياً وثالثة تعرض لك صورة…
حسناً، من المؤكد أنك استنتجت الآن من هذه المقدمة أنك بصدد تعلم كيفية إدراج الوصلات التشعبية في صفحاتك… لقد صدق استنتاجك لذلك هيا إلى العمل…

هناك عدة خيارات للوصلات التشعبية، منها أن تكون الوصلة لموقع آخر، أو أن تكون لصفحة أخرى داخل الموقع نفسه، ومنها أن تكون لمكان آخر في نفس الصفحة (إلى أعلى أو أسفل على سبيل المثال) أو أن تكون وصلة لعنوان بريد إلكتروني E-mail وفي جميع الحالات فإن المبدأ واحد لكن تختلف بعض التفاصيل. وسوف أناقش معك كل حالة على حدة وبالتفصيل.

نستخدم الوسوم

<A> … <‎/A>

كوسوم أساسية لإدراج الوصلات التشعبية، وهي اختصار لكلمة Anchor. وهي لا تعمل لوحدها بل تتطلب إضافة خصائص معينة أولها وأهمها الخاصية

HREF

التي نحدد من خلالها الموقع الذي نريد الدلالة عليه، ويجب أن يكتب عنوان الموقع كاملاً.

الحالة الأولى: إدراج وصلة تشعبية تشير إلى موقع خارجي.
لنقم بإدراج وصلة تشعبية إلى أحد المواقع العربية الرائدة والرائعة، وهو موقع شركة صخر. وعنوانه http://www.sakhr.com في هذه الحالة يتم كتابة الشيفرة بالشكل التالي:

<A HREF="http://www.sakhr.com"> <‎/A>

لكن بقي شيء واحد وهو العبارة أو الكلمة التي سيتم النقر عليها لتشغيل الوصلة، وهذه يجب أن توضع بين الوسمين <A> … <‎/A>. أي لكي تكتمل الوصلة السابقة يجب أن نكتب معها أي عبارة نريدها، لكي ينقر عليها الزائر فتنقله إلى العنوان المطلوب. ما رأيك بعبارة: Go To SAKHR والتي تصبح الشيفرة معها بالشكل التالي:

<A HREF="http://www.sakhr.com">Go To SAKHR<‎/A>

وتظهر الوصلة كما يلي:

Go To SAKHR

لم تعجبك؟ ليس ذلك مشكلة فأنت تستطيع كتابة أي شيء تريده كعنوان للوصلة التي تريدها. ما رأيك لو جعلنا كلمة SAKH‎R هي فقط العنوان لهذه الوصلة.

‎Go To <A HREF="http://www.sakhr.com">SAKHR<‎/A>‎

Go To SAKHR

بل إنك تستطيع إدراج صورة أو (زر) كبديل عن الكلمات -كما تشاهد في الكثير من المواقع- وكل ما عليك فعله في هذه الحالة هو كتابة الوسم الخاص بإدراج الصورة بين الوسمين <A> … <‎/A> بالشكل التالي:

<A HREF="http://www.sakhr.com"><IMG SRC="sakhrlgo.gif">‎<‎/A>

والذي يؤدي إلى ظهور الصورة التالية كوصلة تشعبية لموقع صخر

وبشكل عام فإن أي شيء يوضع بين الوسمين <A> … <‎/A> سوف يكون الوسيلة أو العنوان الذي ينقلنا إلى الموقع المشار إليه في الوصلة التشعبية، سواءً كان هذا الشيء نصاً أو صورة أو كلاهما معاً.

والآن هل تلاحظ الإطار الظاهر حول الصورة؟ وهل تذكر متى قمنا بالحديث عن هذا النوع من الإطارات؟ نعم، في الدرس السابق. عند إدراج صورة كوصلة تشعبية يظهر حولها إطار سمكه 2 بيكسل وهذه هي الحالة الإفتراضية. وبالطبع نستطيع إزالته بكتابة الخاصية BORDER="0"‎ ضمن وسم الصورة.

<A HREF="http://www.sakhr.com"><IMG SRC="sakhrlgo.gif" BORDER="0"><‎/A>

أو حتى تكبيره بكتابة السمك المطلوب مع هذه الخاصية.

<A HREF="http://www.sakhr.com"><IMG SRC="sakhrlgo.gif

المزيد


الدرس الرابع الصور والرسومات

مايو 5th, 2006 كتبها ahmedtawfik hafez نشر في , Albrush, Learn EnterNet, Web Programming

أهلاً وسهلاً بك في الدرس الخامس من دروس HTML. في هذا الدرس سوف أقوم بالحديث عن الصور والرسومات وما يتعلق بالتعامل معها، بالإضافة إلى التعريف بأنواع الملفات الرسومية الدارجة في الإنترنت.

لقد اقتصر حديثنا عن الصور حتى الآن على إضافة خلفيات للصفحات، وكان ذلك في الدرس الثاني أما إدراج الصور ضمن الصفحات نفسها فله حكاية أخرى، أبدأ بروايتها لك الآن.

إن الوسم الرئيسي المستخدم لتعريف صورة ما داخل الصفحة هو <IMG> وهو وسم مفرد. لكن هل يكفي هذا لإدراج صورة؟ كلا، بالطبع يجب أن نحدد الصورة التي نريدها. لذلك نضيف الخاصية له SRC لتحديد موقع واسم الصورة.

الصورة التالية إسمها thedome.jpg وعندما قمت بإدراجها. كانت الشيفرة الخاصة بذلك هي

‎<IMG SRC="thedome.jpg">‎

The Dome Of The Rock

 

والصيغة هذه تفترض أن الصورة موجودة في نفس الدليل الفرعي أو المجلد حيث يتواجد ملف HTML الذي أعمل عليه، وقمت باستدعاء الصورة من خلاله. لكن ماذا لو كانت الصورة في مجلد فرعي آخر؟ حسنا سوف اناقش معك حالتين لهذه المسألة.

الحالة الأولى أن تكون الصورة موجودة في مجلد متفرع عن المجلد الموجود به ملف HTML حسب الشكل التالي:

Locating Images 1

نقوم في هذه الحالة بكتابة إسم هذا المجلد تتبعه إشارة / ثم اسم الصورة.

 

 

الحالة الثانية: أن يكون ملف HTML موجوداً في مجلد ما وتكون الصورة موجودة في مجلد آخر بنفس المستوى. أي أنهما مجلدين متجاورين وليسا متفرعين أحدهما عن الآخر.

Locating Images 2

وفي هذه الحالة نكتب .. (نقطتين) لتوجيه المتصفح للخروج من المجلد الفرعي الحالي (حيث يوجد ملف HT‎ML) ومن ثم الدخول إلى المجلد images حيث توجد الصورة.

وبشكل عام، مهما كانت مواقع تواجد الملفات فإن عملية تحديد مواقعها والوصول إليها لا تخرج عن نطاق هذا النمط من الشيفرة. أي كتابة النقطتين للخروج من مجلد فرعي، وكتابة اسم المجلد الذي يجب الدخول إليه.


 

إن الأبعاد الأساسية لهذه الصورة هي 200×145 بيكسل Pixel (تابع القراءة حتى نهاية هذا الدرس وأعدك أن أوضح لك ما هي وحدة البيكسل إذا كانت هذه أول مرة تتعرف فيها على هذه الوحدة) وكما تلاحظ تم إدراج الصورة مع المحافظة على هذه الأبعاد. ومع ذلك فنحن نستطيع التحكم أيضاً بها وإظهار الصورة بالحجم الذي نريده من خلال هذا الوسم. كيف؟ بإضافة الخصائص HEIGHT, WIDTH متبوعة بأرقام تمثل الإرتفاع والعرض المطلوبين.

‎<IMG SRC="thedome.jpg" HEIGHT="70" WIDTH="120">‎

The Dome- 70*120


 

‎<IMG SRC="thedome.jpg" HEIGHT="300" WIDTH="500">‎

The Dome- 300*500


 

الخاصية التالية التي تستخدم مع <IMG> هي ALT وفيها نحدد نصاً بديلاً يظهر مكان الصورة. وهذا النص يلاحظ خصوصاً عندما يكون خيار "إظهار الصور تلقائياً" غير فعال في المتصفح. كما تستطيع ملاحظته في الفترة التي تسبق تحميل الصور وخاصة في المواقع بطيئة التحميل.

‎<IMG SRC="thedome.jpg" ALT="The Dome Of The Rock">‎


 

عندما نقوم بإدراج صورة ضمن فقرة فإن موقع ظهورها يتحدد بالطبع حسب ترتيب ورودها في الفقرة، مثلها مثل أي كلمة أو عبارة أخرى. ونستخدم الخاصية ALIGN لتحديد محاذاة الصورة مع النص المرافق لها أو لنقل بعبارة أخرى: تحديد موقع النص الذي يليها بالنسبة لها وهي تأخذ القيم: BOTTOM, TOP, MIDDLE, LEFT, RIGHT وأوضح لك تأثير كل قيمة كما يلي:

في الحالة العادية (مثل هذه) وعندما لا نقوم بتحديد أي محاذاة فإن النص الذي يلي الصورة يظهر بمحاذاة الحافة السفلى لها. وهذه هي الحالة الإفتراضية لظهور الصور والتي تمثلها القيمة BOTTOM

‎<IMG SRC="image.jpg" ALIGN="BOTTOM">‎

 

TOP

وعند تحديد هذه القيمة فإن السطر الأول من النص الذي يلي الصورة يقع بمحاذاة الحافة العليا لها. أما باقي النص فيمتد أسفلها.

‎<IMG SRC="image.jpg" ALIGN="TOP">‎

 

MIDDLE

أما عند تحديد هذه القيمة فإن السطر الأول من النص يقع بمحاذاة منتصف الصورة. كذلك فإن باقي

المزيد


التالي



WELCOME TO THE BLOG IN THE BEST PROGRAMMING THE COMPUTER We hope to gain and hold the regularly visit.I WOULD LIKE TO KNOW YOUR OPINION ON THE BLOG