تفاوت پروتکل TCP و UDP در چیست؟

تفاوت پروتکل TCP و UDP در چیست؟

[vc_row][vc_column width=”1/6″][/vc_column][vc_column width=”2/3″][vc_column_text]

تفاوت پروتکل TCP و UDP

دو پروتکل پر کاربرد که شاید بیش از هر پروتکل دیگری در متن های دانشگاهی و غیردانشگاهی IT و شبکه نام آن به چشم می خورد  TCP و UDP است. TCP کوتاه شده عبارت Transmission Control Protocol و UDP مخفف User Datagram Protocol است. ترجمه عبارت Transmission Control Protocol به زبان فارسی پروتکل کنترل انتقال و ترجمه User Datagram Protocol نیز پروتکل دیتاگرامِ کاربر است.

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

همان طور که گفته شد،User Datagram Protocol  به معنای پروتکل دیتاگرام کاربر است. از آن جایی که Datagram یک واژه جدید و تخصصی در زبان انگلیسی است ، ترجمه فارسی برای آن وجود ندارد. بنابراین شاید یکی از مشکلات دانشجویان در اولین مواجهه با نام این پروتکل عدم درک معنای نام آن است.

پروتکل TCP و UDP

DATAGRAM چیست؟

Datagram  از نظر لغوی ترکیبی از دو کلمه Telegram و Data است. پس نتیجه می گیریم که این واژه به نوعی از Data ، داده و یا اطلاعات اشاره می کند. دیتا ای که احتمالا باید ویژگی شبیه ارسال پیام از طریق دستگاه تلگراف داشته باشد.

در دنیای شبکه کامپیوتری ، دیتا ها در قالب بسته هایی ارسال می شوند که یا برای رسیدن  آن ها به مقصد تضمین وجود دارد و یا هیچ تضمینی برای رسیدن آن ها به مقصد وجود ندارد. در واقع Datagram نوعی بسته است که برای رسیدن آن به مقصد هیچ تضمینی توسط شبکه وجود ندارد.

اما هنوز یکی از واژه های عبارت User Datagram Protocol باقی مانده است. چرا از کلمه User یا کاربر در این جا استفاده شده است؟ علت آن است که اگر قرار باشد شبکه ، تحویل داده به مقصد را تضمین نکند، همچنان یک راه برای تایید رسیدن بسته به مقصد وجود دارد. ( اگر وجود نداشته باشد شبکه به چه درد می خورد ؟ )  این راه نه از طریق دیوایس های شبکه مثل روتر، بلکه از طریقِ اعلام دریافت بسته توسط User ، کاربر یا به زبان دیگر کامپیوتر مقصد و Endpoint است.

DATAGRAM چیست؟

UDP و TCP در کدام لایه کار می کنند و کاربرد آن ها چگونه است؟

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

TCP UDP

با توجه به تصویر بالا هر دو پروتکل TCP و UDP در لایه Transport کار می کنند و می دانیم که لایه Transport در هر دو مدل OSI و TCP/IP مشترک است. از طرفی کاری که هر دو این پروتکل ها انجام می دهند مشترک است. پس چرا ما به هر دو آن ها احتیاج داریم؟

پاسخ این سوال بسیار ساده است. TCP کند تر اما قابل اعتماد تر است. در حالی که UDP سریع تر ولی غیر قابل اعتماد می باشد.

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

UDP و TCP در کدام لایه کار می کنند و کاربرد آن ها چگونه است؟

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

[/vc_column_text][vc_column_text]برای مشاهده ویدئو های بیشتر در این رابطه به پیوند مراجعه کنید. همچنین برای آشنایی نمایندگی دوربین مداربسته ویوتک می توانید به پیوند مراجعه نمایید.[/vc_column_text][/vc_column][vc_column width=”1/6″][/vc_column][/vc_row][vc_row][vc_column][cws_sc_vc_blog title=”مطالب جدید” post_tax=”post_tag” post__terms=”” post_post_tag_terms=”%d8%af%d9%88%d8%b1%d8%a8%db%8c%d9%86-%d9%85%d8%af%d8%a7%d8%b1%d8%a8%d8%b3%d8%aa%d9%87″ layout=”small” links_enable=”1″ total_items_count=”5″][/vc_column][/vc_row]
نگاهی به اولین سری سرور های DELL-EMC

نگاهی به اولین سری سرور های DELL-EMC

[vc_row][vc_column width=”1/6″][/vc_column][vc_column width=”2/3″][vc_column_text]

نگاهی به اولین سری سرور های DELL-EMC

شرکت دل پس از خرید شرکت معتبر و بزرگ EMC در سال های گذشته میلادی و تشکیل برند Dell-EMC؛ ا اولین سری از سرور های DELL-EMC با برند جدید و چهاردهمین سری را PowerEdge را معرفی کرد. این سرورهای قدرتمند و رک مونت توسط شرکت مادیران  وارد بازار ایران شده و با گارانتی سه ساله به فروش می‌رسند و شرکت نت پرداز آذر به عنوان نماینده رسمی سرورهای دل در شمال غرب کشور می باشد. ادغام شرکت صاحب‌نام EMC در دل؛ انتظارهای مشتریان را بالا برده است و همه انتظار داشتند که نسل جدید سرورهای دل را با ویژگی‌ها و امکانات قدرتمندتری مشاهده کنند.

مدل های سری جدید Server PowerEdge سرور های DELL-EMC

سری جدید Server PowerEdge سرور های DELL-EMC شامل چهار مدل  R64،R740 ،R940 و C6420 هستند. این سرورها جایگزین سری ۱۳ شرکت دل می‌شوند و مجموعه‌ای از ویژگی‌های جدید را برای انواع کسب‌ وکارها و سازمان‌ها فراهم می‌کنند. همانند گذشته؛ سرورهای جدید دل محدوده وسیعی از کاربردها حرفه‌ای و گسترده مانند استفاده در تجهیزات آرایه‌ای ذخیره‌سازی اطلاعات، محافظت از اطلاعات، کاربردهای Hyper-Converged ، استفاده در رک ‌های مرکزداده و کلان داده و دیگر راه‌ کارهای صنعتی را پوشش می‌دهند.

 

مدل PowerEdge C6420

سرور های DELL-EMC مدل PowerEdge C6420 برای شبکه‌های با بارکاری مقیاس‌پذیر و کارایی بالا طراحی شده است و می‌تواند تا ۴ نود را در اندازه دو یونیت پشتیبانی کند. این سرور از پردازنده‌های جدید سروری Intel و AMD پشتیبانی می‌کند و به فناوری NVMe مجهز شده است. روی این Server می‌توان از دو پردازنده Xeon SP اینتل و حداکثر ۲۸ هسته پردازشی استفاده کرد. ۱۶ اسلات حافظه رم DIMM دارد که روی هر اسلات می‌توان تا ۵۱۲ گیگابایت حافظه نصب کرد. از یک درایو SSD مناسب برای بوت با ظرفیت ۱۲۸ گیگابایت روی درگاه M.2 سود می‌برد و البته از کارت حافظه هم پشتیبانی می‌کند.

برای ذخیره‌سازی اطلاعات می‌توان ۲۴ درایو ۲.۵ اینچی یا ۱۲ درایو ۳.۵ اینچی نصب کرد.

سرور های DELL-EMC مدل PowerEdge C6420

مدل PowerEdge R640

اما سرور های DELL-EMC مدل PowerEdge R640 یک سرور با کارایی بالا برای استفاده‌های یک یونیت و شبکه‌های کامپیوتری با بار ترافیکی کمتر و کوچک‌ است. کاربران این Server می‌توانند از کش NVMe استفاده کنند و ۲۴ اسلات نصب حافظه رم دارند که می‌توانند از این تعداد، ۱۲ اسلات را به NVDIMM برای افزایش کارایی اختصاص بدهند. همان‌طور که گفتیم؛ اندازه این سرور یک یونیت است و می‌تواند دو پردازنده سروری اینتل Xeon SP با ۲۸ هسته پردازشی را میزبانی کند. روی این سرور می‌توان تا ۱.۵ ترابایت حافظه رم داشت و مجموعه‌ای بسیار غنی و منعطف از درایوهای ذخیره‌سازی با فناوری‌های به‌روز و پیشرفته دنیا استفاده کرد.

درگاه‌های ارتباطی شبکه این سرور شامل چهار درگاه اترنت یک گیگابیتی یا دو درگاه ده گیگابیتی، دو درگاه یک گیگابیتی یا چهار درگاه ده گیگابیتی یا به جای همه این‌ها دو درگاه ۲۵ گیگابیتی هستند.

 

مدل PowerEdge R640

مدل PowerEdge R740

سرور های DELL-EMC  PowerEdge R740 مدل جدید دیگر معرفی شده در این سری است که سعی دارد میان کارایی و ذخیره‌سازی یک تعادل ایجاد کند. این سرور دو یونیت دو سوکتی برای مصارف VDI بسیار مناسب است. این سرور نیز از پردازنده‌های Xeon SP با ۲۸ هسته پردازشی پشتیبانی می‌کند و به M.2 SSD داخلی برای بوت دستگاه مجهز شده است. ۲۴ اسلات DDR4 رم دارد که از فناوری‌های RDIMM و LRDIMM با سرعت حداکثری ۲۶۶۷ پشتیبانی می‌کنند. روی این سرور می‌توان از ۳ ترابایت حافظه رم استفاده کرد. در بخش جلویی سرور می‌توان ۱۶ درایو SSD یا HDD با اندازه ۲.۵ اینچی نصب کرد که در مجموع ظرفیتی ۶۱ ترابایتی به دست می‌دهند. این سرور نیز همانند مدل‌های دیگر این سری مجموع کاملی از درگاه‌های شبکه کامپیوتر یک گیگابیتی، ده گیگابیتی، ۲۵ گیگابیتی و درگاه‌های USB 3.0 دارد.

شرکت دل یک مدل سرور PowerEdge R740xd نیز معرفی کرده است که امکان استفاده از ۲۴ اسلات حافظه رم NVMe را برای افزایش کارایی و ذخیره‌سازی فراهم می‌کند.

مدل PowerEdge R740

مدل PowerEdge R940

اما در نهایت سرور مدل PowerEdge R940 از سری  که قدرتمندترین سرور های DELL-EMC  در این سری است؛ سه یونیتی و چهار سوکتی است که از دوازده NVMe SSD پشتیبانی می‌کند و ۶ ترابایت حافظه رم را به تنهایی روی این اسلات‌ها فراهم می‌سازند. این سرور نیز از اسلات داخلی M.2 برای نصب SSD بوت پشتیبانی می‌کند و با ۲۴ درایو SSD یا HDD و دوازده SSD روی اسلات PCIe با فناوری  NVMe می‌توان از ظرفیتی ۱۲۲ ترابایتی استفاده کرد. درگاه‌های ارتباطی این سرور شامل ۴ درگاه یک گیگابیتی، ۴ درگاه ده گیگابیتی، ۲ درگاه ده گیگابیتی در کنار دو درگاه یک گیگابیتی یا دو درگاه ۲۵ گیگابیتی است. البته، در بخش‌های جلویی و پشتی دستگاه می‌توان از درگاه‌های USB 3.0 نیز استفاده کرد.

مدل PowerEdge R940

شرکت دل همراه با این سرورها؛ آخرین نسخه کنترلر دسترسی راه دور iDRAC9 را نیز عرضه کرده است. همان‌طور که گفتیم این سرورها تازه وارد بازارجهای جهانی شده‌اند و به‌زودی نیز در ایران عرضه می‌شوند.

[/vc_column_text][/vc_column][vc_column width=”1/6″][/vc_column][/vc_row][vc_row][vc_column][cws_sc_vc_blog title=”مطالب جدید” layout=”small” links_enable=”1″ total_items_count=”5″][/vc_column][/vc_row]

مشکلات استفاده از شبکه های وایرلس و امواج رادیویی

شبکه های وایرلس و مشکلات استفاده از امواج رادیویی

اگر شبکه های وایرلس بدون مشکل بودند، حتماً تا به حال جانشین شبکه های کابلی شده و آنها را از دور رقابت خارج می کردند. ولی مانند هر پدیده ی دیگر، در برابر مزایایی که دارند، شبکه های وایرلس مشکلاتی نیز دارند. یکی از مهمترین این مشکلات سرعت انتقال داده در این شبکه هاست. در متداول ترین شبکه های کابلی، نرخ ارسال اطلاعات ۱۰G  است و البته شبکه هایی با سرعت (۱۰۰۰Mbps (Gigabit Eternet  نیز در بازار وجود دارند. ولی به علت قیمت زیاد تجهیزات این شبکه ها، از آن ها در موارد خاص استفاده می شود.