آخرین اخبار و مقالات و مطالب پیرامون ارتباط بین کامپیوترها در ایران آی سی تی نیوز ، پایگاه فناوری اطلاعات و ارتباطات ایران
بر روی این دامنه اینترنتی سیستم مدیریت محتوا
پارس سی ام اس
نصب شده است که نرم افزاری قوی جهت طراحی سایت
می باشد. طراحی وب
با استفاده از پرتال
( پورتال
) پارس منجر به طراحی وب سایت
شما می شود. طراحی وب سایت
کپی رایت پورتال
پارس
arp)address 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 به منظور ارسال اطلاعات دارند، می بایست قبل از مبادله اطلاعات، یک اتصال بین خود ایجاد نمایند.
... اینترنت بعنوان بزرگترین شبکه موجود ، از پروتکل فوق بمنظور ارتباط دستگاه های متفاوت استفاده می نماید ... tcp/ip ، امکانات لازم بمنظور ارتباط سیستم های غیرمشابه را فراهم می آورد ... تنوع پروتکل های موجود در پشته tcp/ip و ارتباط منطقی و سیستماتیک آنها با یکدیگر، امکان تحقق ارتباط در شبکه های کامپیوتری را با اهداف متفاوت ، فراهم می نماید ... فرآیند برقراری یک ارتباط ، شامل فعالیت های متعددی نظیر : تبدیل نام کامپیوتر به آدرس ip معادل ، مشخص نمودن موقعیت کامپیوتر مقصد ، بسته بندی اطلاعات ، آدرس دهی و روتینگ داده ها بمنظور ارسال موفقیت آمیز به مقصد مورد نظر ، بوده که توسط مجموعه پروتکل های موجود در پشته tcp/ip انجام می گیرد ... معرفی پروتکل tcp/ip tcp/ip ، پروتکلی استاندارد برای ارتباط کامپیوترهای موجود در یک شبکه مبتنی بر ویندوز 2000 است ... از پروتکل فوق، بمنظور ارتباط در شبکه های بزرگ استفاده می گردد ... برقراری ارتباط از طریق پروتکل های متعددی که در چهارلایه مجزا سازماندهی شده اند ، میسر می گردد ... هر یک از پروتکل های موجود در پشته tcp/ip ، دارای وظیفه ای خاص در این زمینه ( برقراری ارتباط) می باشند ... در زمان ایجاد یک ارتباط ، ممکن است در یک لحظه تعداد زیادی از برنامه ها ، با یکدیگر ارتباط برقرار نمایند ... برقراری ارتباط مبتنی بر tcp/ip ، با فعال شدن یک برنامه بر روی کامپیوتر مبدا آغاز می گردد ...
... رضا جوالچی : پس از پرتاب نخستین ماهواره اتحاد جماهیر شوروی به فضا و هنگامی که رقابت سختی از نظر تسلیحاتی بین دو ابرقدرت آن زمان جریان داشت و دنیا در دوران جنگ سرد به سر می برد، وزارت دفاع آمریکا در واکنش به این اقدام رقیب نظامی خود، آژانس پروژه های تحقیقاتی پیشرفته یا آرپا (arpa) را تاسیس کرد ... در همین سال ها در مراکز تحقیقاتی غیرنظامی که در امتداد دانشگاه ها بودند، تلاش برای اتصال کامپیوترها به یکدیگر در جریان بود ... در اواخر سال 1960 اولین شبکه کامپیوتری بین چهار کامپیوتر که دو تای آنها در mit، یکی در دانشگاه کالیفرنیا و دیگری در مرکز تحقیقاتی استنفورد قرار داشتند، راه اندازی شد ... در سال 1965 نخستین ارتباط راه دور بین دانشگاه mit و یک مرکز دیگر نیز برقرار شد ... مهندسان پروژه merit در تلاش برای ایجاد ارتباط بین کامپیوترها، مجبور شدند تجهیزات لازم را خود طراحی کنند ... روش اتصال کاربران به کامپیوتر میزبان در آن زمان به این صورت بود که یک نرم افزار خاص روی کامپیوتر مرکزی اجرا می شد و ارتباط کاربران را برقرار می کرد اما در سال 1976 نرم افزار جدیدی به نام hermes عرضه شد که برای نخستین بار به کاربران اجازه می داد از طریق یک ترمینال به صورت تعاملی مستقیما به سیستم merit متصل شوند ...
... از تکنولوژی بلوتوث کم مصرف برای برقراری ارتباط بین کامپیوترها، موبایل ها و همین وسایل باتری دار مثل ساعت مچی، کیبوردهای بی سیم و اسباب بازی های دارای حسگر می توان استفاده کرد ...
|
صفحه 1
|
|