جستجو برای:
سبد خرید 0
  • صفحه اصلی
  • محصولات
    • نظارت تصویری

      هایک ویژن

      داهوا

      حارس

      تیاندی 

      کی دی تی

      سرور و ذخیره ساز

      سرور HPe

      سرور ASUS

      سرور Dell

      ذخیره ساز Qnap

      هارد دیسک

      تجهیزات صنعتی

      دوربین حرارتی ثابت

      دوربین حرارتی پرتابل

      دوربین تشخیص گاز

      دوربین های آکوستیک

      ابزار های اندازه گیری

      تجهیزات شبکه

      سیسکو

      میکروتیک

      اچ آر یو آی

      نرم افزار

      اکسون سافت

  • خدمات
    • مشاوره و طراحی
    • سیستم‌های نظارت تصویری
      • راه اندازی اتاق مانیتورینگ ویژه دوربین مداربسته
      • راهکار QVR Pro کیونپ
      • راهکارهای هایک‌ویژن برای هتل‌ها
      • راهکار هوشمند هایک‌ویژن برای بیمارستان‌ها و مراکز درمانی
      • راهکار پارکینگ هایک‌ویژن
      • راهکار لجستیک هایک ویژن
      • سیستم های کنترل و نظارت کار آمد بر حمل و نقل
      • نصب دوربین مداربسته|آموزش نصب دوربین مداربسته
      • شناسایی دود و آتش با کمک هوش مصنوعی نرم افزار AxxonSoft
      • آنالیتیک رفتارشناسی یا AI Human Behavior در نرم افزار AxxonSoft
    • خدمات شبکه
      • تامین تجهیزات شبکه
      • طراحی شبکه کامپیوتری
      • شبکه های رادیویی
      • بسترهای زیرساخت ارتباطی فیبرنوری
    • گارانتی محصولات
      • عودت کالا
      • کارشناسی آنلاین پروژه
      • درخواست خدمات پشتیبانی و گارانتی
  • آکادمی
    • دوره های آموزشی
    • ویدئو های آموزشی
    • استعلام گواهینامه
    • خدمات رفاهی
  • رویدادها
  • وبلاگ
  • تماس با ما
    • البرز ، کرج ، عظیمیه ، 45 متری کاج ، ساختمان تندیس ، واحد 10

      021-54029000
      026-32620000

      info@SainaSoft.com

      اینستاگرام
      کانال تلگرام
  • درباره ما
    • ارکان جهت ساز
      • خط مشی مدیریت
      • بیانیه چشم انداز
      • ماموریت
    • خط مشی
      • منشور اخلاقی
      • خط مشی مدیریت
      • خط مشي سيستم مديريت امنيت اطلاعات
    • چارت سازمانی
    • حسن انجام کار
    • درخواست همکاری
ورود
[suncode_otp_login_form]
گذرواژه خود را فراموش کرده اید؟
عضویت
[suncode_otp_registration_form]

داده های شخصی شما برای پشتیبانی از تجربه شما در این وب سایت، برای مدیریت دسترسی به حساب کاربری شما و برای اهداف دیگری که در privacy policy ما شرح داده می شود مورد استفاده قرار می گیرد.

  • 021-54029000 , 026-32620000
  • info@SainaSoft.com
  • علاقمندی ها
شبکه گستر ساینا
  • صفحه اصلی
  • محصولات
    • نظارت تصویری

      هایک ویژن

      داهوا

      حارس

      تیاندی 

      کی دی تی

      سرور و ذخیره ساز

      سرور HPe

      سرور ASUS

      سرور Dell

      ذخیره ساز Qnap

      هارد دیسک

      تجهیزات صنعتی

      دوربین حرارتی ثابت

      دوربین حرارتی پرتابل

      دوربین تشخیص گاز

      دوربین های آکوستیک

      ابزار های اندازه گیری

      تجهیزات شبکه

      سیسکو

      میکروتیک

      اچ آر یو آی

      نرم افزار

      اکسون سافت

  • خدمات
    • مشاوره و طراحی
    • سیستم‌های نظارت تصویری
      • راه اندازی اتاق مانیتورینگ ویژه دوربین مداربسته
      • راهکار QVR Pro کیونپ
      • راهکارهای هایک‌ویژن برای هتل‌ها
      • راهکار هوشمند هایک‌ویژن برای بیمارستان‌ها و مراکز درمانی
      • راهکار پارکینگ هایک‌ویژن
      • راهکار لجستیک هایک ویژن
      • سیستم های کنترل و نظارت کار آمد بر حمل و نقل
      • نصب دوربین مداربسته|آموزش نصب دوربین مداربسته
      • شناسایی دود و آتش با کمک هوش مصنوعی نرم افزار AxxonSoft
      • آنالیتیک رفتارشناسی یا AI Human Behavior در نرم افزار AxxonSoft
    • خدمات شبکه
      • تامین تجهیزات شبکه
      • طراحی شبکه کامپیوتری
      • شبکه های رادیویی
      • بسترهای زیرساخت ارتباطی فیبرنوری
    • گارانتی محصولات
      • عودت کالا
      • کارشناسی آنلاین پروژه
      • درخواست خدمات پشتیبانی و گارانتی
  • آکادمی
    • دوره های آموزشی
    • ویدئو های آموزشی
    • استعلام گواهینامه
    • خدمات رفاهی
  • رویدادها
  • وبلاگ
  • تماس با ما
    • البرز ، کرج ، عظیمیه ، 45 متری کاج ، ساختمان تندیس ، واحد 10

      021-54029000
      026-32620000

      info@SainaSoft.com

      اینستاگرام
      کانال تلگرام
  • درباره ما
    • ارکان جهت ساز
      • خط مشی مدیریت
      • بیانیه چشم انداز
      • ماموریت
    • خط مشی
      • منشور اخلاقی
      • خط مشی مدیریت
      • خط مشي سيستم مديريت امنيت اطلاعات
    • چارت سازمانی
    • حسن انجام کار
    • درخواست همکاری
شروع کنید
آخرین اطلاعیه ها
لطفا برای نمایش اطلاعیه ها وارد شوید
0

وبلاگ

تشخیص و تصحیح خطا

اسفند 20, 1398
ارسال شده توسط مدیر سایت
آموزش

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

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

شناخت انواع خطاها برای تشخیص و تصحیح خطا

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

  • خطای موجود در بیت منفرد

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

  • خطای ایجاد شده در چند بیت

یک فریم با بیش از یک بیت خطا دریافت می‌شود.

  • خطای پشت سر هم

فریم دریافت شده حاوی بیش از 1 بیت متوالی خراب است.

مکانیسم کنترل خطا ممکن است شامل دو روش باشد:

  • تشخیص خطا
  • تصحیح خطا

تشخیص خطا

خطاهای موجود در فریم‌های دریافت شده با استفاده از Parity Check و Cyclic Redundancy Check (CRC) تشخیص داده می‌شوند. در هر دو مورد، تعداد کمی از بیت اضافی به همراه داده‌های واقعی ارسال می‌شوند تا تایید شود که بیت‌های دریافت شده در انتهای دیگر همان بیت‌های اضافه ارسال شده‌اند. اگر اطلاعات دریافتی مغایرتی با الگوی تعیین شده داشته باشند، اطلاعات خراب تلقی می‌شوند.

بررسی توازن بیت‌ها

یک بیت اضافی به همراه بیت‌های اصلی ارسال می‌شود تا به طور مثال تعداد بیت‌های ارسال شده در یک بایت زوج باشد. در صورت اشکال در دریافت، این شرط ممکن است برقرار نشود.

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

بررسی کد افزونگی چرخشی Cyclic Redundancy Check (CRC)

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

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

تصحیح خطا

در دنیای دیجیتال، تصحیح خطا از دو طریق قابل انجام است:

تصحیح خطای به عقب

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

تصحیح خطا به جلو

هنگامی که گیرنده خطایی را در داده‌های دریافت شده تشخیص دهد، کد تشخیص و تصحیح خطا را اجرا می‌کند، این به گیرنده کمک می‌کند تا به صورت خودکار بازیابی و تصحیح برخی از خطاها را انجام دهد.

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

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

برای کسب اطلاعات بیشتر می‌توانید با ما در شبکه گستر ساینا تماس بگیرید تا کارشناسان با تجربه شما را راهنمایی کنند.

قبلی سامانه پشتیبانی آنلاین مشترکان شرکت شبکه گستر ساینا راه‌ اندازی شد
بعدی انواع شبکه رایانه‌ای مورد استفاده در دستگاه‌ها
جستجو برای:
دسته‌ها
برچسب‌ها
Arbor Networks BotNet cctv ddos dell dell server dellserver hcsa hikvision ipcamera Lizard Squad network price list saina server serverdell server dell vivotek بانک ها تشخیص چهره دانش آموزان دوربین دوربین مداربسته دوربین مداربسته تحت شبکه دوربین مداربسته هایک ویژن دوربین پلاک خوان دوره دوره آموزشی هایک ویژن راه کار های هایک ویژن سان کد سرور ایسوس قالب قیمت دوربین لیست قیمت دوربین مداربسته لیست قیمت ویوتک مدرس مدرسه نمایندگی vivotek های لوک هایک ويژن هایک ویژن هک دوربین والدین وردپرس ویوتک

 

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

 

دسترسی سریع
  • عنّا شبکه گستر ساینا
  • خانه
  • دوره ها
  • اخبار
  • تماس با ما
اطلاعات تماس
  • البرز ، کرج ، عظیمیه ، 45 متری کاج ، ساختمان تندیس واحد 10
  • 021-54029000
    026-32620000
  • 02154029200
  • info@SainaSoft.com
نمادها
کلیه حقوق این وب سایت متعلق به شرکت شبکه گستر ساینا می باشد
دسته بندی دوره ها
دسته بندی بلاگ
دوره های من
دسته بندی دوره ها

عمومی

  • 3 دوره

سرور و ذخیره ساز

  • 32 دوره

تجهیزات شبکه

  • 13 دوره

HRUI

  • 60 دوره

دوره های آموزشی

  • 22 دوره

تیاندی

  • 63 دوره

ِDrone Detector

  • 4 دوره

تجهیزات نظارت تصویری

  • 335 دوره

جشنواره یلدا

  • 12 دوره

های لوک

  • 109 دوره

HPE

  • 2 دوره

لینکسیس

  • 57 دوره

اعلام سرقت

  • 2 دوره

هایک ویژن

  • 353 محصول

فایروال

  • 2 دوره

نرم افزار اکسون سافت

  • 3 دوره

دکاس

  • 3 دوره

FLIR

  • 2 دوره

منبع تغذیه

  • 19 دوره

کیونپ

  • 154 دوره

ویوتک

  • 136 دوره

سرور ایسوس

  • 20 دوره

داهوا

  • 178 دوره

سیسکو

  • 1 دوره

میوا

  • 76 دوره

هارد دیسک

  • 5 دوره

سرور دل

  • 8 دوره

میوا

  • 25 دوره

حارس

  • 10 دوره
دسته بندی بلاگ

ویدئو های آموزشی

  • 12 نوشته

هوش مصنوعی

  • 2 نوشته

کسب و کار

  • 2 نوشته

فناوری اطلاعات

  • 62 نوشته

عمومی

  • 14 نوشته

طراحی

  • 2 نوشته

شبکه

  • 31 نوشته
دوره های من
برای مشاهده خریدهای خود باید وارد حساب کاربری خود شوید
Facebook Twitter Youtube Instagram Whatsapp