تالار گفتگوی کیش تک/ kishtech forum
  • سردر
  • جستجو
  • فهرست اعضا
  • سالنامه
  • راهنما
درود مهمان گرامی! ورود ثبت‌نام
ورود
نام کاربری:
گذرواژه‌:
گذرواژه‌تان را فراموش کرده‌اید؟
 
تالار گفتگوی کیش تک/ kishtech forum › پردیس فناوری کیش › فناوری اطلاعات و ارتباطات v
« قبلی 1 … 39 40 41 42 43 … 81 بعدی »

سوکت و انواع آن

امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
حالت موضوعی
سوکت و انواع آن
فاطمه عنایت آفلاین
عضو جوان
**
ارسال‌ها: 12
موضوع‌ها: 12
تاریخ عضویت: Jun 2020
اعتبار: 0
#1
17-07-2020, 04:35 AM
تعريف Socket 
در شبكه هاي كامپيو تري ، برنامه هاي متعددي در يك زمان با يكديگر مرتبط مي گردند .
زمانيكه چندين برنامه بر روي يك كامپيوتر فعال مي گردند پروتكل IP/TCP مي بايست از 
روشي به منظور تمايز يك برنامه از برنامه ديگر استفاده نمايد بدين منظور از سوكت براي مشخص 
نمودن يك برنامه خاص استفاده مي گردد .
 
سوكت (Socket ( 
سوكت ، تركيبي از يك آدرس IP و پورت TCP) اتصال گرا) و يا پورت UDP) بدون اتصال) 
است. يك برنامه ، سوكتي را با مشخص نمودن آدرس IP مربوط به كامپيوتر و نوع سرويس 
( TCPيا UDP (و پورتي كه نشان دهنده برنامه است ، مشخص مي نمايد آدرس IP م وجود در 
سوكت امكان آدرس دهي كامپيوتر مقصد را فراهم و پورت مربوطه ، برنامه اي را كه داده ها 
براي آن ارسال مي شود را مشخص مي كند .
در پروتكل TCP براي به رسميت شناختن پروتكل هاي مختلفي كه بر روي يك ماشين در حال 
اجرا هستند را ه حل زير ارئه مي شود 
 Port Number
هر پروسه اي براي تقاضاي بر قراري ارتباط با پروسه اي ديگر روي شبكه ، يك شماره شناسايي 
براي خود بر مي گزيند. به اين شماره شناسايي آدرس پورت Number Port گفته مي شود 
برنامه نويسي اتصال گرا(TCP( 
مزيت بزرگ كتابخانه net .داشتن IP آدرس وPort ها و به كار بردن Handle هاست 
دو كلاس در NameSpace) Net.System ( وجود دارد. كه داراي نوع هايي مختلف از 
Handle هاي Address IP مي با .شد
 IPAddress 1-
 IPEndPoint 2-
شي IPAddress براي ن ام يش دادن يك Address IP منفرد مي باشد. اين شي داراي متد 
هاي مختلفي براي نمايش Address IP مي باشد . 
سازنده (Constructor (پيش فرض شي Address IP به صورت زير مي باشد .
 Public IPAddress (Long address)
شي IPAddress داراي متدهاي مختلفي به شرح زير مي باشد .
 METHOD DESCRIPTION
دو تا IP را با هم مقايسه مي كند . Equals 
مقدار درهم شده اي (Hash(را براي شي IPAddress بر مي گرداند . GetHashCode 
نمونه اي از يك نوع IPAdress داخلي را بر مي گرداند GetType
بايتهاي IPAddress يك Host را به بايتهاي آدرس يك شبكه ب ت ديل مي .كند HostToNetworkOrder
 نشان مي دهد كه آيا IPAdress مطرح شده يك Loopback آدرس است يا نه IsLoopBack
 به بايتهاي آدرس يك شبكه را به بايتهاي يك Hostتبديل مي كند . NetworkToHostOrder
 يك رشته را به يك IPAddress تيدبل مي كند . Parse
 متدي است كه اغلب در داخل يك IPAddress استفاده مي شود 
IPAddress newaddress = IPAddress.Parse("192.168.0.1");
اين غالب به شما اجازه مي دهد كه فرمت String را به يك غالب استاندارد با نقطه جدا كننده 
تبديل مي كند .
 همچنين كلاس IPAddress براي شما چهار فيلد Readonly براي نمايش IP هاي خاص 
ارائه مي دهد .
Any : براي نمايش IP آدرس ها در يك سيستم محلي(Local (استفاده مي شود(براي تست 
برنامه مي تونيد از اين استفاده كنيد )
Broacast :براي نمايش يك آي پي Cast Broad در يك سيستم محلي 
LoopBack :براي نمايش آدرس Back Loop سيستم استفاده مي شود(1.0.0.127( 
None :براي نمايش ندادن رابط شبكه در يك سيستم 
در ادامه با اين پارمتر ها بيشتر آشنا مي شويد

متد هاي GetHostName و GetHostByName آي پي يك سيستم محلي را با ساختن يك 
شي IPHostEntry معين مي كند .
IPHostEntry) Object اي) است كه داراي جزئيات زيادتري مي باشد .
اما براي شروع كافي كه خاصيت AddressList را ياد بگيريد.AddressList آرايه اي 
از اشياي IPAddress است ، كه مي توانييم تمامي IP هاي يك سيستم را در آن ذخيره كنيم
ارسال‌ها
پاسخ
« قدیمی‌تر | جدیدتر »


موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
  انواع تبلیغات اینرنتی در ایران تبلیغ zahrapouran 1 2,156 16-10-2022, 11:54 AM
آخرین ارسال: مونا سیار
  انواع سیستم عامل در تین کلاینت و بهترین مینی پی سی arezu3 0 1,461 30-05-2022, 02:33 PM
آخرین ارسال: arezu3
  -مزایا و معایب انواع کباب پز charming 1 3,390 27-12-2021, 11:16 PM
آخرین ارسال: Hatamy
  ادعای جعل تبعی و انواع آن mosahab 0 1,391 04-12-2021, 04:02 PM
آخرین ارسال: mosahab
Star انواع اسکنر های قابل حمل ونقل *محسن بشارتی* 0 2,846 26-10-2021, 11:24 PM
آخرین ارسال: *محسن بشارتی*
  انواع مشاپ ؟ tahamantari 0 581 31-05-2021, 09:07 PM
آخرین ارسال: tahamantari
  انواع ویرایش های ویندوز سرور 2016 tahamantari 0 509 31-05-2021, 04:08 PM
آخرین ارسال: tahamantari
  server چیست و انواع آن myou 0 484 22-05-2021, 11:17 AM
آخرین ارسال: myou
  آشنایی با انواع فناوری DSL myou 0 507 20-05-2021, 05:07 PM
آخرین ارسال: myou
  انواع کانکتور های فیبر نوری وراه شناسایی ان ها mohammad fathali 0 505 19-05-2021, 11:53 PM
آخرین ارسال: mohammad fathali

  • مشاهده‌ی نسخه‌ی قابل چاپ
پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان
  • تیم انجمن
  • صفحه‌ی تماس
  • تالار کیش تک / kishtech forum
  • بازگشت به بالا
  • بایگانی
  • نشانه‌گذاری تمامی انجمن‌ها به عنوان خوانده شده
  • پیوند سایتی RSS
زمان کنونی: 24-05-2025، 02:51 PM Persian Translation by MyBBIran.com - Ver: 6.5
Powered by MyBB, © 2002-2025 MyBB Group.