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

الدليل الكامل لفهم شبكة الانترنت الجزء الاول والثاني والثالث

اذهب الى الأسفل

الدليل الكامل لفهم شبكة الانترنت الجزء الاول والثاني والثالث Empty الدليل الكامل لفهم شبكة الانترنت الجزء الاول والثاني والثالث

مُساهمة من طرف صقر السياسة 2008-05-31, 1:39 am


سنقوم اليوم بمساعدة المبتدئين على معرفة أساسيات شبكة الانترنت. وذلك من خلال إلقاء الضوء على الكثير من الخدمات التي تقدمها هذه الشبكة، مثل البريد الالكتروني
E-Mail، وخدمة الاتصال عن بعد Telnet. ومجموعات الأخبار News groups، وأيضاً خدمة نقل الملفات
FTP.
الانترنت هي شبكة حاسبات مكونة من آلاف الشبكات المنتشرة على مستوى العالم. ولا أحد يعلم بالضبط عدد اجهزة الكمبيوتر المتصلة بالانترنت، بالرغم من استمرار محاولات احصائها، إلا أنه من المؤكد ان هذا العدد يقدر بالملايين وانه يتزايد بمعدل سريع.
وليس هناك شخص بعينه أو جهة مسئولة عن الانترنت، فبالرغم من ان هناك منظمات تعمل على تطوير الجوانب التقنية والفنية للشبكة، إلا أنه لا يوجد هيكل متحكم مسئول عنها. كما أن العمود الفقري لشبكة الانترنت (أي الوصلات الضخمة التي تنساب من خلالها حركة المرور على الانترنت) تملكها بعض الشركات الخاصة.
وتتصل جميع أجهزة الكمبيوتر على شبكة الانترنت ببعضها البعض باستخدام بروتوكول Transmission Control Protocol / Internet Protocol، والذي يعرف اختصاراً بـ TCP/IP. كما أن هذه الأجهزة تعتمد أسلوب الاتصال بين العميل والخادم (Client/Server)، بمعنى أن أجهزة الخادم البعيدة (Server) تقوم بتقديم Serve الملفات والخدمات المتنوعة الى اجهزة الكمبيوتر الصغيرة الخاصة بمستخدمي الانترنت (العميل Client).
ويمكن تنصيب install العديد من برامج الكمبيوتر على الأجهزة العميلة (Client Computer) وذلك لتحقيق أقصى استفادة من أحدث تقنيات الاتصال التي تم التوصل إليها على الشبكة.
ويستطيع مستخدم الانترنت الحصول على العديد من الخدمات المتنوعة من هذه الشبكة العملاقة، مثل البريد الالكتروني E-Mail، وخدمة نقل الملفات File Transfer، والمصادر الضخمة للمعلومات والمتوافرة على الشبكة العالمية Web، إضافة الى الحصول على عضوية مجموعة الأخبار newsgroups التي يفضلها، والتفاعل المثمر مع مستخدمي الشبكة الآخرين، والاستفادة من عروض الوسائط المتعددة Multimedia ومزايا البث المباشر Streaming في الزمن الفعلي، وفرص التسوق عبر الانترنت والعديد من الخدمات الأخرى.
وتتكون الانترنت أساساً من مجموعة متنوعة من بروتوكولات الاتصال Access Protocol خصصت لها برامج تسمح للجميع باستخدام الخدمات التي توفرها هذه البروتوكولات وباستدعائها.
الخدمات التي توفرها شبكة الانترنت
1
ـ الشبكة العالمية World Wide Web

وهذه الشبكة التي تعرف اختصاراً باسم Web أو
www. عبارة عن نظام مكون من عدد من أجهزة الخادم Server المتصلة بالانترنت. وهذه الأجهزة تدعم أسلوب النص التشعبي hypertext من جهة، كما تتيح استخدام العديد من بروتوكولات الانترنت وخدماته الأخرى اذا توافرت لدى الجهاز العميل Client البرامج المناسبة من جهة أخرى.
فالحقيقة هي أن الشبكة العالمية بالإضافة الى دعمها لبروتوكولها الخاص Hyper Text Transfer Protocol أو HTTP، فإنها تتيح استخدام جميع بروتوكولات الانترنت الأخرى تقريباً، بما في ذلك بروتوكول البريد الالكتروني E-Mail وبروتوكول نقل الملفات FTP، وبروتوكول مجموعات الأخبار Usenet.
وتوفر هذه الشبكة واجهة واحدة للوصول الى جيمع هذه البروتوكولات، وتمثل بذلك مصدراً مهماً يتيح لمستخدمي الانترنت سهولة الوصول الى خدماتها المتنوعة. فلم يعد من الضروري ان تستخدم برامج خاصة مختلفة حتى تتمكن من التعامل مع بروتوكولات الانترنت المختلفة.. حيث إن الشبكة العالمية تقوم بتجميع هذه البروتوكولات في نظام واحد. وبسبب هذه الميزة وأيضاً بسبب قدرة الشبكة على العمل مع الوسائط المتعددة Multimedia، ومع لغات البرمجة المتقدمة، فإنها أصبحت أهم خدمة من خدمات الانترنت وأسرعها نمواً.
وتعتمد الطريقة التي تعمل بها الشبكة بصفة أساسية على النص التشعبي hypertext كوسيلة لاستدعاء المعلومات، وتعني لفظة النص التشعبي hypertext الوثائق التي تحتوي على كلمات تتيح الانتقال الى وثائق أخرى. وهذه الكلمات يطلق عليها «وصلات Links».
ويتاح للمستخدم ان ينقر عليها إذا أراد الانتقال الى وثيقة أخرى. وقد تحتوي وثيقة تشعبية واحدة على العديد من الوصلات التي تقود الى العديد من الصفحات الأخرى. كما أن هذه الوصلات قد لا تأخذ شكل كلمات فقط، بل يمكن استخدام الصور وغيرها من العناصر الموجودة في الصفحات الشبكية لتقوم بدور الوصلات بحيث تقود الى وثائق أخرى، أو صور، أو أفلام، أو مقطوعات صوتية، أو غير ذلك. وقد تتبع الوصلات مسارات منطقية أو لا.
حيث إن كل وصلة تتم برمجتها بواسطة مصمم الصفحة الشبكية حسب رغبته. وبصفة عامة، يمكن اعتبار الشبكة العالمية شبكة تخيلية ضخمة من وصلات تتيح الانتقال بين كم هائل من الوثائق والصور والأفلام والملفات الصوتية. ويتم انشاء الصفحات الشبكية (التشعبية) هذه باستخدام لغة خاصة تسمى لغة الترميز التشعبي Hyper Text Markup Language (أو HTML اختصاراً).

وباستخدام هذه اللغة، يتم وضع رموز tags وسط النصوص مهمتها تنسيق شكل الوثيقة، وإعداد خصائص مظهرها (مثل حجم الخط المستخدم، وهل هو غليظ Bold، أو مائل Italics)، إضافة الى انشاء وصلات تشعبية Hypertext Links، كما انه من الممكن أيضاً دمج الصور في الوثائق المكتوبة بلغة HTML.

وهذه اللغة لا تزال تخضع للتطوير، حيث يتم اضافة رموز جديدة لها في كل تحديث يتم اصداره لها. ويقوم اتحاد الشبكة العالمية World Wide Web Consortium الذي يرأسه مؤسس الشبكة تيم بيرنز لي، بتنسيق جهود وضع معاييرها. وهكذا، فالشبكة العالمية تتكون من ملفات تسمى صفحات Pages، أو صفحات رئيسية home pages، وتحتوي هذه الصفحات على وصلات تقود الى وثائق وموارد مختلفة على شبكة الانترنت.

وتوفر الشبكة مجموعة ضخمة من الخدمات تشمل عروض الوسائط المتعددة Multimedia، والبث المباشر في الزمن الفعلي، والصفحات التفاعلية، والإذاعات المرئية والمسموعة، وكذلك ارسال المعلومات تلقائياً الى اجهزة المستخدمين فيما يعرف بـ تقنية الدفع Push technology، وقد ساعدت لغات البرمجة المتقدمة مثل Java وJavaScript وVisualbasic على زيادة قدرات الشبكة العالمية.

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

{الجـنــس} : ذكر
{الإقــامـة} : الدليل الكامل لفهم شبكة الانترنت الجزء الاول والثاني والثالث Myn41910
{آلـعـمـــر} : 37
{آلمسـآهمـات} : 3756
{تآريخ آلتسجيل} : 18/02/2008
{العــمــل} : عروبي يكشف الحقائق

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الدليل الكامل لفهم شبكة الانترنت الجزء الاول والثاني والثالث Empty رد: الدليل الكامل لفهم شبكة الانترنت الجزء الاول والثاني والثالث

مُساهمة من طرف صقر السياسة 2008-05-31, 1:45 am


* الجزء الثاني2
ـ البريد الالكتروني E-Mail:تسمح خدمة البريد *الالكتروني لجميع مستخدمي الحاسب، سواء على المستوى المحلي أو العالمي، بتبادل الرسائل الالكترونية فيما بينهم. ولكل مستخدم لهذه الخدمة عنوان صندوق بريد mailbox تتم مراسلته عليه. وتصل الرسائل التي يتم ارسالها عن طريق هذه الخدمة في غضون ثوان قليلة.ومن أهم الخصائص المميزة لهذه الخدمة، إمكانية ارفاق مختلف الملفات برسائل البريد الالكتروني.. حيث يمكن إرفاق ملفات Non-ASCII، المعروفة باسم Binary Files بهذه الرسائل. ويطلق على هذه الملفات المرفقة اسم MIME (اسم يرمز الى امتدادات البريد متعددة الوسائط Multimedia Internet Mail Extension.
وقد تم تطوير هذه الامتدادات حتى تمكن برامج البريد الالكتروني من التعامل مع أنواع متنوعة من الملفات. فعلى سبيل المثال، يمكن ارفاق احدى وثائق Microsoft Word برسائل البريد الالكتروني، ليتسلمها المرسل اليه باستخدام برنامج البريد المناسب. وتتيح العديد من برامج البريد الالكتروني، مثل Netscape Messenger، Miceosoft Outlok Express قراءة الملفات المكتوبة بلغة HTML، والتي هي بحد ذاتها ملفات من نوع MIME.

3
ـ خدمة الاتصال عن بعد Telnet:
خدمة Telnet عبارة عن برنامج يسمح لك بالدخول الى اجهزة كمبيوتر بعيدة متصلة بالانترنت واستخدام قواعد البيانات، وفهارس المكتبات، وخدمات الدردشة على الانترنت، وغيرها من الخدمات المتوافرة عليها. ولكي تتصل بحاسب عن طريق استخدام هذه الخدمة، لابد ان تعرف عنوانه. ويتكون هذا العنوان من كلمات مثل (Locis.Ioc.gov) أو أرقام مثل (140.147.254.3). وتتطلب بعض خدمات Telnet الاتصال بمنفذ Port معين على جهاز الكمبيوتر البعيد. وفي هذه الحالة، عليك كتابة رقم المنفذ بعد عنوان الانترنت الخاص بالحاسب البعيد، مثل: Telnet nri.reston.va.us 185.
وتتوافر خدمة Telnet على الشبكة العالمية World wide web. وتعد فهارس المكتبات Library catalogs من أكثر الموارد الشبكية التي تعتمد على هذه الخدمة شيوعاً. وقد تبدو الوصلات Links التي تقود الى موارد Telnet كأية وصلات اخرى، إلا انها تؤدي الى بدء جلسة Telnet ليتم الاتصال. ولكن، لكي تبدأ هذه الجلسة، لابد من توافر أحد برامج Telnet وتنصيبه على جهازك، وتعريف متصفح الانترنت به.

4
ـ خدمة نقل الملفات FTP:

وترمز الحروف FTP الى بروتوكول نقل الملفات File Transfer protocol. وهذه الخدمة عبارة عن برنامج، وطريقة لنقل الملفات بين أجهزة الكمبيوتر. ويسمح النوع الشائع من انواع هذه الخدمة والذي لا يتطلب كلمة سر (ويعرف باسم Anonymous FTP) لمستخدمي الانترنت بنقل الملفات من آلاف الحاسبات المضيفة Host المتصلة بالانترنت الى اجهزتهم الشخصية.

وتحتوي مواقع FTP عادة على كتب، ومقالات، وبرامج كمبيوتر، اسم مجموعات الاخبار news groups. ويقوم المسئولون عن كل جهاز متصل بهذه الشبكة بتحديد مجموعات الاخبار التي سيقومون بادارتها ومجموعات الاخبار الاخرى التي سيسمحون لها بالتعامل مع نظامهم.

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

ويمكن قراءة رسائل مجموعات الاخبار باستخدام مجموعة متنوعة من برامج الكمبيوتر المتخصصة. وهذه البرامج (وتسمى قارئ مجموعات الاخبار newsreader) تتيح لك الحصول على الرسائل الموجهة لأية مجموعات اخبار مسجلة على أحد الحاسبات المركزية Central computer وذلك من خلال الاتصال بهذه الحاسبات. فعلى سبيل المثال، يأتي برنامج لقراءة هذه المجموعات (ويحمل اسم messenger) مرفقاً بمتصفح الانترنت netscape communicator. كما تتوافر برامج قراءة مجموعات الاخبار كبرامج مستقلة غير مرفقة بأية برامج اخرى.

7-
موارد المعلومات faq وrfc وfyi:

يرمز الاختصار faq الى frequently asked questions اي الاسئلة المتكررة. وهي عبارة عن رسائل دورية يتم توجيهها الى مجموعات اخبار usenet، وتحتوي على ثروة من المعلومات المتعلقة بالموضوعات التي تناقشها هذه المجموعات والكثير من هذه الرسائل طويلة نوعاً ما. وتستطيع الحصول عليها عن طريق الاشتراك باحدى مجموعات الاخبار. وقد قام ما يسمى بـ «اتحاد رسائل الاسئلة المتكررة internet faq consortium بجمع مجموعة من هذه الرسائل وعرضه على العنوان الشبكي:

اما الاختصار rfc، فيرمز الى request for comments اي طلبات للحصول على تعليقات. وهي وثائق يتداولها المعنيون بالانترنت للمساعدة في تعريف كل ما يتعلق بالانترنت. وتحتوي هذه الوثائق على تفاصيل فنية، بالاضافة الى معلومات عامة.

اما الاختصار fyi، فيرمز الى for your information، اي لمعلوماتك، وهذه عبارة عن ملحوظات تعد جزءاً من وثائق rfc، وتحتوي على معلومات تهم مستخدمي الانترنت الجدد.


8-
غرف الدردشة chat والمراسلات الفورية:

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

وهناك خدمة تسمى irc (اختصاراً لـ internet relay chat)، ويستطيع المشاركون فيها الاتصال ببعضهم البعض عبر المئات من قنوات الاتصال channels.

وهذه القنوات مقسمة حسب الموضوعات التي تناقشها. وبالرغم من ان هناك العديد من الموضوعات غير الجادة بهذه الخدمة، الا ان هناك مناقشات هامة تتم ايضاً. ولكي تستطيع الاتصال بخدمة irc، عليك ان تستخدم احد برامج irc.

وتعد ظاهرة المراسلات الفورية instant messenging شكلاً اخر من اشكال الدردشة. فعن طريقها، يمكن لأي مستخدم للشبكة الاتصال بأي مستخدم اخر متصل حالياً بالشبكة ومحادثته كتابياً. ومن اشهر هذه البرامج برنامج instant messenger الذي تملكه america online. كما يعد برنامج icq من اشهرها كذلك.

كما سنتطرق في الصفحات القادمة الى انواع اخرى من الاتصالات التي تتم في الزمن الحقيقي او ما يطلق عليه real-time communication.

9-
الالعاب متعددة المستخدمين muse، dum، muck، moo، mush، mud:

ترمز الحروف: mudالى multi user dimension، وتشير، كما تشير الرموز الاخرى التي سبق ذكرها بالعنوان، الى العاب الحقيقة التخيلية virtual reality متعددة اللاعبين التي تعتمد على محاكاة العالم المحيط. وبالرغم من ان الالعاب من هذا النوع كانت تعتمد في البداية على استخدام النص في التعامل معها، الا ان الكثير منها الآن يستخدم الرسومات graphic-based.

وهناك كثير من هذه الالعاب على الانترنت، ويمكن استخدام بعضها مجاناً. وللمزيد من المعلومات، راجع وثائق Faq التي تناقش موضوع mud والمتاحة بموقع faq الشبكي وعنوانه وحيث ان الشبكة العالمية تعد حالياً اهم خدمات الانترنت واكثرها شمولاً حيث تتيح التعامل مع كثير من خدمات الانترنت الاخرى، فسنتناولها بالتفصيل. واعلم ان هذه الاهمية دفعت البعض، عن علم او جهل، الى اطلاق مصطلح «الانترنت» على هذه الشبكة العالمية.. كما لو كانت هي الخدمة الوحيدة التي توفرها الانترنت. ومن هنا تأتي ضرورة وضع النقاط فوق الحروف.. ولذا جاء هذا المقال.

الشبكة العالمية world wide web

كما سبق ان اوضحنا، فالشبكة العالمية تتكون من صفحات شبكية. ولكن، ما هي هذه الصفحات؟

الصفحات الشبكية web pages

تتكون الشبكة العالمية world wide web من العديد من الملفات التي يطلق عليها اسم «صفحات». وتحتوي هذه الصفحات على معلومات، وكذلك وصلات links تقود الى مصادر مختلفة عبر شبكة الانترنت.

وقد تنشأ الصفحات الشبكية من خلال اجراءات يقوم بها المستخدم العادي. فعلى سبيل المثال، اذا قمت بزيارة لاحد محركات البحث search engine، وادخلت كلمة بحث دالة keyword حول موضوع تريده، فسيتم انشاء صفحة تحتوي على نتائج بحثك. وفي الحقيقة، فإن كماً متزايداً من المعلومات المتوافرة على الشبكة حالياً يتم تقديمه بعد اقتباسه من قواعد البيانات، ومن هنا تنشأ صفحات شبكية مؤقتة (on the fly) استجابة لاجراءات يقوم بها المستخدم.

ويمكن الوصول الى الصفحات الشبكية web pages عن طريق:

ادخال عنوان الموقع الذي ترغب في زيارته واستدعاء صفحته مباشرة

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

البحث من خلال ادلة الموضوعات subject directories وهي عبارةعن فهارس منظمة تحوي قوائم بالكثير من الصفحات الشبكية.

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

استدعاء الصفحات الشبكية: عناوين url

ترمز كلمة url الى uniform resource locator، او المحدد الرسمي للمصادر. وهذا العنوان يحدد عنوان الانترنت الخاص بأحد الملفات المخزنة على حاسب مضيف host computer متصل بالانترنت. فكل ملف على الانترنت، أياً كان بروتوكول الاتصال المستخدم للوصول اليه، له عنوان url مميز خاص به.

وتستخدم برامج الاتصال بالشبكة هذا العنوان لاستدعاء الملف من الحاسب المضيف host computer، ومن المجلد المحدد الذي يوجد به على هذا الحاسب. ثم يتم عرض الملف على الشاشة المتصل بها المستخدم. وتتم تحويل عناوين Url الى عناوين رقمية باستخدام نظام يطلق عليه نظام نطاق الانترنت او (DNS) internet domain name system. وفي الحقيقة، فإن العناوين الرقمية هي العناوين الحقيقية. ولكن بما ان الانسان يواجه صعوبة في تذكر الارقام، فإن المستخدم النهائي يستخدم عناوين مكتوبة بالحروف الابجدية.

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

{الجـنــس} : ذكر
{الإقــامـة} : الدليل الكامل لفهم شبكة الانترنت الجزء الاول والثاني والثالث Myn41910
{آلـعـمـــر} : 37
{آلمسـآهمـات} : 3756
{تآريخ آلتسجيل} : 18/02/2008
{العــمــل} : عروبي يكشف الحقائق

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الدليل الكامل لفهم شبكة الانترنت الجزء الاول والثاني والثالث Empty رد: الدليل الكامل لفهم شبكة الانترنت الجزء الاول والثاني والثالث

مُساهمة من طرف صقر السياسة 2008-05-31, 1:47 am


تتكون عناوين
URL من عدة أجزاء هي: *

(
من اليسار الى اليمين) اسم البتروتكول المستخدم في الوصول الى الملف ثم علامة (//FPRIVATE "TYPE=PICT;ALT=Smile"، ثم اسم الحاسب المضيف Host، ثم علامة (/)، ثم المسار Path الذي يوجد به الملف، ثم علامة (/)، ثم اسم الملف File name.

فعلى سبيل المثال: إليك عنوان URL:

http:/www.internetshopper-me.com/pages/cd.htm
ويتكون هذا العنوان من العناصر التالية:

البرتوكول: http

اسم الكمبيوتر المضيف: www

اسم النطاق: internetshopper-me

اسم النطاق الأعلى: com

اسم المجلد: Pages

اسم الملف: cd.html

لاحظ المعلومات التي تم تقديمها عن اللف بهذا العنوان.

واليك مجموعة من النطاقات العليا Top-level domain (TLDS) شائعة الاستخدام:

B Com
وهو النطاق الخاص بالشركات التجارية.

B EDU
وهو النطاق الخاص بالمعاهد التعليمية.

B Gov
وهو النطاق الخاص بالمنشآت الحكومية.

B Mil
وهو النطاق الخاص بالمنشآت العسكرية.

B Net
وهو النطاق الخاص بموفري خدمات الاتصال بالشبكة.

B Eg
تشير إلى مصر.

B Ch
تشير الى سويسرا.

DE
تشير إلى ألمانيا.

B JP
تشير إلى اليابان.

B UK
تشير إلى المملكة المتحدة.

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

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

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

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

5
ـ مجموعات النقاش التي تستخدم البريد الالكتروني ـ Email Discussion Group

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

فشبكة الانترنت أصبحت موطناً لمجتمع كبير من الافراد الذين يشتركون في مناقشات عبر ما يسمى بـ «القوائم البريدية» والتي يتم فيها توزيع المشاركات على المسجلين في القوائم المتخصصة، مثل برنامج Listeserv والذي يعد من أكثر هذه البرامج شيوعاً.

ويغطي هذا البرنامج كماً هائلاً من القوائم (المنتديات) التي تتناول موضوعات بعينها معظمها ذات طابع أكاديمي. وعندما تقوم بالاشتراك في احدى قوائم Listserv يتم ارسال رسائل المشتركين الآخرين تلقائياً الى صندوق بريدك الالكتروني وتستطيع الاشتراك عن طريق ارسال رسالة الكترونية الى برنامج يسمى Listserver.

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

وهناك برنامجان آخران يقومان بإدارة مجموعات النقاش التي تستخدم البريد الالكتروني وهما Majordomo وListproc. وسوف تجد ان اجراءات الاشتراك وطريقة التعامل من خلالها تشابه الى حد كبير مع الاجراءات المتبعة في برنامج Listserv.

6
ـ شبكة مجموعة الأخبار Usernet News:

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

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

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

{الجـنــس} : ذكر
{الإقــامـة} : الدليل الكامل لفهم شبكة الانترنت الجزء الاول والثاني والثالث Myn41910
{آلـعـمـــر} : 37
{آلمسـآهمـات} : 3756
{تآريخ آلتسجيل} : 18/02/2008
{العــمــل} : عروبي يكشف الحقائق

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الدليل الكامل لفهم شبكة الانترنت الجزء الاول والثاني والثالث Empty رد: الدليل الكامل لفهم شبكة الانترنت الجزء الاول والثاني والثالث

مُساهمة من طرف صقر السياسة 2008-05-31, 1:49 am


الجزء الثالث
لغات البرمجة وتقنياتهاادى استخدام لغات البرمجة الحديثة الى مضاعفة قدرات الشبكة بشكل ملحوظ. وفيما يلي سوف نقدم مجموعة من اكثر لغات البرمجة وتقنياتها استخداماً وشيوعاً على شبكة الانترنت في الوقت الحالي. تقنيةـ
CGI وصفحات الخادم النشطة active server pages: تشير تقنية cgl (common gateway interface) الى امكانية تستطيع بواسطتها البرامج الاتصال بخادم شبكي web server. وما يعرف ببرامج او شفرات cgl script هي اية برامج صممت لقبول البيانات وتقديمها تلتزم بالمعايير الفنية لتقنية cgl. ويمكن كتابة هذه البرامج بأية لغة برمجة، بما في ذلك لغة c، وperl، وvisual basic script.

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

وهناك نوع آخر من الصفحات الشبكية التي يتم تقديها بشكل متغير طبقاً لاستجابات المستخدم تسمى صفحات الخادم النشطة (asp) active server pages. فهذه الصفحات التي صممتها شركة مايكروسوفت هي صفحات html تحتوي على شفرات soripts وتستخدم لانشاء تطبيقات خادم شبكية تفاعلية. وتعمل الشفرات على الخادم.

وليس على المتصفحات الشبكية، لانتاج صفحات html وارسالها الى المتصفحات. وغالباً ما تستخدم لغتا visual basic ، وjscript (لغة شبيهة بـ javascript) في كتابة هذه الصفحات. وستلاحظ ان صفحات ASP تنتهي دائماً بالامتداد asp.

لغة الجافا والبرامج

المصممة بها java applet

تعتبر لغة الجافا java من اشهر لغات البرمجة المستخدمة على شبكة الانترنت. وهي لغة موجهة للعناصر objevt-oriented شبيهة بلغة C++. وتستخدم هذه اللغة، التي طورتها شركة sun microsystems، لانشاء برامج قادرة على العمل مع اي نظام تشغيل platform-independent وهي تتبع شعار «اكتب الشفرة مرة واحدة وشغلها على اي حاسب.

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

وعادة ما تأخذ تطبيقات الجافا الخاصة بالشبكة شكل «تطبيقات جافا مصغرة java applets»، وهي عبارة عن برامج صغيرة يتم استدعاؤها من صفحات html، ليتم تنزيلها من خادم شبكي وتشغيلها على المتصفحات الشبكية التي تدعم هذه اللغة. ومن بين امثلة هذه التطبيقات النشرات الاخبارية الحية newsfeeds، والصور المتحركة المصحوبة بصوت، والآلات الحاسبة، والجداول البيانية، والعروض المرئية التفاعلية. ومن عيوب هذه البرامج انها بطيئة التحميل نوعاً ما، ولأن التطور المستمر في عملية البرمجة سوف يؤدي الى اختصار الزمن اللازم للتحميل.

لغة java script jscript

لغة javascript هي لغة برمجة صممتها شركة netscape communication ويتم وضع البرامج الصغيرة المكتوبة بهذه اللغة داخل صفحات html، او قد يتم استدعاؤها من الصفحات لدعم قدرات html في عرض الصفحات وزيادة كفاءتها.

ومن امثلة استخداماتها الشرائط المتحركة tickers، والقوائم المنسدلة، والساعات التي تعرض الوقت /التاريخ في الزمن الحقيقي، والتفاعل مع حركات الماوس، وتتشابه لغة jscript، التي صممتها شركة مايكروسوفت، مع لغة javascript الى حد كبير، وتعمل مع متصفح internet explorer الخاص بالشركة.

لغة vrml (virtual reality modeling language)

تسمح هذه اللغة بانشاء عوالم ثلاثية الابعاد. ويمكن وضع وصلات تقود الى هذه العوالم على الصفحات الشبكية، ليتم عرضها بواسطة احد برامج العرض vrml viewer ودائماً ما يأتي برنامج العرض cosmo الذي يستخدم لعرض هذه البيانات مرفقاً بالمتصفح netscape communicator. ومن اهم استخدامات هذه اللغة انها تسمح لك بـ «دخول» ذلك العالم ثلاثي الابعاد، والتحكم في تحركاتك بداخله.

لغة xml (Extensible markup language)

وهي لغة لانشاء الصفحات الشبكية تمكن المصممين من انشاء رموزهم tags الخاصة التي تضيف مزيداً من الوظائف يصعب توفرها مع لغة html. وهي لغة لهيكلة البيانات data structure وتبادلها، وتسمح للمطورين بفصل الشكل form عن المحتوى content، ولا تستخدم هذه اللغة بكثير في الوقت الحاضر.

حيث ان المتصفحات لاتزال في مرحلة توفير الدعم لها. وقد اعلن اتحاد w3c في مايو 1999 انه تمت اعادة صياغة html 4.0 لتمثل تطبيقاً بـ xml، اطلق عليه اسم xhtml. وسوف يكون لهذه الخطوة تأثير هام على مستقبل لغتي xml وhtml.

الاتصالات في الزمن الحقيقي

real-time communication

يمكن اتمام الاتصالات النصية، والسمعية، والمرئية مباشرة في نفس زمن حدوثها من خلال شبكة الانترنت، وقد سمحت هذه الامكانية بعقد المؤتمرات والتواصل فيما بينهم بصورة فورية. وبصفة عامة، كلما زادت سرعة وصلة الانترنت، كلما زادت كفاءة نقل الاتصالات مباشرة.

ومن امثلة هذه الاتصالات برامج الدردشة chat التي تسمح لعدة مستخدمين بمكاتبة بعضهم البعض في الزمن الحقيقي. ومن امثلة هذه البرامج، برنامج irc وinstant messenger الخاص بشركة america online. ومازالت بروتوكولات التراسل في مرحلة التطوير، وستسمح في حالة استكمالها بالتوسع في استخدام تلك الامكانية الهائلة عبر الانترنت.

وتتيح وسائل التراسل الفوري الاكثر تطوراً خدمة نقل الصوت. والصورة في الزمن الفعلي. ويعد برنامج cu-see me واحداً من اشهر البرامج التي تستخدم هذا النوع من الاتصالات. كما ان هناك برامج اكثر تطوراً تسمح بحدوث مشاركات ومؤتمرات حقيقية في الزمن الفعلي.

ويعد برنامج conference الذي انتجته netscape و netmeeting والذي انتجته مايكروسوفت من افضل امثلة هذه البرامج.

ومن اهم الادوات المستخدمة في المشاركات الحية:

الاتصالات الصوتية Audio: وتمكنك من اجراء محادثات هاتفية عبر الانترنت.

الاتصالات المرئية video: وتمكنك من رؤية مخاطبيك.

نقل الملفات file transfer: لارسال الملفات وتسلمها بين المشاركين.

الدردشة chat: وفيها يقوم المشاركون بمحادثة بعضهم البعض في نفس الوقت عن طريق الكتابة.

لوحة الكتابة white board: وتمكنك من الرسم، واستخدام العلامات، وحفظ الصوت على نافذة او لوحة مشتركة بين المتصلين.

مشاركة الوثائق والتطبيقات sharing document/application:تمكن من الاطلاع على البرامج الموجودة على الحاسبات الخاصة بالمستخدمين الاخرين واستخدامها.

التصفح الجماعي للشبكة collaborative web browsing: ويستطيع المشاركون في احد المؤتمرات الشبكية، عن طريق هذه الاداة، القيام بزيارة جماعية لمواقع الشبكة.

ولا يوجد في الوقت الحالي مقاييس موحدة يمكن استخدامها في جميع برامج عقد المؤتمرات عبر الانترنت.

تقنية دفع البيانات push

يشير مصطلح push الى تقنية ارسال البيانات الى برنامج ما بدون ان يطلب البرنامج ارسالها. وهي بذلك تعد النقيض المباشر لعملية جذب البيانات Pull، والتي يقوم فيها المستخدم بالنقر على احدى الوصلات للحصول على ملف ما من الخادم. ولكن مع تقنية push يتم ارسال المحتوى تلقائياً عبر قنوات channels. وقد كانت استخدامات هذه التقنية تجارية في البداية. وللعلم، فإنه يمكن استخدامها لتقديم تحديثات البرامج الى اجهزة الكمبيوتر الشخصي.

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

{الجـنــس} : ذكر
{الإقــامـة} : الدليل الكامل لفهم شبكة الانترنت الجزء الاول والثاني والثالث Myn41910
{آلـعـمـــر} : 37
{آلمسـآهمـات} : 3756
{تآريخ آلتسجيل} : 18/02/2008
{العــمــل} : عروبي يكشف الحقائق

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة

- مواضيع مماثلة

 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى