مبانی اینترنت

Download Report

Transcript مبانی اینترنت

‫فصل ‪ :4‬ضرورت هاي اينترنت و شبكه جهاني وب‬
‫موضوعات اين فصل عبارتند از ‪:‬‬
‫نحوه تعامل‌كامپيوترهاي شخص ي‌وسرورها برروي‌ شبكه اينترنت توضيح داده‬‫مي شود‪.‬‬
‫ سه قابليت اينترنت بيان مي شود‬‫در اينترنت‬
‫ معرفي ‪ 13‬اصل ارتباطي ‌و قابليت هاي بازيابي اطالعاتي ‌‬‫ اينترنت چگونه محل استقر ‌ار كاربرانش را مي داند‬‫ي مي شوند‬
‫در وب كارساز ‌‬
‫ صفحات اينترنتي چگونه ‌‬‫در وب چيست؟‬
‫ديگر ‌‬
‫ هدف ‌از ايجاد لينك (ارتباط ) به صفحات ‌‬‫در ارتباط با‬
‫در اينترنت كدامند ؟ ‌و نقش آن ها ‌‬
‫گذار ‌‬
‫ نرم افزارهاي گشت ‌و ‌‬‫اطالعات ضميمه صفحات خانگي چيست؟‬
‫اينترنت و كامپيوترها در شبكه اينترنت ‪:‬‬
‫يك شبكه ارتباطي كه از اتصال تعداد زيادي كامپيوتر تشكيل شده است اينترنت نام دارد‪.‬‬
‫كامپيوتر سرور )‪ :(Server‬كامپيوتري كه اطالعات خام و پردازش شده را در خود جاي داده و كاربران‬
‫مي توانند با اتصال به آن از محتويات آن استفاده نمايند‪.‬‬
‫كامپيوتر كاربر)‪ :(Client‬كامپيوتر كاربران كه براي استفاده از اطالعات خام و پردازش شده به‬
‫كامپيوتر سرور متصل مي شوند را كامپيوتر كالينت يا كاربر گويند‪.‬‬
‫سرور‬
‫اينترنت و كامپيوترها در شبكه اينترنت ‪:‬‬
‫ساختار شبكه اينترنت‬
‫اگر بين چند شبكه‬
‫به هم متصل به‬
‫منظور جستجو‬
‫حركت كنيم عمليات‬
‫جستجو يا‬
‫‪ surfing‬انجام‬
‫داده ايم‪.‬‬
‫سرورهاي محتوي نرم افزارهاي كاربردي‬
‫در محيط اينترنت به منظور استفاده‬
‫كاربران‬
‫كاربران اينترنت (كالينت)كه به‬
‫همديگر متصلند و همگي شبكه‬
‫اينترنت را تشكيل‬
‫مي دهند‪.‬‬
‫اينترنت و كامپيوترها در شبكه اينترنت ‪:‬‬
‫سيستم هاي كالينت – سروري ‪ :‬نوعي از پردازش در شبكه به صورتي كه كاربر (كالينت)‬
‫درخواستي را بر روي شبكه ارسال نموده و سرور مربوطه به آن درخواست پاسخ مي دهد‪ .‬اكثر‬
‫عمليات پردازش در سرور صورت مي گيرد و نتيجه پردازش به سمت كامپيوتر كاربر (كالينت )‬
‫ارسال مي گردد‪.‬‬
‫نحوه عملكرد سيستم هاي كالينت ‪ -‬سرور‬
‫كامپيوتر سرور بر روي‬
‫شبكه اينترنت‬
‫كامپيوتر كاربر (كالينت)‬
‫قابليت هاي اينترنت – سه قابليت اصلي ‪:‬‬
‫در دنياي اينترنت به‬
‫كليه عملياتي كه كاربران ‌‬
‫در سه قابليت خالصه مي شود‪:‬‬
‫دنبال آن هستند ‌‬
‫خريد و‬
‫فروش‬
‫ارتباط ‪ :‬با توجه به شبكه به وجود آمده توسط‬‫قادر به ارتباط با‬
‫تك تك كامپيوترها ‪ ،‬كاربران ‌‬
‫يكديگر مي باشند‪.‬‬
‫‌‬
‫كامپيوتر را به منظور‌ يافتن‬
‫‌‬
‫ كاربران استفاده ‌از‬‫در اينترنت دنبال مي كنند‪.‬‬
‫اطالعات ذخيره شده ‌‬
‫در محيط اينترنت تجارت‬
‫همچنين كاربران ‌‬‫الكترونيك را دنبال مي كنند‪( .‬خريد ‌و فروش)‬
‫بازيابي‬
‫اطالعات‬
‫ارتباط‬
‫قابليت هاي اينترنت ‪:‬‬
‫در آن به بعض ي‬
‫مستقر ‌‬
‫‌‬
‫با توجه به گستردگي شبكه اينترنت ‌و سيستم هاي كاربردي‬
‫‌از اين قابليت ها اشاره مي شود‪:‬‬
‫پست الكترونيكي )‪ :(E-Mail‬سرويس كاربردي كه با استفاده از شبكه اينترنت نوشته‬
‫هاي متني را از كامپيوتر فرستنده به كامپيوتر گيرنده ارسال مي نمايد‪ .‬اين ارسال مي تواند‬
‫براساس يك ليست پستي )‪ (Mailing list‬صورت گيرد‪ .‬هر ليست پستي مشتركيني دارد‬
‫كه پيغام ها را به عنوان بخش ي از بحث هاي مداوم موضوع ليست دريافت مي كنند‪.‬‬
‫ليست ارسال بازنگري شده ‪ :‬در بعض ي از ارسال ها پيش از آنكه پيغام ها‬
‫براي كل ليست ارسال گردد ابتدا توسط يك كاربر مشخص (معمول مدير‬
‫بخش بازنگري) مالحظه و پس از تطبيق محتوي و هدف ارسال به كل‬
‫مشتركين ليست ارسال مي گردد‪.‬‬
‫قابليت هاي اينترنت (ادامه )‪:‬‬
‫گروه هاي خبري ‪ :‬محيط بحث و گفتگوي جهاني كه نتايج آن مي تواند براي هر فرد حاضر در شبكه اينترنت ارسال گردد‪.‬‬
‫ شبكه يوزنت ‪ :‬اصطالح یوزنت به یك مكانيزم و سیستمی گفته می شود كه گروههای بحث و گفتگو را‬‫پشتیبانی می كند‪.‬این سیستم به گروههای خبری معروف است‪.‬‬
‫در واقع یوزنت مجموعه ای از گروههای خبری در دنیاست كه آنها را می توان بر روی بسیاری از سرویس دهنده‬
‫های خبری در اینترنت پیدا كرد در این مجموعه از گروههای خبری افراد در موضوعات و عناوین خبری گوناگون‬
‫به مبادله اطالعات یا گفتگو با یكدیگر می پردازند‬
‫یوزنت یك قانون و یك سیستم ذخيره سازی وسازماندهی پیامها و اطالعات بر روی رایانه سرویس دهنده خبری‬
‫است‪ ،‬به نحوی كه كاربران شبكه می توانند به آن مراجعه كرده و پیامهای خبری مورد نظر و دلخواه خود را‬
‫انتخاب كنند و یا پیامی را برای گروه خبری ارسال دارند‪.‬‬
‫‪ -‬نتيكوئت ‪ :‬ليستي از مشخصات و مقررات گروه هاي خبري كه استفاده كنندگان را از خطا باز مي دارد‪.‬‬
‫قابليت هاي اينترنت (ادامه )‪:‬‬
‫گفتگو )‪ : (Chat‬محيط زنده و فعال بحث و گفتگو بر روي شبكه اينترنت كه گروههاي مختلف نظرات و ايده هاي خود را‬
‫در آن محيط مبادله مي نمايند‪ .‬اين محيط متشكل از تالرهاي )‪ (chatroom‬مختلف گفتگو مي باشد كه هر تالر با‬
‫موضوعي خاص استفاده كننده منحصر به خود را دارد‪ .‬به عنوان مثال سايت ياهو ‪ YAHOO‬كه امكان دسترس ي كاربران‬
‫به سرويس تالر گفتگو )‪ (chatroom‬را فراهم مي سازد‪.‬‬
‫پيغام فوري )‪ : (Instant Massage‬تركيبي از گفتگوي زنده و پست الكترونيك كه پيغام هاي متني و كوتاه به سرعت‬
‫بر روي شبكه جابجا شده و صفحه نمايش گيرندگان آن را به محض دريافت نمايش مي دهد‪.‬‬
‫اينترنت تلفني )‪ : (Internet Telephony‬مكامله صوتي زنده كه بين كامپيوتر ها در شبكه اينترنت صورت مي گيرد را‬
‫اينترنت تلفني گويند‬
‫تل نت )‪ : (Telnet‬اين سرويس به بعض ي از كاربران داراي مجوز امكان ارتباط با هر كامپيوتر عضو شبكه اينترنت از‬
‫طريق يك دستگاه كامپيوتري شخص ي در هر زمان و مكان خاص را ارائه مي دهد‪.‬‬
‫قابليت هاي اينترنت (ادامه )‪:‬‬
‫سرويس انتقال فايل )‪ : FTP(File Trasfer Protocol‬اين سرويس امكان انتقال فايل هاي حاوي اسناد ‪،‬‬
‫مدارك و يا نرم افزار را بين كامپيوترها در شبكه اينترنت فراهم مي سازد‪.‬‬
‫دايركتوري مرجع وب )‪ : (Web Directory‬ليستي از سايت هاي اينترنتي و آدرس هاي مربوطه را با دسته بندي هاي‬
‫خاص ارائه مي دهد‪ .‬اين دسته بندي ها براساس نوع كلمه و حروف قابل جستجو بوده و عمليات كاربران را درجهت پيدا‬
‫نمودن سايت خاص ساده مي كند‪.‬‬
‫موتورهاي جستجو )‪ : (Search Engines‬سيستم هاي كاربردي در محيط اينترنت كه به كاربر امكان ورود كلمه و يا‬
‫جمله اي خاص را داده و اين سيستم با توجه به نوع ورودي در باره آن در محيط اينترنت جستجو و نتايج آن را نمايش مي‬
‫دهند‪ .‬هم اكنون بهترين موتور جستجو در اينترنت ‪ Google‬مي باشد‪(www.google.com) .‬‬
‫پورتال )‪ : (Portal‬پنجره اي در يك سيستم كاربردي اينترنت كه به كاربران سرويس هاي متعددي را ارائه مي دهد‪ .‬كاربران‬
‫با مراجعه به اين آدرس از يك درگاه به تعداد زيادي سرويس دسترس ي دارند‪.‬‬
‫پورتال عمودي )‪ : (Vortal‬سايت هايي كه اطالعات مربوط به فعاليت هاي خاص نظير اتومبيل ‪ ،‬بهداشت‬
‫و يا سرمايه گذاري را ارائه مي نمايند‪.‬‬
‫پورتال افقي )‪ : (Hortal‬سايت هايي كه دسترس ي به سايت هاي ديگر كه با ساليق جمع زيادي از كاربران‬
‫مطابقت دارد را فراهم مي سازد‪.‬‬
‫قابليت هاي اينترنت (ادامه )‪:‬‬
‫انتشار )‪ : (Web Casting‬تحویل از قبل برنامه ریزی شده اطالعات به کامپیوتر استفاده کننده و یا ارسال اطالعات‬
‫به منظور تنظیمات اتوماتیک کامپیوتر متصل به اینترنت را ‪ web casting‬گویند‪.‬‬
‫بدست آوردن اطالعات )‪ : (Pull‬کسب اطالعات با کلیک کردن بر روی یک لینک و یا وارد شدن به یک آدرس‬
‫اینترنتی‬
‫تزریق اطالعات )‪ : (Push‬قابلیت اتوماتیک یک وب سایت به منظور تزریق اطالعات و تنظیم اتوماتیک یک‬
‫سیستم متصل به شبکه و یا بروز کردن نرم افزارهای منصوبه را گویند‪.‬‬
‫کانال )‪ : (channel‬وب سایتی که به منظور تزریق اطالعات به کامپیوتر کاربر در محیط اینترنت آماده شده‬
‫است را کانال گویند‪.‬‬
‫پخش مولتی مدیا )‪ : (Streaming‬پخش تصاویر‪ ،‬ویدیو‪ ،‬صدا و سایر موارد در حالتی که کاربر در حال دانلود فایل‬
‫مولتی مدیا می باشد را ‪ streaming‬گویند‪.‬‬
‫تجارت الکترونیک )‪ : (E-commerce‬انجام فعالیت های تجاری (خرید ‪ ،‬فروش و‪ )...‬را بر روی محیط اینترنت تجارت‬
‫الکترونیک گویند‪.‬‬
‫جامعه اينترنت ‪:‬‬
‫با توجه به گستردگی شبکه اینترنت جمعیت زیادی با این شبکه سروکار دارند که جامعه اینترنت نامیده می شوند‪ .‬در ذیل‬
‫این جامعه معرفی می شود‪:‬‬
‫کاربران اینترنت ‪ :‬کاربران اینترنت مهمترین اعضای جامعه اینترنت می باشند‪.‬‬
‫تأمين کنندگان اینترنت )‪ : ISP (Internet Service Provider‬شرکت هایی که سرویس های ارتباطی را به‬
‫مشترکين به منظور دسترس ی به اینترنت می فروشند شرکت های تأمين کننده اینترنت نامیده می شوند‬
‫تأمين کنندگان سرویس های کاربردی )‪ : ASP (Application Service Provider‬شرکت هایی که سرویس‬
‫های کاربردی را توسعه‪ ،‬نصب و یا راهبری (ميزبانی) کرده و برای این فعالیت خود شارژی از کاربران اینترنت دریافت می کنند‬
‫شرکت های تأمين کننده سرویس های کاربردی نامیده می شوند‪.‬‬
‫تأمين کنندگان محتوی )‪ : (Content Provider‬شرکت هایی که در خصوص اطالعات توزیع شده بر روی اینترنت‬
‫فعالیت دارند و با آماده سازی اطالعات آن را در دسترس کاربران قرار می دهند‪ .‬تأمين کنندگان محتوی نام دارند‪.‬‬
‫جامعه اينترنت ‪:‬‬
‫تأمين کنندگان ساختار اینترنت )‪ : (Infrastructure Provider‬این شرکت ها به دو گروه تأمين کنندگان شبکه و‬
‫تأمين کنندگان سخت افزار تقسیم بندی می شوند‪:‬‬
‫تأمين کنندگان شبکه )‪ : (Network Infrastructure Provider‬شرکتهایی نظير ‪ :‬شرکت تلفن ‪،‬‬
‫تلفن همراه ‪ ،‬تلویزیون کابلی و ارسال ماهواره ای که به آماده سازی شبکه کانال های ارتباطی به منظور تبادل اطالعات‬
‫اشتغال دارند را تأمين کنندگان شبکه گویند‪.‬‬
‫تأمين کنندگان سخت افزار شبکه )‪ : (Component Infrastructure Providr‬شرکت هایی که‬
‫سخت افزار و نرم افزار کامپیوتر را به منظور استفاده ‪ ،‬راهبری و ذخيره و بازیابی اطالعات اینترنت را تأمين می نمایند تأمين‬
‫کنندگان سخت افزار شبکه ساختار نامیده می شوند‪.‬‬
‫آژانس های پشتیبانی اینترنت ‪:‬‬
‫ایکان )‪ : ICANN (Internet Corp. for Assigned Names and Numbers‬این آژانس غير‬
‫انتفاعی مسئولیت اختصاص فضا ‪ ،‬آدرس های ‪ ، IP‬اختصاص تنظیمات پروتکل ‪ ،‬مدیریت سیستم های نام دامنه و‬
‫همچنين مدیریت سرور های اینترنت را به عهده دارد‪.‬‬
‫نيروی اجرایی مهندس ی اینترنت ‪ : (IETF) :‬جامعه بزرگی از طراحان شبکه‪ ،‬اپراتورها و محققان که با هدف بهینه سازی‬
‫ساختار اینترنت و کمک به راحتی استفاده کاربران آن فعالیت دارند‪.‬‬
‫آدرس های اينترنتی ‪:‬‬
‫در شکل زیر شمایی از قسمت های مختلف یک آدرس اینترنتی را مشاهده می کنید که توضیحات آن‬
‫در ادامه آمده است‪:‬‬
‫نام‬
‫دامنه‬
‫سازمان‬
‫ميزبان‬
‫آدرس های اينترنتی (ادامه) ‪:‬‬
‫آدرس )‪ : IP (Internet Protocol‬کامپیوتر ها دارای آدرس ی عددی هستند که شامل رشته ای از اعداد بوده‬
‫که آن را آدرس ‪ IP‬می نامند‪ .‬این آدرس از چهار بخش تشکیل شده که هر بخش از ‪ 0‬تا ‪ 255‬تغیير می کند‪( .‬مثال ‪:‬‬
‫‪ )192.168.77.45‬البته تغیير این اعداد براساس قوانين و کالس بندی های خاص ی بوده و دراختیار سازمان های مسئول‬
‫در اینترنت میباشد‪.‬‬
‫نام دامنه ‪ : Domain Name‬انتخاب اسامی شناخته شده که به راحتی کاربران آن ها را به یاد بیاورند و با آدرس‬
‫‪ IP‬هماهنگی داشته باشند را نام دامنه نامند‪.‬‬
‫کامپیوتر نام دامنه ‪ : Domain Name Server‬کامپیوتری که تمامی دامنه های ثبت شده را در خود ذخيره و به‬
‫کاربران درخواست کننده سرویس می دهد‪.‬‬
‫)‪ : (Registry‬وقتی کاربری درخواست آدرس اینترنتی خود را در یک سازمان منطقه ای به ثبت می رساند این آدرس‬
‫پس از طی مراحلی در کامپیوترهایی که فایل های حاوی آدرس های اینترنت را دارند (دیتابیس) به ثبت می رسد که آن را‬
‫‪ registry‬گویند‪ .‬و سازمان هایی که عملیات ثبت آدرس ها را در اختیار داشته و با کاربران در رابطه هستند و برنامه‬
‫های کاربردی در این زمینه را تهیه وتأیید می کنند ‪ registrar‬یا ثبت کننده نام دارند‪.‬‬
‫آدرس های اينترنتی (ادامه) ‪:‬‬
‫سرورهای مبداء )‪ : (Root Server‬یکی‬
‫از ‪ 13‬کامپیوتری که در سراسر جهان توزیع‬
‫شده و وظیفه نگهداری آدرس های اینترنتی و‬
‫تحویل آن به رجیستری های منطقه ای را‬
‫داراست‪ .‬این سرورها نقش اساس ی در بروز‬
‫بودن آدرس های اینترنتی دارند و تمامی‬
‫آدرس ها ابتدا در این سرورها بروز شده و‬
‫سپس به سایر سرورهای دنیا منعکس می‬
‫شود‪ .‬یکی از این ‪ 13‬سرور نيز نقش بالتری از‬
‫دیگران دارد که به آن سرور ‪ A‬گویند‪.‬‬
‫ساختار رجيستری سيستم های نام دامنه‬
‫آدرس های اينترنتی (ادامه) ‪:‬‬
‫نام دامنه‬
‫برای تحلیل یک آدرس اینترنتی بایستی به نکات ذیل توجه کنیم‪:‬‬
‫ دامنه های سطح بال )‪: (TLD=Top Level Domains‬‬‫بعنوان مثال برای تحلیل آدرس اینترنتی ‪http://ut.ac.ir‬‬
‫‪ Ir‬کد کشوری (مربوط به کشور ایران) و بعنوان یک دامنه سطح بالست‬
‫و بعد از آن ‪ ac‬بعنوان دامنه سطح بالی دیگر مطرح می شود‪ .‬و در نهایت‬
‫‪ ut‬اسم است که توسط کاربر انتخاب می شود‪( .‬این آدرس مربوط به‬
‫دانشگاه تهران می باشد)‪.‬‬
‫همان طور که در درخت شکل مقابل دیده می شود دامنه های سطح بالی‬
‫دیگری مانند ‪ com , org , edu‬و‪ ...‬وجود دارند‪.‬‬
‫کد کشورها‬
‫آدرس های اينترنتی (ادامه) ‪:‬‬
‫آدرس های ایمیل ‪:‬‬
‫این آدرس ها شامل ‪ 2‬قسمت ‪ :‬استفاده کننده و سازمان تولید کننده آدرس می باشد بعنوان مثال آدرس ‪:‬‬
‫‪[email protected]‬‬
‫در این آدرس ‪ rezafahimi‬نام استفاده کننده این آدرس بوده و ‪ Yahoo.com‬نام شرکت تولید کننده آدرس‬
‫می باشد‪( .‬عالمت ‪ )@= at sign‬جدا کننده دو بخش می باشد‪.‬‬
‫آدرس های شبکه جهانی وب )‪: (WWW‬‬
‫این آدرس ها محل صفحات و فایل های مورد نظر در اینترنت را برای کاربر مشخص می سازد‪.‬‬
‫نام فني آدرسهاي اينترنتي‬
‫‪ URL‬مي باشد که اين اصطالح مخفف سه کلمه ‪Universal‬‬
‫‪Resource Locator‬است‪.‬‬
‫آدرس انتقال فايل )‪: (FTP=File Transfer Protocol‬‬
‫به منظور نقل و انتقال فايل از سرور به كامپيوتر كاربر آدرس انتقال فايل تعريف و استفاده مي شود‪.‬‬
‫آدرس های اينترنتی (ادامه) ‪:‬‬
‫شبكه جهاني وب ‪ :‬مجموعه اي از اسناد و‬
‫مدارك و صفحات آماده شده در محيط‬
‫اينترنت كه به نوعي به هم لينك شده و‬
‫پيوسته اند شبكه جهاني وب را تشكيل مي‬
‫دهند‪.‬‬
‫صفحه وب ‪ :‬اسناد و مدارك‬
‫الكترونيكي بهم پيوسته‬
‫هايپرلينك ‪ :‬كلمات و نشانه هايي كه با‬
‫خاموش ويا روشن شدن ‪ ،‬تغيير رنگ و‬
‫يا با كلماتي كه زير آن خط كشيده‬
‫شده است ‪ ،‬كاربر را به ساير صفحات‬
‫و مدارك در شبكه جهاني وب راهنمايي‬
‫مي كند را هايپر لينك گويند‪.‬‬
‫شبكه جهاني وب )‪: (WWW=World wide Web‬‬
‫صفحه خانگي يا صفحه اول )‪ : (Home page‬صفحه اول يك وب سايت كه در آن سايت و اسناد الكترونيكي مندرج‬
‫در آن را توصيف و تعريف مي كند صفحه اصلي يا صفحه خانگي وب سايت ناميده مي شود‪.‬‬
‫زبان نشانه گذاري ابرمتن )‪: (HTML = Hipertext Markup Language‬‬
‫زمانيکه شما داخل صفحات يک وب سايت مي گرديد اجزاي گوناگوني را مي بينيد که تمام آنها در يک چيز مشترک هستند‬
‫و آن زبان يا کدي است که آنها را توليد مي کند که اين زبان ‪HTML‬مي باشد‬
‫>‪ </html‬برنامه بين اين دو تگ نوشته مي شود>‪<html‬‬
‫>‪ </b‬هر متني بين اين دو تگ باشد به صورت توپر نمايش داده مي شود‪<b> .‬‬
‫جستجو در وب )‪ : (Web Browsing‬برنامه هايي كه به منظور استفاده كاربران طراحي شده و اطالعات موجود در‬
‫شبكه جهاني وب در آن به نمايش در مي آيد‪ .‬بعض ي از اين نرم افزارها قادر به نمايش متن و تصوير مي باشند ‪ .‬بعنوان‬
‫مثال ‪ :‬نرم افزار ‪Ineternet Explorer‬‬