لینک پرداخت و دانلود *پایین مطلب*
فرمت فایل:Word (قابل ویرایش و آماده پرینت)
تعداد صفحه:30
فهرست مطالب
X500,X509 protocol
مقدمه
پروتکل
500 - 1 پروتکل دسترسی به کتاب راهنما (DAP):
قرارداد نامگذاری :
راهنماها و X.500 :
واسطههای برنامهنویسی درخواست:
تونلهای Encrypted (مخفی) با قطعه Free/ WAN's x509 :
استقرار installation:
شکلدهی FreeS/ WAN:
2- X509
پایان دادن به فایل ipsec.conf
تاکتیکهای امنیتی شبکه:
مستقر کردن گواهینامههای مخفی x.509 در Windows :
مقدمه:در ابتدا تعریف کلی راجع به پروتکل داشتم و بعد به تحلیل این دو پروتکل X500 و X509 پرداختم.
پروتکل: یک فرمت توافقی برای انتقال دیتابین دو دستگاه.
پروتکل موارد زیر را داراست:
روش فشردگی و تراکم دیتا، در صورت وجودچطور دستگاه فرستنده نشان خواهد داد که فرستادن یک پیغام به پایان رسیده است. چطور دستگاه گیرنده نشان خواهد داد که کل پیغام را دریافت کرده است.پروتکلهای استاندارد متنوعی وجود دارند که برنامهنویسها میتوانند از بین آنها انتخاب کنند. هر کدام مزیتهای خاص و معایب خاص خود را دارند، برای مثال بعضی سادهتر از بقیه هستند، بعضی قابل اعتمادترند و بعضی سریعتر میباشند.
از دیدگاه یک کاربر، تنها جنبه جالب در مورد پروتکل ها اینست که کامپیوتر یا دستگاه شما، اگر بخواهید با دیگر کامپیوترها ارتباط برقرار کنید، باید از دستگاههای درست حمایت کند. پروتکل می تواند یا در سخت افزار و یا در نرم افزار اجرا شود.
شاخص و کتاب راهنمای لازمه پروتکل شبکه:
ارتباطات شبکه توسط پروتکلهای شبکه تعریف شدهاند. یک پروتکل شبکه یک مجموعه از قوانین ساختار دیتا و قراردادهایی است که تعیین میکنند چطور کامپیوترها اطلاعات را در سطح شبکه منتقل کنند.
به عبارت دیگر پروتکل شبکه، یک طرز کار اجرایی استاندارد و فرمت است که دو دستگاه ارتباطی دیتا باید دانسته و بپذیرند و نیز برای اینکه بتواند با همدیگر صحبت کنند آن را بکار گیرند.
پروتکلهای شبکه توسط استانداردهای جهانی سازمانها و فروشندگان تکنولوژی در طول سالها تکامل تکنولوژی و پیشرفتها تعریف شدهاند. در کتاب راهنمایی که در پیش داریم ما پروتکل های شبکه را طبق اعمال کلیدی یا اصل/ ضامنهایشان سازماندهی کردهایم ما این پروتکل را خانواده پروتکل و لازمه پروتکل می خوانیم. یکی از مشهورترین خانواده پروتکل شبکه TCP/IP Suite است که پایه و اساس تکنیکی شبکه اینترنت میباشد.
500 - 1 پروتکل دسترسی به کتاب راهنما (DAP):500 ، پروتکل دسترسی کتاب راهنما (DAP) توسط (X.500) LTU_T و همچنین ISO (ISO/IEC 9594) یک روش استاندارد برای توسعه راهنمای الکترونیکی عموم در یک سازمان میباشد بنابراین می تواند بخشی از یک راهنمای جهانی قابل دسترسی برای همه انسانها باشدکه قابل دسترسی با اینترنت است در ساختار کتاب راهنمای X.500 درخواستهای مراجعه کننده و پاسخهای دریافتی از یک یا کاربرهای بیشتر در سرویس راهنمای کاربر با پروتکل دسترسی به راهنما (DAP) میباشد که ارتباط بین موکل و کاربر را کنترل می کند.
یک مامور سیستم راهنما (DSA ) دیتابیسی است که در اطلاعات راهنما ذخیره شده است.
این دیتابیس که به صورت سلسله مراتبی شکل گرفته قابلیت Search را به طور سریع و کارآ فراهم میکند. DSA ها از درون (DIT) Directory Information Tree متصل شده است. برنامه واسطه کاربر برای دسترسی به یک یا تعداد بیشتری از DSAها یک مامور کاربر راهنما (DUA) میباشد. DUA ها شامل figer, whois و برنامههایی است که یک واسطه کاربر گرافیکی را ارائه میدهد.
پروتکل سیستم راهنما (DSP) ارتباط دو طرفه بین دو یا تعداد بیشتری ماموران سیستم راهنما (DSA) و بین یک مامور کاربر راهنما (DUA) را کنترل میکند. این عمل در چنین روشی صورت میگیرد که یک کاربر نهایی میتواند به اطلاعات در راهنما بدون نیاز به دانستن مکان دقیق آن قطعه خاص اطلاعات دسترسی یابد.
در دنیای صنعتی امروز ، انتقال دیتا به عنوان یکی از مهمترین بخشهای پروسه های کنترلی شناخته شده است و طراحان در تلاش برای بوجود آمدن پروتکل های جدیدی با ایمنی ، صحت و سرعت بالا در انتقال دیتا هستند. در این مقاله ، در ابتدا به معرفی تبادل دیتا (Data Communication) پرداخته و برخی از مباحث کلیدی آن از جمله ارتباط سریال و موازی ، فزستنده و گیرنده ، اتصالات و تبادل شفاف ، ساختار Master-Slave ، سرعت انتقال ، مدوله سازی ، Handshaking را مختصراً توضیح می دهیم. سپس به قسمت اصلی مقاله ، معرفی پروتکل I2C می پردازیم . این پروتکل توسط شرکت فیلیپس در دهه ۱۹۸۰ جهت ارتباط دستگاههای TV با پردازشگر ابداع شده است. که بدلیل سادگی و سرعت مناسب آن مورد توجه دیگر سازندگان قطعات الکترونیک قرار گرفت و هم اکنون به عنوان یکی از پروتکل های کاربردی در صنعت شناخته شده است. در این مقاله به جزئیات فنی این پروتکل و کاربردهای آن در بخشهای مختلف پرداخته ایم.
کلمات کلیدی :
I2C ، میکروکنترلر، همزمان سازی، SDA ، SCL ، Handshaking ، Baud rate ، DTE ، DCE ، Master ، Slave ، OSI ، Wired-AND ، open-collector ، open-drain ، current-source ، Arbitration ، Acknowledge ، RS-232 ، SERVO ، Hub ، Repeater ، Extender ، GPIO ، Multiplexer ، LED
چگونه تبادل دیتا انجام می پذیرد؟هدف از تبادل دیتا ، انتقال دیت بین ۲ یا تعداد بیشتری واحد می باشد. به عنوان یک اصل ، آنها می توانند کاراکتر، دستورات باشند که نیاز به نمایش دارند.ساده ترین سطح زبان کامپیوتر ، کاراکترهای باینری است که شامل ۷ یا ۸ ، عدد صفر یا یک می باشد. اکثر کامپیوترها با این سطح کار می کنند.
تبادل دیتا اساساً با صفر و یک صورت می گیرد.
یکی از استانداردهای معمول در کامپیوترها ، استاندارد ASCII می باشد که شامل ۱۲۸ کاراکتر است که هر کدام از آنها از ۷ بیت تشکیل شده است. باید توجه داشت که ارتباطات در داخل کامپیوتر با سرعت زیادی انجام می شود و برای ارتباط با محیط خارج باید ارتباطات همزمان شوند و همچنین باید صحت تبادل دیتا ، کنترل شود.
استانداردهای مختلفی از ASCII وجود دارد. به عنوان مثال Extended ASCII که از هشتمین بیت نیز برای انتقال data استفاده می کند.
یک بیت در هر زمان یا یک بایت بطور کاملدو روش برای انتقال دیتا وجود دارد :
۱- سریال
۲- موازی
در انتقال موازی ، برای هر بیت یک مسیر در نظر گرفته شده است. بنابراین کاراکترها می توانند بطور همزمان ارسال شوند. با توجه به این مزیت، که سرعت بالای انتقال است این روش در سیستمهای ارتباطی کوتاه مورد استفاده قرار می گیرد.
در مقابل ، در روش سریال هر بیت در هر لحظه فرستاده می شود. بنابراین پروتکل ارتباطی ، باید بتواند برای مقصد ، ابتدا و انتها را مشخص کند. علاوه بر این، سرعت انتقال نیز با واحد bit/s معرفی می شود.
40 صفحه فایل ورد قابل ویرایش
فهرست مطالب:چکیده: ۱
چگونه تبادل دیتا انجام می پذیرد؟. ۲
یک بیت در هر زمان یا یک بایت بطور کامل. ۲
یک کاراکتر در یک زمان یا یک جمله کامل. ۳
فرستنده و گیرنده ۳
اتصال صحیح : ۴
تبادل شفاف (transparent communication) 5
ساختار Master-Slave. 5
سرعت انتقال: ۵
مدوله سازی : ۷
Handshaking. 7
Handshaking نرم افزاری : ۸
Handshaking سخت افزاری: ۸
مدل سیستمهای باز open systems model 10
تاریخچه I2C : ۱۱
مزایای باس برای طراح : ۱۲
مزایای باس I2C برای تولید کنندگان : ۱۳
سخت افزار باس I2C : 13
فرمت انتقال داده ها: ۱۵
مساله همزمان سازی پالس ساعت : ۱۶
مساله داوری و حاکمیت یک Master : 17
آدرس دهی : ۱۸
آدرس دهی ۷ بیتی: ۱۹
آدرس دهی ۱۰ بیتی : ۲۳
تحولات در Fast-mode : 25
تحولات در High Speed-mode (HS-mode) : 25
فرمت ارسال داده های سریال در HS-mode : 26
سایر کاربردها: ۳۹
مراجع : ۴۰