ساعت کاری

از ساعت 9 تا 17 در روزهای کاری پاسخگوی شما هستیم.

آشنایی با 10 اصطلاح رایج در شبکه

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

در این مقاله ما قصد داریم شما را با 10 اصطلاح رایج در شبکه آشنا نماییم:

WLAN:

WLAN مخفف Wireless Local Area Network می باشد. یک شبکه محلی بی سیم که از طریق وایرلس دو یا چند دستگاه را به هم متصل می کند. WLAN معمولاً در یک منطقه محدود کار می کند، فقط اتصال آن دستگاه ها را در محدوده خود فراهم می کند. هر دستگاهی که در خارج از این محدوده قرار گیرد، اتصال خود به شبکه را از دست می دهد.

شبکه WIFI خانگی در واقع نوعی از شبکه WLAN به حساب می آید.

WPAN:

WPAN مخفف Wireless Personal Area Network می باشد. یک شبکه شخصی بی سیم (WPAN) شبکه ای را توصیف می کند که برای برقراری ارتباط بین دستگاه های که فرد آن را حمل می کند، استفاده می شود. برای مثال ماوس و صفحه کلید بی سیم نوعی  شبکه WPAN به حساب می آیند.

پروتکل های IPV4 و IPV6:

اینترنت از طیف وسیعی از پروتکل های استاندارد استفاده می کند که امکان ارتباط شبکه را فراهم می کند. مجموعه پروتکل اینترنت با نام TCP / IP شناخته می شود که مخفف Transmission Control Protocol / Internet Protocol است.

اولین نسخه اصلی TCP / IP پروتکل اینترنت نسخه 4 (IPv4) بود. جانشین آن پروتکل اینترنت نسخه 6 (IPv6) است، اگرچه در حال حاضر هر دو پروتکل در حال استفاده هستند.

تعریف هر دو پروتکل، انتقال داده از طریق اینترنت می باشد. بعلاوه، نوع آدرس IP، شماره های آدرس آی پی را جهت استفاده تعریف می کند. به عنوان مثال ، شما احتمالاً به آدرس های IP مانند “192.168.25.204” برخورد کرده اید. این سری اعداد به مکان خاصی در اینترنت اشاره دارد. به هر سایت، روتر و دستگاهی که به اینترنت متصل هستند یک IP خاص اختصاص داده شده است.

IP های IPv4 به عنوان اعداد صحیح 32 بیتی طراحی شده اند که تعداد آدرس های موجود را محدود می کند. برای آنکه بهتر متوجه شوید تصویر زیر را مشاهده کنید:

استاندارد IPv6 برای حل این مشکل با معرفی آدرس های IP هگزا دسیمال 128 بیتی راه اندازی شد، که فضای 3،400،000،000،000،000،000،000،000،000،000،000،000،000،000،000،000 را برای رشد اینترنت فراهم می کند.

IP یک آدرس دودویی است اما برای درک بهتر از سوی کاربران به‌ صورت اعداد ده ‌دهی در قالب یک رشته نمایش داده می‌شود. برای مثال یک آدرس اینترنتی مبتنی بر IPv4 به‌صورت چهار دسته عدد سه‌تایی نوشته می‌شود که توسط یک نقطه از هم جدا می‌شوند. هر یک از چهار دسته عدد سه‌تایی می‌تواند مقادیر صفر تا ۲۵۵ داشته باشد. برای مثال 192.168.25.204 یک آدرس اینترنتی مبتنی بر IPv4 است.

IPv6 یک آدرس اینترنتی ۱۲۸ بیتی است که به ‌صورت هگزادسیمال (دستگاه اعداد مبنای ۱۶) نوشته می‌شود و اجزای آن با استفاده از کالِن از هم منفک می‌شوند. در دستگاه هگزادسیمال، علاوه بر اعداد ۰ تا ۹، اعداد ۱۰، ۱۱، ۱۲، ۱۳، ۱۴ و ۱۵ با حروف A تا F نمایش داده می‌شوند. برای مثال آدرسی که در تصویر مشاهده می کنید یک آدرس اینترنتی مبتنی بر IPv6 است.

NAT:

NAT مخفف Network Address Translation است و معمولاً توسط روترها برای به اشتراک گذاشتن یک آدرس IP منفرد در چندین دستگاه استفاده می شود. اگر در خانه خود یک روتر بی سیم دارید ، به احتمال زیاد از NAT استفاده می کند تا هر یک از دستگاه های متصل شما را قادر سازد تا از طریق یک Gateway به اینترنت دسترسی پیدا کنند.

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


بیشتر بخوانید: NAT یا Network Address Translaition چیست؟


Gateway:

Gateway به دستگاهی در شبکه شما گفته می شود که امکان انتقال آزادانه ترافیک از یک شبکه به شبکه دیگر را فراهم می کند. روتر شما به عنوان یک Gateway کار می کند، اجازه می دهد داده ها از اینترنت به سایر دستگاه ها هدایت شوند.

Packet:

packet

بسته متداول ترین شکل داده های انتقال یافته از طریق اینترنت است. نمی تواند حجم عظیمی از داده ها را ذخیره کند. حداکثر، یک Packet می تواند، 65535 بایت (یا 0.065 مگابایت) اطلاعات را درون خود جای دهد. با این حال، بسته اینترنت متوسط ​​شما حتی به این بزرگی نخواهد بود. به طور معمول، بسته های اینترنتی فقط 1500 بایت (0.0015 مگابایت) داده را ذخیره می کنند.

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

P2P:

Peer-to-Peer

Peer-to-Peer یا P2P به گونه خاصی از شبکه‌های کامپیوتری اشاره دارد که از یک معماری توزیع شده استفاده می‌کنند. به این معنا کلیه کامپیوترها یا دستگاه‌های عضو شبکه حجم کاری خود را در آن شبکه به اشتراک قرار می‌دهند. کامپیوترها یا دستگاه‌هایی که بخشی از یک شبکه Peer-to-Peer هستند peers نامیده می‌شوند. کامپیوترهای درون یک شبکه نظیر به نظیر هیچ‌گونه ارجحیتی نسبت به یکدیگر نداشته و همگی با یکدیگر برابر هستند.

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

پروتکل های TLS / SSL — HTTPS:

TLS مخفف Transport Layer Security و نسخه قبلی آن SSL مخفف Secure Sockets Layer، قسمت مهمی از امنیت داده های شما را در اینترنت تشکیل می دهند. آنها پروتکل های رمزنگاری شده ای هستند که به شما امکان می دهند داده های حساس را به طور ایمن با وب سایت های مختلف مانند درگاه های بانکی، سایت های دولتی و حتی فروشگاه های اینترنتی وارد نمایید.

SSL و TLS یک ارتباط امن،‌ دو طرفه و تونل مانند میان دو نقطه که در حال انتقال اطلاعات هستند برقرار می‌کنند. معمولا برای انتقال اطلاعات از بستر HTTP استفاده می­‌شود ولی وقتی این ارتباط توسط SSL/TLS امن شود، پروتکل انتقال اطلاعات HTTPS خواهد شد.

DDoS:

DDoS مخفف Distributed Denial of Service است و به معنی فرستادن اطلاعات بیش از حد به یک سرور و استفاده خارج از محدوده از منابع (پردازنده، پایگاه داده، پهنای باند، حافظه و…) به طوری که به دلیل حجم بالای پردازش سرویس دهی عادی آن به کاربرانش دچار اختلال شده یا از دسترس خارج شود.

حمله دیداس که یکی از ساده ترین روش‌های هک است. در این نوع حمله ها در یک لحظه یا در طی یک زمان به صورت مداوم از طریق کامپیوترهای مختلف که ممکن است خواسته یا حتی ناخواسته (هک شده) مورد استفاده قرار گرفته باشند، به یک سرور (با آی پی مشخص) درخواست دریافت اطلاعات ارسال می شود و موجب از دسترس خارج شدن سرور یا به اصطلاح Down شدن سرور می شود. این نوع از هک انواع مختلفی دارد که شامل : حملات Buffer Overflow – حملات Ping of Death – حملات Smurf – حملات Tear Drop – حملات  SYN می شود.

DNS:

DNS مخفف Domain Name System است. سیستم نام دامنه (Domain Name System) این است که کامپیوترها متن روزمره ما را به آدرسهای IP قابل خواندن در شبکه ترجمه می کنند. برای مثال وقتی در مرورگر عبارت mrshabake.com تایپ می کنید و enter را فشار می دهید، کامپیوتر شما به سرور DNS متصل می شود. سرور DNS با آدرس IP مربوط به mrshabake.com پاسخ می دهد، در اینجاست که شما فروشگاه شبکه کالا را مشاهده می کنید.


بیشتر بخوانید: چرا به سخت افزار شبکه نیازمندیم؟


منبع : makeuseo Continue reading “آشنایی با 10 اصطلاح رایج در شبکه”

درباره DDNS و کاربرد های آن

با سلام خدمت شما دوستان عزیز، امروز میخواهیم درباره DDNS یا Dynamic DNS و کاربرد های آن صحبت کنیم. در این مقاله به بررسی کامل DDNS، کاربرد آن برای بحث دامنه و IP های ورودی، مزیت ها و نحوه راه اندازی و اتصال به دامنه ها می پردازیم.

درباره DDNS یا (Dynamic DNS) :

این فناوری میتواند اتفاق یا خطای تغییر آی پی داینامیک را در زمان اتصال دامنه ها دفع و رفع میکند.

این رویکرد تاثیر و تغییری بر روی آی پی های خصوصی که از ISP‌ خریداری شده با قیمت زیاد، بر روی اتصال دامنه کاربردی ندارد.

این خطا در IP‌ های داینامیک تغییر میکند و با بهره گیری از DDNS خطا درست می‌شود.

باتوجه به نحوه کاری DDNS شما می‌توانید دامنه‌ی شخصی خود را به IP داینامیک دریافت شده از ISP وصل کرده و به صورت اتوماتیک با تغییر IP اطلاعات جدید را در دامنه نیز بروز رسانی نمایید.

انتخاب مناسب برای شبکه های خانگی است که عموما از طریق DHCP به آنها یک آدرس IP داده می‌شود.

کاربرد DDNS :

DDNS تغییرات رخ داده در آدرس IP را نمایش می‌دهد. زمانی که آدرس تغییر می‌کند سرویس DDNS شما اقدام به بروز رسانی دامنه با آدرس IP جدیدی می‌کند.

Dynamic DNS می‌تواند برای افرادی که می‌خواهند از رایانه شخصی خود به دوربین‌های مدار بسته تحت شبکه از طریق یک نام دامنه دسترسی داشته باشند و یا‌ برنامه و وب سایت خود را کنترل  کنند، از DDNS استفاده کرده و هزینه‌ی ارزان تری نسبت IP عمومی دارد.

که شما می‌توانید بدون پرداخت هزینه‌ی اضافه در کنار اینترنت خود آن را داشته باشید. با راه اندازی Dynamic DNS شما دیگر نیازی به تغییر و بروز رسانی مکرر دستی دامنه‌ی خود نخواهید داشت.

این تکنولوژی زمانی از اهمیت مضاعف برخوردار می‌شود که برخی از ISP‌ ها بنا به سیاست‌های داخلی خود به صورت کلی اقدام به ارایه IP ثابت نمی کنند.

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

مزیت های DDNS :

Dynamic DNS یک راهکار ساده و کاربردی است که چندین امتیاز مختلف دارد که ما به مهم ترین آنها در ادامه می‌پردازیم.

شما می‌توانید به وب سایت یا سرور خود به آسانی و بدون هرگونه نگرانی دسترسی داشته باشید. IP ممکن است تغییر کند ولی با DDNS دیگر این امر تاثیری در عملکرد سرویس شما نمی‌گذارد.

با به کارگیری این تکنولوژی شما دیگر نیاز به داشتن یک مدیر شبکه ندارید زیرا عملا نیازی به این شخص برای بروز رسانی و تغییر مکرر شبکه وجود ندارد.

DDNS هزینه‌های مازاد تحمیلی IP‌های اختصاصی را حذف می‌کند و شما بدون پرداخت هزینه‌ای جدای هزینه‌ی اینترنت خود می‌توانید، به بهره برداری از شبکه‌ی خود بپردازید.

برای این تکنولوژی مفید، کاربردهای بسیار زیاد دیگری نیز وجود دارد و مسلما شما نیز هم اکنون به چند عدد از آنها دارید فکر می‌کنید.

استفاده از این سرویس بسیار آسان است. کافیست یک اکانت رایگان در یکی از شرکت‌های ارایه دهنده سرویس DDNS ایجاد کنید و DNS‌ های دامنه‌ی خود را بر روی مقادیری که آنها در اختیار شما می‌گذارند قرار دهید.

برای راه اندازی DDNS :

شما برای راه اندازی DDNS در کنار سرورها و دستگاه‌های خود نیاز به ۲ سرویس دیگر نیز دارید.

در واقع می‌توان گفت این ۲ سرویس که به آن اشاره می‌شود پیش نیاز فنی DDNS است.

۱) دامنه معتبر شما می‌بایست با کمک یکی از شرکت‌های میزبانی اقدام به ثبت دامنه جهت اتصال به IP داینامیک خود نمایید.

۲) سرویس DDNS برای بهره مندی از این سرویس شما نیاز خواهید داشت که این خدمات را از یک شرکت دیگر فراهم نمایید.

درباره پروتکل‌ ها و معرفی انواع آن

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

درباره پروتکل (موافقت مقدماتی) :

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

 معرفی انواع پروتکل‌های شبکه :

( FTAM) :

پروتکل مدیریت و نظارت و دسترسی انتقال فایل است.

( FTP ) :

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

(Telnet) :

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

(SMTP) :

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

(SNMP) :

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

(UDP) :

پروتکل انتقال اطلاعات و داده در شبکه ها و نسبتا نا امن می باشد.

(DNS) :

این موافقت مقدماتی به منظور ترجمه لیست های رایانه ای کاربر و Domain به آدرس های IP کاربرد دارد.

(NCP) :

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

(TCP) :

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

(ATP) :

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

(STP) :

از به وجود آمدن loop در شبکه جلوگیری می کنند، و قسمتی پروتکل IPX/SPX مربوط به شرکت Novell هم است.

(NwLink) :

برای نسخه مایکروسافت IPX/SPX استفاده می شود.

(RIP) :

برای مسیریابی مبتنی بر بردار و فاصله RFC مثل یک الگوریتم می باشد.

(SLIP):

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

(PPP) :

این پروتکل بسیار پیشرفته تر از SLIP که برای اتصال سریال می باشد استفاده میشود.

(HTTP) :

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

(ARP) :

برای کشف آدرس یک سیستم براساس آدرس IP بکار می رود.

(BGP) :

این موافقت مقدماتی دارای دروازه خارجی تحت RFC است.

(DHCP) :

مخصوص آدرس های IP به طور پویا است.

(IP) :

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

( IPX) :

این پروتکل هم مثل پروتکل IP است، برای شرکت Novell برای پیدا کردن مسیر و ارسال پک ها ستفاده می شود.

(DDP) :

برای حمل یا انتقال اطلاعات و داده ها به کار می رود.

(ICMP) :

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

(Gopher) :

برای دسترسی های لازم را در اختیار کاربر ارسال می کند. اطلاعات یا داداه ها با استفاده از سیستمی از منوها، صفحات یا اتصالاتی به Telnet است.

(NetBEUI) :

توسعه یافته است و کاربرد آن اعمال اعلان ها برای سطح های پایین شبکه ها است.

(CSMA) :

هنگامی که در شبکه اختلال یا ترافیک رخ میدهد وظیفه دارد تبادل داده ها را کنترل کند.

 

درباره DNS و کاربرد آن

با سلام خدمت شما دوستان عزیز شبکه کالا ، امروز میخواهیم درباره DNS و کاربرد آن صحبت کنیم.دی ان اس DNS مخفف Domain Name System می باشد که در بحث راه اندازی سایت الزام دارد.

درباره DNS :

در هر سایت، یک آدرس IP وجود دارد. در حالی که به یاد داشتن آی پی آدرس هر سایت مشکل است نام دامنه به شما کمک می کند تا شما به آی پی سایت مربوطه دسترسی داشته باشید.

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

بدون DNS در عمل، هیچ وب سایتی نمی تواند آنلاین کار کند. وب سایت ها با DNS ها خود با استفاده از تنظیمات در هاست و ثبت کننده های دامنه قابل تغییر آی پی آدرس هستند و میتوانید آی پی خود را به هاست دیگری متصل کنید و مجموعه کاملی از رکوردهای دامنه خود مانند : DNS : A ، NS ، MX را به راحتی تغییر دهید.

کاربرد DNS :

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

انواع جستجو در وب :

1) جست و جوی تکراری (Iterative Query) :

در جست و جوی تکراری قسمت اصلی کار، برای تبدیل یک نام بر عهده سرویس دهنده محلی است، این DNS حداقل به نشانی Root، به عنوان نقطه شروع نیاز دارد. وقتی یک تقاضای ترجمه نشانی به سرویس دهنده محلی ارسال می‌شود در صورتی که قادر به ترجمه نام به معادل نشانی آی‌پی آن باشد، معادل نشانی آی‌پی نام مورد نظر را به تقاضاکننده برمی‌گرداند.

2) جست و جوی بازگشتی (Recursive Query) : 

در این روش هر گاه برنامه‌ای بخواهد نشانی آی‌پی را بدست آورد، بگونه‌ای که تابع سیستمی تحلیل نام را فراخوانی می‌کند. این تابع یک ماشین را به عنوان سرویس دهنده محلی از قبل می‌شناسد و بنابراین تقاضای تبدیل نام را به روش UDP برای آن ارسال می کند.

3) جست و جوی معکوس (Reverse Query) :

در حالتی یک سرویس دهنده DNS، نشانی آی‌پی یک دستگاه را بداند ولی نام نمادین معادل با آن را نميداند. برای یافتن نامهای متناظر با یک نشانی آی‌پی باید یک جستجوی کامل و در عین حال وقت گیر، انجام شود.

براساس زیر شبکه‌هایی که دارد، این سؤال را از طریق سرویس دهنده‌های متناظر با هر زیر شبکه پیگیری می‌کند.

دسته بندی DNS برای بارگیری صفحه وب :

1) DNS RECURSOR :

سروری طراحی‌شده برای دریافت پرس‌وجواز سیستم کاربر از طریق برنامه‌های  مرورگرهای وب است.

2) ROOT NAMESERVER :

سرور Root اولین ترجمه گر نام میزبان به آدرس IP هست. سرور مورد نظر به‌طور معمول به‌عنوان مرجعی برای آدرس‌های خاص متعددی عمل می‌کند.

3) TLD NAMESERVER :

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

4) Authoritative name server :

گر نام سرور معتبر به رکورد درخواست شده دسترسی داشته باشد، آدرس IP برای نام هاست درخواست ‌شده را به DNS Recursor که درخواست اولیه را کرده است، باز می‌گرداند.