illustrator Curse
  • 7Learn Android Course
  • 7Learn SEO Course
  • 7Learn WP Theme Course

    حرفه ای ترین دوره آموزش طراحی قالب وردپرس



  آیا می دانید میانگین رضایت دانشجویان سون لرن از دوره ها، بیش از 94% می باشد!

آشنایی با تعدادی از اصطلاحات اینترنت و شبکه (3)

8045 ۲ آبان ۹۲

با سلام به خدمت همه ی کاربران سایت سون لرن . در خدمتتون هست با قسمت دوم از این سری آموزشی که امیدوارم سطح اطلاعات عمومیتون در مورد شبکه و اینترنت رو بالاتر ببره . و یه بار دیگه در اول این آموزش از شما دوستان میخوام که اگه اصطلاحی ، چیزی در این مورد بلد بودید ( حدودا 4 ، 5 خط ) از طریق ایمیل به من بگید تا با اسم خودتون درج بشه . و در این قسمت بهتره که من در ابتدای این آموزش از دوستان بسیار خوبم یعنی جناب آقای حمید رضا تائبی و دوستانم در تحریریه مجله ی دانش و کامپیوتر تشکر ویژه ای رو به عمل بیارم .

خوب و اما آموزش این قسمت :

Communication Protocols

دسترسی به وب سایت ها از طریق پشت سر گذاشتن فرایند مشخصی انجام می گیرد . در واقع بسته به نوع وب سایتی که مشاهده می کنید ، مکانیزم های ارتباطی متفاوت را مورد استفاده قرار می دهید . به طور مثال فرض کنید میخواهید از وب سایت یاهو استفاده کنید . در این حالت آدرس وب سایت مورد نطر را وارد کرده و کلید Entetr را فشار می دهید . در این حالت از پروتکل ویژه ای به نام HTTP و از پورت 80 برای ارتباط با دنیای خارج استفاده میشود و یا زمانیکه می خواهید فایلی بر روی یک وب سایت قرار دهید ، از پروتکل FTP و شماره پورت 21 به همین ترتیب استفاده می نمائید . اما به طور کلی پروتکل های ارتباطی ، اشاره به استانداردی که اجازه انتقال داده ها ما بین دو دستگاه را با کمترین و یا بدون داشتن خطایی امکان پذیر می سازند ، دارند .

DHCP

DHCP مخفف کلمات Dynamic Host Configuration Protocol  به معنای پروتکل پیکر بندی پویای میزبان و جایگزین پروتکل Bootstrap است . یک سرور شبکه ، با استفاده از این پروتکل ، عمل اختصاص آدرس های IP به کامپیوتر های تحت شبکه را به صورت پویا انجام می دهد .

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

Data Trasfer

Data Transfer یا همان اتقال داده ها ، عملی است که در آن اطلاعات از یک کامپیوتر به کامپیوتر دیگری بر مبنای یکی از روشهای ارتباطی انتقال می یابد .

Dynamic Web Sites

وب سایت های پویا ، شامل صفحات وبی هستند که به صورت Real – Time  ساخته میشوند . این صفحات شامل کد اسکریپت وب از قبیل ASP و PHP است . زمانیکه یک صفحه وب مورد دسترسی قرار می گیرد ، کد درون صفحه توسط وب سرور تجزیه شده و نتیجه به صورت HTML به مرورگر کلاینت ارسال می گردد . بیشتر وب سایت های بزرگ ، به صورت پویا طراحی میشوند و به این ترتیب هزینه نگهداری آنها در مقایسه با وب سایت های ایستا ، کاهش یافته و به شیوه ای راحت تر مدیریت میشوند . آن هم به دلیل اینکه صفحات ایستا هر زمان که نیازمند تغییری بر روی آنها باشد ، محتوای یکتای آنها باید به صورت دستی باز ، ویرایش و منتشر گردد .

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

Denial of Service

یک حمله سرویس انکار شده ، سعی در غیر قابل دسترس قرار دادن یک یا گروهی از سیستم های کامپیوتری دارد که در بیشتر مواقع ، هدف وب سرور ها هستند . اما می تواند بر روی سرور های ایمیل و یا هر نوع سیستم کامپیوتری پیاده گردد .

حملات سرویس انکار شده که به نام Dos مشهور هستند ، می توانند از یک کامپیوتر آغاز شده ، اما از کامپیوتر های دیگری برای ادامه حملات استفاده کنند . به علاوه به دلیل اینکه اکثر وب سرورها مجهز به دیوار های آتش هستند ، در نتیجه می توانند به راحتی این نوع حملات را مهار نمایند . از این رو حملات انکار توزیع شده DDos  اغلب به صورت هماهنگ در یک مرحله همزمان بر روی چند سیستم مورد استفاده قرار میگیرند .

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

قابل ذکر است ، حملات سرویس انکار شده ، از روش های رایج هکر ها برای حمله به وب سایت ها هستند . حملات انکار شده به طور معمول توسط یک کامپیوتر منفرد ( تکی ) موفق نمی باشند . در نتیجه هکر اقدام به ساخت Botnet  برای کنترل چندین کامپیوتر در یک زمان می نماید . یک Botnet چنانکه پیشتر به آن اشاره گردید ، می تواند حملات DDos  را حمل نماید که روشی موثر تر در مقایسه با این سبک از حملات توسط یک سیستم منفرد می باشد .

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

نا گفته نماند وب سایت های بزرگی مانند گوگل ، از جمله اهداف حملات سرویس انکار شده در گذشته بوده اند .

DNS

DNS مخفف کلمات Doman Name System است . DNS با هدف گشت و گذار راحت تر در وب به وجود آمده است . بدون وجود DNS ها ، لازم است تا شماره IP مربوط به هر وب سایتی را حفظ نمایید . حال تصور کنید به جای نوشتن نام وب سایت هایی مانند گوگل ، یاهو ، مایکروسافت و ... لازم بوده تا برای هر کدام یک شماره xxxx.xxxx.xxxx.xxx IP را حفظ می نمودید . در عین حال زمانیکه آدرس وب سایتی مانند www.yahoo.com  را وارد مینمائید ، این شما هستید که میدانید این عبارت چیست و کامپیوتر اطلاعی در مورد آن ندارد . در نتیجه یک درخواست را به نزدیک ترین DNS Server  ارسال میکنید . این کار ابتدا برای پیدا کردن آدرس IP صحیح متعلق به وب سایت یاهو است .

در ادامه کامپیوتر شما سعی در متصل شدن به سروری با آن شماره آدرس IP می نماید . به عبارت ساده تر ، کاری که DNS انجام میدهد ، تبدیل نام میزبان ها به شماره اینترنتی آنهاست . با این اوصاف ، DNS یکی دیگر از قابلیت ها و سرویس های اینتذنت در جهت آسان نمودن کار کاربران آن است .

E-commerce

E-commerce اشاره به تجارت الکترونیک بر مبنای اینترنت دارد . به عبارت دیگر ، داد و ستدها و انتقالاتی که به صورت آنلاین انجام گرفته و در آن نیازی به حضور فیزیکی فروشنده و خریدار نمی باشد ، جزء اسن دسته از تجارت محسوب میشود . همچنین وب سایت هایی مانند آمازون و Ebay نمونه ای از وب سایت های مبتنی بر تجارت الکترونیک هستند .

Extrant

اکسترانت ترکیبی از اینترنت و اینترانت است . به عبارت دیگر اکسترانت یک اینترانت ( یک شبکه داخلی مجازی ، مبتنی بر اینترنت ) توسعه یافته است که بر روی اینترنت قرار می گیرد . اکثر اکسترانت ها با استفاده از رابط وب و از طریق یک مرورگر اینترنتی قابل استفاده هستند . از این رو اطلاعات ایمن و یا محرمانه ، اغلب درون اکسترانت در دسترس است . در اکسترانت به طور کلی زمانیکه کاربری نیازمند دسترسی به اطلاعات است ، نیازمند یک تصدیق هویت می باشد .

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

Emoticon

زمانیکه از سرویس ایمیل و یا چت استفاده می نمائید ، برای بیان حالات خود از یکسری اشکال ، متن و یا ترکیبی از کاراکتر های خاص استفاده میکنید که اصصطلاحا Emoticon نامیده میشوند ، تا خواننده پی به احساس شما ببرد . به طور مثال ترکیب (-: نشان میدهد که نویسنده خوشحال است . در زیر شما میتونید انواع مختلفی از این اشکال رو ببینید :

FTP

FTP مخفف کلمات File Transfer Protocol  ، یعنی پروتکل انتقال اطلاعات است که برای اولین بار در سال 1967 معرفی گردید . در حقیقت روشی رایج برای انتقال و دریافت فایل ها با استفاده از اینترنت از یک کامپیوتر به کامپیوتری دیگر .

از نرم افزار های معروفی که در این زمینه میتوان از آنها برای مدیریت فرایند انتقال فایل ها استفاده نمود ، می توان به WS_FTP اشاره کرد . همچنین میتوانید از خود مرورگر ها برای دسترسی به سرور های FTP استفاده نمائید . برای این منظور لازم است تا آدرس سرور مورد نظر خود را به طور مثال به صورت ftp//:ftp.servername.com وارد کرده که در صورت معتبر بودن آدرس وارد شده ، لیستی از پوشه هایی که بر روی سرور FTP قرار دارند ، نشان داده می شود . در این حالت :

/ftp//:ftp.servername.com/directory

دربرگیرنده همه پوشه هایی خواهد بود که به آنها دسترسی خواهید داشت . البته برای دسترسی به سرور های FTP ، به طور معمول نیازمند نام کاربری و رمز عبور هستید . اما تعدادی از سرور های FTP به صورت Anonymous قابل استفاده هستند . به این معنا که برای وارد شدن به آنها ، نام کاربری لازم نبوده و یا به طور پیش فرض Anonymous تعیین میگردد و رمز عبور نیز آدرس ایمیلی است که آن را تعیین مینمائید . همچنین در صورتیکه از FTP استفاده مینمائید ، به این نکته توجه داشته باشید که روشی ایمن محسوب نمیشود و در صورتی قابل اعتماد خواهد بود که از رمز نگاری TLS و یا SFTP استفاده کنید .

منتظر قسمت بعد این سری آموزشی باشید ...

:: مطالب جدید سون لرن را از طریق ایمیل دریافت کنید :

دیدگاه ها 8 دیدگاه برای این مطلب ارسال شده است. نظردهی برای این مطلب بسته شده است .

  • ‏‏
    wvaseteh.ir(۲ آبان ۱۳۹۲)

    ممنون، من همیشه نمیدونستم هر کاراکتر چه شکلکی رو نشون میده.

    • ‏‏
      رضا ساطع بیدگلی(۲ آبان ۱۳۹۲)

      ممنون دوست عزیز خوشحالم که یاد گرفتید 😆

  • ‏‏
    مهرداد سوداگری(۲ آبان ۱۳۹۲)

    مطالب بسیار عالی و با ارزش . ممنون :)

  • ‏‏
    یو پی وی سی بازار(۲ آبان ۱۳۹۲)

    مطلب بسیار عالی و با ارزش بود

    • ‏‏
      رضا ساطع بیدگلی(۲ آبان ۱۳۹۲)

      امیدوارم که به دردتون خرده باشه

  • ‏‏

    بسیار مفید بود

    • ‏‏
      رضا ساطع بیدگلی(۳ آبان ۱۳۹۲)

      قابلی نداشت
      هدف ما جذب رضایت شماست

  • ورود/عضویت سریع با اکانت فیسبوک/جیمیل شما

    :: شما می توانید با استفاده از اکانت یاهو یا جیمیل خود به صورت کاملا امن، سریع و بدون نیاز به ورود اطلاعات عضو و وارد سایت شوید. در این صورت هیچ نیازی به ورود نام کاربری و رمز عبور خود نخواهید داشت و هویت شما از طریق ایمیلتان مورد تائید قرار می گیرد .
    برای استفاده از این روش باید در اکانت گوگل(جیمیل) و یا یاهوی خود لاگین باشید .
    عضویت/ ورود سریع با :
    در حال اتصال ...

    ورود به سایت

    ورود سریع با :
    در حال اتصال ...

    جستجو در سون لرن

    عبارت :
    7LearnTelegram