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

- visibility ۸ mode_comment

با سلام به خدمت همه ی کاربران سایت سون لرن . در خدمتتون هست با قسمت دوم از این سری آموزشی که امیدوارم سطح اطلاعات عمومیتون در مورد شبکه و اینترنت رو بالاتر ببره . و یه بار دیگه در اول این آموزش از شما دوستان میخوام که اگه اصطلاحی ، چیزی در این مورد بلد بودید ( حدودا 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 استفاده کنید .

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

comment دیدگاه کاربران
wvaseteh.ir

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

رضا ساطع بیدگلی

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

مهرداد سوداگری

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

رضا ساطع بیدگلی

خواهش میکنم 😉

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

رضا ساطع بیدگلی

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

حراج

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

رضا ساطع بیدگلی

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

نیاز به لاگین

برای ارسال دیدگاه و یا پرسیدن سوال خود در این قسمت، باید در سایت لاگین شوید.