دانشنامه وب و شبکه

Web and Network Diploma

دانشنامه وب و شبکه

Web and Network Diploma

هاست (host) چیست؟

هاست (Host) در معنای لغوی به معنی میزبان است و در مفاهیم شبکه به معنای کامپیوتری است که اطلاعات صفحات وب(web) و فایل های ftp را در خود جای میدهد و میزبانی می کند.

                                

Proxy(پروکسی) چیست؟

در مفهوم عامیانه به سانسور کردن سایتها تعبیر می شود. اما از نظر فنی راه حلی است برای اینکه ما بتوانیم از IP Invalidها برای اتصال به اینترنت استفاده کنیم.

در این روش باید یک Server Proxy در شبکه نصب شود. در کل این روش مطلوب نبوده و دارای نقاط ضعف عمده زیر است:

 1- نیاز است که کاربران تنظیمات خاصی را در کامپیوتر خود انجام دهند.

 2- در این روش بسیاری از پروتکلها پشتیبانی نشده و قابل استفاده نیستند.

 با این حال برخی از مراکز اینترنتی نظیر دانشگاهها , موسسات دولتی و امنیتی و ... برای کنترل بیشتر کاربران خود و گزارشگیری از سایتهای ملاقات شده توسط هر کاربر از Proxy استفاده می کنند. از جمله نرم افزارهای Server Proxy می توان به Winproxy , MSProxy , ISA و ... اشاره کرد.

تفاوت و معنی مفاهیم اینترنت و اینترانت

تفاوت بین اینترنت(intenet) و اینترانت (interanet ) مفهومی است.همگی با معنای اینترنت آشنایی داریم و مفهوم آن را می دانیم.منظور از اینترانت (interanet) ایجاد و پیاده سازی شبکه اینترنت(شبکه جهانی وب) در یک محیط LAN و بدون اتصال به شبکه جهانی وب است.

محیط LAN را در پست های قبلی تعریف کرده ایم و اینجا فقط معنی لغوی آن را می گوییم که به معنای یک محیط بسته است.

تعریف هفت لایه ی osi

لایه فیزیکی

این لایه به طور مطلق از سخت افزار تشکیل شده است.انتقال نهایی اطلاعات را عهده دار است و این انتقال نیز به صورت سیگنال 0 و 1 است,قراردادهای سخت افزاری نیز در آن اجرا می شود.این لایه وظیفه ای درباره رسیدن اطلاعات به مقصد ندارد.

لایه پیوند داده

در لایه پیوند داده اطلاعات کشف خطا و در صورت لزوم اصلح می شوند و اطلاعات به صورت درست و مطمئن به سوی مقصد ارسال می شوند.وظیفه دیگر این لایه مطمئن شدن از رسیدن اطلاعات به مقصد است که این کار توسط بیتهای (Parity check , checksum ,crc ) انجام می پذیرد.که اگر خطایی رخ دهد اطلاعات دوباره ارسال می شوند.

لایه شبکه

در این لایه قراردادهای شبکه بندی تعریف شده و پیچیده ترین لایه است. این لایه وظیفه دارد که تکنولوژی برقراری ارتباط برای دیگر شبکه های مستقل را فراهم کند, که این امر این امکان را به osi می دهد که بتواند در زیر شبکه های مختلف فعالیت کند.

لایه انتقال

پیش از ارسال اطلاعات این لایه یک بسته به مقصد ارسال می کند که آن را برای دریافت اطلاعات آماده کند.همچنین این لایه وظیفه تکه تکه کردن بسته ها، شماره گذاری آنها و ترتیب و نظم دهی آنها را بر عهده دارد. که البته بسته ها در طرف گیرنده دوباره در همین لایه نظم دهی و قابل استفاده برای لایه های بالاتر خواهند شد.

لایه جلسه

در این لایه بر کارهایی از قبیل زمان ارسال و دریافت بسته ها مقدار رسیده و مقدار مانده از بسته ها نظارت می شود که به مدیرت بسته ها بسیار کمک می کند.

لایه ارائه

در این لایه استانداردهای رمز نگاری و فشرده سازی اطلاعات تعریف شده است که این لایه در امنیت بسیار مهم می باشد. لایه کاربرد

استانداردهای ارتباط بین نرم افزارهای شبکه در این لایه قرار دارد که می توان از: FTAM, CMIP, MHS VT نام برد.

پروتکل TCP/IP

پروتکل TCP/IP همان پروتکل مورد استفاده در اینترنت است.اما این بدان معنی نیست که این پروتکل انحصارا در شبکه اینترنت استفاده می شود,بلکه بسیاری از شبکه های کوچک و نامتصل به اینترنت هم از آن استفاده می کنند.این پروتکل کند و دارای ایراداتی است.این برخلاف OSI از چهارلایه استفاده می کند.اگر به خاطر داشته باشید OSI از هفت لایه استفاده می کند.

لایه های مورد استفاده در این پروتکل شامل:لایه کاربرد,لایه انتقال ,لایه شبکه و لایه دسترسی به شبکه می شود.


پروتکل TCP/IP است که به عنوان یک استاندارد باعث می شود بدون هیچ مشکلی موراد ثبت شده توسط سیستم عامل ویندوز بدون هیچ مشکلی در سیستم عامل مک و ... مشاهده شوند.

در پست های آتی به بررسی کامل این پروتکل خواهیم پرداخت.

انواع لایه ها

طراح یک شبکه بایستی تمام مسائل شبکه را تجزیه و تحلیل نموده و برای آنها راه حل ارائه کند اما چون این مسائل دارای ماهیتی متفاوت از یکدیگر هستند,به همین دلیل طراحی شبکه باید به صورت “لایه لابه” باشد.

طراحی لایه ای شبکه مبتنی بر مسائلی است که طراح شبکه باید به حل آنها اقدام نماید و بر اصول زیر است:

هر لایه وظیفه خاص خود را دارد و باید طراح شبکه به این مقوله دقت کافی را داشته باشد.
هرگاه ماهیت سرویس های ارائه شده متفاوت باشد,باید لایه به لایه و جداگانه طراحی شود.
طراح شبکه در تعریف وظیفه هر لایه باید قراردادها و استانداردهای بین المللی را مد نظر قرار دهد.
در تعداد لایه ها باید اعتدال رعایت شود! یعنی تعداد لایه ها آنقدر زیاد نباشد که تمایز لایه برای سرویس های ارائه شده نامشخص باشد و نه باید آن قدر کم باشد که وظیفه هر لایه پیچیده به نظر آید.
در هر لایه جزییات لایه های زیرین نادیدده گرفته می شود و هر لایه باید به صورت ماژولار از خدمات تعریف شده در لایه های زیرین استفاده نماید.
باید مرزهای لایه ها به صورت مشخص تعریف شود که جریان اطلاعات میان لایه ای به صورت حداقل باشد.
به این خاطر که طراحی شبکه ها سلیقه ای و پیچیده نشود,سازمان استاندارد جهانی(ISO) مدلی هفت لایه ای را برای شبکه ارائه کرده است,این مدل (OSI  (open system Interconnection نام دارد.

به این نکته دقت داشته باشد که اینترنت از این مدل لایه ای استفاده نمی کند و مدل TCP/IP را  مورد استفاده قرار می دهد.

ارزش شبکه ها بر اساس عددشان از بزرگ به کوچک رو به کاهش می گذارد!

در زیر لیست لایه های OSI را می بینید,اما تعریف آنها را به پست های جداگانه موکول می کنیم:

7-  Application     لایه کاربرد
6-  Presentation   لایه ارائه(نمایش)
5- Session          لایه جلسه
4- Transport       لایه انتقال
3-  Network        لایه شبکه
2-  Data link       لایه پیوند داده
1-  Physical        لایه فیزیکی

سیسکو را بشناسیم!

سیسکو (cisco systems) یک شرکت سهامی عام در سن خوزه/کالیفرنیا است که در سال ۱۹۸۴ توسط لن بزاک و سندی لرنر که سندی دارای مدرک فوق لیسانس اقتصاد سنجی از دانشگاه کلرمونت و فوق لیسانس علوم کامپیوتر از دانشگاه استنفورد است,تاسیس گردید.این دو نفر در بخش کامپیوتر دانشگاه استنفورد با یکدیگر همکار بودند.


بزاک نرم‌افزار روترهای چند پروتکل را که توسط ویلیام یاگر(یک کارمند دیگر که کارش را سالها قبل از بزاک شروع کرده بود) نوشته شده بود تکمیل کرد.




با وجود اینکه Cisco اولین شرکتی نبود که Router طراحی و تولید می‌کرد، اولین شرکتی بود که یک Router چند پروتکل موفق تولید می‌کرد که اجازهٔ ارتباط بین پروتکل‌های مختلف شبکه را می‌دهد.


این شرکت محصولات مربوط به شبکه و ارتباطات را طراحی می‌کند و با سه نام تجاری مختلف سیسکو، لینکسیس و ساینتیفیک آتلانتا به فروش می‌رساند. در ابتدا، سیسکو فقط روترهای چند پروتکل تولید می‌کرد ولی امروز محصولات سیسکو را در همه جا از اتاق نشیمن گرفته تا شرکت‌های ارائه دهنده خدمات شبکه می‌توان پیدا کرد. شعار اولیه سیسکو  «تغییر روش زندگی، کار، بازی و آموزش» است.


شرکت سیسکو هم اکنون با ۵۱۴۸۰ کارمند دارای بازده ۲۸٫۴۸ میلیارد دلار در سال ۲۰۰۶ و سود خالص ۵٫۵۸ میلیارد دلار می‌باشد. شعار فعلی سیسکو این است: «به شبکه انسان خوش آمدید». شرکت سیسکو در سال ۲۰۰۳ موفق به دریافت جایزه ریاست جمهوری ران براون برای کیفیت عالی در روابط کارمندان و جامعه گردید. معاون ارشد شرکت سیسکو یک ایرانی‌تبار به نام محسن معظمی است.


سیسکو از کلمه سانفرانسیسکو گرفته شده است.

لوگوی سیسکو