پی سی وی مگ | تکنولوژی | فناوری | برنامه نویسی | موبایل | امنیت | سئو | بازی | شبکه | طراحی سایت

۹۴ مطلب توسط «عباس حبیبی » ثبت شده است

پروتکل چیست ؟

مقدمه : 
پروتکل چیست ، در این مقاله به توضیح کامل پروتکل ها در شبکه های کامپیوتری  و بررسی آنها می پردازیم ، اگر شما مایل هستید در مورد شبکه بیشتر بدانید پیشهاد می کنیم از مقالات زیر دیدن فرمایید .  مجموعه ای از قوانین و مقررات حاکم در شبکه که امکان ارتباط میان دو کامپیوتر در شبکه را میسر می کند.
در مدل OSI هفت لایه برای تشریح فرایندهای مربوط به ارتباطات استفاده می گردد و هر لایه مسئولیت انجام عملیات خاصی را بر عهده دارد.
مدل OSI به عنوان مرجع و راهنما برای شناخت عملیات مربوط به ارتباطات استفاده می گردد.
پروتکل tcpip
پروتکل TCP/IP
پروتکل چیست ؟
مزیت OSI :
یکسری مفاهیم را تعریف می کند که در  TCP/IP تعریف نشده است.
  • سرویس
  • واسط
  • پروتکل
زمانبندی نامناسب: استاندارد گذاری در زمان نامناسب
تکنولوژی نامناسب: مدل هاو پروتکل های آن معیوب وناقص
پیاده سازی نامناسب: حجم سنگین و کند
یکی از مهمترین پروتکل های استفاده شده در شبکه های کامپیوتری است ، TCP/IP مجموعه ای از پروتکل هاست که TCP (کنترل انتقال) و  IP(اینترنت) نام دو پروتکل مشهور از این مجموعه است ، ارتباط در اینترنت بدون TCP/IP تقریبا غیرممکن است و اکثر سرویس های اینترنت تحت قوانین TCP/IP عرضه می شوند.
TCP/IP دارای قابلیت تفکیک با سایر برنامه ها بوده و پس از دریافت داده ها از یک برنامه ،آن ها را برای برنامه متناظر موجود برروی کامپیوتر دیگر ارسال می نماید.
این پروتکل استاندارد فعلی برای شبکه های بزرگ است. با اینکه پروتکل فوق کند و باید از منابع بیشتری استفاده شود ولی به دلیل قابلیت روتینگ و استفاده در اغلب سیستم عامل ها استفاده از این پروتکل حرف اول را میزند.
  • قابلیت استفاده در انواع شبکه
  • قابلیت مسیر یابی
  • پشتیبانی به وسیله انواع سیستم عامل ها
  • مورد استفاده به عنوان پروتکل اصلی اینترنت
TCP/IP از یک مدل ارتباطی ۴ لایه به منظور ارسال اطلاعات از محلی به محل دیگر استفاده می نماید.
Application: بالاترین لایه در پشته TCP/IP و تمامی برنامه و ابزارهای کاربردی در این لایه می باشد.
Transport: (لایه حمل) قابلیت ایجاد نظم و ترتیب و ارتباط بین کامپیوترها
Internet: مسئول آدرس دهی و روتینگ داده ها
Network Interface: مسئول استقرار داده بر روی محیط انتقال شبکه و دریافت داده از محیط انتقال
برای استفاده از این پروتکل و تنطیمات مربوطه برنامه های کمکی ارائه شده است که شامل:
IP CONFIG: برای اخذ اطلاعات در رابطه با پیکربندی TCP/IP نصب شده روی یک کامپیوتر
NETSTAT: برای مشاهده آمار اتصالات شبکه
NBTSTAT: برای مشاهده جدول محلی و اسامی Net BIOS
NSLOOKUP: برای بررسی رکورد های اسامی مستعار Doman host و سرویس های آن
ROUTE: برای مشاهده و انجام اصلاحات مورد نظر در جدول محلی
TRACERT: برای مسیر یابی یک بسته اطلاعاتی
PING&PATPING: برای بررسی پیکربندی و تست اتصال IP
ARP: برای مشاهده و انجام تغییرات مورد نیاز در Address Resolution 
TCP/IP از سرویس های متنوعی تشکیل شده که اغلب نیاز کاربران در شبکه را مستقیما و بدون نیاز به برنامه نویسی پاسخ می دهد.
FTP: پروتکل انتقال فایل در اینترنت
FTAM: پروتکل دسترسی به فایل
SMTP: پروتکل اینترنت برای انتقال پست الکترونیکی
SNMP: پروتکل اینترنت برای نظارت برشبکه
NCP: پروتکل هسته مرکزی
DNS: پروتکل تبدیل  نام دامنه به یک آدرس
HTTP: پروتکل انتقال صفحات وب در شبکه
DHCP: پروتکل جهت تخصیص آدرس های IP به صورت پویا
ATP: پروتکل مبادلات Apple Talk
TCP: پروتکل کنترل انتقال
STP: قسمتی از پشته پروتکل IPX/SPX
IP: برای تعیین مسیر و ارسال بسته
ICMP: پروتکلی برای گزارش خطاها بر روی اینترنت
تهیه کننده : زینب ترک 
منبع : پی سی وی مگ 
پروتکل چیست ؟ 
مدل ۷ لایه ای OSI برای پروتکل :
معایب OSI:
پروتکل TCP/IP:
چرا پروتکل TCP/IP :
مهمترین خصوصیات TCP/IP:
لایه های موجود در پروتکل TCP/IP :
برنامه های کمکی TCP/IP:
سرویس های TCP/IP:

۱۳ بهمن ۹۵ ، ۱۳:۱۳ ۰ نظر موافقین ۰ مخالفین ۰
عباس حبیبی

لینوکس چیست

مقدمه : 
لینوکس چیست ،در این مقاله قصد داریم سیستم عامل لینوکس را خدمت شما کاربران محترم سایت پی سی وی مگ معرفی کنیم ، از آنجایی که استفاده از سیستم عامل لینوکس در زمینه امنیت ، تست نفوذ ، میزبانی سرور و … کاربرد فراوانی دارد این مقاله را اختصاص داده ایم به دسته بندی امنیت تا کاربران دسترسی راحت تری به مطالب سایت داشته باشند در این مقاله به  توزیع لینوکس نیز اشاره خواهیم داشت . با ما تا انتهای این مقاله همراه باشید .
لینوکس چیست ؟
لینوکس یک سیستم عامل رایگان ، ایمن و متن باز می باشد که همانند یونیکس است . افرادی که در زمینه امنیت ، تست نفوذ و هک راه پیدا می کنند متوجه می شوند که فراگیری این سیستم عامل چقدر مهم است . 
دو دلیل قانع کننده برای استفاده از لینوکس : 
  1. اگر اهل وب باشید ، حتما اطلاع دارید که میلیون ها سرور در اینترنت وجود دارند که بر روی سیستم عامل لینوکس اجرا می شوند ، زیرا این سیستم عامل امنیت آن سرورها را تا حدودی پوشش می دهد برای آنکه بتوانید به این سرورها نفوذ کنید باید لینوکس را بخوبی یاد بگیرید . 
  1. بیشترین نرم افزارها و ابزارهای هک بر روی لینوکس اجرا می شوند ، در واقع متخصصان امنیت از لینوکس به عنوان جعبه ابزار کامل برای تخصص خود یاد می کنند . 
لینوکس چیست ؟
لینوکس Linux  –  لینوکس چیست
توزیع (Distribution) لینوکس چیست ؟
توزیع لینوکس ، کرنل لینوکس که جزء مرکزی سیستم عامل می باشد و دارای مجموعه ای از ابزارها و برنامه های کاربردی است . هر کدام از توزیع های لینوکس دارای خصوصیاتی هستند که نسبت به نیاز افراد و سازمان ها از آن استفاده می شود . اگر شما در لینوکس مبتدی هستید پیشنهاد ما این است که با توزیع Ubuntu کار خودتان را آغاز کنید . 
Ubuntu چیست ؟ 
اوبونتو یا Ubuntu یک توزیع از سیستم عامل گنو/لینوکس است که توسط جامعه ی کاربری قوی که دارد در زمینه های مختلف از جمله : سرورها (Server)، تبلت ها (Tablet)، تلفن های همراه ، اینترنت و …  استفاده می شود ، هدف از توسعه این توزیع آسان کردن استفاده از لینوکس برای کلیه افراد مبتدی و حرفه ای در تمام زمینه های شغلی و تحصیلی بود . 
اوبونتو را می توانید از سایت اصلی ubuntu.com دانلود کنید و از آن استفاده کنید ،همچنین برای راحتی استفاده کاربران ایرانی از این توزیع لینوکس ، سایت ubuntu.ir راه اندازی گردید که در این سایت علاوه بر دریافت اوبونتو می توانید از فروم های فارسی آن استفاده کنید و سوالات و مشکلات خود را در آن انجمن ها مطرح کنید تا افراد حرفه ای به سوالات شما پاسخ کامل دهند. 
همچنین می توانید به صورت مستمر از ویدئوها و اخبار لینوکس اوبونتو استفاده کنید و با کاربران در تالار گفتگو تعاملات بیشتری داشته باشید . می توانید در همایش های ماهانه یا هفتگی لینوکس که توسط تیم های توسعه بومی آن برگزار می شود شرکت کنید و اطلاعات خود را به روز کنید . 
روش های نصب لینوکس : 
روش های گوناگونی برای نصب سیستم عامل لینوکس وجود دارد ،که ما در این مقاله به ۳ روش پرکاربرد آن اشاره خواهیم کرد: 
  • روش Live Cd : معمولا از این روش برای تست یک توزیع لینوکس  استفاده می شود ، شما از سایت اوبونتو می توانید لینوکس را دانلود کنید ، فایل لینوکس دارای پسوند ISO. است که می توانید آن را با اکثر نرم افزارهای رایت بر روی یک سی دی یا دی وی دی رایت کنید و شروع به استفاده بکنید . 
نکته : احتمالا این سوال ذهن شما را درگیر کند که از کدام نرم افزار برای رایت فایل iso. استفاده کنید ، شما می توانید نسبت به نیازهای خودتان از Alcohol 120% ، Iso Recorder ،Nero استفاده کنید یا از سایر نرم افزارها ، مهم نیست از چه نرم افزاری استفاده می کنید مهم این است که آن نرم افزار بتواند فرآیند مورد نیاز شما را بخوبی اجرا کند . 
  • روش دوم استفاده از برنامه Wubi : با Wubi Installer می توانید توزیع Ubuntu را به مانند سایر برنامه های کاربردی بر روی ویندوز نصب یا حذف کنید برای استفاده از این برنامه باید آنرا از سایت wubi-installer.org دانلود کنید و آنرا نصب کنید بعد از نصب برنامه و اجرای آن پنجره ابتدایی برنامه باز خواهد شد با کلیک بر روی گزینه install inside windows وارد صفحه زیر خواهید شد که باید تنظیمات خود را در صورت نیاز تغییر دهید:
wubi
wubi  – لینوکس چیست
پس از اعمال تنظیمات خودتان با کلیک بر روی دکمه install وارد صفحه زیر خواهید شد که فرایند نصب شروع شده و باید منتظر تکمیل شدن آن بمانید :
wubi
wubi  –  لینوکس چیست
و در انتها پس از نصب شاهد پیغام راه اندازی مجدد کامپیوتر خواهیم بود با قبول کردن این گزینه کامپیوتر شما راه اندازی مجدد می شود ، نکته ای که باید به آن توجه کنید این است که بعد از راه اندازی مجدد سیستم قبل از بارگزاری ویندوز ، دو گزینه بر روی صفحه مشاهده خواهید کرد یکی از گزینه ها Ubuntu و دیگری windows است که باید Ubuntu رو انتخاب کرده و Enter بزنید تا این سیستم عامل برای شما بارگزاری شود . 
در نظر داشته باشید که وقتی برای اولین بار است که Ubuntu را اجرا می کنید این سیستم عامل تنظیمات و پیکربندی خود را انجام می دهد و مجددا راه اندازی می شود ، پس از راه اندازی شما می توانید به راحتی از لینوکس استفاده کنید . 
  • روش سوم : استفاده از نرم افزار Virtual Box :یکی از پرطرفدارترین روش های نصب سیستم عامل های مختلف بر روی یک سیستم عامل استفاده از نرم افزار Virtual Box است . شما در ابتدا باید این نرم افزار را دانلود کنید و نصب کنید می توانید از آدرسVirtualbox.org/wiki/downloads شروع به دانلود این نرم افزار بکنید . 
بعد از نصب نرم افزار وقتی آنرا اجرا می کنید صفحه ای همانند زیر مشاهده خواهید کرد : 
virtual box
virtual box  – لینوکس چیست
که از بخش نوار ابزار می توانید بر روی گزینه New کلیک کنید و یک ساختار برای سیستم عامل انتخاب کنید و از آن استفاده کنید . آموزش کامل این نرم افزارها در پست های آتی خدمت شما عزیزان ارائه خواهد شد در این پست قصد داشتیم که درباره روش های نصب لینوکس بر روی نرم افزارهای مختلف معرفی کوتاهی داشته باشیم تا شما عزیزان با آنها آشنا شوید . 
نصب Ubuntu هم مانند نصب ویندوز می باشد و هیچ کار سختی درپیش نخواهید داشت اما در پایان چند پیشنهاد برای شما عزیزان در بحث یادگیری لینوکس داریم که امیدوارم مورد استفاده قرار بگیرد : 
  • شما باید یادگیری لینوکس را آغاز کنید و سرانجام مهارت های لازم را در توزیع های گوناگون به دست آورید .
  • برای هر توزیع لینوکس یک انجمن یا تالار گفتگو اختصاصی در سطح اینترنت وجود دارد که شما می توانید با استفاده از گوگل آنها را شناسایی کنید و در آنها عضو شوید و سوالات و مشکلات خود را مطرح کنید و شروع به فعالیت در این زمینه بکنید  .
از سایر منابع استفاده کنید : 
  • کتاب A Practical Guide to Linux commands , Editors And Shell Programming  که توسط Mark G.soell نوشته شده است . 
  • کتاب Understanding the Linux Kernel که توسط Marco Cesati و Daniel p.Bovet نوشته شده است . 
  • A Practical Guide to Ubuntu Linux که توسط Mark g.sobell نوشته شده است .
  • how linux works که توسط braian ward  نوشته شده است .
اگر شما علاقه مند هستید که در حوزه امنیت و تست نفوذ فعالیت کنید باید یکی از توزیع های لینوکس را به صورت حرفه ای مسلط باشید ، سعی کنید توزیع های بیشتری را یاد بگیرید زیرا هرکدام از آنها می توانند به شما در کارهای مختلفی خدمات و امکاناتی را ارائه دهند . در جوامع لینوکسی ها عضو شوید و فعالیت داشته باشید سعی کنید با افراد این حوزه تعاملات خوبی برقرار کنید تا بتوانید در پروژه های مختلفی حضور داشته باشید و تجربه کسب کنید .
منبع : پی سی وی مگ 

۱۱ بهمن ۹۵ ، ۲۰:۴۰ ۰ نظر موافقین ۰ مخالفین ۰
عباس حبیبی

پی سی وی مگ

پی سی وی مگ راه اندازی شد 


۲۹ دی ۹۵ ، ۲۲:۵۵ ۰ نظر موافقین ۰ مخالفین ۰
عباس حبیبی
شنبه, ۱۱ دی ۱۳۹۵، ۱۲:۵۶ ق.ظ عباس حبیبی
Node.js چیست ؟

Node.js چیست ؟

Node.js پلتفرمی است بر مبنای موتور جاوا اسکریپت کروم که به منظور ایجاد برنامه های سریع و گسترش پذیر به وجود آمده است. Node.js از مدل رویدادگرا و non-blocking برای انجام عملیات I/O بهره می برد. از این‌روNode.js یک پلتفرم سبک و کارا برای پیاده سازی برنامه های Real-time و مبتنی بر داده است که می توانند به راحتی در سرورهای نامتمرکز اجرا شوند.

منبع : nodejs.ir

۱۱ دی ۹۵ ، ۰۰:۵۶ ۰ نظر موافقین ۰ مخالفین ۰
عباس حبیبی
يكشنبه, ۵ دی ۱۳۹۵، ۱۱:۲۱ ق.ظ عباس حبیبی
چگونه کسب و کار اینترنتی راه اندازی کنیم ؟

چگونه کسب و کار اینترنتی راه اندازی کنیم ؟

مقدمه :

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

ادامه مطلب...
۰۵ دی ۹۵ ، ۱۱:۲۱ ۰ نظر موافقین ۰ مخالفین ۰
عباس حبیبی
پنجشنبه, ۲ دی ۱۳۹۵، ۰۳:۵۷ ب.ظ عباس حبیبی
ایمیل مارکتینگ و استراتژی های آن

ایمیل مارکتینگ و استراتژی های آن

 مقدمه :

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

در این مقاله قصد  داریم ، روشهایی برای توسعه ایمیل مارکتینگ را باهم بررسی کنیم .

همراه ما باشید ..

 

ادامه مطلب...
۰۲ دی ۹۵ ، ۱۵:۵۷ ۰ نظر موافقین ۰ مخالفین ۰
عباس حبیبی
پنجشنبه, ۲ دی ۱۳۹۵، ۱۰:۳۰ ق.ظ عباس حبیبی
چگونه ایمیل های زیبا و جذاب بسازیم ؟

چگونه ایمیل های زیبا و جذاب بسازیم ؟

مقدمه چگونه ایمیل های زیبا و جذاب بسازیم ؟ :

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

ادامه مطلب...
۰۲ دی ۹۵ ، ۱۰:۳۰ ۰ نظر موافقین ۰ مخالفین ۰
عباس حبیبی
سه شنبه, ۳۰ آذر ۱۳۹۵، ۱۰:۳۶ ق.ظ عباس حبیبی
معرفی یک تکنیک بازاریابی عصبی برای موفقیت در کسب و کار اینترنتی

معرفی یک تکنیک بازاریابی عصبی برای موفقیت در کسب و کار اینترنتی

مقدمه یک تکنیک بازاریابی عصبی:


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

ادامه مطلب...
۳۰ آذر ۹۵ ، ۱۰:۳۶ ۰ نظر موافقین ۰ مخالفین ۰
عباس حبیبی
يكشنبه, ۲۸ آذر ۱۳۹۵، ۰۹:۱۰ ق.ظ عباس حبیبی
۵ نکته طلائی در کسب و کار اینترنتی برای حرفه ای ها

۵ نکته طلائی در کسب و کار اینترنتی برای حرفه ای ها

مقدمه نکات مهم در کسب و کار اینترنتی:

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

 

برای اینکه در میدان نبرد کسب و کارهای اینترنتی شکست نخورید باید سعی کنید همیشه سایت خود را همواره بهینه سازی کنید و اشکالات و ایرادات آنرا بررسی کرده و آنها را در کوتاه ترین زمان حل کنید .

 

ادامه مطلب...
۲۸ آذر ۹۵ ، ۰۹:۱۰ ۰ نظر موافقین ۱ مخالفین ۰
عباس حبیبی
شنبه, ۲۷ آذر ۱۳۹۵، ۰۹:۱۰ ق.ظ عباس حبیبی
گروه تبلیغات رایگان در تلگرام

گروه تبلیغات رایگان در تلگرام


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


نکات مهم : 

1-سعی کنید تبلیغات محصولات خود را همراه با تصویر مربوطه + شماره تلفن + آدرس قرار دهید .

2-از گذاشتن پست های نامربوط خودداری کنید .

3-از لیست قیمت خدمات خود استفاده کنید .

4-دوستان خود را به این گروه دعوت کنید برنامه های خوبی برای اعضای این گروه در نظر گرفته شده است . 


تبلیغات رایگان



گروه تبلیغات رایگان تلگرام 



۲۷ آذر ۹۵ ، ۰۹:۱۰ ۰ نظر موافقین ۰ مخالفین ۰
عباس حبیبی