PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : آموزشی مفاهیم پروتکل tcp ip در شبکه



engeneer_19
28th January 2010, 12:42 AM
________________________________________arp)addres s resoulation protocol )پروتکل فوق، مسئول مشخص نمودن آدرس(mac)media access control آداپتور شبکه بر روی کامپیوتر مقصد است. icmp)internet control message protocol). پروتکل فوق، مسئول ارائه توابع عیب یابی و گزارش خطاء در صورت عدم توزیع صحیح اطلاعات است.( igmp)internet group managemant protocol پروتکل فوق، مسئول مدیریت multicasting در tcp/ip را برعهده دارد.لایه network interface لایه اینترفیس شبکه، مسئول استقرار داده بر روی محیط انتقال شبکه و دریافت داده از محیط انتقال شبکه است.لایه فوق، شامل دستگاه های فیزیکی نظیر کابل شبکه و آداپتورهای شبکه است. کارت شبکه (آداپتور) دارای یک عدد دوازده رقمی مبنای شانزده (نظیر: b5-50-04-22-d4-66) بوده که آدرس mac، نامیده می شود. لایه اینترفیس شبکه، شامل پروتکل های مبتنی بر نرم افزار مشابه لایه های قبل، نمی باشد. پروتکل های ethernet و( atm)asynchronous transfer mode، نمونه هائی از پروتکل های موجود در این لایه می باشند.پروتکل های فوق، نحوه ارسال داده در شبکه را مشخص می نمایند. مشخص نمودن برنامه ها در شبکه های کامپیوتری، برنامه ها ی متعددی در یک زمان با یکدیگر مرتبط می گردند.زمانیکه چندین برنامه بر روی یک کامپیوتر فعال می گردند، tcp/ip، می بایست از روشی به منظور تمایز یک برنامه از برنامه دیگر، استفاده نماید.بدین منظور، از یک سوکت (socket) به منظور مشخص نمودن یک برنامه خاص، استفاده می گردد.آدرس ip برقراری ارتباط در یک شبکه، مستلزم مشخص شدن آدرس کامپیوترهای مبداء و مقصد است (شرط اولیه بمنظور برقراری ارتباط بین دو نقطه، مشخص بودن آدرس نقاط درگیر در ارتباط است). آدرس هر یک از دستگاه های درگیر در فرآیند ارتباط، توسط یک عدد منحصربفرد که ip نامیده می شود، مشخص می گردند. آدرس فوق به هریک از کامپیوترهای موجود در شبکه نسبت داده می شود.10. 1.1.10 ip : ، نمونه ای در این زمینه است. پورت tcp/udp پورت مشخصه ای برای یک برنامه و در یک کامپیوتر خاص است.پورت با یکی از پروتکل های لایه حمل (tcp و یا udp) مرتبط و پورت tcp و یا پورت udp، نامیده می شود. پورت می تواند عددی بین صفر تا 65535 را شامل شود.. پورت ها برای برنامه های tcp/ip سمت سرویس دهنده، بعنوان پورت های شناخته شده نامیده شده و به اعداد کمتر از 1024 ختم و رزو می شوند تا هیچگونه تعارض و برخوردی با سایر برنامه ها بوجود نیاید. مثلا برنامه سرویس دهنده ftp از پورت tcp بیست و یا بیست ویک استفاده می نماید.سوکت (socket) سوکت، ترکیبی از یک آدرس ip و پورت tcp ویا پورت udp است. یک برنامه، سوکتی را با مشخص نمودن آدرس ip مربوط به کامپیوتر و نوع سرویس (tcp برای تضمین توزیع اطلاعات و یا udp) و پورتی که نشان دهنده برنامه است، مشخص می نماید.آدرس ip موجود در سوکت، امکان آدرس دهی کامپیوتر مقصد را فراهم و پورت مربوطه، برنامه ای را که داده ها برای آن ارسال می گردد را مشخص می نماید. tcp/ip،شامل 6 پروتکل اساسی(tcp,udp,ip,icmp,igmp,arp) و مجموعه ای از برنامه های کاربردی است.پروتکل های فوق، مجموعه ای از استادنداردها ی لازم بمنظور ارتباط بین کامپیوترها و دستگاهها را در شبکه، فراهم می نماید. تمامی برنامه ها و سایر پروتکل ها ی موجود در پروتکل tcp/ip، به پروتکل های 6 گانه فوق مرتبط و از خدمات ارائه شده توسط آنان استفاده می نمایند. در ادامه به تشریح عملکرد و جایگاه هر یک از پروتکل های اشاره شده، خواهیم پرداخت.پروتکل tcp: لایه transport tcp) transmission control protocol)، یکی از پروتکل های استاندارد tcp/ip است که امکان توزیع و عرضه اطلاعات (سرویس ها) بین صرفا دو کامپیوتر، با ضریب اعتماد بالا را فراهم می نماید. چنین ارتباطی (صرفا بین دو نقطه)، unicast نامیده می شود.در ارتباطات با رویکرد اتصال گرا، می بایست قبل از ارسال داده، ارتباط بین دو کامپیوتر برقرار گردد. پس از برقراری ارتباط، امکان ارسال اطلاعات برای صرفا اتصال ایجاد شده، فراهم می گردد.ارتباطات از این نوع، بسیار مطمئن می باشند، علت این امر به تضمین توزیع اطلاعات برای مقصد مورد نظر برمی گردد. بر روی کامپیوتر مبداء، tcp داده هائی که می بایست ارسال گردند را در بسته های اطلاعاتی (packet) سازماندهی می نماید.در کامپیوتر مقصد، tcp، بسته های اطلاعاتی را تشخیص و داده های اولیه را مجددا ایجاد خواهد کرد. ارسال اطلاعات با استفاده از tcp tcp، بمنظور افزایش کارائی، بسته های اطلاعاتی را بصورت گروهی ارسال می نماید. tcp، یک عدد سریال (موقعیت یک بسته اطلاعاتی نسبت به تمام بسته اطلاعاتی ارسالی) را به هریک از بسته ها نسبت داده و از acknowledgment بمنظور اطمینان از دریافت گروهی از بسته های اطلاعاتی ارسال شده، استفاده می نماید. در صورتیکه کامپیوتر مقصد، در مدت زمان مشخصی نسبت به اعلام وصول بسته های اطلاعاتی، اقدام ننماید، کامپیوتر مبداء، مجددا اقدام به ارسال اطلاعات می نماید.علاوه برافزودن یک دنباله عددی و acknowledgment به یک بسته اطلاعاتی، tcp اطلاعات مربوط به پورت مرتبط با برنامه ها ی مبداء و مقصد را نیز به بسته اطلاعاتی اضافه می نماید. کامپیوتر مبداء، از پورت کامپیوتر مقصد به منظور هدایت صحیح بسته های اطلاعاتی به برنامه مناسب بر روی کامپیوتر مقصد، استفاده می نماید.کامپیوتر مقصد از پورت کامپیوتر مبداء به منظور برگرداندن اطلاعات به برنامه ارسال کننده در کامپیوتر مبداء، استفاده خواهد کرد. هر یک از کامپیوترهائی که تمایل به استفاده از پروتکل tcp به منظور ارسال اطلاعات دارند، می بایست قبل از مبادله اطلاعات، یک اتصال بین خود ایجاد نمایند.__________________

استفاده از تمامی مطالب سایت تنها با ذکر منبع آن به نام سایت علمی نخبگان جوان و ذکر آدرس سایت مجاز است

استفاده از نام و برند نخبگان جوان به هر نحو توسط سایر سایت ها ممنوع بوده و پیگرد قانونی دارد